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 |
|
|
|