LINUX.ORG.RU

как привести qt5 и gtk3 в человеческий вид

 ,


1

3

имеется Debian testing какой-то столетней давности, который давно не обновлялся в силу раздолбайства, а также того, что места на отведенном разделе стало маловато для всей той помойки, которую он собрался при очередном обновлении - в общем, не суть...
прикол в том, что там не было никаких гтк3, qt5, причем первый я в свое время как увидел, так захотел развидеть - откатил на старые гтк2-версии и задавил его к чертовой матери через apt-preferences))) выглядит все это дело вот так:
http://dimas000.space/images/2017-082/debian_old.png
но ничто не вечно, и вот дошли руки - скопировал систему на новый раздел, накатил всю эту хренову гору обновлений... получил вот такое:
http://dimas000.space/images/2017-082/debian_new.png

гтк2 осталось как было, qt4 - не знаю даже, на чем проверить, пока не видел. далее по пунктам:
- как сделать такие же синие иконки в кде, как были?
- как сделать на верхней панели Krusader'а кнопки «история», «закладки», что там еще в виде «только иконка», без текста? как на старом скриншоте, короче
- пункт выше, видимо, надо настроить глобально. ибо во что иначе превратится у меня Kate, обвешанный со всех сторон тулбарами - я даже боюсь представить
- помнится, была какая-то графическая конфигурялка кде-шная, которая настраивала все эти шревты, цвета и прочее. как ее звать?

gtk3 - это отдельная песня. у меня просто нет слов. поставил gtk3-engines-xfce, прописал его (и tango icon theme) в конфиг - уже лучше, но все равно полное убожество. выделенный пункт меню, например, от невыделенного отличается процентов на 5-10 серого, прикольно)) и где, блин, скроллбар? что за трындец вообще?
в общем, есть на него какая-нибудь тема, или что там надо, чтоб выглядело как вот раньше в гтк2? опять же, есть какая-нибудь гуйня для этого дела, только чтоб половину гнома не тянула? дрочить вручную сраный css как-то совсем не хочется((

извиняюсь за нубские вопросы, но свистоперделками никогда не развлекался, а все, что на первом скрине, было настроено еще при установке сколько-то лет назад. был бы нормальный дефолт - я бы и не парился, но дефолт там еще хуже

Ох... Это и впрямь сложно — привести GTK3 в нормальный вид. Для начала, я советую тебе удалить gtk3-engines-xfce — он зачастую мешает, хотя спорно. А вообще лучше поставь ряд доп. пакетов, вот список:

apt-get install qt4-qtconfig chameleon-cursor-theme clearlooks-phenix-theme comixcursors-lefthanded comixcursors-lefthanded-opaque comixcursors-righthanded comixcursors-righthanded-opaque crystalcursors dmz-cursor-theme faenza-icon-theme gnome-accessibility-themes gnome-brave-icon-theme gnome-cards-data gnome-colors gnome-colors-common gnome-dust-icon-theme gnome-games-extra-data gnome-human-icon-theme gnome-icon-theme gnome-icon-theme-extras gnome-icon-theme-gartoon gnome-icon-theme-nuovo gnome-icon-theme-suede gnome-icon-theme-symbolic gnome-icon-theme-yasis gnome-illustrious-icon-theme gnome-noble-icon-theme gnome-theme-gilouche gnome-themes gnome-themes-extras gnome-themes-standard gnome-themes-standard-data gnome-wine-icon-theme gnome-wise-icon-theme gtk-smooth-themes gtk2-engines gtk2-engines-aurora gtk2-engines-cleanice gtk2-engines-magicchicken gtk2-engines-moblin gtk2-engines-murrine gtk2-engines-nodoka gtk2-engines-oxygen gtk2-engines-pixbuf gtk2-engines-ubuntulooks gtk2-engines-wonderland gtk3-engines-oxygen human-icon-theme kde-icons-mono kdeartwork-theme-icon lxde-icon-theme mate-icon-theme mate-icon-theme-faenza mate-themes moblin-cursor-theme moblin-icon-theme murrine-themes nuvola-icon-theme shiki-brave-theme shiki-colors shiki-colors-xfwm-theme shiki-dust-theme shiki-human-theme shiki-illustrious-theme shiki-noble-theme shiki-wine-theme shiki-wise-theme tangerine-icon-theme xcursor-themes

Vsevolod-linuxoid ★★★★★
()
Последнее исправление: Vsevolod-linuxoid (всего исправлений: 1)

был бы нормальный дефолт - я бы и не парился, но дефолт там еще хуже

А всё из-за того, что в Debian предпочитают «ванильку» и общих тем для GTK+3/GTK+2/Qt 4/Qt 5 там нет, как в той же Ubuntu.

Поставь единую тему для каждого тулкита (breeze-*), например, и не мучайся. Мимикрия — больной вопрос GNU/Linux вообще.

Был бы один тулкит, не было бы таких проблем, а было бы как в macOS, например.

EXL ★★★★★
()
Последнее исправление: EXL (всего исправлений: 1)

на gtk3 у меня стоит тема arc, это лучшее из того, что я пробовал, она же, кстати, и на gtk2 стоит. иконки мне от этой темы не подошли, использую elementary.

anonymous
()

попердолился тут еще немного. в общем, с гтк3 какая-то хрень. нагуглил, что lxappearance умеет рулить оформлением для гтк2/3 - поставил, заодно пару тем каких-то. так вот, при применении другой темы гтк3-окно передергивает, частично что-то меняется, но не лечатся две проблемы:
- в упор не видать скроллбаров, вообще нигде. можно таскать за невидимый скроллбар (вместо него просто серая область).
- в строке меню по-прежнему все в кучу, без отступов. не видно границ вкладок и всяких других разделителей или границ отдельных полей.
с qt5 вообще какая-то муть. гугель говорит, что он не настраивается вообще никак - дескать, если у вас гном или кде - подхватывает их настройки, а юзеры всяких хфсе и прочих опенбоксов идут нахер. предлагают некий qt5ct, только в моем дебиане его надо конпелять или искать пакет по каким-то помойкам, да потом еще с помощью костыля в .xinitrc прикручивать. кто-нибудь имел дело с ним, стоит оно того?
поставил обратно oxygen-icons (как на старой системе, а то он при обновке че-то снесся, видимо зависимости кончились), эффекта ноль - крусадер упорно иконы на тулбаре рисовать не хочет.
да, вспомнил, как называлась кде-шная конфигурялка гуевая - systemsettings. для qt4 в свое время помогала. накатил. запустил, а там три пункта в ней только - сеть, питание и что-то еще. при этом по зависимостям притянула кучка кде5, т.е. версия от новых кед...

для чистоты эксперимента создал нового юзера, зашел под ним. заценил новый дефолт хфсе - ничотак, жить можно. так вот, разница только в худшую сторону - в гтк3 скроллбара вообще не стало. т.е. если под старым юзверем была хотя бы серая область, то под тестовым что в терминале, что в gedit - просто рабочая область (и текстовый курсор) от края до края, скроллить мышкой/клавой при этом можно.
в общем, то ли что-то нужное от gtk3 не подтянулось из-за кривых зависимостей, или я хз.
похоже, чтобы настроить гтк3, надо поставить гном, а qt5 - кде((( отстой какой-то.
это только в уютненьком дебиане так? кто на xfce/lxde/*box/*wm/etc - отзовитесь, как у вас с этим?

PerdunJamesBond
() автор топика
Ответ на: комментарий от PerdunJamesBond

с qt5 вообще какая-то муть. гугель говорит, что он не настраивается вообще никак - дескать, если у вас гном или кде - подхватывает их настройки, а юзеры всяких хфсе и прочих опенбоксов идут нахер

Не уловил, а что вы хотите настроить? Тема задается переменной QT_STYLE_OVERRIDE.

Zmicier ★★★★★
()
Последнее исправление: Zmicier (всего исправлений: 1)
Ответ на: комментарий от Zmicier

Не уловил, а что вы хотите настроить? Тема задается переменной QT_STYLE_OVERRIDE.

ну, как минимум чтобы он иконы вообще подцепил, а не писал мне «история каталогов» в полпанели))
ну и ШГ, цвета там (а то чего-то цвет выделения в qt теперь темнее стал, чем в гтк) и прочую херь по желанию.

PerdunJamesBond
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.