On 05/31/2016 08:15 AM, Johnny Hughes wrote:> On 05/31/2016 06:09 AM, isdtor wrote: >> >> Ever since I upgraded to CentOS 6.8, some software has stopped working alogether. This is related to OpenGL/mesa and can be demonstrated with glxgears: >> >> $ glxgears >> libGL error: No matching fbConfigs or visuals found >> libGL error: failed to load driver: swrast >> X Error of failed request: BadValue (integer parameter out of range for operation) >> Major opcode of failed request: 154 (GLX) >> Minor opcode of failed request: 3 (X_GLXCreateContext) >> Value in failed request: 0x0 >> Serial number of failed request: 33 >> Current serial number in output stream: 35 >> $ >> >> This appears to be a common problem, but I found no solutions that apply here since I believe everything is installed and set up correctly. It all worked with CentOS 6.x, x<8. >> >> https://www.centos.org/forums/viewtopic.php?t=56273 >> https://ask.fedoraproject.org/en/question/38116/issues-with-libgl-on-fedora-20-unable-to-load-driver-swrast/ > > I am looking at this issue right now.. more to follow[johnny at localhost ~]$ glxgears 1054 frames in 5.0 seconds = 210.750 FPS 1064 frames in 5.0 seconds = 212.735 FPS 1077 frames in 5.0 seconds = 215.366 FPS 1061 frames in 5.0 seconds = 212.018 FPS [johnny at localhost ~]$ rpm -qa | egrep -i 'glx|mesa' | sort glx-utils-11.0.7-4.el6.x86_64 mesa-dri1-drivers-7.11-8.el6.x86_64 mesa-dri-drivers-11.0.7-4.el6.x86_64 mesa-dri-filesystem-11.0.7-4.el6.x86_64 mesa-libEGL-11.0.7-4.el6.x86_64 mesa-libgbm-11.0.7-4.el6.x86_64 mesa-libGL-11.0.7-4.el6.x86_64 mesa-libGLU-11.0.7-4.el6.x86_64 mesa-libxatracker-11.0.7-4.el6.x86_64 mesa-private-llvm-3.6.2-1.el6.x86_64 [johnny at localhost ~]$ cat /etc/redhat-release CentOS release 6.8 (Final) ======================= I have no issues .. no 3rd party repos on this server. Can you provide more details .. did you upgrade all the 6.8 RPMS and not just cheery pick updates .. do you have 3rd party repos installed? Is this i386 or x86_64 CentOS-6.8? Thanks, Johnny Hughes -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 198 bytes Desc: OpenPGP digital signature URL: <http://lists.centos.org/pipermail/centos/attachments/20160531/ea443435/attachment-0001.sig>
(Btw., Johnny, your signatures haven't verified in months. Don't know if the list server is the problem or our corp mail server).> [johnny at localhost ~]$ glxgears > 1054 frames in 5.0 seconds = 210.750 FPS > 1064 frames in 5.0 seconds = 212.735 FPS > 1077 frames in 5.0 seconds = 215.366 FPS > 1061 frames in 5.0 seconds = 212.018 FPS$ glxgears libGL error: No matching fbConfigs or visuals found libGL error: failed to load driver: swrast X Error of failed request: BadValue (integer parameter out of range for operation) Major opcode of failed request: 154 (GLX) Minor opcode of failed request: 3 (X_GLXCreateContext) Value in failed request: 0x0 Serial number of failed request: 33 Current serial number in output stream: 35 $ Curiously, it works as root. I checked all files owned by mesa* and couldn't find anything wrong with permissions. Ah, I think I found it): library search path is different for root. That is an artifact of our work environment. $ ldd `which glxinfo` |grep nvidia $ # ldd `which glxinfo` |grep nvidia libGL.so.1 => /usr/lib64/nvidia/libGL.so.1 (0x00007f6de0558000) libnvidia-tls.so.346.35 => /usr/lib64/nvidia/tls/libnvidia-tls.so.346.35 (0x00007f6de0352000) libnvidia-glcore.so.346.35 => /usr/lib64/nvidia/libnvidia-glcore.so.346.35 (0x00007f6ddd67a000) # Yet, it is strange that it all worked under 6.7 and before.
> (Btw., Johnny, your signatures haven't verified in months. Don't know if the list server is the problem or our corp mail server).Must be our mail server ... sorry for the false alert.
On Tue, May 31, 2016 at 03:04:56PM +0100, isdtor wrote:> # ldd `which glxinfo` |grep nvidia > libGL.so.1 => /usr/lib64/nvidia/libGL.so.1 (0x00007f6de0558000) > libnvidia-tls.so.346.35 => /usr/lib64/nvidia/tls/libnvidia-tls.so.346.35 (0x00007f6de0352000) > libnvidia-glcore.so.346.35 => /usr/lib64/nvidia/libnvidia-glcore.so.346.35 (0x00007f6ddd67a000) > # > > Yet, it is strange that it all worked under 6.7 and before.You've got the 3rd-party nvidia packages installed. Do you know which repo you got them from? "rpm -qif /usr/lib64/nvidia/libGL.so.1" should tell you which package it is and the Packager. -- Jonathan Billings <billings at negate.org>
On Tue, 2016-05-31 at 15:04 +0100, isdtor wrote:> (Btw., Johnny, your signatures haven't verified in months. Don't know if the list server is the problem or our corp mail server).On mine I get "Signature exists, but need public key" -- Regards, Paul. England, EU. England's place is in the European Union.