Gnome 3.24 не показывает границы окна и не соответствует полноразмерным окнам
Я только Unity и хочу попробовать Gnome на Ubuntu 16.10 (правка: теперь я перешел на 17.04, и проблема та же). Я установил гном с apt install gnome-shell ubuntu-gnome-desktop
, Я продолжал LightDM
в качестве диспетчера с одним дисплеем.
При входе в систему либо gnome classic
или же gnome
многие окна, но не все, больше не имеют границ: я не могу изменить их размер, и они выглядят усталыми. Также закругленные углы показывают черные пиксели. (при входе в систему с сеансом gnome (Wayland)`у меня только черный экран. Но это другая проблема)
Кроме того, полноэкранные окна (например, Firefox
) не совпадает, и мы можем видеть несколько пикселей моего фона выше и ниже заголовков окна.
Я думаю, это как-то связано с client-side decorations
, или, может быть Compiz
?
Я видел подобные вещи здесь и там в старых дистрибутивах. Эта проблема, кажется, немного отличается.
Вопрос:
Я не хочу связываться с Unity, потому что я очень скептически отношусь к тому, чтобы придерживаться гнома, особенно после того, как столкнулся с такими проблемами в самые первые моменты.
Могу ли я исправить эту ошибку и сохранить оба gnome
а также unity
работает правильно?
Скриншоты:
Решенные решения:
Отключить украшения на стороне клиента с помощью
gtk3-nocsd
:apt install gtk3-nocsd
переключиться с
lightdm
вgdm3
(но теперь я могу войти сWayland
)
2 ответа
Здесь предлагается использовать темы, которые лучше всего подходят для рабочего стола, в котором вы работаете.
Тема по умолчанию для Unity под названием Ambiance - это тема, которую вы должны использовать для самого Unity.
При переключении на GNOME-Shell используемой по умолчанию темой является Adwaita.
Также могут использоваться сторонние темы - их поддержка для различных рабочих сред может различаться. Примеры, которые вы можете использовать как в Adapta, так и в Arc-Theme (доступно в репозитории 16.10/17.04).
Также стоит перепроверить, что у вас нет локально установленных тем в ~/.themes
- темы специфичны для GTK+, поэтому, если ваша тема не совместима с версией GTK+, на которой вы работаете, могут возникнуть странные вещи, подобные описанным вами.
GNOME-Tweak-Tool (доступный от GNOME-Software) может использоваться для переключения тем в GNOME-Shell; unity-tweak-tool можно использовать в Unity, если вы используете сторонние темы.
Существует патч для тем Ambiance и Radiance с Gnome, который появится в Ubuntu 17.10, но доступен уже сейчас: Исправьте Ubuntu Light Themes. ( Источник: OMG Ubuntu!)