Activity log for bug #1305294

Date Who What changed Old value New value Message
2014-04-09 20:28:55 Øyvind Stegard bug added bug
2014-04-09 20:28:55 Øyvind Stegard attachment added VLC with wrong theme https://bugs.launchpad.net/bugs/1305294/+attachment/4078164/+files/vlc-wrong-theme.png
2014-04-09 20:29:31 Øyvind Stegard attachment added VLC with correct theme https://bugs.launchpad.net/ubuntu/+source/vlc/+bug/1305294/+attachment/4078168/+files/vlc-correct-theme.png
2014-04-09 20:57:04 Øyvind Stegard bug task added qt
2014-04-09 20:58:43 Øyvind Stegard bug task deleted qt
2014-04-09 21:13:30 Øyvind Stegard bug task added qt4-x11 (Ubuntu)
2014-04-09 21:13:41 Øyvind Stegard bug task deleted vlc (Ubuntu)
2014-04-09 21:14:09 Øyvind Stegard summary VLC incorrectly themed when launched from indicator-sound QT incorrectly themed when GNOME_DESKTOP_SESSION_ID unset
2014-04-09 21:14:23 Øyvind Stegard summary QT incorrectly themed when GNOME_DESKTOP_SESSION_ID unset QT incorrectly themed when GNOME_DESKTOP_SESSION_ID is unset
2014-04-09 21:24:51 Øyvind Stegard description When launching VLC from the sound indicator applet, the QT UI theme is wrong. The theme is correct when launched from Unity launcher or terminal. Please see the attached screenshots. I've tracked it down to a difference in environment in the VLC process: When launched from indicator-sound, the variable GNOME_DESKTOP_SESSION_ID is unset, and this causes VLC to become themed incorrectly. (If the variable is given any value, then VLC looks correct.) To reproduce, either: 1) Launch VLC from indicator-sound (make sure it's not already running and has been started from somewhere else) 2) Or just start VLC like this from terminal: $ GNOME_DESKTOP_SESSION_ID= vlc Not sure whether this is a general bug in QT (since, apparently, GNOME_SESSION_DESKTOP_ID is deprecated), a bug in indicator-sound for not setting GNOME_SESSION_DESKTOP_ID, or just a bug in VLC. ProblemType: Bug DistroRelease: Ubuntu 14.04 Package: vlc 2.1.2-2build2 ProcVersionSignature: Ubuntu 3.13.0-23.45-generic 3.13.8 Uname: Linux 3.13.0-23-generic x86_64 ApportVersion: 2.14.1-0ubuntu1 Architecture: amd64 CurrentDesktop: Unity Date: Wed Apr 9 22:15:27 2014 InstallationDate: Installed on 2014-04-01 (8 days ago) InstallationMedia: Ubuntu 14.04 LTS "Trusty Tahr" - Beta amd64 (20140326) SourcePackage: vlc UpgradeStatus: No upgrade log present (probably fresh install) Bug discovered when launching VLC from the sound indicator applet: the QT UI theme is wrong. The theme is correct when launched from Unity launcher or terminal. Please see the attached screenshots. I've tracked it down to a difference in environment in the VLC process: When launched from indicator-sound, the variable GNOME_DESKTOP_SESSION_ID is unset, and this causes VLC to become themed incorrectly. (If the variable is given any value, then VLC looks correct.) To reproduce, either: 1) Launch VLC from indicator-sound (make sure it's not already running and has been started from somewhere else) 2) Or just start VLC like this from terminal: $ GNOME_DESKTOP_SESSION_ID= vlc Looks like a bug in qt4, which seems to depend on GNOME_DESKTOP_SESSION_ID being set [to anything] to pick up the correct theme. Try: $ GNOME_DESKTOP_SESSION_ID= qtconfig Observe theme not picked up from "Desktop settings" in qtconfig. ProblemType: Bug DistroRelease: Ubuntu 14.04 Package: qt4-qtconfig 4:4.8.5+git192-g085f851+dfsg-2ubuntu4 ProcVersionSignature: Ubuntu 3.13.0-23.45-generic 3.13.8 Uname: Linux 3.13.0-23-generic x86_64 ApportVersion: 2.14.1-0ubuntu1 Architecture: amd64 CurrentDesktop: Unity Date: Wed Apr 9 22:15:27 2014 InstallationDate: Installed on 2014-04-01 (8 days ago) InstallationMedia: Ubuntu 14.04 LTS "Trusty Tahr" - Beta amd64 (20140326) SourcePackage: qt4-x11 UpgradeStatus: No upgrade log present (probably fresh install)
2014-04-09 21:27:04 Øyvind Stegard description Bug discovered when launching VLC from the sound indicator applet: the QT UI theme is wrong. The theme is correct when launched from Unity launcher or terminal. Please see the attached screenshots. I've tracked it down to a difference in environment in the VLC process: When launched from indicator-sound, the variable GNOME_DESKTOP_SESSION_ID is unset, and this causes VLC to become themed incorrectly. (If the variable is given any value, then VLC looks correct.) To reproduce, either: 1) Launch VLC from indicator-sound (make sure it's not already running and has been started from somewhere else) 2) Or just start VLC like this from terminal: $ GNOME_DESKTOP_SESSION_ID= vlc Looks like a bug in qt4, which seems to depend on GNOME_DESKTOP_SESSION_ID being set [to anything] to pick up the correct theme. Try: $ GNOME_DESKTOP_SESSION_ID= qtconfig Observe theme not picked up from "Desktop settings" in qtconfig. ProblemType: Bug DistroRelease: Ubuntu 14.04 Package: qt4-qtconfig 4:4.8.5+git192-g085f851+dfsg-2ubuntu4 ProcVersionSignature: Ubuntu 3.13.0-23.45-generic 3.13.8 Uname: Linux 3.13.0-23-generic x86_64 ApportVersion: 2.14.1-0ubuntu1 Architecture: amd64 CurrentDesktop: Unity Date: Wed Apr 9 22:15:27 2014 InstallationDate: Installed on 2014-04-01 (8 days ago) InstallationMedia: Ubuntu 14.04 LTS "Trusty Tahr" - Beta amd64 (20140326) SourcePackage: qt4-x11 UpgradeStatus: No upgrade log present (probably fresh install) Bug discovered when launching VLC from the sound indicator applet: the QT UI theme is wrong. The theme is correct when launched from Unity launcher or terminal. Please see the attached screenshots. I've tracked it down to a difference in environment in the VLC process: When launched from indicator-sound, the variable GNOME_DESKTOP_SESSION_ID is unset, and this causes VLC to become themed incorrectly. (If the variable is given any value, then VLC looks correct.) To reproduce, either: 1) Launch VLC from indicator-sound (make sure it's not already running and has been started from somewhere else) 2) Or just start VLC like this from terminal: $ GNOME_DESKTOP_SESSION_ID= vlc Looks like a bug in qt4, which seems to depend on GNOME_DESKTOP_SESSION_ID being set [to anything] to pick up the correct theme. (The variable is deprecated, according to its default value in Ubuntu 14.04.) Try: $ GNOME_DESKTOP_SESSION_ID= qtconfig Observe theme not picked up from "Desktop settings" in qtconfig. ProblemType: Bug DistroRelease: Ubuntu 14.04 Package: qt4-qtconfig 4:4.8.5+git192-g085f851+dfsg-2ubuntu4 ProcVersionSignature: Ubuntu 3.13.0-23.45-generic 3.13.8 Uname: Linux 3.13.0-23-generic x86_64 ApportVersion: 2.14.1-0ubuntu1 Architecture: amd64 CurrentDesktop: Unity Date: Wed Apr 9 22:15:27 2014 InstallationDate: Installed on 2014-04-01 (8 days ago) InstallationMedia: Ubuntu 14.04 LTS "Trusty Tahr" - Beta amd64 (20140326) SourcePackage: qt4-x11 UpgradeStatus: No upgrade log present (probably fresh install)
2014-04-09 21:29:18 Øyvind Stegard summary QT incorrectly themed when GNOME_DESKTOP_SESSION_ID is unset QT uses incorrect theme when GNOME_DESKTOP_SESSION_ID is unset
2014-04-16 21:53:16 Launchpad Janitor qt4-x11 (Ubuntu): status New Confirmed
2014-05-22 15:20:28 Venetin Konstantinov bug added subscriber Venetin Konstantinov
2014-06-15 10:20:28 Adolfo Jayme Barrientos qt4-x11 (Ubuntu): importance Undecided Medium
2014-06-20 10:54:32 Iain Lane affects qt4-x11 (Ubuntu) upstart (Ubuntu)
2014-06-20 10:54:45 Iain Lane nominated for series Ubuntu Trusty
2014-06-20 10:54:45 Iain Lane bug task added upstart (Ubuntu Trusty)
2014-06-20 10:54:58 Iain Lane upstart (Ubuntu Trusty): status New In Progress
2014-06-20 10:55:03 Iain Lane upstart (Ubuntu Trusty): assignee Dimitri John Ledkov (xnox)
2014-06-20 10:59:26 Launchpad Janitor branch linked lp:ubuntu/trusty/upstart
2014-06-20 11:12:41 Launchpad Janitor upstart (Ubuntu): status Confirmed Fix Released
2014-06-20 11:44:51 Iain Lane description Bug discovered when launching VLC from the sound indicator applet: the QT UI theme is wrong. The theme is correct when launched from Unity launcher or terminal. Please see the attached screenshots. I've tracked it down to a difference in environment in the VLC process: When launched from indicator-sound, the variable GNOME_DESKTOP_SESSION_ID is unset, and this causes VLC to become themed incorrectly. (If the variable is given any value, then VLC looks correct.) To reproduce, either: 1) Launch VLC from indicator-sound (make sure it's not already running and has been started from somewhere else) 2) Or just start VLC like this from terminal: $ GNOME_DESKTOP_SESSION_ID= vlc Looks like a bug in qt4, which seems to depend on GNOME_DESKTOP_SESSION_ID being set [to anything] to pick up the correct theme. (The variable is deprecated, according to its default value in Ubuntu 14.04.) Try: $ GNOME_DESKTOP_SESSION_ID= qtconfig Observe theme not picked up from "Desktop settings" in qtconfig. ProblemType: Bug DistroRelease: Ubuntu 14.04 Package: qt4-qtconfig 4:4.8.5+git192-g085f851+dfsg-2ubuntu4 ProcVersionSignature: Ubuntu 3.13.0-23.45-generic 3.13.8 Uname: Linux 3.13.0-23-generic x86_64 ApportVersion: 2.14.1-0ubuntu1 Architecture: amd64 CurrentDesktop: Unity Date: Wed Apr 9 22:15:27 2014 InstallationDate: Installed on 2014-04-01 (8 days ago) InstallationMedia: Ubuntu 14.04 LTS "Trusty Tahr" - Beta amd64 (20140326) SourcePackage: qt4-x11 UpgradeStatus: No upgrade log present (probably fresh install) [ Description ] When launching Qt applications from indicators under Unity, the theme isn't right. [ Fix ] It's because GNOME_DESKTOP_SESSION_ID is unset due to problems in upstart scripts. Qt uses this to decide whether to apply the GTK theme. Fix is to set this as early as possible, in Upstart's xsession-init job. [ Regression potential ] We're setting the environment variable ~all the time in the session. Maybe something could be expecting it not to be set? [ QA ] This is a bit racy, so you might not see it all the time. Install vlc, restart your session (or the sound indicator), then click the indicator and launch vlc. You might see the wrong theme before and should always see the right theme after. [ Original description ] Bug discovered when launching VLC from the sound indicator applet: the QT UI theme is wrong. The theme is correct when launched from Unity launcher or terminal. Please see the attached screenshots. I've tracked it down to a difference in environment in the VLC process: When launched from indicator-sound, the variable GNOME_DESKTOP_SESSION_ID is unset, and this causes VLC to become themed incorrectly. (If the variable is given any value, then VLC looks correct.) To reproduce, either: 1) Launch VLC from indicator-sound (make sure it's not already running and has been started from somewhere else) 2) Or just start VLC like this from terminal: $ GNOME_DESKTOP_SESSION_ID= vlc Looks like a bug in qt4, which seems to depend on GNOME_DESKTOP_SESSION_ID being set [to anything] to pick up the correct theme. (The variable is deprecated, according to its default value in Ubuntu 14.04.) Try: $ GNOME_DESKTOP_SESSION_ID= qtconfig Observe theme not picked up from "Desktop settings" in qtconfig. ProblemType: Bug DistroRelease: Ubuntu 14.04 Package: qt4-qtconfig 4:4.8.5+git192-g085f851+dfsg-2ubuntu4 ProcVersionSignature: Ubuntu 3.13.0-23.45-generic 3.13.8 Uname: Linux 3.13.0-23-generic x86_64 ApportVersion: 2.14.1-0ubuntu1 Architecture: amd64 CurrentDesktop: Unity Date: Wed Apr 9 22:15:27 2014 InstallationDate: Installed on 2014-04-01 (8 days ago) InstallationMedia: Ubuntu 14.04 LTS "Trusty Tahr" - Beta amd64 (20140326) SourcePackage: qt4-x11 UpgradeStatus: No upgrade log present (probably fresh install)
2014-07-11 04:22:59 fcole90 bug added subscriber Fabio
2014-07-18 00:02:58 Colin Watson upstart (Ubuntu Trusty): status In Progress Fix Committed
2014-07-18 00:03:00 Colin Watson bug added subscriber Ubuntu Stable Release Updates Team
2014-07-18 00:03:04 Colin Watson bug added subscriber SRU Verification
2014-07-18 00:03:14 Colin Watson tags amd64 apport-bug trusty amd64 apport-bug trusty verification-needed
2014-07-18 06:46:50 Øyvind Stegard tags amd64 apport-bug trusty verification-needed amd64 apport-bug trusty verification-done
2014-07-18 09:40:48 Colin Watson tags amd64 apport-bug trusty verification-done amd64 apport-bug trusty
2014-07-18 09:40:50 Colin Watson tags amd64 apport-bug trusty amd64 apport-bug trusty verification-needed
2014-07-19 23:13:35 Dimitri John Ledkov tags amd64 apport-bug trusty verification-needed amd64 apport-bug trusty verification-done
2014-07-22 15:12:12 Launchpad Janitor upstart (Ubuntu Trusty): status Fix Committed Fix Released
2014-07-22 15:12:37 Adam Conrad removed subscriber Ubuntu Stable Release Updates Team