default theme "Industrial" not loaded as expected

Bug #516696 reported by Martin-Éric Racine
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
lxdm (Ubuntu)
Invalid
Low
Unassigned

Bug Description

Binary package hint: lxdm

LXDM comes with a default theme called "Industrial" which is also defined in /etc/lxdm/lxdm.conf by default.

Unfortunately, that theme does not get loaded as it should.

Unless I'm mistaken, the GTK2+ theme defined there is not loaded either.

ProblemType: Bug
Architecture: i386
Date: Wed Feb 3 21:19:32 2010
DistroRelease: Ubuntu 10.04
Package: lxdm 0.2.0~svn2307-0ubuntu1
ProcEnviron:
 LANGUAGE=fi_FI:fi:en_US:en
 PATH=(custom, user)
 LANG=fi_FI.UTF-8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.32-10.14+bug396286v2-generic
SourcePackage: lxdm
Uname: Linux 2.6.32-10-generic i586

Revision history for this message
Martin-Éric Racine (q-funk) wrote :
Revision history for this message
Julien Lavergne (gilir) wrote :

Could you please check that you don't have a file in /etc/xdg/lubuntu/lxdm ?
Also, could you test to load the greeter inside a X session to see if the theme is working ? Error displayed in the terminal could be usefull too. You should have this theme : http://blog.lxde.org/?p=595

Changed in lxdm (Ubuntu):
status: New → Incomplete
importance: Undecided → Low
Revision history for this message
Martin-Éric Racine (q-funk) wrote :

I do not use lubuntu. I simply installed LXDM via apt-get to replace the new GDM with something more lightweight.

Can you provide me with the steps to load LXDM from inside an X session to produce the error logs you need?

Revision history for this message
Julien Lavergne (gilir) wrote :

You can invoke the greeter by launching /usr/lib/lxdm/lxdm-greeter-gtk . Also, could you attached your /etc/lxdm/lxdm.conf ?

Revision history for this message
Martin-Éric Racine (q-funk) wrote :

Config attached.

Revision history for this message
Martin-Éric Racine (q-funk) wrote :

Works as it should when launched from a shell. The terminal output is as follow:

(UBUNTU)<q-funk@geode:/home/q-funk>$ LC_ALL=C /usr/lib/lxdm/lxdm-greeter-gtk
** (lxdm-greeter-gtk:10132): DEBUG: /usr/share/lxdm/themes/Industrial/gtkrc

** (lxdm-greeter-gtk:10132): WARNING **: Mapping failed for /usr/lib/locale/locale-archive: Failed to open file '/usr/lib/locale/locale-archive': open() failed: No such file or directory

** (lxdm-greeter-gtk:10132): WARNING **: Could not read list of available locales from libc, guessing possible locales from available translations, but list may be incomplete!
^C
(UBUNTU)<q-funk@geode:/home/q-funk>$

Revision history for this message
Martin-Éric Racine (q-funk) wrote :

Having now seen what the expected result should be, I can better describe what happens:

I seem to be getting the correct GTK theme, but none of the images; no icon besides the menus and no background wallpaper.

Revision history for this message
Martin-Éric Racine (q-funk) wrote :

Actually, it works fine when launched by remote e.g. via SSH with X11 forwarding enabled, but not locally.

When attempting to launch as root via a vcons or as a secondary application within the desktop environment via an xterm, I don't get any of the images. I also notice that most of my other GTK2+ applications lack icons in their menus and toolbars.

Revision history for this message
Martin-Éric Racine (q-funk) wrote :

Another thing I noticed:

If I uncomment #bg=/usr/share/backgrounds/default.png and define it to an actual existing image file, I successfully get a background image.

However, I still don't get the background defined by the theme.

Revision history for this message
Martin-Éric Racine (q-funk) wrote :

Seems that this was caused by a regression in xserver-xorg-video-geode and it's now fixed.

Changed in lxdm (Ubuntu):
status: Incomplete → Invalid
Revision history for this message
icephoenix (crastapeter) wrote :

Hi, I had the same issue and I found a file default.conf under /etc/lxdm
This file was a softlink to /etc/alternatives/lxdm.conf

Changing the theme setting in this file results in the desired effect.
I edited default.conf ( /etc/alternatives/lxdm.conf) theme setting to Industrial and Viola, problem solved :)
Hope this helps
cheers
Pete

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.