xserver-xgl => blank background at login, however failsafe GNOME works
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
xserver-xgl (Ubuntu) |
Won't Fix
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: xserver-xgl
After an upgrade from 7.10 to 8.04 (x64) I am unable to start regular gnome session. Only thing I get is a blank background and nothing else, nevertheless failsafe version of gnome works. There seems to be nothing wrong with fglrx driver, since:
Core2 /home/vjeko% lsmod | grep fglrx
fglrx 1743964 18
Core2 /home/vjeko% glxinfo
name of display: :0.0
display: :0 screen: 0
direct rendering: Yes
server glx vendor string: SGI
server glx version string: 1.2
server glx extensions:
GLX_
GLX_
GLX_
client glx vendor string: SGI
client glx version string: 1.4
client glx extensions:
GLX_
GLX_
GLX_
GLX_
GLX_
GLX_
GLX_
GLX version: 1.2
GLX extensions:
GLX_
GLX_
GLX_
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: Radeon X1950 Series
OpenGL version string: 2.1.7170 Release
OpenGL extensions:
GL_
GL_
GL_
GL_
GL_
GL_
GL_
GL_
GL_
GL_
GL_
GL_
GL_
GL_ATI_meminfo, GL_ATI_
GL_
GL_
GL_
GL_
GL_
GL_
GL_
GL_
GL_
GL_
GL_
GL_
GL_
GL_
GL_
GL_
GL_
GL_
and both glxgears and glxheads work fine.
Here is the output from .xsession-errors:
=======
(process:6435): Gtk-WARNING **: This process is currently running setuid or setgid.
This is not a supported use of GTK+. You must create a helper
program instead. For further details, see:
http://
Refusing to initialize GTK+.
(process:6440): Gtk-WARNING **: This process is currently running setuid or setgid.
This is not a supported use of GTK+. You must create a helper
program instead. For further details, see:
http://
Refusing to initialize GTK+.
/etc/gdm/Xsession: Beginning session setup...
/etc/X11/
Checking for nVidia: not present.
Starting Xgl with options: -accel xv:pbuffer -accel glx:pbuffer -nolisten tcp -fullscreen -br +xinerama
xmodmap: unable to open display ':1'
(gnome-
=======
Temporary, but no acceptable solution, if you depend upon Compiz Zoom Plugin, is to remove/purge xserver-xgl. Also, I can confirm the same bug on my other machine (i386) with the same symptoms. Let me know if you need Xorg log file.
I can confirm this bug on Dell Inspiron 6400 with Ati Mobility X1300 graphics card with an Ubuntu Hardy Heron install updates until 28-01-2008.
When installing xserver-xgl packages I can login, but only see a blank screen and an arrow, nothing more.
~$ uname -r
2.6.24-5-generic
~$ lspci | grep VGA
01:00.0 VGA compatible controller: ATI Technologies Inc M52 [Mobility Radeon X1300]
~$ cat .xsession-errors
/etc/gdm/Xsession: Beginning session setup...
Checking for nVidia: not present.
Starting Xgl with options: -accel xv:pbuffer -accel glx:pbuffer -nolisten tcp -fullscreen -br +xinerama
Waiting 10 more seconds for Xgl to start...
XIO: fatal IO error 104 (Connection reset by peer) on X server ":0.0"
after 315672 requests (315670 known processed) with 0 events remaining.
xmodmap: unable to open display ':1' seahorse- agent --help' uit voor een volledige lijst van opdrachtregelop ties.
cannot open display:
Voer '/usr/bin/
~$ lsmod | grep fglrx
fglrx 1484620 28
agpgart 34760 2 fglrx,intel_agp
~$ fglrxinfo
display: :0.0 screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: ATI Mobility Radeon X1300
OpenGL version string: 2.1.7276 Release
~$ glxinfo ARB_multisample , GLX_EXT_ import_ context, GLX_EXT_ texture_ from_pixmap, EXT_visual_ info, GLX_EXT_ visual_ rating, GLX_OML_ swap_method, SGIS_multisampl e, GLX_SGIX_fbconfig, GLX_SGIX_ visual_ select_ group ARB_get_ proc_address, GLX_ARB_ multisample, GLX_EXT_ import_ context, EXT_visual_ info, GLX_EXT_ visual_ rating, GLX_MESA_ allocate_ memory, MESA_copy_ sub_buffer, GLX_MESA_ swap_control, MESA_swap_ frame_usage, GLX_OML_ swap_method, GLX_OML_ sync_control, SGI_make_ current_ read, GLX_SGI_ swap_control, GLX_SGI_video_sync, SGIS_multisampl e, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer, SGIX_visual_ select_ group, GLX_EXT_ texture_ from_pixmap ARB_get_ proc_address, GLX_ARB_ multisample, GLX_EXT_ import_ context, EXT_visual_ info, GLX_EXT_ visual_ rating, GLX_OML_ swap_method, SGIS_multisampl e, GLX_SGIX_fbconfig, GLX_SGIX_ visual_ select_ group AMD_performance _monitor, GL_ARB_ depth_texture, GL_ARB_ draw_buffers, ARB_fragment_ program, GL_ARB_ fragment_ shader, GL_ARB_multisample, ARB_multitextur e, GL_ARB_ occlusion_ query, GL_ARB_ pixel_buffer_ object, ARB_point_ parameters, GL_ARB_ point_sprite, GL_ARB_ shader_ objects, ARB_shading_ language_ 100, GL_ARB_shadow, GL_ARB_ shadow_ ambient, ARB_texture_ border_ clamp, GL_ARB_ texture_ compression, ARB_texture_ cube_map, GL_ARB_ texture_ env_add, ARB_texture_ env_combine, GL_ARB_ texture_ env_crossbar, ARB_texture_ env_dot3, GL_ARB_ texture_ float,
name of display: :0.0
display: :0 screen: 0
direct rendering: Yes
server glx vendor string: SGI
server glx version string: 1.2
server glx extensions:
GLX_
GLX_
GLX_
client glx vendor string: SGI
client glx version string: 1.4
client glx extensions:
GLX_
GLX_
GLX_
GLX_
GLX_
GLX_
GLX_
GLX version: 1.2
GLX extensions:
GLX_
GLX_
GLX_
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: ATI Mobility Radeon X1300
OpenGL version string: 2.1.7276 Release
OpenGL extensions:
GL_
GL_
GL_
GL_
GL_
GL_
GL_
GL_
GL_
GL_ARB_textu...