Comment 15 for bug 438458

Revision history for this message
Robbie Williamson (robbiew) wrote : Re: xsplash taking 100% CPU with UNR installations

Couple of debug items:

1) Redirected the log to /tmp, since I could not get xsplash to output to /var/log/gdm/ directory
2) Got the following:
===============
[02:30:19:2135674615 - MSG] xsplash started
[02:30:19:2135674849 - MSG] get_background_filename(): looking for appropriate resolution...
[02:30:19:2135674890 - MSG] ** 2560x1600 will work.
[02:30:19:2135674914 - MSG] ** 1920x1200 will work.
[02:30:19:2135674936 - MSG] ** 1680x1050 will work.
[02:30:19:2135674958 - MSG] ** 1440x900 will work.
[02:30:19:2135674980 - MSG] ** 1280x1024 will work.
[02:30:19:2135675003 - MSG] ** 1024x768 is too small, using last good size.
[02:30:19:2135675025 - MSG] ** Found a resolution: 1280x1024
[02:30:19:2135675050 - MSG] ** filename: /usr/share/images/xsplash/bg_1280x1024.jpg
[02:30:19:2135675074 - MSG] get_logo_filename(): looking for the best logo for screen width...
[02:30:19:2135675099 - MSG] ** Chose `small'
[02:30:19:2135675121 - MSG] ** logo filename is: /usr/share/images/xsplash/logo_small.png
[02:30:19:2135675144 - MSG] get_throbber_filename(): looking for the best throbber for screen width...
[02:30:19:2135675169 - MSG] ** Chose `small'
[02:30:19:2135675191 - MSG] ** throbber filename is: /usr/share/images/xsplash/throbber_small.png
[02:30:19:2135675214 - MSG] background_image = /usr/share/images/xsplash/bg_1280x1024.jpg
[02:30:19:2135675237 - MSG] logo_image = /usr/share/images/xsplash/logo_small.png
[02:30:19:2135675259 - MSG] throbber_image = /usr/share/images/xsplash/throbber_small.png
[02:30:19:2135692260 - MSG] get_logo_filename(): user provided a logo on the command line; using that
[02:30:19:2135692348 - MSG] get_throbber_filename(): user provided a throbber on the command line; using that
[02:30:19:2135980934 - MSG] throbber started (50 frames)
[02:30:25:2130122631 - MSG] received a new signal to wait for: gnome-panel
[02:30:25:2130122733 - MSG] adding signal `gnome-panel'
[02:30:28:2126350799 - MSG] received a new signal to wait for: nautilus
[02:30:28:2126350890 - MSG] adding signal `nautilus'
[02:30:29:2125290153 - MSG] received a new signal to wait for: netbook-launcher
[02:30:29:2125290241 - MSG] adding signal `netbook-launcher'
===============
3) attaching gdb to the process showed that I was stuck in a for loop in add_signal of xsplash.c...going back and forth from line 818 to 820. I had to kill the process