Полосы прокрутки и поля невидимы в OpenBox - PullRequest
0 голосов
/ 11 сентября 2018

В моей новой установке Ubuntu 18.04 я добавил OpenBox в качестве моего оконного менеджера с LXPanel. Большинство вещей работают нормально, но некоторые графические элементы отсутствуют:

Полосы прокрутки - видна серая полоса, где должна быть полоса прокрутки, с крошечными маленькими кнопками (высотой 2 пикселя?), Где должны находиться стрелки «прокрутка вверх» и «прокрутка вниз», но сама панель невидима. Это все еще там - я все еще могу схватить это и перетащить это, и это работает. Это верно для Firefox и Geany, но PCManFM и GIMP выглядят отлично!

Коробки: отсутствуют простые серые контуры вокруг таких элементов, как радиобоксы или текстовые поля. Это иногда делает очень трудным определить, где нажать!

Выбор текста: иногда выбор текста не имеет визуального эффекта - я не могу сказать, что он выбран! Например, панель URL в Firefox. Иногда выбор текста на веб-странице Firefox изменяет текст color , но не меняет его фон. Выбор работ в Терминале Geany и Gnome.

Screenshot showing some desktop problems

В случае необходимости я использую сдвоенные мониторы на nVidia 1060 с драйвером nVidia # 396. В стандартную настольную установку практически не вносятся другие изменения.

Забыл сказать - я пытался установить IceWM, и был удивлен, обнаружив (как это выглядело) точно такие же проблемы.

Заранее спасибо, я уже несколько недель пытаюсь без удачи, и это сводит меня с ума!

1 Ответ

0 голосов
/ 27 сентября 2018

Еще пару недель над этим работаю, и я сузил суть проблемы.Это как-то связано с GTK.

Запуск GTK_THEME=Adwaita firefox запускает Firefox, который правильно отображает!Поэтому я думаю, что некоторые приложения хотят использовать GTK, но он как-то не установлен прямо в моей системе?Приложения, которые корректно отображаются, по-видимому, используют тему OpenBox.

Поскольку я не могу понять, как установить GTK_THEME=Adwaita глобально, мое текущее решение состоит в том, чтобы в моем .bashrc было export PATH="GTK_THEME=Adwaita:$PATH".Ужасно, но это работает.

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

...