Comment 21 for bug 293482

Revision history for this message
Marques Johansson (marques) wrote :

I have a similar problem in Jaunty my theme not displaying correctly. When I use the 'guest' account everything is fine. gnome-settings-daemon is failing to load for me - and that is surely the cause of the theme problem here. I can't determine why gnome-settings-daemon isn't loading though, because --debug doesn't output anything and the process silently fails to start.

After reading this bug report I decided to investigate: (with strace -ff gnome-settings-daemon)
[pid 18991] open("/home/mjohansson/.config/monitors.xml", O_RDONLY|O_LARGEFILE) = 15
[pid 18991] fstat64(15, {st_mode=S_IFREG|0644, st_size=479, ...}) = 0
[pid 18991] read(15, "<monitors version=\"1\">\n <configu"..., 479) = 479
[pid 18991] close(15) = 0
[pid 18991] --- SIGSEGV (Segmentation fault) @ 0 (0) ---
Process 18991 detached
<... read resumed> ""..., 1) = 0
--- SIGCHLD (Child exited) @ 0 (0) ---
exit_group(0) = ?
mjohansson@bang:~$ cat /home/mjohansson/.config/monitors.xml
<monitors version="1">
  <configuration>
      <clone>no</clone>
      <output name="VGA">
          <vendor>DEL</vendor>
          <product>0xa00a</product>
          <serial>0x43414a58</serial>
          <width>1280</width>
          <height>1024</height>
          <rate>75</rate>
          <x>0</x>
          <y>0</y>
          <rotation>normal</rotation>
          <reflect_x>no</reflect_x>
          <reflect_y>no</reflect_y>
      </output>
  </configuration>
</monitors>
mjohansson@bang:~$ rm /home/mjohansson/.config/monitors.xml
mjohansson@bang:~$ gnome-settings-daemon # This time it started, and the theme was modified to look the way it should.