https://bugzilla.novell.com/show_bug.cgi?id=345035#c2
Sebastien ROHAUT
It seems that /etc/X11/xdm/Xsetup in xorg-x11-7.3-24.1 has a little problem.
In your case, yes, pleas open a bug report. This is serious.
if test -x $glxinfo -a -x $compiz; then if $glxinfo | grep -q GLX_EXT_texture_from_pixmap ; then if test "$gdm" = "yes" ; then $compiz --sm-disable decoration fade place & if test -x $gwd ; then $gwd --minimal & fi fi fi fi
If I manuallay kill the glxinfo process, then kdm is lauched and then all is working well.
Thanks for analyzing.
It don't know why Xsetup waits here, because when I'm logging and opening a X console, it works :
seb@p64p17bicb3:/etc/X11/xdm> glxinfo | grep -q GLX_EXT_texture_from_pixmap; echo $? 0
This buggers me as well. I have *no* clue what is happening here. If you create an according bug report, we could assign this to ATI. You might want to check some variables and linking: echo $DISPLAY ldconfig $glxinfo in the script just before calling glxinfo. If the output differs to the one you get from the shell, this would indicate something. Alternatively, add a sleep 2 in the script before the call to glxinfo. Maybe we have a race condition here.
Another thing, it seems that this code is used only if gdm is used, not kdm, so is it possible to modify as this to test if :
Ok, this is probably the Gnome people not speaking to the KDE people and vice versa. This change sounds reasonable, but it should rather be discussed whether a) we still need compiz on login manager time anyway (this used to work around another fglrx bug) b) if we need it why don't to start it for kdm as well?
# # Compiz # if test "$gdm" = "yes" ; then if test -x $glxinfo -a -x $compiz; then if $glxinfo | grep -q GLX_EXT_texture_from_pixmap ; then $compiz --sm-disable decoration fade place & if test -x $gwd ; then $gwd --minimal & fi fi fi fi
Thanks Matthias -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.