[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Bug#884192: libqt5gui5: X startup hang due to glxinfo in Xsession.d/90qt5-opengl



On martes, 12 de diciembre de 2017 09:15:55 -03 Karl O. Pinc wrote:
> Package: libqt5gui5
> Version: 5.7.1+dfsg-3+b1
> Severity: normal
> 
> Hello,
> 
> There is some sort of race condition in glxinfo (package mesa-utils)
> which sometimes causes it to hang during X startup.  Consequently
> sometimes /etc/X11/Xsession.d/90qt5-opengl hangs.  And so X sometimes
> hangs on startup after login.
> 
> When X does hang, killing the glxinfo process solves the problem.  The
> X session hang resolves and X starts.
> 
> (At bottom is a 90qt5-opengl with some commented out code which
> disables the glxinfo call and prevents the problem from occurring.)

Sorry, but I don't see the differences. Please send a proper unified patch:

  diff -Nau original_file modified_file > fix.patch

> Because the purpose of the problem code is to detect the OpenGL
> version, and the older versions are no longer used (OpenGL version <
> 2), an easy fix would be to delete the offending code.  In this case
> this means removing the entire 90qt5-opengl file since it is no longer
> necessary.

That's wrong. We have users whit this kind of set up, that's why we added this 
file. So far this is the first time we hear this inconvinience. What video 
card do you have?

> 
> Note that my configuration is an X terminal; the glxinfo call is on
> the X client.  This may have somethig to do with why glxinfo hangs.

Sorry, I did not understand that. But glxinfo needs an X session to work.

-- 
Lisandro Damián Nicanor Pérez Meyer
http://perezmeyer.com.ar/
http://perezmeyer.blogspot.com/

Attachment: signature.asc
Description: This is a digitally signed message part.


Reply to: