[Bug 656144] New: Root user Qt4 applications not using Oxygen-style by default
https://bugzilla.novell.com/show_bug.cgi?id=656144 https://bugzilla.novell.com/show_bug.cgi?id=656144#c0 Summary: Root user Qt4 applications not using Oxygen-style by default Classification: openSUSE Product: openSUSE 11.4 Version: Factory Platform: x86-64 OS/Version: SuSE Other Status: NEW Severity: Minor Priority: P5 - None Component: X11 Applications AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: r.seete@gmail.com QAContact: qa@suse.de Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (compatible; Konqueror/4.5; Linux) KHTML/4.5.80 (like Gecko) SUSE Administrator/root applications built on Qt4 are using Plastique rather than Oxygen as their GUI style. Reproducible: Always Steps to Reproduce: 1. Install oS 11.4 M4 2. Open Qt4 app (such as YaST) Actual Results: Application is displayed in Plastique rather than Oxygen style Expected Results: Display application with the Oxygen style by default -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=656144 https://bugzilla.novell.com/show_bug.cgi?id=656144#c2 Thomas Göttlicher <tgoettlicher@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |NEEDINFO CC| |tgoettlicher@novell.com InfoProvider| |r.seete@gmail.com --- Comment #2 from Thomas Göttlicher <tgoettlicher@novell.com> 2010-11-30 10:04:16 UTC --- Which UI Style is selected in qtconfig for user root? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=656144 https://bugzilla.novell.com/show_bug.cgi?id=656144#c3 --- Comment #3 from Refilwe Seete <r.seete@gmail.com> 2010-11-30 18:04:26 UTC --- Plastique -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=656144 https://bugzilla.novell.com/show_bug.cgi?id=656144#c4 Thomas Göttlicher <tgoettlicher@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |CLOSED InfoProvider|r.seete@gmail.com | Resolution| |INVALID --- Comment #4 from Thomas Göttlicher <tgoettlicher@novell.com> 2010-12-01 09:41:17 UTC --- It's not a bug if Plastique is selected and Plastique is used. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=656144 https://bugzilla.novell.com/show_bug.cgi?id=656144#c5 --- Comment #5 from Refilwe Seete <r.seete@gmail.com> 2010-12-01 18:02:18 UTC --- "It's not a bug if Plastique is selected" This is the point of the bug report. Plastique has *not* been selected by the user. Qtconfig claims to be using "Desktop Settings (Default)", but the whole desktop uses the Oxygen style (with the exception of these select apps). For some reason the Desktop Default, Oxygen, is not being properly communicated to Qtconfig. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=656144 https://bugzilla.novell.com/show_bug.cgi?id=656144#c6 --- Comment #6 from Refilwe Seete <r.seete@gmail.com> 2010-12-01 18:04:18 UTC --- I apologize for misinterpreting your original question. "Desktop Settings (Default)" is the UI Style selected. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=656144 https://bugzilla.novell.com/show_bug.cgi?id=656144#c Thomas Göttlicher <tgoettlicher@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|tgoettlicher@novell.com |kde-maintainers@suse.de -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=656144 https://bugzilla.novell.com/show_bug.cgi?id=656144#c7 Andreas Jaeger <aj@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|CLOSED |REOPENED Resolution|INVALID | --- Comment #7 from Andreas Jaeger <aj@novell.com> 2010-12-02 20:38:02 UTC --- Reopen because of comment 6 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=656144 https://bugzilla.novell.com/show_bug.cgi?id=656144#c8 Christian Trippe <ctrippe@gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |malv_star@hotmail.com --- Comment #8 from Christian Trippe <ctrippe@gmx.net> 2010-12-04 20:11:27 UTC --- *** Bug 656206 has been marked as a duplicate of this bug. *** http://bugzilla.novell.com/show_bug.cgi?id=656206 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=656144 https://bugzilla.novell.com/show_bug.cgi?id=656144#c9 Steven Sroka <thedude_10160@hotmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |thedude_10160@hotmail.com --- Comment #9 from Steven Sroka <thedude_10160@hotmail.com> 2010-12-06 04:17:43 UTC --- I have the same problem. Qt Settings (qtconfig) is set to "Desktop Settings (Default)" as well and KDE's Personal Settings says I have my theme set to Oxygen. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=656144 https://bugzilla.novell.com/show_bug.cgi?id=656144#c10 Malvern Star <malv_star@hotmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Platform|x86-64 |PC Version|Factory |Milestone 4 of 6 --- Comment #10 from Malvern Star <malv_star@hotmail.com> 2010-12-13 15:08:37 UTC --- I have confirmed that this bug is present in 11.4 M4 and on the i586 architecture also. I have updated the bug status accordingly. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=656144 https://bugzilla.novell.com/show_bug.cgi?id=656144#c11 --- Comment #11 from Steven Sroka <thedude_10160@hotmail.com> 2010-12-17 20:02:59 UTC --- Present in openSUSE 11.4 M5 on x86-64. I'm beginning to hate Plastique.) -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=656144 https://bugzilla.novell.com/show_bug.cgi?id=656144#c12 Martin Schlander <martin.schlander@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |martin.schlander@gmail.com --- Comment #12 from Martin Schlander <martin.schlander@gmail.com> 2010-12-30 12:30:47 UTC --- Confirmed. Strangely qtconfig ran as root is set to "desktop settings" for widget style. And systemsettings ran as root is set to "Oxygen" style. So you'd think everything was in order and it should work as desired - but it doesn't. YaST, Dolphin and whatever other Qt4/KDE4 apps you might run as root are _not_ using the Oxygen style - and therefore looking ugly and out of place. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=656144 https://bugzilla.novell.com/show_bug.cgi?id=656144#c13 Malvern Star <malv_star@hotmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Version|Milestone 4 of 6 |Milestone 5 of 6 --- Comment #13 from Malvern Star <malv_star@hotmail.com> 2010-12-30 17:50:07 UTC --- Problem persists for 11.4 M5 as well. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=656144 https://bugzilla.novell.com/show_bug.cgi?id=656144#c14 --- Comment #14 from Steven Sroka <Sroka.Steven@gmail.com> 2011-01-28 02:35:22 UTC --- Still exists in M6. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=656144 https://bugzilla.novell.com/show_bug.cgi?id=656144#c Martin Schlander <martin.schlander@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Priority|P5 - None |P2 - High -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=656144 https://bugzilla.novell.com/show_bug.cgi?id=656144#c15 --- Comment #15 from Malvern Star <malv_star@hotmail.com> 2011-01-30 17:20:53 UTC --- Confirmed still present in M6. It's very obvious in YaST. Could be related to the inability to launch applications as a root user in some way. https://bugzilla.novell.com/show_bug.cgi?id=514056 Launching Kwrite after entering workaround: export $(dbus-launch) showed Kwrite running as root with the correct theme. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=656144 https://bugzilla.novell.com/show_bug.cgi?id=656144#c Malvern Star <malv_star@hotmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Version|Milestone 5 of 6 |Milestone 6 of 6 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=656144 https://bugzilla.novell.com/show_bug.cgi?id=656144#c16 --- Comment #16 from Steven Sroka <Sroka.Steven@gmail.com> 2011-02-05 18:52:47 UTC --- Martin Schlander on the opensuse-kde mailing list offered this workaround as well: "Run 'qtconfig' as root. Select your desired widget style. For some reason using "desktop settings" in qtconfig doesn't work as desired." This works, but there are some visual defects. In the YaST2 Package Manager, the icons in the right-click menu are odd looking. And if you have added any other repos, the line that says 'Switch system packages to the versions in this repository' has a yellow background. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=656144 https://bugzilla.novell.com/show_bug.cgi?id=656144#c17 Christian Trippe <ctrippe@gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |bugreports@tittel.net --- Comment #17 from Christian Trippe <ctrippe@gmx.net> 2011-02-11 18:35:10 UTC --- *** Bug 671143 has been marked as a duplicate of this bug. *** http://bugzilla.novell.com/show_bug.cgi?id=671143 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=656144 https://bugzilla.novell.com/show_bug.cgi?id=656144#c18 --- Comment #18 from Refilwe Seete <r.seete@gmail.com> 2011-02-13 18:52:24 UTC --- If it is not possible to fix this bug in time for GM, perhaps the workaround should be implemented by default. So rather than letting root applications be themed with Plastique, Oxygen should be pre-selected - Include a note in the release notes for those who change away from Oxygen - But at least a new KDE install will have a unified theme as it has in the past. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=656144 https://bugzilla.novell.com/show_bug.cgi?id=656144#c19 --- Comment #19 from Steven Sroka <Sroka.Steven@gmail.com> 2011-02-13 20:36:13 UTC --- Does anyone know why this bug is happening? Is it a Qt issue? Also, for the workaround I listed in comment #16, it is no longer possible to do this since the Oxygen option is no longer available!? --- Comment #20 from Steven Sroka <Sroka.Steven@gmail.com> 2011-02-13 20:37:29 UTC --- Does anyone know why this bug is happening? Is it a Qt issue? Also, for the workaround I listed in comment #16, it is no longer possible to do this since the Oxygen option is no longer available!? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=656144 https://bugzilla.novell.com/show_bug.cgi?id=656144#c19 --- Comment #19 from Steven Sroka <Sroka.Steven@gmail.com> 2011-02-13 20:36:13 UTC --- Does anyone know why this bug is happening? Is it a Qt issue? Also, for the workaround I listed in comment #16, it is no longer possible to do this since the Oxygen option is no longer available!? --- Comment #20 from Steven Sroka <Sroka.Steven@gmail.com> 2011-02-13 20:37:29 UTC --- Does anyone know why this bug is happening? Is it a Qt issue? Also, for the workaround I listed in comment #16, it is no longer possible to do this since the Oxygen option is no longer available!? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=656144 https://bugzilla.novell.com/show_bug.cgi?id=656144#c21 --- Comment #21 from Martin Schlander <martin.schlander@gmail.com> 2011-02-13 21:18:28 UTC --- [17:11:41] <wstephenson> we configured qt to use !oxygen a while back because oxygen was doing some stupid stuff over dbus that caused apps to block [17:12:48] <wstephenson> https://bugzilla.novell.com/show_bug.cgi?id=514056 [17:12:52] <bugbot> openSUSE bug 514056 in openSUSE 11.2 (KDE4 Applications) "dbus hangs when kfmclient is run by root" [Normal,Closed: upstream] -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=656144 https://bugzilla.novell.com/show_bug.cgi?id=656144#c22 Malvern Star <malv_star@hotmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Version|Milestone 6 of 6 |RC 1 --- Comment #22 from Malvern Star <malv_star@hotmail.com> 2011-02-20 17:21:35 UTC --- As expected, this problem is still present in RC1. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=656144 https://bugzilla.novell.com/show_bug.cgi?id=656144#c23 Holger Arnold <opensuse@holgerarnold.net> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |opensuse@holgerarnold.net Version|RC 1 |Final --- Comment #23 from Holger Arnold <opensuse@holgerarnold.net> 2011-03-16 16:09:26 CET --- When "yast2" is started from a (root) terminal window, it correctly uses the Oxygen style, but when it is started from the KDE menu or KRunner, it uses Plastique. (11.4 final, Qt style set to "Desktop default" for root) -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=656144 https://bugzilla.novell.com/show_bug.cgi?id=656144#c24 Christian Trippe <ctrippe@opensuse.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |sommerluk@gmail.com --- Comment #24 from Christian Trippe <ctrippe@opensuse.org> 2011-03-17 18:31:58 UTC --- *** Bug 680495 has been marked as a duplicate of this bug. *** http://bugzilla.novell.com/show_bug.cgi?id=680495 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=656144 https://bugzilla.novell.com/show_bug.cgi?id=656144#c25 --- Comment #25 from Holger Arnold <harnold@gmx.de> 2011-03-18 09:08:43 CET --- This problem is not specific to the root user. KPackageKit does also fail to pick up the style if "Desktop default" is selected, although it is *not* run as root. Also, when yast2 is started from a root shell, it uses the correct style. What is relevant here is the *environment* in which the application is started. This might be an upstream bug (I don't know how Qt analyzes the desktop style, though). -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=656144 https://bugzilla.novell.com/show_bug.cgi?id=656144#c26 --- Comment #26 from Steven Sroka <Sroka.Steven@gmail.com> 2011-04-15 00:06:11 UTC --- Does anyone know if any progress has been made in identifying the cause of the bug and fixing it? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=656144 https://bugzilla.novell.com/show_bug.cgi?id=656144#c27 --- Comment #27 from Martin Schlander <martin.schlander@gmail.com> 2011-04-15 06:02:01 UTC --- See Comment #21 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=656144 https://bugzilla.novell.com/show_bug.cgi?id=656144#c28 --- Comment #28 from Malvern Star <malv_star@hotmail.com> 2011-05-03 15:02:00 UTC --- I've mentioned this bug report here: https://bugs.kde.org/show_bug.cgi?id=165268 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=656144 https://bugzilla.novell.com/show_bug.cgi?id=656144#c29 Roger Luedecke <roger.luedecke@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |roger.luedecke@gmail.com --- Comment #29 from Roger Luedecke <roger.luedecke@gmail.com> 2011-06-01 18:00:02 UTC --- This behavior is even stranger when using QtCurve. Even if QtCurve is selected with qtconfig, YaST etc. will not assume the correct colors or presets. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=656144 https://bugzilla.novell.com/show_bug.cgi?id=656144#c30 --- Comment #30 from Steven Sroka <Sroka.Steven@gmail.com> 2011-07-04 17:34:06 EDT --- I have poked the KDE developers about the cause of this bug at their end. See KDE Bug#165268, https://bugs.kde.org/show_bug.cgi?id=165268 See KDE Bug#199209, https://bugs.kde.org/show_bug.cgi?id=199209 If anyone would like me to, I could create a new bug report that is opened against Oxygen, as per the recommendation, and link all these reports to it. What say you, sirs? One side note: This bug probably isn't reproducible with the workaround applied to Qt (Comment #21 above), but it's not really a viable permanent solution to disregard the user's choice in using the Oxygen theme. Native programs should look, well, native! -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=656144 https://bugzilla.novell.com/show_bug.cgi?id=656144#c31 --- Comment #31 from Malvern Star <malv_star@hotmail.com> 2011-07-20 08:33:11 UTC --- I have tested this against openSUSE 12.1 Milestone 3, and it is still the case. The user's choice in theme is not respected when starting applications as superuser. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=656144 https://bugzilla.novell.com/show_bug.cgi?id=656144#c32 --- Comment #32 from Malvern Star <malv_star@hotmail.com> 2011-07-20 12:52:25 UTC --- This bug has been cited upstream here: https://bugs.kde.org/show_bug.cgi?id=277249 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=656144 https://bugzilla.novell.com/show_bug.cgi?id=656144#c Malvern Star <malv_star@hotmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Component|X11 Applications |KDE4 Applications Version|Final |Milestone 3 Product|openSUSE 11.4 |openSUSE 12.1 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=656144 https://bugzilla.novell.com/show_bug.cgi?id=656144#c33 --- Comment #33 from Roger Luedecke <roger.luedecke@gmail.com> 2011-09-02 08:57:51 UTC --- I'm wondering how it is that the apps running as root know to use the Desktop default settings anyway? Could we add a symlink that the apps as root can see that points to the user space settings? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=656144 https://bugzilla.novell.com/show_bug.cgi?id=656144#c34 Eric Schirra <eric@schirra.eu> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |eric@schirra.eu --- Comment #34 from Eric Schirra <eric@schirra.eu> 2011-09-05 21:07:14 UTC --- Still exists in 12.1 M5. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=656144 https://bugzilla.novell.com/show_bug.cgi?id=656144#c35 --- Comment #35 from Stephan Kulow <coolo@suse.com> 2011-09-06 10:43:02 CEST --- a symlink would imply that there is only one !root user - which is not true for nothing. There are two problems: - Qt does not recognize run in a KDE session when run as different user - Qt defaults to plastique due to bug 214960 (Dirk's choice in 2006 and never revisted) We can easily switch Qt's default for unrecognized desktops - and possibly we can also fix any bug with recognizing KDE. But following $USER's style is hard to impossible. Unless you use kdesu of course, which might be able to export something to Qt. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=656144 https://bugzilla.novell.com/show_bug.cgi?id=656144#c36 --- Comment #36 from Stephan Kulow <coolo@suse.com> 2011-09-06 12:11:17 CEST --- request 81078 fixes both -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=656144 https://bugzilla.novell.com/show_bug.cgi?id=656144#c37 --- Comment #37 from Martin Schlander <martin.schlander@gmail.com> 2011-09-06 15:17:38 UTC --- (In reply to comment #35)
- Qt defaults to plastique due to bug 214960 (Dirk's choice in 2006 and never revisted)
I'm pretty sure that e.g. YaST and super-user Dolphin were using Oxygen widget style until either 11.3 or 11.4. If YaST etc. had been looking so ugly and out of place since 2006, I don't think so many people would still pay attention to this bug ;-) -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=656144 https://bugzilla.novell.com/show_bug.cgi?id=656144#c38 --- Comment #38 from Malvern Star <malv_star@hotmail.com> 2011-09-06 17:09:04 UTC --- Yes, the change in theme appeared in 11.3 for me. Running applications as superuser broke around the same time, and became worse in 11.4. Incidentally, what is "request 81078" Stephan? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=656144 https://bugzilla.novell.com/show_bug.cgi?id=656144#c39 --- Comment #39 from Bernhard Wiedemann <bwiedemann@suse.com> 2011-09-08 17:00:10 CEST --- This is an autogenerated message for OBS integration: This bug (656144) was mentioned in https://build.opensuse.org/request/show/81567 Factory / libqt4 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=656144 https://bugzilla.novell.com/show_bug.cgi?id=656144#c40 Malvern Star <malv_star@hotmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Version|Milestone 3 |Milestone 5 --- Comment #40 from Malvern Star <malv_star@hotmail.com> 2011-09-15 22:20:20 UTC --- There still seems to be an issue with openSuSE 12.1 Milestone 5. Although there appears to have been some minor change, KDE applications running as root still refuse to use the same theme as the logged-in user. I have attached a screenshot to demonstrate this. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=656144 https://bugzilla.novell.com/show_bug.cgi?id=656144#c41 --- Comment #41 from Malvern Star <malv_star@hotmail.com> 2011-09-15 22:25:16 UTC --- Created an attachment (id=451089) --> (http://bugzilla.novell.com/attachment.cgi?id=451089) Screen shot showing Kwrite using two different themes simultaneously. This screenshot, taken in 12.1 Milestone 5, shows KWrite using two slightly different themes when started as a regular users (bottom left) and root (top right). -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=656144 https://bugzilla.novell.com/show_bug.cgi?id=656144#c42 --- Comment #42 from Stephan Kulow <coolo@suse.com> 2011-09-16 07:00:25 CEST --- the root user is not supposed to read user's config. This bug is about not using oxygen default. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=656144 https://bugzilla.novell.com/show_bug.cgi?id=656144#c43 --- Comment #43 from Steven Sroka <Sroka.Steven@gmail.com> 2011-10-03 15:44:02 EDT --- Still exists in Beta 1. Did we ever track down, at least, why the SUSE devs made Qt4 ignore the Oxygen theme? See Comment 21. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=656144 https://bugzilla.novell.com/show_bug.cgi?id=656144#c44 --- Comment #44 from Stephan Kulow <coolo@suse.com> 2011-10-04 14:20:56 CEST --- SUSE devs didn't made anything to Qt4. Comment 21 is a misunderstanding completely. Qt4 defaults to plastique if it can't find out the desktop session and SUSE devs picked that over motif, which is Nokia's default. Everything in here are qt4 bugs. I fixed it, but it causd other problems and Ismail reverted it without checking the other problems ;( -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=656144 https://bugzilla.novell.com/show_bug.cgi?id=656144#c45 Steven Sroka <Sroka.Steven@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Severity|Minor |Normal --- Comment #45 from Steven Sroka <Sroka.Steven@gmail.com> 2011-10-04 15:32:14 EDT --- Oh I see. Thanks, Stephen, for the explanation. Do you know why Qt4 can't find the desktop session? Was it report upstream? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=656144 https://bugzilla.novell.com/show_bug.cgi?id=656144#c46 --- Comment #46 from Malvern Star <malv_star@hotmail.com> 2011-10-04 19:55:26 UTC --- Yes, it was reported upstream here: https://bugs.kde.org/show_bug.cgi?id=277249 They passed the blame back to SuSE. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=656144 https://bugzilla.novell.com/show_bug.cgi?id=656144#c47 --- Comment #47 from Steven Sroka <Sroka.Steven@gmail.com> 2011-10-04 20:01:31 EDT --- Oh ya, that is my bug report :) But I actually meant that if "Everything in here are qt4 bugs" then should this be reported to Qt? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=656144 https://bugzilla.novell.com/show_bug.cgi?id=656144#c48 --- Comment #48 from Bernhard Wiedemann <bwiedemann@suse.com> 2011-10-06 14:00:08 CEST --- This is an autogenerated message for OBS integration: This bug (656144) was mentioned in https://build.opensuse.org/request/show/86900 Factory / libqt4 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=656144 https://bugzilla.novell.com/show_bug.cgi?id=656144#c49 --- Comment #49 from Malvern Star <malv_star@hotmail.com> 2011-11-07 08:05:13 UTC --- What should be done with this bug? KDE Apps launched as root now appear to correctly use Oxygen. Was this accomplished using some kind of workaround, or is the root cause fixed? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=656144 https://bugzilla.novell.com/show_bug.cgi?id=656144#c50 --- Comment #50 from Malvern Star <malv_star@hotmail.com> 2011-11-07 08:05:39 UTC --- Sorry, I should have mentioned that I tested against 12.1 RC2. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=656144 https://bugzilla.novell.com/show_bug.cgi?id=656144#c51 --- Comment #51 from Roger Luedecke <roger.luedecke@gmail.com> 2011-11-14 06:05:15 UTC --- 12.1 RC2, there is some change when using Oxygen. The YaST2 'control panel' looks perfect (in oxygen, I haven't tried other themes yet) but the various modules look very strange (and fugly). Also apps launched using KDESU assume Oxygen but show a discrepancy in the application of the background gradient that is apparent when it fails to blend with the window decoration correctly. Once again, have not tested KDESU with non-oxygen themes. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=656144 https://bugzilla.novell.com/show_bug.cgi?id=656144#c52 --- Comment #52 from Roger Luedecke <roger.luedecke@gmail.com> 2011-11-14 06:26:26 UTC --- Created an attachment (id=461831) --> (http://bugzilla.novell.com/attachment.cgi?id=461831) YaST CP, YaST Widget, Userspace, and Kdesu, all clash and showing discrepancies In the upper left hand corner of this picture is normal userspace Dolphin with my theme of changed colors, font, icons. On the upper right is Dolphin launched as root via Kdesu. The bottom left is the YaST Software Manager widget/module. The last frame being the YaST Control Panel. As you can see, especially if you look closely in fullscreen mode there is a wide range of discrepancies, more or less severe between all four shown frames. What is not shown that even the system cursor changes when hovering over one of the root user applications. That last phenomena happens with YaST-GTK in a KDE environment as well. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=656144 https://bugzilla.novell.com/show_bug.cgi?id=656144#c53 --- Comment #53 from Roger Luedecke <roger.luedecke@gmail.com> 2011-11-14 06:29:25 UTC --- Sorry for the repeat posts, I rarely use a bugzilla... learning curve. In XFCE I observed qt-YaST (Unless the GTK interface got a massive facelift just recently) assuming all the correct system theme, colors, widgets etc. Just thought that was worth pointing out. GTK YaST in the KDE environment does not assume the Oxygen-gtk, but rather looks like it is using adwaita. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=656144 https://bugzilla.novell.com/show_bug.cgi?id=656144#c54 Christian Trippe <ctrippe@opensuse.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|REOPENED |RESOLVED CC| |ctrippe@opensuse.org Resolution| |FIXED --- Comment #54 from Christian Trippe <ctrippe@opensuse.org> 2011-11-26 09:32:11 UTC --- As far as I can see this is fixed with openSUSE 12.1. For Yast using a different theme see http://lizards.opensuse.org/2011/10/24/new-style-for-yast2/ Not sure why this was done. So I close this bug now. The above comments sound like other issues for me. If they still exist probably new bugs should be opened. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=656144 https://bugzilla.novell.com/show_bug.cgi?id=656144#c55 --- Comment #55 from Roger Luedecke <roger.luedecke@gmail.com> 2011-11-26 02:08:21 PST --- I don't think this is resolved. Though root applications (YaST excluded thanks to fugly themeing junk) are showing Oxygen, they are not assuming any of the desktop users settings. If I change anything is user-space it will not populate that change to applications launched with kdesu. Running System Settings as root WILL allow changing of various settings... the only one not working correctly being cursor themes. Thus I can get kdesu and normal apps to look consistent, but this is manually. As it stands I am not certain whether it is a bug or not. Below are the arguments I have heard, and their rebuttal. Root being a user, and not an administrative mode would therefore have its own settings and not assume the desktop users settings. Assuming this is the upstream use-case intent then I have no argument on this point. I vaguely recall mention that the root launched apps ARE supposed to take the current environments settings. Thus, it would be a bug no matter how it has been attempted to be passed off as a feature. Root being dangerous should therefore have a different theme. This is patently ridiculous based on the fact that the only reason root had a different theme is because I changed settings in my own space, causing the inconsistency. More ridiculous though is the idea that making it look identical to default settings accomplishes the goal of making it distingushable enough to prevent error and protect the user from forgetfullness. If this failure to assume the users personal settings is a bug, then it should be fixed. If a different behavior is deemed appropriate for security reasons then that should be implemented after the fix rather than passing a bug off as a feature. If indeed this is intentional, then the root user theme should be immediately distinguishable from any likely user settings and reflect the severity and utility of the superuser. Comment 44 clearly states this is in fact a bug. The bug in question is not about using Oxygen (despite the title) but about qt behaving correctly and picking up the users settings. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com