Jaki jest domyślny silnik motywów GTK 3 w Ubuntu Unity?
9
Próbowałem zainstalować ubuntu-desktoppakiet Ubuntu-Gnome(gnome shell). Używając unity-tweakUstawiłem motyw jako Ambiance. Ale tylko gtk2aplikacje wyglądają dobrze. Każda gtk3aplikacja ma brzydkie obramowanie ( header bar) i tło (czasami). Załączam zrzut ekranu.
Jakie są domyślne ustawienia gtk3-theme-enginew jedności Ubuntu?
Edytować
jeśli uruchamiam gtk3 applicationz uprawnieniami roota, motyw jest w porządku. Utworzyłem również nowego użytkownika, ale wynik jest taki sam.
Dziękuję za odpowiedź. To jest wynik env | gt .... GTK_MODULES = pasek przewijania nakładki: moduł jedności-gtk GTK_CSD = 1 GTK_IM_MODULE = ibus
shantanu
Utworzyłem nowego użytkownika z osobnym folderem domowym. Ale bez powodzenia. Oznacza to, że nie ma problemów z lokalną konfiguracją. Nie zmodyfikowałem żadnego pliku motywu, więc dlaczego aplikacja GTK3 nie używa programu do dekoracji okien Compiz? Kiedy coś zmieniam (jak dekoracja okna), tylko aplikacje GTK2 odzwierciedlają zmiany.
shantanu
1
To wyjście z gtkrc. /home/shantanu/.gimp-2.8/gtkrc /home/shantanu/Documents/arc-theme/common/gtk-2.0/gtkrc /home/shantanu/Documents/arc-theme/common/xfce-notify-4.0/gtkrc / strona główna / shantanu / Documents / csd-fix-resize-and-shadow / Ambiance-new / gtk-2.0 / gtkrc /home/shantanu/Documents/csd-fix-resize-and-shadow/Radiance-new/gtk-2.0/ gtkrc /home/shantanu/arc-theme/common/gtk-2.0/gtkrc /home/shantanu/arc-theme/common/xfce-notify-4.0/gtkrc
shantanu
1
WOW, znalazłem winowajcę. eksport GTK_CSD = 1 był w / etc / profile. I ta zmienna zmuszała aplikację gtk3 do używania nagłówka CSD.
shantanu
@shantanu, Co mogę powiedzieć. :) Ja nie przywiązywałem wagi do tego. To dla mnie nowe. Dziękuję Ci. Poszukam oficjalnego odniesienia, aby je dodać.
user.dz
3
Domyślam się, że dostępna wersja motywu Ambiance nie jest w pełni kompatybilna z wersją GTK +, którą wysyłamy.
Prawdopodobnie byłoby dla ciebie o wiele łatwiejsze i zapewniłoby lepsze wrażenia z korzystania z wanilii Ubuntu niż próby zainstalowania Unity w podstawowym systemie operacyjnym.
Mam częściowe rozwiązanie. Za pomocą gtk3-nocsdmożemy wyłączyć dekorację po stronie klienta. W przypadku Unity musimy użyć tego osobno dla aplikacji. Nie można ustawić go w środowisku. (tj. Aby naprawić gnome-terminal, edytować /usr/share/applications/gnome-terminal.desktopi modyfikować Exec=linię w następujący sposób)
wybierz „gdm” za pomocą kursora, a następnie naciśnij enter.
Następnie możesz ponownie uruchomić komputer (opcjonalnie) lub po prostu wylogować się i zalogować do „gnome-shell”
Therafter możesz użyć narzędzia „tweak-tool”
sudo apt-get install gnome-tweak-tool
Otwórz narzędzie do poprawiania. Tutaj możesz wybrać dowolny motyw, który Ci się podoba, ale upewnij się, że „Okno” i „GTK +” ma ten sam motyw, w przeciwnym razie pojawi się problem, jak wspomniano, że nagłówki okien będą inne.
Osobiście lubię motyw Wierzchołek . Wypróbuj ... jest dość genialny, szczególnie ten ciemny.
Domyślam się, że dostępna wersja motywu Ambiance nie jest w pełni kompatybilna z wersją GTK +, którą wysyłamy.
Prawdopodobnie byłoby dla ciebie o wiele łatwiejsze i zapewniłoby lepsze wrażenia z korzystania z wanilii Ubuntu niż próby zainstalowania Unity w podstawowym systemie operacyjnym.
źródło
Mam częściowe rozwiązanie. Za pomocą
gtk3-nocsd
możemy wyłączyć dekorację po stronie klienta. W przypadku Unity musimy użyć tego osobno dla aplikacji. Nie można ustawić go w środowisku. (tj. Aby naprawićgnome-terminal
, edytować/usr/share/applications/gnome-terminal.desktop
i modyfikowaćExec=
linię w następujący sposób)Jak zainstalować gtk3-nocsd:
źródło
Jeśli chcesz korzystać z GTK, najpierw zmień menedżera wyświetlania. Wykonaj następujące operacje.
Otrzymasz taki ekran ...
wybierz „gdm” za pomocą kursora, a następnie naciśnij enter.
Następnie możesz ponownie uruchomić komputer (opcjonalnie) lub po prostu wylogować się i zalogować do „gnome-shell”
Therafter możesz użyć narzędzia „tweak-tool”
Otwórz narzędzie do poprawiania. Tutaj możesz wybrać dowolny motyw, który Ci się podoba, ale upewnij się, że „Okno” i „GTK +” ma ten sam motyw, w przeciwnym razie pojawi się problem, jak wspomniano, że nagłówki okien będą inne.
Osobiście lubię motyw Wierzchołek . Wypróbuj ... jest dość genialny, szczególnie ten ciemny.
źródło