Я думаю, что немало пользователей Linux жалуются, что о нас не заботятся так же, как о Windows или macOS. Не вдаваясь в подробности, существует версия Spotify для Linux, которая напрямую не поддерживает компанию потоковой музыки и предупреждает, что не все функции будут доступны, как в версиях систем Microsoft и Apple. Также заметно, что нас меньше заботит, когда браузеры, основанные на Chromium они смогли использовать темную тему, так как эта опция существует, и нам еще предстоит какой-то другой трюк чтобы получить такое же поведение.
Я уже некоторое время робко слежу за этой веткой ошибок на bugs.chromium.org. Сегодня, как и в других случаях, я посмотрел, и теоретически ошибка уже исправлена, и все работает на Chromium 114. Сейчас мы используем браузеры, основанные на Chromium 111-112, поэтому есть еще еще два месяца, чтобы посмотреть, работает ли все это или нет. Версия, которая уже должна менять тему вместе с той, которую мы выбрали в операционной системе, теперь находится в Канал разработчиков, и его уже можно протестировать с Flathub.
Chromium с системной темой на GTK и Qt
Теперь, учитывая, как долго они исправили эту ошибку и увидели, что она не работает в Qt, я все еще настроен скептически. В этом отслеживание ошибок, в сообщении, опубликованном 10 апреля, упоминается следующее:
Включение WebUIDarkMode в Linux:
- Добавлен DarkModeManagerLinux.
– Отслеживайте настройки темного режима из org.freedesktop.portal.Settings и GTK/QT.
– Настройки портала имеют приоритет над настройками набора инструментов.
– ChromeBrowserMainExtraPartsViewsLinux владеет DarkModeManagerLinux.
Если мы проведем тест в GNOME/GTK, мы увидим, что да, тема меняется вместе с операционной системой, но не в Plasma/Qt. Что я не видел автоматически, так это инструменты разработчика, и страница, которая показывает исходный код, также остается белой, но это первый шаг. Это улучшение также должно быть отражено в других браузерах, таких как Chrome, Opera и Vivaldi. Я не упоминаю Brave, потому что они давно применили собственное решение. Чтобы увидеть конечный результат нам придется ждать июня, когда появится Chromium 114.