GTK + у додатках Kubuntu виглядає погано


12

Я встановив електронний клієнт Evolution на Kubuntu 11.10, і це не так мило, як очікувалося.

введіть тут опис зображення

Затемнення також виглядає погано. У мене в плагінах системи KDE є плагін GTK + Appearance, і я вже випробував параметри QTCurve і Oxygen. Немає допомоги. Коли шкіра GTK + працювала, ця поява все-таки виявлялася, коли я запускав додаток як root.

Спробував:

sudo apt-get install oxygen-molecule gtk2-engines-oxygen

Виникає проблема у відношенні KDE / GTK. Як я можу це вирішити?

Відповіді:


11

Переконайтеся, що у вас встановлені такі пакети (вони повинні були бути встановлені kubuntu-desktop, але вони можуть бути пропущені):

sudo apt-get install gtk2-engines-oxygen kde-config-gtk

Потім перейдіть до центру керування KDE і переконайтесь, що прапорець для використання тем KDE у додатках GTK встановлений.


3

Evolution, ймовірно, використовує GTK3, тоді як інструкції дійсні лише для GTK2.

Я не впевнений, яка політика AskUbuntu щодо зовнішніх посилань, але це забезпечує рішення для GTK3:

http://maketecheasier.com/make-gtk3-apps-look-presentable-in-kde4/2012/01/04


1
Тут бажано включити істотні частини відповіді та надати посилання для довідки.
jokerdino

Виправлено це для мене! Fwiw, команда є sudo apt-get install gtk3-engines-oxygen.
Бьорн Ліндквіст

2

Ось останній конфігураційний інструмент gtk, який дозволяє легко налаштувати GTK2 + GTK3 під KDE

Можливо, це стане офіційним інструментом у наступній версії KDE.


2

Я випадково знайшов правильну відповідь тут


ОНОВЛЕННЯ

Старе запитання зі старими відповідями, але, можливо, все ще цікаве - і все одно з’являється в пошукових запитах в Інтернеті. Отже, для запису:

У KDE / Plasma5 є налаштування GTK у Налаштуваннях системи, Стилі застосування:

введіть тут опис зображення


1
Тут бажано включити істотні частини відповіді та надати посилання для довідки.
gertvdijk

0

Не рішення, а робота навколо. Спробуйте налаштувати свій зовнішній вигляд за допомогою lxappearance

sudo apt-get install lxappearance

Він (lxappearance) має бути у вашому меню KDE, у налаштуваннях, або запускати його вручну lxappearance.

Схоже, що kde-config-gtkдля деяких людей lpapperance виглядає краще, ніж для деяких людей

Ще одна потенційна проблема - це запуск програм як root.

sudo cp /root/.gtkrc-2.0 /root/.gtkrc-2.0.backup
sudo cp /root/.gtkrc-2.0-kde4 /root/.gtkrc-2.0

Ви можете скасувати цю команду за потреби (ви можете зламати gksu або запустити програми як root під gnome чи іншим DE, можливо, це не буде проблемою, якщо ви запускаєте лише KDE)


Затемнення виправлено зараз, але Еволюція ні.
piovisqui

Один з 2 - це не погано =), вибачте, що у вас є проблеми.
Пантера

0

KDE використовує натяк на шрифт "system" за замовчуванням (де знаходиться цей конфігураційний системний натяк?), А GTK - ні.

Отже, змусьте KDE використовувати конфігурацію QT, яка змусить GTK використовувати те саме.

У Налаштуваннях KDE, Зовнішній вигляд програми, Шрифти я вибрав "Використовувати антизбудження" як "Увімкнено", відкрив "Налаштувати", ніж не поставлено галочку "виключити діапазон", поставив галочку "використовувати підпіксель" та вибрав "незначне" для "стилю натяку" . Це змусить gtk використовувати той самий натяк на шрифт.


Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.