Skip to main content
Topic solved
This topic has been marked as solved and requires no further attention.
Topic: recent nvidia driver update borked muh rez (Read 1444 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

recent nvidia driver update borked muh rez

After recent nvidia driver update, I no longer get proper resolution. XFCE Display Manager is stuck at 1024x768. Also showing me an obviously fake refresh rate which is not supported by the monitor...

I uninstalled nvidia driver, fallback to the [neaveau] (or however you spell it) driver, and I get proper resolution, but it's a very unstable driver and crashes video so much the computer is unusable. I can still ctrl-alt-f1 to get back to console, so I know it's just the video.

So, I reinstall the nvidia driver. Resolution is stuck at 1024x768, stretched on the monitor to fill the 1920x1080 that it should be using... At least I can use the machine and it's stable.

infos

Code: [Select]
$ lspci | grep VGA
28:00.0 VGA compatible controller: NVIDIA Corporation GK106 [GeForce GTX 660] (rev a1)

How fix rez? Everything has been fine for almost a year. Suddenly, fail...

Running artix openrc xfce...

Re: recent nvidia driver update borked muh rez

Reply #1
last update nvidia is only rebuild against kernel.
which exactly version of kernel and nvidia you use?

Re: recent nvidia driver update borked muh rez

Reply #2
last update nvidia is only rebuild against kernel.
which exactly version of kernel and nvidia you use?
It happened maybe a week or 10 days ago... Maybe 2 weeks?
I've been struggling with it but finally gave up and posted...

linux-5.11.12.artix1-1
nvidia-460.67-6

Proper driver is stable, but no ability to choose proper rez.
Unreliable driver has proper rezolution.

I look around and see people having some resolution troubles many years ago, or when they first install... This was fine for a long time then suddenly quit.

Re: recent nvidia driver update borked muh rez

Reply #3
put here your Xorg.0.log with the wrong resulotion

Code: [Select]
cat  /var/log/Xorg.0.log

how you have set up your Xorg server?
your config files you can find in  /etc/X11/xorg.conf.d

https://wiki.archlinux.org/index.php/NVIDIA/Troubleshooting

you can install nvidia-settings and set up properly your graphics card again

Re: recent nvidia driver update borked muh rez

Reply #4
put here your Xorg.0.log with the wrong resulotion

Code: [Select]
cat  /var/log/Xorg.0.log

how you have set up your Xorg server?
your config files you can find in  /etc/X11/xorg.conf.d

https://wiki.archlinux.org/index.php/NVIDIA/Troubleshooting

you can install nvidia-settings and set up properly your graphics card again

It's a default setup from when I installed Artix in the first place. I never messed with it because it worked...

When the screen locks, it shifts back to proper resolution. I type in my username and password, it logs me and and screws up the resolution again...

Code: [Select]
$ nvidia-settings
ERROR: Unable to load info from any available system
Code: [Select]
$ cat /var/log/Xorg.0.log
[    10.754]
X.Org X Server 1.20.10
X Protocol Version 11, Revision 0
[    10.754] Build Operating System: Linux Artix Linux
[    10.754] Current Operating System: Linux tvbox 5.11.12-artix1-1 #1 SMP PREEMPT Thu, 08 Apr 2021 12:24:52 +0000 x86_64
[    10.754] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-linux root=UUID=63e06d0a-7c37-4ffa-9cb5-caaad44a04d7 rw net.ifnames=0 quiet cryptdevice=UUID=85ab1811-a1a9-4b85-82e2-0cec95e4772d:luks-85ab1811-a1a9-4b85-82e2-0cec95e4772d root=/dev/mapper/luks-85ab1811-a1a9-4b85-82e2-0cec95e4772d nvidia-drm.modeset=1
[    10.755] Build Date: 14 December 2020  12:57:17PM
[    10.755] 
[    10.755] Current version of pixman: 0.40.0
[    10.755] Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
[    10.755] Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[    10.755] (==) Log file: "/var/log/Xorg.0.log", Time: Tue Apr 13 11:19:54 2021
[    10.756] (==) Using config directory: "/etc/X11/xorg.conf.d"
[    10.756] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[    10.757] (==) No Layout section.  Using the first Screen section.
[    10.757] (==) No screen section available. Using defaults.
[    10.757] (**) |-->Screen "Default Screen Section" (0)
[    10.757] (**) |   |-->Monitor "<default monitor>"
[    10.757] (==) No monitor specified for screen "Default Screen Section".
Using a default monitor configuration.
[    10.757] (==) Automatically adding devices
[    10.757] (==) Automatically enabling devices
[    10.757] (==) Automatically adding GPU devices
[    10.757] (==) Automatically binding GPU devices
[    10.757] (==) Max clients allowed: 256, resource mask: 0x1fffff
[    10.757] (WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/misc".
[    10.757] Entry deleted from font path.
[    10.757] (Run 'mkfontdir' on "/usr/share/fonts/misc").
[    10.757] (WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/TTF".
[    10.757] Entry deleted from font path.
[    10.757] (Run 'mkfontdir' on "/usr/share/fonts/TTF").
[    10.757] (WW) The directory "/usr/share/fonts/OTF" does not exist.
[    10.757] Entry deleted from font path.
[    10.757] (WW) The directory "/usr/share/fonts/Type1" does not exist.
[    10.757] Entry deleted from font path.
[    10.757] (WW) The directory "/usr/share/fonts/100dpi" does not exist.
[    10.757] Entry deleted from font path.
[    10.757] (WW) The directory "/usr/share/fonts/75dpi" does not exist.
[    10.757] Entry deleted from font path.
[    10.757] (==) FontPath set to:

[    10.757] (==) ModulePath set to "/usr/lib/xorg/modules"
[    10.757] (II) The server relies on udev to provide the list of input devices.
If no devices become available, reconfigure udev or disable AutoAddDevices.
[    10.757] (II) Module ABI versions:
[    10.757] X.Org ANSI C Emulation: 0.4
[    10.757] X.Org Video Driver: 24.1
[    10.757] X.Org XInput driver : 24.1
[    10.757] X.Org Server Extension : 10.0
[    10.758] (++) using VT number 7

[    10.758] (II) systemd-logind: logind integration requires -keeptty and -keeptty was not provided, disabling logind integration
[    10.764] (--) PCI:*(40@0:0:0) 10de:11c0:3842:3063 rev 161, Mem @ 0xf6000000/16777216, 0xe8000000/134217728, 0xf0000000/33554432, I/O @ 0x0000d000/128, BIOS @ 0x????????/131072
[    10.764] (II) Open ACPI successful (/var/run/acpid.socket)
[    10.764] (II) LoadModule: "glx"
[    10.765] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[    10.774] (II) Module glx: vendor="X.Org Foundation"
[    10.774] compiled for 1.20.10, module version = 1.0.0
[    10.774] ABI class: X.Org Server Extension, version 10.0
[    10.774] (==) Matched nouveau as autoconfigured driver 0
[    10.774] (==) Matched nv as autoconfigured driver 1
[    10.774] (==) Matched modesetting as autoconfigured driver 2
[    10.774] (==) Matched fbdev as autoconfigured driver 3
[    10.774] (==) Matched vesa as autoconfigured driver 4
[    10.774] (==) Assigned the driver to the xf86ConfigLayout
[    10.774] (II) LoadModule: "nouveau"
[    10.774] (II) Loading /usr/lib/xorg/modules/drivers/nouveau_drv.so
[    10.776] (II) Module nouveau: vendor="X.Org Foundation"
[    10.776] compiled for 1.20.10, module version = 1.0.17
[    10.776] Module class: X.Org Video Driver
[    10.776] ABI class: X.Org Video Driver, version 24.1
[    10.776] (II) LoadModule: "nv"
[    10.776] (WW) Warning, couldn't open module nv
[    10.776] (EE) Failed to load module "nv" (module does not exist, 0)
[    10.776] (II) LoadModule: "modesetting"
[    10.776] (II) Loading /usr/lib/xorg/modules/drivers/modesetting_drv.so
[    10.778] (II) Module modesetting: vendor="X.Org Foundation"
[    10.778] compiled for 1.20.10, module version = 1.20.10
[    10.778] Module class: X.Org Video Driver
[    10.778] ABI class: X.Org Video Driver, version 24.1
[    10.778] (II) LoadModule: "fbdev"
[    10.778] (II) Loading /usr/lib/xorg/modules/drivers/fbdev_drv.so
[    10.779] (II) Module fbdev: vendor="X.Org Foundation"
[    10.779] compiled for 1.20.8, module version = 0.5.0
[    10.779] Module class: X.Org Video Driver
[    10.779] ABI class: X.Org Video Driver, version 24.1
[    10.779] (II) LoadModule: "vesa"
[    10.779] (II) Loading /usr/lib/xorg/modules/drivers/vesa_drv.so
[    10.779] (II) Module vesa: vendor="X.Org Foundation"
[    10.779] compiled for 1.20.9, module version = 2.5.0
[    10.779] Module class: X.Org Video Driver
[    10.779] ABI class: X.Org Video Driver, version 24.1
[    10.779] (II) NOUVEAU driver
[    10.779] (II) NOUVEAU driver for NVIDIA chipset families :
[    10.779] RIVA TNT            (NV04)
[    10.779] RIVA TNT2           (NV05)
[    10.779] GeForce 256         (NV10)
[    10.779] GeForce 2           (NV11, NV15)
[    10.779] GeForce 4MX         (NV17, NV18)
[    10.779] GeForce 3           (NV20)
[    10.779] GeForce 4Ti         (NV25, NV28)
[    10.779] GeForce FX          (NV3x)
[    10.779] GeForce 6           (NV4x)
[    10.779] GeForce 7           (G7x)
[    10.779] GeForce 8           (G8x)
[    10.779] GeForce 9           (G9x)
[    10.779] GeForce GTX 2xx/3xx (GT2xx)
[    10.779] GeForce GTX 4xx/5xx (GFxxx)
[    10.779] GeForce GTX 6xx/7xx (GKxxx)
[    10.779] GeForce GTX 9xx     (GMxxx)
[    10.779] GeForce GTX 10xx    (GPxxx)
[    10.779] (II) modesetting: Driver for Modesetting Kernel Drivers: kms
[    10.779] (II) FBDEV: driver for framebuffer: fbdev
[    10.779] (II) VESA: driver for VESA chipsets: vesa
[    10.781] (EE) [drm] Failed to open DRM device for pci:0000:28:00.0: -19
[    10.781] (EE) open /dev/dri/card0: No such file or directory
[    10.781] (WW) Falling back to old probe method for modesetting
[    10.781] (EE) open /dev/dri/card0: No such file or directory
[    10.781] (II) Loading sub module "fbdevhw"
[    10.781] (II) LoadModule: "fbdevhw"
[    10.781] (II) Loading /usr/lib/xorg/modules/libfbdevhw.so
[    10.782] (II) Module fbdevhw: vendor="X.Org Foundation"
[    10.782] compiled for 1.20.10, module version = 0.0.2
[    10.782] ABI class: X.Org Video Driver, version 24.1
[    10.782] (EE) Unable to find a valid framebuffer device
[    10.782] (WW) Falling back to old probe method for fbdev
[    10.782] (II) Loading sub module "fbdevhw"
[    10.782] (II) LoadModule: "fbdevhw"
[    10.782] (II) Loading /usr/lib/xorg/modules/libfbdevhw.so
[    10.782] (II) Module fbdevhw: vendor="X.Org Foundation"
[    10.782] compiled for 1.20.10, module version = 0.0.2
[    10.782] ABI class: X.Org Video Driver, version 24.1
[    10.782] (II) FBDEV(2): using default device
[    10.782] vesa: Refusing to run on UEFI
[    10.782] (EE) Screen 0 deleted because of no matching config section.
[    10.782] (II) UnloadModule: "modesetting"
[    10.782] (EE) Screen 0 deleted because of no matching config section.
[    10.782] (II) UnloadModule: "fbdev"
[    10.782] (II) UnloadSubModule: "fbdevhw"
[    10.782] (II) FBDEV(0): Creating default Display subsection in Screen section
"Default Screen Section" for depth/fbbpp 24/32
[    10.782] (==) FBDEV(0): Depth 24, (==) framebuffer bpp 32
[    10.782] (==) FBDEV(0): RGB weight 888
[    10.782] (==) FBDEV(0): Default visual is TrueColor
[    10.782] (==) FBDEV(0): Using gamma correction (1.0, 1.0, 1.0)
[    10.782] (II) FBDEV(0): hardware: EFI VGA (video memory: 3072kB)
[    10.782] (DB) xf86MergeOutputClassOptions unsupported bus type 0
[    10.782] (II) FBDEV(0): checking modes against framebuffer device...
[    10.782] (II) FBDEV(0): checking modes against monitor...
[    10.782] (II) FBDEV(0): Virtual size is 1024x768 (pitch 1024)
[    10.782] (**) FBDEV(0):  Built-in mode "current": 78.7 MHz, 59.9 kHz, 75.7 Hz
[    10.782] (II) FBDEV(0): Modeline "current"x0.0   78.65  1024 1056 1184 1312  768 772 776 792 -hsync -vsync -csync (59.9 kHz b)
[    10.782] (==) FBDEV(0): DPI set to (96, 96)
[    10.782] (II) Loading sub module "fb"
[    10.782] (II) LoadModule: "fb"
[    10.782] (II) Loading /usr/lib/xorg/modules/libfb.so
[    10.783] (II) Module fb: vendor="X.Org Foundation"
[    10.783] compiled for 1.20.10, module version = 1.0.0
[    10.783] ABI class: X.Org ANSI C Emulation, version 0.4
[    10.783] (**) FBDEV(0): using shadow framebuffer
[    10.783] (II) Loading sub module "shadow"
[    10.783] (II) LoadModule: "shadow"
[    10.783] (II) Loading /usr/lib/xorg/modules/libshadow.so
[    10.784] (II) Module shadow: vendor="X.Org Foundation"
[    10.784] compiled for 1.20.10, module version = 1.1.0
[    10.784] ABI class: X.Org ANSI C Emulation, version 0.4
[    10.784] (II) FBDEV(0): FBIOBLANK: Invalid argument (Screen blanking not supported by kernel - disabling)
[    10.785] (==) FBDEV(0): Backing store enabled
[    10.785] (==) FBDEV(0): DPMS enabled
[    10.785] (II) Initializing extension Generic Event Extension
[    10.786] (II) Initializing extension SHAPE
[    10.786] (II) Initializing extension MIT-SHM
[    10.786] (II) Initializing extension XInputExtension
[    10.786] (II) Initializing extension XTEST
[    10.787] (II) Initializing extension BIG-REQUESTS
[    10.787] (II) Initializing extension SYNC
[    10.787] (II) Initializing extension XKEYBOARD
[    10.787] (II) Initializing extension XC-MISC
[    10.787] (II) Initializing extension SECURITY
[    10.787] (II) Initializing extension XFIXES
[    10.787] (II) Initializing extension RENDER
[    10.787] (II) Initializing extension RANDR
[    10.787] (II) Initializing extension COMPOSITE
[    10.788] (II) Initializing extension DAMAGE
[    10.788] (II) Initializing extension MIT-SCREEN-SAVER
[    10.788] (II) Initializing extension DOUBLE-BUFFER
[    10.788] (II) Initializing extension RECORD
[    10.788] (II) Initializing extension DPMS
[    10.788] (II) Initializing extension Present
[    10.788] (II) Initializing extension DRI3
[    10.788] (II) Initializing extension X-Resource
[    10.788] (II) Initializing extension XVideo
[    10.788] (II) Initializing extension XVideo-MotionCompensation
[    10.788] (II) Initializing extension GLX
[    10.788] (II) AIGLX: Screen 0 is not DRI2 capable
[    10.955] (II) IGLX: Loaded and initialized swrast
[    10.955] (II) GLX: Initialized DRISWRAST GL provider for screen 0
[    10.955] (II) Initializing extension XFree86-VidModeExtension
[    10.955] (II) Initializing extension XFree86-DGA
[    10.955] (II) Initializing extension XFree86-DRI
[    10.955] (II) Initializing extension DRI2
[    10.989] (II) config/udev: Adding input device Power Button (/dev/input/event1)
[    10.989] (**) Power Button: Applying InputClass "libinput keyboard catchall"
[    10.989] (**) Power Button: Applying InputClass "system-keyboard"
[    10.989] (II) LoadModule: "libinput"
[    10.989] (II) Loading /usr/lib/xorg/modules/input/libinput_drv.so
[    10.993] (II) Module libinput: vendor="X.Org Foundation"
[    10.993] compiled for 1.20.10, module version = 1.0.0
[    10.993] Module class: X.Org XInput Driver
[    10.993] ABI class: X.Org XInput driver, version 24.1
[    10.993] (II) Using input driver 'libinput' for 'Power Button'
[    10.993] (**) Power Button: always reports core events
[    10.993] (**) Option "Device" "/dev/input/event1"
[    10.993] (**) Option "_source" "server/udev"
[    10.998] (II) event1  - Power Button: is tagged by udev as: Keyboard
[    10.998] (II) event1  - Power Button: device is a keyboard
[    10.998] (II) event1  - Power Button: device removed
[    11.036] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXPWRBN:00/input/input1/event1"
[    11.036] (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD, id 6)
[    11.036] (**) Option "xkb_layout" "us"
[    11.037] (II) event1  - Power Button: is tagged by udev as: Keyboard
[    11.037] (II) event1  - Power Button: device is a keyboard
[    11.038] (II) config/udev: Adding input device Power Button (/dev/input/event0)
[    11.038] (**) Power Button: Applying InputClass "libinput keyboard catchall"
[    11.038] (**) Power Button: Applying InputClass "system-keyboard"
[    11.038] (II) Using input driver 'libinput' for 'Power Button'
[    11.038] (**) Power Button: always reports core events
[    11.038] (**) Option "Device" "/dev/input/event0"
[    11.038] (**) Option "_source" "server/udev"
[    11.039] (II) event0  - Power Button: is tagged by udev as: Keyboard
[    11.039] (II) event0  - Power Button: device is a keyboard
[    11.039] (II) event0  - Power Button: device removed
[    11.076] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input0/event0"
[    11.076] (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD, id 7)
[    11.076] (**) Option "xkb_layout" "us"
[    11.077] (II) event0  - Power Button: is tagged by udev as: Keyboard
[    11.077] (II) event0  - Power Button: device is a keyboard
[    11.078] (II) config/udev: Adding input device HDA NVidia HDMI/DP,pcm=3 (/dev/input/event5)
[    11.078] (II) No input driver specified, ignoring this device.
[    11.078] (II) This device may have been added with another device file.
[    11.078] (II) config/udev: Adding input device HDA NVidia HDMI/DP,pcm=7 (/dev/input/event6)
[    11.078] (II) No input driver specified, ignoring this device.
[    11.078] (II) This device may have been added with another device file.
[    11.078] (II) config/udev: Adding input device HDA NVidia HDMI/DP,pcm=8 (/dev/input/event7)
[    11.078] (II) No input driver specified, ignoring this device.
[    11.078] (II) This device may have been added with another device file.
[    11.079] (II) config/udev: Adding input device HDA NVidia HDMI/DP,pcm=9 (/dev/input/event8)
[    11.079] (II) No input driver specified, ignoring this device.
[    11.079] (II) This device may have been added with another device file.
[    11.079] (II) config/udev: Adding input device HDA NVidia HDMI/DP,pcm=10 (/dev/input/event9)
[    11.079] (II) No input driver specified, ignoring this device.
[    11.079] (II) This device may have been added with another device file.
[    11.079] (II) config/udev: Adding input device HDA NVidia HDMI/DP,pcm=11 (/dev/input/event10)
[    11.079] (II) No input driver specified, ignoring this device.
[    11.079] (II) This device may have been added with another device file.
[    11.080] (II) config/udev: Adding input device HDA NVidia HDMI/DP,pcm=12 (/dev/input/event11)
[    11.080] (II) No input driver specified, ignoring this device.
[    11.080] (II) This device may have been added with another device file.
[    11.080] (II) config/udev: Adding input device Logitech K750 (/dev/input/event2)
[    11.080] (**) Logitech K750: Applying InputClass "libinput keyboard catchall"
[    11.080] (**) Logitech K750: Applying InputClass "system-keyboard"
[    11.080] (II) Using input driver 'libinput' for 'Logitech K750'
[    11.080] (**) Logitech K750: always reports core events
[    11.080] (**) Option "Device" "/dev/input/event2"
[    11.080] (**) Option "_source" "server/udev"
[    11.081] (II) event2  - Logitech K750: is tagged by udev as: Keyboard
[    11.081] (II) event2  - Logitech K750: device is a keyboard
[    11.082] (II) event2  - Logitech K750: device removed
[    11.130] (II) libinput: Logitech K750: needs a virtual subdevice
[    11.130] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:07.1/0000:29:00.3/usb5/5-1/5-1:1.2/0003:046D:C52B.0003/0003:046D:4002.0008/input/input11/event2"
[    11.130] (II) XINPUT: Adding extended input device "Logitech K750" (type: MOUSE, id 8)
[    11.130] (**) Option "AccelerationScheme" "none"
[    11.130] (**) Logitech K750: (accel) selected scheme none/0
[    11.130] (**) Logitech K750: (accel) acceleration factor: 2.000
[    11.130] (**) Logitech K750: (accel) acceleration threshold: 4
[    11.131] (II) event2  - Logitech K750: is tagged by udev as: Keyboard
[    11.131] (II) event2  - Logitech K750: device is a keyboard
[    11.132] (II) config/udev: Adding input device Logitech M570 (/dev/input/event3)
[    11.132] (**) Logitech M570: Applying InputClass "libinput pointer catchall"
[    11.132] (II) Using input driver 'libinput' for 'Logitech M570'
[    11.132] (**) Logitech M570: always reports core events
[    11.132] (**) Option "Device" "/dev/input/event3"
[    11.132] (**) Option "_source" "server/udev"
[    11.133] (II) event3  - Logitech M570: is tagged by udev as: Mouse Trackball
[    11.133] (II) event3  - Logitech M570: device set to 540 DPI
[    11.134] (II) event3  - Logitech M570: device is a pointer
[    11.134] (II) event3  - Logitech M570: device removed
[    11.188] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:07.1/0000:29:00.3/usb5/5-2/5-2:1.2/0003:046D:C52B.0006/0003:046D:1028.0007/input/input12/event3"
[    11.188] (II) XINPUT: Adding extended input device "Logitech M570" (type: MOUSE, id 9)
[    11.188] (**) Option "AccelerationScheme" "none"
[    11.188] (**) Logitech M570: (accel) selected scheme none/0
[    11.188] (**) Logitech M570: (accel) acceleration factor: 2.000
[    11.188] (**) Logitech M570: (accel) acceleration threshold: 4
[    11.189] (II) event3  - Logitech M570: is tagged by udev as: Mouse Trackball
[    11.189] (II) event3  - Logitech M570: device set to 540 DPI
[    11.189] (II) event3  - Logitech M570: device is a pointer
[    11.190] (II) config/udev: Adding input device Logitech M570 (/dev/input/mouse0)
[    11.190] (II) No input driver specified, ignoring this device.
[    11.190] (II) This device may have been added with another device file.
[    11.191] (II) config/udev: Adding input device HD-Audio Generic Front Mic (/dev/input/event12)
[    11.191] (II) No input driver specified, ignoring this device.
[    11.191] (II) This device may have been added with another device file.
[    11.191] (II) config/udev: Adding input device HD-Audio Generic Rear Mic (/dev/input/event13)
[    11.191] (II) No input driver specified, ignoring this device.
[    11.191] (II) This device may have been added with another device file.
[    11.191] (II) config/udev: Adding input device HD-Audio Generic Line (/dev/input/event14)
[    11.191] (II) No input driver specified, ignoring this device.
[    11.191] (II) This device may have been added with another device file.
[    11.191] (II) config/udev: Adding input device HD-Audio Generic Line Out Front (/dev/input/event15)
[    11.191] (II) No input driver specified, ignoring this device.
[    11.191] (II) This device may have been added with another device file.
[    11.192] (II) config/udev: Adding input device HD-Audio Generic Line Out Surround (/dev/input/event16)
[    11.192] (II) No input driver specified, ignoring this device.
[    11.192] (II) This device may have been added with another device file.
[    11.192] (II) config/udev: Adding input device HD-Audio Generic Line Out CLFE (/dev/input/event17)
[    11.192] (II) No input driver specified, ignoring this device.
[    11.192] (II) This device may have been added with another device file.
[    11.192] (II) config/udev: Adding input device HD-Audio Generic Front Headphone (/dev/input/event18)
[    11.192] (II) No input driver specified, ignoring this device.
[    11.192] (II) This device may have been added with another device file.
[    11.192] (II) config/udev: Adding input device Eee PC WMI hotkeys (/dev/input/event19)
[    11.193] (**) Eee PC WMI hotkeys: Applying InputClass "libinput keyboard catchall"
[    11.193] (**) Eee PC WMI hotkeys: Applying InputClass "system-keyboard"
[    11.193] (II) Using input driver 'libinput' for 'Eee PC WMI hotkeys'
[    11.193] (**) Eee PC WMI hotkeys: always reports core events
[    11.193] (**) Option "Device" "/dev/input/event19"
[    11.193] (**) Option "_source" "server/udev"
[    11.193] (II) event19 - Eee PC WMI hotkeys: is tagged by udev as: Keyboard
[    11.193] (II) event19 - Eee PC WMI hotkeys: device is a keyboard
[    11.194] (II) event19 - Eee PC WMI hotkeys: device removed
[    11.213] (**) Option "config_info" "udev:/sys/devices/platform/eeepc-wmi/input/input28/event19"
[    11.213] (II) XINPUT: Adding extended input device "Eee PC WMI hotkeys" (type: KEYBOARD, id 10)
[    11.213] (**) Option "xkb_layout" "us"
[    11.214] (II) event19 - Eee PC WMI hotkeys: is tagged by udev as: Keyboard
[    11.214] (II) event19 - Eee PC WMI hotkeys: device is a keyboard
[    11.215] (II) config/udev: Adding input device PC Speaker (/dev/input/event4)
[    11.215] (II) No input driver specified, ignoring this device.
[    11.215] (II) This device may have been added with another device file.
[    11.220] (**) Logitech K750: Applying InputClass "libinput keyboard catchall"
[    11.220] (**) Logitech K750: Applying InputClass "system-keyboard"
[    11.220] (II) Using input driver 'libinput' for 'Logitech K750'
[    11.220] (**) Logitech K750: always reports core events
[    11.220] (**) Option "Device" "/dev/input/event2"
[    11.220] (**) Option "_source" "_driver/libinput"
[    11.220] (II) libinput: Logitech K750: is a virtual subdevice
[    11.220] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:07.1/0000:29:00.3/usb5/5-1/5-1:1.2/0003:046D:C52B.0003/0003:046D:4002.0008/input/input11/event2"
[    11.220] (II) XINPUT: Adding extended input device "Logitech K750" (type: KEYBOARD, id 11)
[    11.220] (**) Option "xkb_layout" "us"
[    13.338] (II) config/udev: removing GPU device /sys/devices/pci0000:00/0000:00:03.1/0000:28:00.0/drm/card0 /dev/dri/card0
[    13.338] (II) config/udev: Adding drm device (/dev/dri/card0)
[    13.338] (II) xfree86: Adding drm device (/dev/dri/card0)
[    13.414] (II) LoadModule: "modesetting"
[    13.414] (II) Loading /usr/lib/xorg/modules/drivers/modesetting_drv.so
[    13.414] (II) Module modesetting: vendor="X.Org Foundation"
[    13.414] compiled for 1.20.10, module version = 1.20.10
[    13.414] Module class: X.Org Video Driver
[    13.414] ABI class: X.Org Video Driver, version 24.1
[    13.414] (II) UnloadModule: "modesetting"
[    13.415] (II) Unloading modesetting
[    13.415] (II) Failed to load module "modesetting" (already loaded, 0)
[    13.415] (II) modeset(G0): using drv /dev/dri/card0
[    13.415] (II) modeset(G0): Creating default Display subsection in Screen section
"Default Screen Section" for depth/fbbpp 24/32
[    13.415] (==) modeset(G0): Depth 24, (==) framebuffer bpp 32
[    13.415] (II) Applying OutputClass "nvidia" options to /dev/dri/card0
[    13.415] (==) modeset(G0): RGB weight 888
[    13.415] (==) modeset(G0): Default visual is TrueColor
[    13.415] (II) Loading sub module "glamoregl"
[    13.415] (II) LoadModule: "glamoregl"
[    13.415] (II) Loading /usr/lib/xorg/modules/libglamoregl.so
[    13.420] (II) Module glamoregl: vendor="X.Org Foundation"
[    13.420] compiled for 1.20.10, module version = 1.0.1
[    13.420] ABI class: X.Org ANSI C Emulation, version 0.4
[    13.467] (II) modeset(G0): Refusing to try glamor on llvmpipe
[    13.469] (EE) modeset(G0): glamor initialization failed
[    13.469] (II) modeset(G0): ShadowFB: preferred YES, enabled YES
[    13.469] (II) modeset(G0): Double-buffered shadow updates: off
[    13.477] (II) modeset(G0): Output DVI-I-1-1 has no monitor section
[    13.490] (II) modeset(G0): Output HDMI-1-1 has no monitor section
[    13.491] (II) modeset(G0): Output DP-1-1 has no monitor section
[    13.491] (II) modeset(G0): Output DVI-D-1-1 has no monitor section
[    13.511] (--) modeset(G0): HDMI max TMDS frequency 225000KHz
[    13.511] (==) modeset(G0): Using gamma correction (1.0, 1.0, 1.0)
[    13.511] (==) modeset(G0): DPI set to (96, 96)
[    13.511] (II) Loading sub module "fb"
[    13.511] (II) LoadModule: "fb"
[    13.511] (II) Loading /usr/lib/xorg/modules/libfb.so
[    13.511] (II) Module fb: vendor="X.Org Foundation"
[    13.511] compiled for 1.20.10, module version = 1.0.0
[    13.511] ABI class: X.Org ANSI C Emulation, version 0.4
[    13.511] (II) Loading sub module "shadow"
[    13.511] (II) LoadModule: "shadow"
[    13.511] (II) Loading /usr/lib/xorg/modules/libshadow.so
[    13.511] (II) Module shadow: vendor="X.Org Foundation"
[    13.511] compiled for 1.20.10, module version = 1.1.0
[    13.511] ABI class: X.Org ANSI C Emulation, version 0.4
[    13.512] (==) modeset(G0): Backing store enabled
[    13.512] (==) modeset(G0): Silken mouse disabled
[    13.512] (II) modeset(G0): Initializing kms color map for depth 24, 8 bpc.
[    13.512] (==) modeset(G0): DPMS enabled
[    13.512] (WW) modeset(G0): Option "AllowEmptyInitialConfiguration" is not used
[    13.513] (II) modeset(G0): Damage tracking initialized
[    13.513] xf86: found device 1
[  1078.860] (EE) event2  - Logitech K750: client bug: event processing lagging behind by 33ms, your system is too slow
[  8244.115] (II) event1  - Power Button: device removed
[  8244.169] (II) event0  - Power Button: device removed
[  8244.223] (II) event3  - Logitech M570: device removed
[  8244.289] (II) event19 - Eee PC WMI hotkeys: device removed
[  8244.316] (II) event2  - Logitech K750: device removed
[  8250.690] (II) Open ACPI successful (/var/run/acpid.socket)
[  8250.755] (--) modeset(G0): HDMI max TMDS frequency 225000KHz
[  8250.785] (--) modeset(G0): HDMI max TMDS frequency 225000KHz
[  8250.787] (II) event1  - Power Button: is tagged by udev as: Keyboard
[  8250.787] (II) event1  - Power Button: device is a keyboard
[  8250.789] (II) event0  - Power Button: is tagged by udev as: Keyboard
[  8250.789] (II) event0  - Power Button: device is a keyboard
[  8250.790] (II) event2  - Logitech K750: is tagged by udev as: Keyboard
[  8250.790] (II) event2  - Logitech K750: device is a keyboard
[  8250.791] (II) event3  - Logitech M570: is tagged by udev as: Mouse Trackball
[  8250.791] (II) event3  - Logitech M570: device set to 540 DPI
[  8250.791] (II) event3  - Logitech M570: device is a pointer
[  8250.792] (II) event19 - Eee PC WMI hotkeys: is tagged by udev as: Keyboard
[  8250.792] (II) event19 - Eee PC WMI hotkeys: device is a keyboard
[ 10378.994] (II) event1  - Power Button: device removed
[ 10379.023] (II) event0  - Power Button: device removed
[ 10379.053] (II) event3  - Logitech M570: device removed
[ 10379.126] (II) event19 - Eee PC WMI hotkeys: device removed
[ 10379.153] (II) event2  - Logitech K750: device removed
[ 10388.697] (II) Open ACPI successful (/var/run/acpid.socket)
[ 10388.762] (--) modeset(G0): HDMI max TMDS frequency 225000KHz
[ 10388.793] (--) modeset(G0): HDMI max TMDS frequency 225000KHz
[ 10388.794] (II) event1  - Power Button: is tagged by udev as: Keyboard
[ 10388.794] (II) event1  - Power Button: device is a keyboard
[ 10388.795] (II) event0  - Power Button: is tagged by udev as: Keyboard
[ 10388.795] (II) event0  - Power Button: device is a keyboard
[ 10388.796] (II) event2  - Logitech K750: is tagged by udev as: Keyboard
[ 10388.796] (II) event2  - Logitech K750: device is a keyboard
[ 10388.798] (II) event3  - Logitech M570: is tagged by udev as: Mouse Trackball
[ 10388.798] (II) event3  - Logitech M570: device set to 540 DPI
[ 10388.798] (II) event3  - Logitech M570: device is a pointer
[ 10388.799] (II) event19 - Eee PC WMI hotkeys: is tagged by udev as: Keyboard
[ 10388.799] (II) event19 - Eee PC WMI hotkeys: device is a keyboard
[ 18985.722] (II) event1  - Power Button: device removed
[ 18985.769] (II) event0  - Power Button: device removed
[ 18985.808] (II) event3  - Logitech M570: device removed
[ 18985.889] (II) event19 - Eee PC WMI hotkeys: device removed
[ 18985.928] (II) event2  - Logitech K750: device removed
[ 18998.846] (II) Open ACPI successful (/var/run/acpid.socket)
[ 18998.917] (--) modeset(G0): HDMI max TMDS frequency 225000KHz
[ 18998.950] (--) modeset(G0): HDMI max TMDS frequency 225000KHz
[ 18998.951] (II) event1  - Power Button: is tagged by udev as: Keyboard
[ 18998.951] (II) event1  - Power Button: device is a keyboard
[ 18998.952] (II) event0  - Power Button: is tagged by udev as: Keyboard
[ 18998.952] (II) event0  - Power Button: device is a keyboard
[ 18998.953] (II) event2  - Logitech K750: is tagged by udev as: Keyboard
[ 18998.953] (II) event2  - Logitech K750: device is a keyboard
[ 18998.953] (II) event3  - Logitech M570: is tagged by udev as: Mouse Trackball
[ 18998.954] (II) event3  - Logitech M570: device set to 540 DPI
[ 18998.954] (II) event3  - Logitech M570: device is a pointer
[ 18998.954] (II) event19 - Eee PC WMI hotkeys: is tagged by udev as: Keyboard
[ 18998.954] (II) event19 - Eee PC WMI hotkeys: device is a keyboard
Code: [Select]
# find  | grep xorg.conf
find: ‘./run/user/1000/gvfs’: Permission denied
./etc/X11/xorg.conf.d
./etc/X11/xorg.conf.d/00-keyboard.conf
./usr/share/X11/xorg.conf.d
./usr/share/X11/xorg.conf.d/10-amdgpu.conf
./usr/share/X11/xorg.conf.d/10-nvidia-drm-outputclass.conf
./usr/share/X11/xorg.conf.d/10-radeon.conf
./usr/share/X11/xorg.conf.d/40-libinput.conf
./usr/share/X11/xorg.conf.d/10-quirks.conf
./usr/share/X11/xorg.conf.d/50-vmmouse.conf
./usr/share/man/man5/xorg.conf.5.gz
./usr/share/man/man5/xorg.conf.d.5.gz
#
xorg.conf does not exist. Only xorg.conf.d, which is a directory, and it contains only a keyboard file.




Re: recent nvidia driver update borked muh rez

Reply #5
This part of xorg.o.log obviously stands out:
Code: [Select]
[    10.776] (II) LoadModule: "nv"
[    10.776] (WW) Warning, couldn't open module nv
[    10.776] (EE) Failed to load module "nv" (module does not exist, 0)
But I don't know what an 'nv' module is. NVidia? NouVeau? Who knows!?

If it meant to say "NVidia" then why is it I can reinstall the driver as many times as I want, and it still lies and says it isn't there?

I reinstalled the kernel, too... Makes no difference.

Code: [Select]
$ sudo pacman -Syu linux nvidia
:: Synchronizing package databases...
 system is up to date
 world is up to date
 galaxy is up to date
 extra is up to date
 community is up to date
warning: linux-5.11.12.artix1-1 is up to date -- reinstalling
warning: nvidia-460.67-6 is up to date -- reinstalling
See the part where is says REINSTALLING. Go on. Do it 50 times. Reboot 50 times. It's installed.

This also doesn't explain why everything was working and then it wasn't.

I tried using the archive: https://archive.archlinux.org/packages/n/nvidia/

I did the "pacman -U url/to/package.archive.ext"

Same problem persists with older versions... So, downgrading to a previously KNOWN WORKING version doesn't work.

Something fundamental has been altered without my knowledge. Something other than the driver.

Re: recent nvidia driver update borked muh rez

Reply #6
After trying a few different driver versions, pacman has lost it's mind:

Code: [Select]
$ sudo pacman -U https://archive.archlinux.org/packages/n/nvidia/nvidia-460.32.03-1-x86_64.pkg.tar.zst
loading packages...
resolving dependencies...
warning: cannot resolve "nvidia-utils=460.32.03", a dependency of "nvidia"
:: The following package cannot be upgraded due to unresolvable dependencies:
      nvidia

:: Do you want to skip the above package for this upgrade? [y/N]
error: failed to prepare transaction (could not satisfy dependencies)
:: unable to satisfy dependency 'nvidia-utils=460.32.03' required by nvidia
$
So, yeah... derp.

Re: recent nvidia driver update borked muh rez

Reply #7
Lols, if I try drivers that are only a few days or weeks old, pacman will install it. But if I got back a few months, it has this fake dependency nonsense and refuses to do it for no reason. Hurr durr, it's dependent on itself if it's old... Everything is fine if it's new... Hurr durr durr.... That's dumb. I can't take it seriously.

I'm dumping the nvidia driver for now. It may be stable, but the screwed up resolution is unusable. The nouveau driver will lock up in a few minutes, but at least I can get a few things done real fast before it falls apart...

Everything was fine... Then some secret alteration was made during a driver upgrade, and it's completely screwed up. Even the older drivers that used to work don't work anymore. Why do things like this? It's clearly not an accident...

Re: recent nvidia driver update borked muh rez

Reply #8
Two interesting aberrations...

When running the nouveau driver, and the video borks up, if I wiggle the mouse around for about 15 seconds, everything flashes and the mouse starts working again. The screen is otherwise frozen with a few odd artifacts, but the mouse moves perfectly...

When running the nvidia driver, and I leave it idle long enough for the screen to lock... The lock screen is proper resolution. But, as soon as I put in my password, it's back to the screwed-up nonsense again... Is it switching drivers? Why? Why would there be more than one anyway?

I'm going to ignore this for a while and see if anyone has any ideas... I'm burned out on it and don't want to waste any more time right now.

 

Re: recent nvidia driver update borked muh rez

Reply #9
@camosoul; I've an Nvidia GPU and I'm using it without any kind of problem with the last nvidia driver 460.67-1. Looking your xorg log (line 10.774) I can see that it has been generated when you was using nouveau driver not nvidia driver. This is the line: "10.774] (==) Matched nouveau as autoconfigured driver 0" and some line below "10.774] (II) LoadModule: "nouveau"".

I'm using the nvidia-dkms 460.67-1 and it work perfectly and the same version for nvidia-settings nvidia-utils opencl-nvidia. You are using the pre-built 460.67-6.

Try the nvidia-dkms version and, my personal opinion, you'll solve the problem.

PS: the nv is another driver and you can ignore the message. I remove almost all the GPU driver and that message appear as a warning; you can ignore it.


Re: recent nvidia driver update borked muh rez

Reply #11
@camosoul; I've an Nvidia GPU and I'm using it without any kind of problem with the last nvidia driver 460.67-1. Looking your xorg log (line 10.774) I can see that it has been generated when you was using nouveau driver not nvidia driver. This is the line: "10.774] (==) Matched nouveau as autoconfigured driver 0" and some line below "10.774] (II) LoadModule: "nouveau"".
That was the initial installation using the openrc xfce .iso

If this is incorrect, why does the installer do it?

If this needs to be rebuilt/rewritten after installation, it would be nice if the documentation would say so.

Is there any information on forcing x config to be rebuilt correctly?

Funny, everything was working just fine up to now... Why did it suddenly change?
Try the nvidia-dkms version and, my personal opinion, you'll solve the problem.
I just installed all of this and am going to reboot now... Fingers crossed.

Re: recent nvidia driver update borked muh rez

Reply #12
I installed all that stuff and all the same problems still persist.

nvidia-settings still refuses to function.

Re: recent nvidia driver update borked muh rez

Reply #13
duckduckgo found this... I didn't know nvidia-xconfig was a thing. Since mine is already broken, and the .conf file doesn't even exist... I figured I'd give it a shot.

https://bbs.archlinux.org/viewtopic.php?id=230139
Code: [Select]
$ sudo nvidia-xconfig

WARNING: Unable to locate/open X configuration file.

New X configuration file written to '/etc/X11/xorg.conf'
I've got a bad feeling about this...