Fedora Linux Support Community & Resources Center
  #1  
Old 10th May 2017, 03:02 PM
hvniekerk Offline
Registered User
 
Join Date: Mar 2006
Posts: 252
linuxfedorafirefox
OpenGL no longer working

Hi,

Running Fedora25 and my hw: laptop with Intel HD 530 Graphics (i915) and nVidia GM107GLM [Quadro M2000M]. Both work (see also http://forums.fedoraforum.org/showth...=312437&page=5), but now I fiind that my OpenGL no longer works as indicated by FreeCAD, Blender and Gazebo. In the latest post in mentioned thread I show what I checked until then, but the latest find is this:

glxinfo
name of display: :0.0
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Error: couldn't find RGB GLX visual or fbconfig
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".

Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".

So I checked more:

Installed Packages
libva.i686 1.7.3-3.fc25 @updates
libva.x86_64 1.7.3-3.fc25 @updates
libva-intel-driver.x86_64 1.7.3-2.fc25 @rpmfusion-free-updates
libva-utils.x86_64 1.7.3-3.fc25 @updates
libva-vdpau-driver.x86_64 0.7.4-14.fc24 @fedora
Available Packages
libva-devel.i686 1.7.3-3.fc25 updates
libva-devel.x86_64 1.7.3-3.fc25 updates
libva-intel-driver.i686 1.7.3-2.fc25 rpmfusion-free-updates
libva-vdpau-driver.i686 0.7.4-14.fc24 fedora

Can anyone tell me what's wrong?

Thanks
Reply With Quote
  #2  
Old 10th May 2017, 05:39 PM
bobx001 Offline
Registered User
 
Join Date: Dec 2012
Location: santa barbara, CA
Posts: 388
linuxfedorafirefox
Re: OpenGL no longer working

Hmmm. I guess we would need more info. i.e. what desktop manager are you using ? and what window manager ? And are you using nouveau ?
And, does it work on the Nvidia , but not the Intel ?


I am on LXDM + Xfce, with an Nvidia GTX650Ti

and I got:

Code:
[bobx@nova ~]$ uname -a
Linux nova 4.10.12-200.fc25.x86_64 #1 SMP Sat Apr 22 03:03:34 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux

[bobx@nova ~]$ glxinfo
name of display: :0.0
display: :0  screen: 0
direct rendering: Yes
server glx vendor string: NVIDIA Corporation
server glx version string: 1.4
server glx extensions:

My comp has nouveau disabled, and the rpmfusion.org nvidia modules installed.
Code:
lsmod | grep nvidia
[bobx@nova ~]$ lsmod | grep nvidia
nvidia_drm             53248  2
nvidia_modeset        790528  4 nvidia_drm
nvidia              12136448  61 nvidia_modeset
drm_kms_helper        155648  1 nvidia_drm
drm                   352256  5 nvidia_drm,drm_kms_helper

Code:
[bobx@nova ~]$ rpm -qa | grep nvidia
xorg-x11-drv-nvidia-libs-375.39-3.fc25.x86_64
xorg-x11-drv-nvidia-kmodsrc-375.39-3.fc25.x86_64
kmod-nvidia-4.10.12-200.fc25.x86_64-375.39-2.fc25.x86_64
nvidia-texture-tools-2.0.8-13.fc25.x86_64
xorg-x11-drv-nvidia-375.39-3.fc25.x86_64
akmod-nvidia-375.39-2.fc25.x86_64
kmod-nvidia-4.10.10-200.fc25.x86_64-375.39-2.fc25.x86_64
kmod-nvidia-4.10.9-200.fc25.x86_64-375.39-2.fc25.x86_64
Reply With Quote
  #3  
Old 11th May 2017, 06:43 AM
hvniekerk Offline
Registered User
 
Join Date: Mar 2006
Posts: 252
linuxfedorafirefox
Re: OpenGL no longer working

Ok, more info:

uname -a
Linux Klerksdorp 4.10.13-200.fc25.x86_64 #1 SMP Thu Apr 27 20:39:25 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux

I'm on LXDE, with primary card Intel Corporation HD Graphics 530 (rev 06) and seconday 3D card: NVIDIA Corporation GM107GLM [Quadro M2000M] (rev a2) for which I have the latest nvidia driver installed.

lsmod | grep -i nvidia
nvidia_drm 45056 0
nvidia_modeset 790528 1 nvidia_drm
nvidia 12304384 1 nvidia_modeset
drm_kms_helper 155648 2 i915,nvidia_drm
drm 352256 5 i915,nvidia_drm,drm_kms_helper

rpm -qa | grep nvidia shows nothing but OpenGL did work before without these nvidia drivers installed.
Reply With Quote
  #4  
Old 11th May 2017, 12:17 PM
bobx001 Offline
Registered User
 
Join Date: Dec 2012
Location: santa barbara, CA
Posts: 388
linuxfedorafirefox
Re: OpenGL no longer working

OK, I just did an upgrade in mine, but openGL still works fine. I did see that a lot of the Mesa and GL stuff was updated during the yum upgrade, so yeah, maybe there is some conflict with the nouveau drivers, which are driving the Intel card.

Code:
[bobx@nova ~]$ uname -a
Linux nova 4.10.14-200.fc25.x86_64 #1 SMP Wed May 3 22:52:30 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
[bobx@nova ~]$ glxinfo
name of display: :0.0
display: :0  screen: 0
direct rendering: Yes
server glx vendor string: NVIDIA Corporation
server glx version string: 1.4
Can you attach a copy of your /var/log/Xorg.0.log ?


EDIT: interestingly, the size of the modules loaded on my nvidia is different than yours:
Code:
[bobx@nova ~]$ lsmod | grep nvidia
nvidia_drm             53248  2
nvidia_modeset        790528  3 nvidia_drm
nvidia              12136448  41 nvidia_modeset
drm_kms_helper        155648  1 nvidia_drm
drm                   352256  5 nvidia_drm,drm_kms_helper
Reply With Quote
  #5  
Old 11th May 2017, 01:50 PM
hvniekerk Offline
Registered User
 
Join Date: Mar 2006
Posts: 252
linuxfedorafirefox
Re: OpenGL no longer working

Quote:
Originally Posted by bobx001 View Post
so yeah, maybe there is some conflict with the nouveau drivers, which are driving the Intel card.
I don't have nouveau drivers installed. The HD530 driver is part of the Intel driver which is part of the kernel and I'm using the nVidia driver for the Quadro.

Quote:
Can you attach a copy of your /var/log/Xorg.0.log ?
See attachment.

Quote:
EDIT: interestingly, the size of the modules loaded on my nvidia is different than yours:
Code:
[bobx@nova ~]$ lsmod | grep nvidia
nvidia_drm             53248  2
nvidia_modeset        790528  3 nvidia_drm
nvidia              12136448  41 nvidia_modeset
drm_kms_helper        155648  1 nvidia_drm
drm                   352256  5 nvidia_drm,drm_kms_helper
Wonder how that comes...
Attached Files
File Type: txt Xorg.0.log.txt (33.0 KB, 7 views)
Reply With Quote
  #6  
Old 12th May 2017, 07:53 AM
bobx001 Offline
Registered User
 
Join Date: Dec 2012
Location: santa barbara, CA
Posts: 388
linuxfedorafirefox
Re: OpenGL no longer working

Right, well, off the bat, I reckon your Intel card is looking for the nouveau, and also something called "glamoregl" (which I have never seen before)
here is yours:
Code:
[bobx@nova tmp]$ grep "EE" Xorg.0.log.txt 
        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[     8.202] (EE) Failed to load module "nouveau" (module does not exist, 0)
[     8.202] (EE) Failed to load module "nv" (module does not exist, 0)
[     8.315] (EE) modeset: Failed to load module "glamoregl" (module does not exist, 0)
[     8.315] (EE) modeset(0): Failed to load glamor module.
[     8.394] (EE) Failed to initialize GLX extension (Compatible NVIDIA X driver not found)
compare that to mine:
Code:
[bobx@nova tmp]$ grep EE /var/log/Xorg.0.log
        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[    60.118] (EE) Failed to load module "nv" (module does not exist, 0)
[    60.254] (EE) open /dev/fb0: No such file or directory

In all "nvidia pure" configs, they always recommend disabling/blacklisting the nouveau driver, as it conflicts with the nvidia drivers, which seems to be OK in yours, since it cannot find the nouveau driver anyway .... however, I then fail to see how your Intel card will be "driven",
and since I don't have a similar system to test (i.e. with 2 cards), I could not tell you exactly how to proceed, and will have to yield the floor to a more experienced colleague in this dual-card setup.

On another thought: you don't have the nvidia kmod (say from rpmfusion.org) packages installed, so I wonder where your NVIDIA card is getting its modules from. Did you install the proprietary Nvidia drivers ? if so, I recommend switching to the rpmfusion method, that way, after each kernel update, it self-compiles the new modules on boot.
Reply With Quote
  #7  
Old 12th May 2017, 09:38 AM
hvniekerk Offline
Registered User
 
Join Date: Mar 2006
Posts: 252
linuxfedorafirefox
Re: OpenGL no longer working

Quote:
Originally Posted by bobx001 View Post
Right, well, off the bat, I reckon your Intel card is looking for the nouveau, and also something called "glamoregl" (which I have never seen before)
here is yours:
Code:
[bobx@nova tmp]$ grep "EE" Xorg.0.log.txt 
        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[     8.202] (EE) Failed to load module "nouveau" (module does not exist, 0)
[     8.202] (EE) Failed to load module "nv" (module does not exist, 0)
[     8.315] (EE) modeset: Failed to load module "glamoregl" (module does not exist, 0)
[     8.315] (EE) modeset(0): Failed to load glamor module.
[     8.394] (EE) Failed to initialize GLX extension (Compatible NVIDIA X driver not found)
Good point. I'll look into this.
Quote:
compare that to mine:
Code:
[bobx@nova tmp]$ grep EE /var/log/Xorg.0.log
        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[    60.118] (EE) Failed to load module "nv" (module does not exist, 0)
[    60.254] (EE) open /dev/fb0: No such file or directory

In all "nvidia pure" configs, they always recommend disabling/blacklisting the nouveau driver, as it conflicts with the nvidia drivers, which seems to be OK in yours, since it cannot find the nouveau driver anyway .... however, I then fail to see how your Intel card will be "driven",
and since I don't have a similar system to test (i.e. with 2 cards), I could not tell you exactly how to proceed, and will have to yield the floor to a more experienced colleague in this dual-card setup.
No problem
Quote:
On another thought: you don't have the nvidia kmod (say from rpmfusion.org) packages installed, so I wonder where your NVIDIA card is getting its modules from. Did you install the proprietary Nvidia drivers ? if so, I recommend switching to the rpmfusion method, that way, after each kernel update, it self-compiles the new modules on boot.
I've installed the proprietary nvidia driver with dkms so with each kernel update it self-compiles new modules.
Reply With Quote
  #8  
Old 13th May 2017, 07:49 AM
bobx001 Offline
Registered User
 
Join Date: Dec 2012
Location: santa barbara, CA
Posts: 388
linuxfedorafirefox
Re: OpenGL no longer working

After giving it some thought, there is a reason why I converted from the NVIDIA drivers downloaded from the NVIDIA site, to the rpmfusion.org ones. And the answer was: "cuz someone with some linux clue has tested it".
I would recommend you to do that first.
__________________
"monsters John ... monsters from the ID..."
"ma vule teva maar gul nol naya"
Reply With Quote
  #9  
Old 16th May 2017, 07:02 PM
hvniekerk Offline
Registered User
 
Join Date: Mar 2006
Posts: 252
linuxfedorafirefox
Re: OpenGL no longer working

Ok, I just realized that I may be searching in the wrong direction. I have 2 videocards in my laptop:

lspci |grep -E "VGA|3D"
00:02.0 VGA compatible controller: Intel Corporation HD Graphics 530 (rev 06)
01:00.0 3D controller: NVIDIA Corporation GM107GLM [Quadro M2000M] (rev a2)

The kernel changed from 4.8 to 4.10. Has there been a change to the Intel i915 driver in the 4.10 kernel that makes the OpenGL no longer working?
Reply With Quote
Reply

Tags
longer, opengl, working

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Flash Plugin Working... Selectively. Megavideo Among Others No Longer Working thunderwinde Using Fedora 0 24th December 2011 06:33 AM
Working Connection No Longer working....ASW-108 New factor? stepher Servers & Networking 0 15th September 2008 04:10 AM


Current GMT-time: 04:15 (Wednesday, 24-05-2017)

TopSubscribe to XML RSS for all Threads in all ForumsFedoraForumDotOrg Archive
logo

All trademarks, and forum posts in this site are property of their respective owner(s).
FedoraForum.org is privately owned and is not directly sponsored by the Fedora Project or Red Hat, Inc.

Privacy Policy | Term of Use | Posting Guidelines | Archive | Contact Us | Founding Members

Powered by vBulletin® Copyright ©2000 - 2012, vBulletin Solutions, Inc.

FedoraForum is Powered by RedHat