Как включить поддержку CSD в Firefox для Linux

Включить CSD в Firefox на Linux

На протяжении многих лет пользователи Linux жаловались, что такие приложения, как Firefox, не совсем вписываются в их рабочие окружения. Хотя это кажется незначительной деталью, это раздражает, особенно когда другие операционные системы не имеют таких проблем с интеграцией рабочего стола.

Недавно, с выходом Firefox 60, Mozilla наконец добавила поддержку Client Side Decoration (CSD) в версию Firefox для Linux. Впервые Firefox полностью интегрируется с рабочими окружениями Linux на базе GTK, такими как GNOME и XFCE. Еще лучше, это очень легко включить эту долгожданную функцию.

Включение CSD в Firefox

Чтобы это работало, вам нужно установить Firefox 60 или более позднюю версию. Многие дистрибутивы уже перешли на Firefox 60. Ubuntu, Fedora и Arch среди них, поэтому просто обновите вашу систему перед началом, если вы используете один из них.

Откройте Firefox и нажмите на главное меню. Когда меню появится, нажмите на “Настроить.”

Меню Firefox

Firefox откроет вкладку настройки. Там много опций, и если вы не знакомы с ней, посмотрите вокруг. Firefox Quantum добавил много отличных функций. Однако вам сейчас нужно найти в самом нижнем левом углу экрана. Там есть флажок с надписью “Панель заголовка.” По умолчанию он отмечен. Снимите отметку, чтобы включить CSD. Как только вы это сделаете, изменения вступят в силу.

Включить CSD Firefox

Вот и все! CSD включен в вашей установке Firefox.

Firefox с CSD на Ubuntu

Небольшие проблемы

Поскольку CSD относительно нова для Firefox на Linux, все еще есть некоторые проблемы. Как вы можете видеть на приведенном выше скриншоте, в углах окна на Ubuntu есть надоедливый белый треугольник. Вы можете столкнуться с такими мелкими ошибками прямо сейчас.

Интересно, что это также тестировалось на Debian с XFCE, и та же проблема не проявилась. Если вы ее видите, попробуйте другую тему или просто подождите обновления, чтобы, надеюсь, избавиться от этой надоедливой ошибки.