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.
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
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
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
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
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)
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) => FIXEDStatus: NEW => RESOLVED