На данный момент наблюдается проблема на некоторых системах с автоматическим определением светлой/тёмной темы во флэтпак версии.
Примечание:
Все изменения применяются не глобально, а только к PortProton
Чтобы сменить тему флэтпак версии на тёмную:
Узнаём название темы для gtk приложений в системе:
gsettings get org.gnome.desktop.interface gtk-theme | tr -d "'"
- Способ через терминал:
Даём flatpak разрешение на чтение конфигов gtk-3.0:
flatpak override --user --filesystem=xdg-config/gtk-3.0 ru.linux_gaming.PortProton
Указываем переменную GTK_THEME. В моём случае Breeze
flatpak override --user --env=GTK_THEME=Breeze ru.linux_gaming.PortProton
- Способ через гуи:
Для этого можно воспользоваться приложением flatseal.
Даём flatpak разрешение на чтение конфигов gtk-3.0:
xdg-config/gtk-3.0
Указываем переменную GTK_THEME. В моём случае Breeze
GTK_THEME=Breeze