Open kgilmer opened 2 years ago
Seems to be something from gnome-flashback
: https://gitlab.gnome.org/GNOME/gnome-flashback/-/issues/81
I don't use regolith-desktop but this package, which is part of regolith-desktop, instead.
What I notice is that it isn't just the dialog theme that is inconsistent. It's actually the color theme of all gnome-flashback related GUI. E.g. the notification tray and notification popups, which are shipped with gnome-flashback, are sometimes white.
I couldn't find out what triggers this behavior. Sometimes the gnome-flashback GUI is white on boot, sometimes it's dark. Sometimes it changes to white after a lock or suspend and sometimes not.
I have done the following to change the color schemes:
gsettings set org.gnome.desktop.interface color-scheme 'prefer-dark'
gsettings set org.gnome.desktop.interface gtk-theme 'Yaru-blue-dark'
I think we just need to wait until the upstream bug @kgilmer metioned is fixed.
The fix is available now in jammy-proposed
. I have not seen a problem since taking the update.
@kgilmer hm i installed the pre-release update but still see the light dialogs:
❯ apt search regolith-desktop
Sorting... Done
Full Text Search... Done
regolith-desktop/unknown,now 4.2.0-1regolith amd64 [installed]
metapackage for Regolith desktop environment
just a short update: between logins, the theme erratically switches between the correct dark mode and the incorrect light mode as seen in the screenshot above.
any idea what could be going on @kgilmer? anything i could post to provide more information?
What distro/release are you using @p3k . What version of gnome-flashback
do you have installed?
oh my bad timing as plenty of times: just shortly after my yesterday’s posting i ran apt upgrade
and saw gnome-flashback mentioned in the listing of upgradable packages:
Unpacking gnome-flashback (3.44.0-1ubuntu2) over (3.44.0-1ubuntu1) ...
wanted to check after another reboot / first login and what can i say: indeed, for the first time the logout alert, volume control etc. appeared in dark mode right afterwards.
the version string of gnome-flashback did not change, afair:
❯ gnome-flashback -v
gnome-flashback 3.44.0
# distro / release for the record:
❯ lsb_release -ds; uname -smor
Ubuntu 22.04.1 LTS
Linux 5.15.0-46-generic x86_64 GNU/Linux
anyway, thanks for your feedback, @kgilmer. gonna evaluate some more reboots and if this remans the status quo now, i am going to close this issue.
works for me now and this issue can be closed (which i am not allowed to do).
Hello & sorry for reviving this bug! :sweat: Even with the following commands and the dark theme chosen from gnome settings (+ gnome tweaks checked), and the following commands applied, I can't get Regolith (under Ubuntu 24.04) to use the dark scheme, it seems overriden by the theme or something..
Here is some additional context:
regolith-diagnostic | grep -iP 'ligh|version|dark'
--- /etc/regolith/version:
REGOLITH_VERSION=3.2
Xft.hintstyle: hintslight
regolith.lockscreen.wallpaper.file: /usr/share/regolith-look/nord/nord-dark.png
Binary i3 version: 4.23 (2023-10-29) © 2009 Michael Stapelberg and contributors
Running i3 version: 4.23 (2023-10-29) (pid 3623)
org.gnome.desktop.interface color-scheme 'prefer-dark'
org.gnome.desktop.interface font-hinting 'slight'
org.gnome.desktop.interface gtk-color-palette 'black:white:gray50:red:purple:blue:light blue:green:yellow:orange:lavender:brown:goldenrod4:dodger blue:pink:light green:gray10:gray30:gray75:gray90'
org.gnome.desktop.background picture-uri-dark 'file:///usr/share/backgrounds/gnome/adwaita-d.jpg'
org.gnome.settings-daemon.plugins.media-keys keyboard-brightness-toggle-static ['XF86KbdLightOnOff']
I'm not sure whether the issue lies in Ubuntu 24.04 (which was/is a pain to adopt), or from a theme applied, or the color palette overriding stuff... For more context: All the code to reproduce the issue can be found in the offensive regolith & mise-en-place based distro I maintain: https://github.com/laluka/lalubuntu :rose:
Cheers!
Some dialogs appear light, others dark on Ubuntu Jammy (possibly others)
From slack: