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!)


