В openSUSE 12.2 (Gnome 3.4.2) GTK2 приложения выглядят в старом стиле (типа Clearlooks), в отличии от GTK3 приложений, которые смотрятся красиво. Как бы подправить их вид, чтобы они были максимально похожи на GTK3?
Привожу скрины
GTK2 (Firefox, GIMP, LibreOffice, Opera, VLC):

GTK3 (Nautilus, YaST, gedit):

Как видите разное цветовое выделение и разные скроллбары.
Методом проб, нашел, что надо редактировать /usr/share/themes/Adwaita/gtk-2.0/gtkrc
Например, если вместо nselected_bg_color:#86ABD9 вписать nselected_bg_color:#4A90D9 цвет будет одинаковым, но:
1) У GTK2 неоднородное выделение и есть окантовка. Смотрится не так и некрасиво. Увеличенное изображение оригинального GTK2 выделения

2) Скролбары не поменяются.
Гуглил и вот что нашел
Advaicium: Adwaita Theme Ported To GTK2 ~ Web Upd8: Ubuntu / Linux blog Advaicium: Adwaita GTK3 port to GTK2 - Ubuntu Forums Но у меня скроллбары все равно не меняются и выделение становится не синее, а вообще белое.
Еще нашел вот
Adwaita-X GNOME-Look.org Если скопировать оттуда папку gtk-2.0 в /usr/share/themes/Adwaita/gtk-2.0/ (с заменой gtkrc и там еще папка со скроллбарами), то скроллбары получаются очень похожими, но тоже не синее, а белое выделение текста. Однако это уже что-то. Осталось понять, как сменить выделение цвета. В общем копался в файлах gtkrc из этих трех источников, но так ничего и не получается. Подскажите. Или может быть есть какое-то другое более простое решение?
Привожу содержимое файла gtkrcиз
тема Advaicium:
SUSE Paste (саму тему залил сюда
sendfile.su :: Детали файла )
тема Adwaita-X
SUSE Paste (тот, что нам нужен)
оригинальный
SUSE Paste Темы я менял через Gnome Tweak Tool (он был установлен). openSUSE у меня стоит пока в VirtualBox, так что могу делать снимки и откаты, если что испортится. Думаю, если все получится, это будет полезно многим. Всегда приятно, когда в системе единое оформление.
No comments:
Post a Comment