При использовании Яндекс.Браузера в Linux (особенно с тёмными темами XFCE, GNOME, ROSA или ALT) многие сталкиваются с раздражающей белой рамкой вокруг окна браузера, которая не соответствует системному оформлению . Это не баг, а сознательное решение разработчиков, но его можно исправить через экспериментальные настройки. Достаточно изменить один флаг — и окно браузера начнёт использовать родную системную рамку, которая идеально вписывается в ваше окружение рабочего стола .
1. Почему Яндекс.Браузер в Linux рисует свою рамку
В Linux-версии Яндекс.Браузера по умолчанию включена собственная отрисовка рамки окна. Это сделано для единообразия интерфейса на всех платформах, но в Linux такое решение часто конфликтует с темами оформления .
Проблема:
-
При использовании тёмной темы рабочего стола рамка остаётся белой .
-
Рамка не реагирует на системные настройки скругления углов.
-
Визуально браузер выглядит «чужеродным» элементом.
Решение: принудительно включить системную рамку окна через экспериментальный флаг System window controls.
2. Пошаговая инструкция (browser://flags)
Время выполнения: 30 секунд.
🔹 Шаг 1. Откройте страницу экспериментальных настроек
-
Запустите Яндекс.Браузер.
-
В адресной строке введите:
browser://flags/
и нажмите
Enter.
Альтернативный адрес: about:flags .
🔹 Шаг 2. Найдите нужный флаг
-
В открывшейся странице нажмите «Search flags» (поиск по флагам).
-
Введите запрос:
System window controls. -
В результатах поиска появится пункт «System window controls».
🔹 Шаг 3. Включите системную рамку
-
Справа от названия флага нажмите на выпадающий список.
-
Выберите значение «Enabled» .
-
Внизу страницы нажмите кнопку «Перезапустить» (Relaunch).
✅ Готово! После перезапуска окно браузера будет использовать системную рамку. Белая рамка исчезнет, браузер начнёт подчиняться настройкам вашей темы оформления.
3. Альтернативный способ для GNOME (скругление углов)
Если вы используете GNOME и хотите не только убрать белую рамку, но и сделать углы окна скруглёнными (как в современных приложениях), потребуется стороннее расширение :
-
Установите расширение «Rounded Window Corners Reborn».
-
Способы установки:
-
Через менеджер расширений GNOME (Extension Manager);
-
С сайта расширений GNOME (extensions.gnome.org).
-
-
После установки углы окон Яндекс.Браузера автоматически станут скруглёнными в соответствии с системой.
Важно: Это расширение влияет на все окна, а не только на браузер.
4. Важное уточнение про Wayland
Современные дистрибутивы Linux всё чаще переходят на Wayland вместо X11. Здесь есть нюанс :
| Окружение | Поддержка системной рамки | Комментарий |
|---|---|---|
| X11 | ✅ Полная | Флаг System window controls работает идеально |
| Wayland | ⚠️ Экспериментальная | Требуется ручное включение и не поддерживается Яндексом |
🔹 Если вы работаете в Wayland и хотите попробовать:
-
Включите поддержку Wayland через файл
chrome-flags.conf. -
Дайте браузеру доступ к сокету Wayland (через Flatseal, если установлен Flatpak-пакет).
-
Используйте флаг
--enable-features=UseOzonePlatform --ozone-platform=wayland.
Официальная позиция Яндекса:
Поддержка Wayland считается нестабильной, разработчики не гарантируют корректную работу и не исправляют связанные с ней баги . Рекомендуется использовать X11 для гарантированной работы системной рамки.
5. Таблица: быстрая диагностика
| Симптом | Вероятная причина | Решение |
|---|---|---|
| Белая рамка вокруг браузера в тёмной теме | Отключена системная рамка окна | browser://flags → System window controls → Enabled |
| Углы окна квадратные, хочется скруглённые | Ограничение оконного менеджера | Установить Rounded Window Corners Reborn (GNOME) |
Флаг System window controls не работает |
Сессия Wayland | Переключиться на X11 или включить экспериментальную поддержку Wayland |
| Не могу найти флаг | Устаревшая версия браузера | Обновить Яндекс.Браузер до актуальной версии |
6. Часто задаваемые вопросы
Вопрос: У меня нет флага System window controls в поиске. Почему?
Ответ: Возможные причины:
-
Устаревшая версия браузера — обновите Яндекс.Браузер до актуальной версии.
-
Браузер для организаций — в корпоративной версии некоторые флаги могут быть заблокированы администратором.
-
Мобильная версия — флаг доступен только в десктопной версии для Linux/Windows/macOS.
Вопрос: Я включил флаг, но рамка всё равно белая.
Ответ: Проверьте, какое окружение вы используете. Если это Wayland, флаг может не работать . Переключитесь на сессию X11 (на экране входа в систему выберите «GNOME on Xorg» или аналогичный пункт).
Вопрос: Влияет ли этот флаг на производительность?
Ответ: Нет. Это чисто визуальная настройка, она не нагружает процессор и не потребляет дополнительную память.
Вопрос: Я использую Flatpak-версию Яндекс.Браузера. Флаг работает?
Ответ: Да, работает. Однако если вы находитесь в Wayland, дополнительно потребуется дать доступ к сокету через Flatseal .
Вопрос: А что насчёт KDE Plasma?
Ответ: Флаг работает одинаково во всех окружениях на X11. Для Plasma также доступны настройки оформления окон через системные параметры.
7. Заключение
Краткий итог по системной рамке окна в Яндекс.Браузере на Linux:
✅ Для 95% пользователей (X11) решение занимает 30 секунд:
-
browser://flags -
Найти
System window controls -
Enabled → Перезапустить.
✅ Результат:
-
Белая рамка исчезает.
-
Браузер подхватывает системную тему оформления.
-
Визуальное единство с окружением рабочего стола.
⚠️ Если вы работаете в Wayland:
-
Официальной поддержки нет.
-
Включить можно, но на свой страх и риск .
-
Рекомендуется переключиться на X11 для стабильной работы.
❌ Чего делать НЕ стоит:
-
Не ищите этот флаг на Android или iOS — его там нет.
-
Не пытайтесь редактировать файлы браузера вручную — все изменения делаются только через
browser://flags.
Скачать актуальную версию Яндекс.Браузера для Linux:
🔗 https://redirect.appmetrica.yandex.com/serve/750233250051404055?partner_id=831050&appmetrica_js_redirect=0&full=0&clid=14462373&banerid=1314462370
Убедитесь, что у вас самая свежая версия, чтобы флаг гарантированно присутствовал в списке.
