Dec 17, 2012

openSUSE Forums: Вид GTK2 приложений в GNOME 3 (GTK3)

openSUSE Forums
openSUSE Forums
Вид GTK2 приложений в GNOME 3 (GTK3)
Dec 18th 2012, 01:50

В 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, так что могу делать снимки и откаты, если что испортится. Думаю, если все получится, это будет полезно многим. Всегда приятно, когда в системе единое оформление.

You are receiving this email because you subscribed to this feed at blogtrottr.com.

If you no longer wish to receive these emails, you can unsubscribe from this feed, or manage all your subscriptions

No comments: