You are not logged in.
Hi there! After updating the nvidia driver to the latest version, the system boots differently. The screen resolution has changed and the glxgears shows the FPS drop by more than three times. It feels like the open source nvidia driver is loaded instead of the generic one.
I'm using a laptop with Geforce 1050ti card with the drm parameter in kernel.
Has anyone else encountered this problem?
Last edited by snap.ve (2020-10-12 05:18:50)
Offline
Post
glxinfo -B
FWIW symptom wise this does indeed sound like it isn't properly loaded, to be extra sure you should add the relevant modules to the initramfs as well so that they are ready before the graphical interface is attempted to be loaded. So follow the entire procedure mentioned here: https://wiki.archlinux.org/index.php/NV … de_setting
Online
Post
glxinfo -B
FWIW symptom wise this does indeed sound like it isn't properly loaded, to be extra sure you should add the relevant modules to the initramfs as well so that they are ready before the graphical interface is attempted to be loaded. So follow the entire procedure mentioned here: https://wiki.archlinux.org/index.php/NV … de_setting
The nvidia, nvidia_modeset, nvidia_uvm and nvidia_drm modules have been registered for a long time and have never had any problems with this. The problems started after the last update.
glxinfo -B said:
name of display: :0
display: :0 screen: 0
direct rendering: Yes
Extended renderer info (GLX_MESA_query_renderer):
Vendor: Intel (0x8086)
Device: Mesa Intel(R) UHD Graphics 630 (CFL GT2) (0x3e9b)
Version: 20.2.0
Accelerated: yes
Video memory: 3072MB
Unified memory: yes
Preferred profile: core (0x1)
Max core profile version: 4.6
Max compat profile version: 4.6
Max GLES1 profile version: 1.1
Max GLES[23] profile version: 3.2
OpenGL vendor string: Intel
OpenGL renderer string: Mesa Intel(R) UHD Graphics 630 (CFL GT2)
OpenGL core profile version string: 4.6 (Core Profile) Mesa 20.2.0
OpenGL core profile shading language version string: 4.60
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL version string: 4.6 (Compatibility Profile) Mesa 20.2.0
OpenGL shading language version string: 4.60
OpenGL context flags: (none)
OpenGL profile mask: compatibility profile
OpenGL ES profile version string: OpenGL ES 3.2 Mesa 20.2.0
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20
It looks like that instead of the driver from nvidia, it is loaded from the driver from intel as a priority. I tried to remove all open source drivers, nothing changed.
By the way, since my laptop, the video card works in the so-called prime mode. Previously the system was configured as listed here: https://wiki.archlinux.org/index.php/NVIDIA_Optimus and everything was worked fine.
Last edited by snap.ve (2020-10-12 04:41:28)
Offline
I found solution. Update from nvidia will change config in /usr/share/X11/xorg.conf.d/10-nvidia-drm-outputclass.conf directory on default. Like i said i have a discrete GPU and that need to a special config for this. I was restore config and all worked
Last edited by snap.ve (2020-10-12 05:17:38)
Offline
Which is why the suggestion on that page is to edit the file under /etc/X11/xorg.conf.d instead
Online
Which is why the suggestion on that page is to edit the file under /etc/X11/xorg.conf.d instead
Yes, but I prefer to store all the settings in one place. And that a system default
Offline
Well then it will break every time nvidia-utils updates, as long as you're aware you do you.
Online