After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 86264 - theme switching does not work
theme switching does not work
Status: RESOLVED FIXED
Product: gdm
Classification: Core
Component: general
2.4.0.x
Other other
: High major
: ---
Assigned To: GDM maintainers
Trevor Curtis
: 84823 85363 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2002-06-23 17:26 UTC by Spider (D.m.D. Ljungmark)
Modified: 2002-07-08 07:21 UTC
See Also:
GNOME target: ---
GNOME version: 2.0


Attachments
A patch to the happygnome theme to fix a problem with missing images. (1.21 KB, patch)
2002-06-28 18:37 UTC, kempa
none Details | Review

Description Spider (D.m.D. Ljungmark) 2002-06-23 17:26:22 UTC
I used the Gdm configuration to attempt and change the theme, and it
doesn't seem to work, a check of the configuration file reveals 
GraphicalTheme=happygnome
GraphicalThemeDir=/usr/share/gdm/themes/

and that the files + directories therein exist, but still the theme doesn't
apply and display.

the permissions on the files seem correct,
-rw-r--r--    1 root     root


I'm at a loss for how to proceed on this.
Comment 1 Shahms E. King 2002-06-25 16:59:48 UTC
Should be changed to NEEDINFO as some earlier RedCarpet RPMS shipped
without all of the necessary files for the Happy GNOME gdm theme and
switching themes wouldn't actually do anything at all.  This was a
packaging problem rather than a gdm problem and has since been fixed.
Comment 2 Spider (D.m.D. Ljungmark) 2002-06-25 22:54:36 UTC
Nope, I'm not using rpm's
the packages files are installed with "make install" so if its not
included there then something is wrong :)
Comment 3 Heath Harrelson 2002-06-27 21:00:20 UTC
*** Bug 84823 has been marked as a duplicate of this bug. ***
Comment 4 kempa 2002-06-28 18:37:14 UTC
Created attachment 9502 [details] [review]
A patch to the happygnome theme to fix a problem with missing images.
Comment 5 kempa 2002-06-28 18:38:03 UTC
After 45 minutes adding syslog()'s to the greeter code I tracked the
problem down to some missing images references in the theme XML file.
I have attached a patch to the XML that should make it work but may
not be what the author intended.  I also would recommend displaying an
error dialog if the theme fails to load, since I assumed (as others
have) that it was ignoring my preference of 'happygnome' and using the
default 'circles'.  
Comment 6 Heath Harrelson 2002-06-30 19:28:29 UTC
*** Bug 85363 has been marked as a duplicate of this bug. ***
Comment 7 Ben Liblit 2002-07-04 04:27:34 UTC
While we're fixing the pixmaps, I would suggest using the standard
GNOME images appropriate to each button:

  - "gnome-globe.png" for the language selection button
  - "gnome-session.png" for the session selection button
  - "gnome-system.png" for the system button
  - "gnome-term-night.png" for the disconnect (quit) button

There's no need to include these in gdm itsel: these images part of
the standard gnome-desktop package, and could be named using absolute
or relative pathnames from within "happygnome.xml".
Comment 8 Frederic Crozat 2002-07-08 07:21:28 UTC
Similar patch has been applied to CVS.

Closing.