Bug 23433 - with update lost OpenGL 4 support
Summary: with update lost OpenGL 4 support
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: 6
Hardware: x86_64 Linux
Priority: Normal enhancement
Target Milestone: ---
Assignee: Mageia Bug Squad
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-08-12 18:12 CEST by Leon Goldman
Modified: 2018-08-13 12:47 CEST (History)
1 user (show)

See Also:
Source RPM: mesa-17.3.9-1.mga6.src.rpm
CVE:
Status comment:


Attachments

Description Leon Goldman 2018-08-12 18:12:16 CEST
Description of problem:

I am not sure if this is a mesa issue or a problem with the kernel 4.14.16 support for nouveau. (kernel-4.14.16-1.mga6.src.rpm), but with a recent update to this kernel and an update to mesa, I have lost support of OpenGL 4. Now only OpenGL3 is supported and as a result I have lost some functionality of an application I have been using for years

I am requesting an update to support  OpenGL 4



My current install is the following:
nvidia-current-doc-html-390.77-1.1.mga6.nonfree
x11-driver-video-nvidia-current-390.77-1.1.mga6.nonfree
dkms-nvidia-current-390.77-1.1.mga6.nonfree
nvidia-current-cuda-opencl-390.77-1.1.mga6.nonfree
nvidia-current-devel-390.77-1.1.mga6.nonfree
lib64mesagl1-17.3.9-1.mga6
libmesaegl1-17.3.9-1.mga6
lib64mesaglu1-devel-9.0.0-6.1.mga6
libmesagl1-17.3.9-1.mga6
lib64mesaglu1-9.0.0-6.1.mga6
lib64mesaegl1-17.3.9-1.mga6
mesa-17.3.9-1.mga6
lib64mesagl1-devel-17.3.9-1.mga6

and glxinfo is:
OpenGL vendor string: nouveau
OpenGL renderer string: NVC0
OpenGL core profile version string: 4.3 (Core Profile) Mesa 17.3.9
OpenGL core profile shading language version string: 4.30
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile extensions:
OpenGL version string: 3.0 Mesa 17.3.9
OpenGL shading language version string: 1.30
OpenGL context flags: (none)
OpenGL extensions:
OpenGL ES profile version string: OpenGL ES 3.1 Mesa 17.3.9
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.10
OpenGL ES profile extensions:

I have an NVidia GeForce GTX 470 card using GeForce 420 and later driver.
Comment 1 Thomas Backlund 2018-08-12 20:59:10 CEST
According to glxinfo you are using the novueau/mesa driver, not the nVidia one.

So that might explain the drop in supported GL version

What is the output of:

lspcidrake -v |grep Card

CC: (none) => tmb

Comment 2 Leon Goldman 2018-08-12 21:06:15 CEST
output is:
NVIDIA GeForce 420 series and later: NVIDIA Corporation|GF100 [GeForce GTX 470] [DISPLAY_VGA] (vendor:10de device:06cd subv:10de subd:079f) 

I did try to change my driver but on boot the nouveau was automatically installed
Comment 3 Leon Goldman 2018-08-12 21:15:44 CEST
I have tried to install the proprietary driver via MCC. I choose my card and it says I need to reboot to install the driver, but on reboot I get the message that the proprietary driver cannot be found and it will automatically switch to nouveau. 
I don't know what to do
Comment 4 Leon Goldman 2018-08-12 21:18:25 CEST
PS: installed on my system is:
nvidia-current-doc-html-390.77-1.1.mga6.nonfree
x11-driver-video-nvidia-current-390.77-1.1.mga6.nonfree
dkms-nvidia-current-390.77-1.1.mga6.nonfree
nvidia-current-cuda-opencl-390.77-1.1.mga6.nonfree
nvidia-current-devel-390.77-1.1.mga6.nonfree
Comment 5 Thomas Backlund 2018-08-13 10:42:35 CEST
Is your system fully updated ?

There was a bug that did not add the required "nokmsboot" on kernel command line when nVidia drivers is used... but it should have been fixed...

When you configure your hw for proprietary use, check that the "nokmsboot" gets added to the kernel command line (if it's not there, you can add it yourself)
Comment 6 Leon Goldman 2018-08-13 12:47:45 CEST
Yes, my system was fully updated, but kernel-desktop-devel-latest had not been installed. I installed it and then checked and "nokmsboot" was not in the kernel command line. I added it as you suggested and was able to boot into the nvidia driver. thank you. that resolved my issue.

Resolution: (none) => FIXED
Status: NEW => RESOLVED


Note You need to log in before you can comment on or make changes to this bug.