[Bug 1213489] New: GTK2 apps (and the other toolkits) don't apply dark mode GNOME Adwaita
https://bugzilla.suse.com/show_bug.cgi?id=1213489 Bug ID: 1213489 Summary: GTK2 apps (and the other toolkits) don't apply dark mode GNOME Adwaita Classification: openSUSE Product: openSUSE Tumbleweed Version: Current Hardware: x86-64 OS: openSUSE Tumbleweed Status: NEW Severity: Normal Priority: P5 - None Component: GNOME Assignee: gnome-bugs@suse.de Reporter: soymilkriceyuriz@gmail.com QA Contact: qa-bugs@suse.de Target Milestone: --- Found By: --- Blocker: --- Created attachment 868325 --> https://bugzilla.suse.com/attachment.cgi?id=868325&action=edit White on white theme+font on the IBUS IME (+ It rendering at the upper left corner on LibreOFFICE but I might do a bug report for that too) GTK2 and Legacy applications are not applying the dark theme, while having set "adwaita-dark" in Legacy themes, GNOME-Tweaks. While it can be a minor issue, it can be really critical, since, some apps are not so usable. SUCH as my main point, an IME, especially the Japanese one provided by Ibus-Mozc. What it does is that because the dark theme is not applied, GTK2 toolkits thinks that the theme is black and so, the font is white. BUT, no, it is white on white theme (white font, white theme) not readable, so because of that, it is impossible to propely select the correct word according to the sentence (IME) and this is really incovinient. There might be something wrong with the "adwaita-dark" package, because it is not the only application that has that behaviour, all of the softwares don't follow the dark theme as default? I can't figure it out. Packages related: gnome-themes, gnome-themes-extra, adwaita-dark, ibus-mozc, firefox etc. -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1213489 Rayan Kome <soymilkriceyuriz@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Found By|--- |Community User Priority|P5 - None |P3 - Medium -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1213489 Andreas Stieger <Andreas.Stieger@gmx.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Priority|P3 - Medium |P5 - None -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1213489 https://bugzilla.suse.com/show_bug.cgi?id=1213489#c1 --- Comment #1 from Luciano Santos <luc14n0@opensuse.org> --- Hi Rayan, Are you saying that not a single legacy app applies adwaita-dark, on your system? My system, also Tumbleweed, does. And I'm going to test ibus-mozc ASAP. -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1213489 Luciano Santos <luc14n0@opensuse.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |luc14n0@opensuse.org -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1213489 https://bugzilla.suse.com/show_bug.cgi?id=1213489#c2 --- Comment #2 from Rayan Kome <soymilkriceyuriz@gmail.com> --- Good morning, yes, not a single package apply the adwaita-dark theme, new GTK apps dark mode is applied by the GNOME dark mode theme. But without, it doesn't do there might be something with the package, thank you. -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1213489 https://bugzilla.suse.com/show_bug.cgi?id=1213489#c3 --- Comment #3 from Luciano Santos <luc14n0@opensuse.org> --- OK, I installed ibus-mozc following the wiki article [1] (but I didn't need to put this in my shell RC file:
export GTK_IM_MODULE=ibus export QT_IM_MODULE=ibus export XMODIFIERS=@im=ibus ibus-daemon -drx
And everything works just fine for me (as seen in the attachments). But I have to say, no matter whether legacy applications use "adwaita (default)" theme, or "adwaita-dark", ibus' pop up window is always dark here. Another thing worth to mention, I think, is that I'm on Tumbleweed, but I'm on GNOME:Next too, so I already have 45 alpha/beta releases on my system. Those are the ibus packages I have installed:
$ zypper se --installed-only 'ibus*'
Loading repository data... Reading installed packages...
S Name Summary Type
i ibus The "Intelligent Input Bus" input method package i ibus-dict-emoji Emoji dictionary for IBus package i+ ibus-gtk IBus input method support for gtk2 applications package i+ ibus-gtk3 IBus input method support for gtk3 applications package i+ ibus-gtk4 IBus input method support for gtk4 applications package i+ ibus-hangul The Hangul engine for IBus input platform package i+ ibus-input-pad Input Pad for IBus package i+ ibus-kkc Japanese Kana Kanji input engine for IBus package i+ ibus-mozc The Mozc engine for IBus package
And those are anything Adwaita:
$ zypper se --installed-only adwaita
Loading repository data... Reading installed packages...
S Name Summary Type
i adwaita-icon-theme GNOME Icon Theme package i adwaita-qt5 Adwaita Qt5 theme package i+ adwaita-qt6 Adwaita Qt6 theme package i gtk2-metatheme-adwaita GTK+ 2 support for the Adwaita GNOME theme package i gtk2-theming-engine-adwaita Adwaita GTK+ Theming Engine package i gtk2-theming-engine-adwaita-32bit Adwaita GTK+ Theming Engine package i gtk3-metatheme-adwaita GTK+ 3 support for the Adwaita GNOME theme package i libadwaita-1-0 Building blocks for modern GNOME applications package i libadwaitaqt5-1 Adwaita Qt5 library package i libadwaitaqt6-1 Adwaita Qt6 library package i metatheme-adwaita-common Common files for the Adwaita GNOME theme package
1. https://en.opensuse.org/SDB:Write_and_Read_in_Japanese_using_an_occidental_s... -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1213489 https://bugzilla.suse.com/show_bug.cgi?id=1213489#c4 --- Comment #4 from Luciano Santos <luc14n0@opensuse.org> --- Created attachment 868667 --> https://bugzilla.suse.com/attachment.cgi?id=868667&action=edit GNOME Terminal using Adwaita theme. -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1213489 https://bugzilla.suse.com/show_bug.cgi?id=1213489#c5 --- Comment #5 from Luciano Santos <luc14n0@opensuse.org> --- Created attachment 868668 --> https://bugzilla.suse.com/attachment.cgi?id=868668&action=edit GIMP using Adwaita theme -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1213489 https://bugzilla.suse.com/show_bug.cgi?id=1213489#c6 --- Comment #6 from Luciano Santos <luc14n0@opensuse.org> --- Created attachment 868669 --> https://bugzilla.suse.com/attachment.cgi?id=868669&action=edit GNOME Terminal using Adwaita-dark theme -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1213489 Luciano Santos <luc14n0@opensuse.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #868669|gnome-terminal-adwaita-dark |gimp-adwaita-dark.png filename|.png | Attachment #868669|GNOME Terminal using |GIMP using Adwaita-dark description|Adwaita-dark theme |theme -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1213489 https://bugzilla.suse.com/show_bug.cgi?id=1213489#c7 --- Comment #7 from Luciano Santos <luc14n0@opensuse.org> --- Created attachment 868670 --> https://bugzilla.suse.com/attachment.cgi?id=868670&action=edit GNOME Terminal using Adwaita-dark theme -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1213489 https://bugzilla.suse.com/show_bug.cgi?id=1213489#c8 --- Comment #8 from Rayan Kome <soymilkriceyuriz@gmail.com> --- Good afternoon Luciano, sorry for late response; I was so suprised that it worked on your system that it make me confused. 1- I see that you don't have the same UI for selecting Japanese words in Mozc, unlike me? Why? I have the same packages as you linked. 2- I tested the adw-gtk3-dark user theme to see if this works, but no, I have the same problem. I'm clueless, because it works for you and not for me, do you have another platform to contact on so it can be easier to discuss about it? Those are the ibus packages I have installed: i | ibus | The "Intelligent Input Bus" input method | package i | ibus-dict-emoji | Emoji dictionary for IBus | package i | ibus-gtk | IBus input method support for gtk2 applications | package i | ibus-gtk-32bit | IBus input method support for gtk2 applications | package i | ibus-gtk3 | IBus input method support for gtk3 applications | package i | ibus-gtk4 | IBus input method support for gtk4 applications | package i+ | ibus-hangul | The Hangul engine for IBus input platform | package i+ | ibus-input-pad | Input Pad for IBus | package i | ibus-lang | Translations for package ibus | package i | ibus-m17n | The M17N engine for IBus platform | package i+ | ibus-mozc | The Mozc engine for IBus | package i | ibus-mozc-candidate-window | An optional candidate window for ibus-mozc | package And those are anything Adwaita: i | adwaita-icon-theme | GNOME Icon Theme | package i | adwaita-qt5 | Adwaita Qt5 theme | package i+ | adwaita-qt6 | Adwaita Qt6 theme | package i | gtk2-metatheme-adwaita | GTK+ 2 support for the Adwaita GNOME theme | package i | gtk2-theming-engine-adwaita | Adwaita GTK+ Theming Engine | package i | gtk3-metatheme-adwaita | GTK+ 3 support for the Adwaita GNOME theme | package i | libadwaita-1-0 | Building blocks for modern GNOME applications | package i | libadwaita-lang | Translations for package libadwaita | package i | libadwaitaqt5-1 | Adwaita Qt5 library | package i+ | libadwaitaqt6-1 | Adwaita Qt6 library | package i | metatheme-adwaita-common | Common files for the Adwaita GNOME theme | package ty -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1213489 https://bugzilla.suse.com/show_bug.cgi?id=1213489#c9 --- Comment #9 from Luciano Santos <luc14n0@opensuse.org> --- Yeah, it's odd indeed. Well, you can message me (luc14n0/Luciano) on the Matrix/Discord Support room for further troubleshooting. -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@suse.com