You are not logged in.

#1 2022-01-01 15:32:10

Seaender07
Member
Registered: 2021-09-05
Posts: 13

[SOLVED] Xorg doesn't load correctly (Nvidia drivers setup)

Hi everyone, I have an issue with Xorg (I think).

My old setup has a GPU by Nvidia (exactly Nvidia GeForce 405), so some days ago I tried to install the AUR drivers. I found out that my GPU needed the "nvidia-390xx" AUR package, so I installed it and, after that, SDDM wasn't able to start (I added, since the Wiki says it, the hook for pacman and 20-nvidia.conf). I thought that there was a problem with the driver, then I found out on another forum that my GPU actually needed another driver, "nvidia-340xx". The same thing happened, so I tried to restore the default driver ("noveau").

SDDM wasn't able to start again, so I tried reinstalling it, but nothing changed.

Since SDDM didn't affect the starting, I thought it might be Xorg causing something.

Then I tried checking the Xorg log file, which says this:

[   243.598] 
X.Org X Server 1.21.1.2
X Protocol Version 11, Revision 0
[   243.598] Current Operating System: Linux AspireDesktop 5.15.12-arch1-1 #1 SMP PREEMPT Wed, 29 Dec 2021 12:04:56 +0000 x86_64
[   243.598] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-linux root=UUID=56055359-4222-48c4-8e7d-12159a3113a5 rw loglevel=3 quiet
[   243.598]  
[   243.598] Current version of pixman: 0.40.0
[   243.598] 	Before reporting problems, check http://wiki.x.org
	to make sure that you have the latest version.
[   243.599] Markers: (--) probed, (**) from config file, (==) default setting,
	(++) from command line, (!!) notice, (II) informational,
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[   243.599] (==) Log file: "/var/log/Xorg.0.log", Time: Sat Jan  1 16:00:15 2022
[   243.599] (II) Module ABI versions:
[   243.599] 	X.Org ANSI C Emulation: 0.4
[   243.599] 	X.Org Video Driver: 25.2
[   243.599] 	X.Org XInput driver : 24.4
[   243.599] 	X.Org Server Extension : 10.0
[   243.600] (--) using VT number 2

[   243.600] (II) systemd-logind: logind integration requires -keeptty and -keeptty was not provided, disabling logind integration
[   243.601] (II) xfree86: Adding drm device (/dev/dri/card0)
[   243.601] (II) Platform probe for /sys/devices/pci0000:00/0000:00:01.0/0000:01:00.0/drm/card0
[   243.604] (--) PCI:*(1@0:0:0) 10de:10c5:174b:3150 rev 162, Mem @ 0xfa000000/16777216, 0xc0000000/268435456, 0xd0000000/33554432, I/O @ 0x0000e000/128, BIOS @ 0x????????/131072
[   243.621] List of video drivers:
[   243.621] 	modesetting
[   243.621] 	vesa
[   243.621] (II) LoadModule: "modesetting"
[   243.645] (II) Loading /usr/lib/xorg/modules/drivers/modesetting_drv.so
[   243.680] (II) Module modesetting: vendor="X.Org Foundation"
[   243.680] 	compiled for 1.21.1.2, module version = 1.21.1
[   243.680] 	Module class: X.Org Video Driver
[   243.680] 	ABI class: X.Org Video Driver, version 25.2
[   243.680] (II) LoadModule: "vesa"
[   243.680] (II) Loading /usr/lib/xorg/modules/drivers/vesa_drv.so
[   243.688] (II) Module vesa: vendor="X.Org Foundation"
[   243.688] 	compiled for 1.21.1.1, module version = 2.5.0
[   243.688] 	Module class: X.Org Video Driver
[   243.688] 	ABI class: X.Org Video Driver, version 25.2
[   243.689] (II) modesetting: Driver for Modesetting Kernel Drivers: kms
[   243.689] (II) VESA: driver for VESA chipsets: vesa
[   243.809] (++) Using config file: "/root/xorg.conf.new"
[   243.809] (==) Using config directory: "/etc/X11/xorg.conf.d"
[   243.809] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[   243.830] (==) ServerLayout "X.org Configured"
[   243.830] (**) |-->Screen "Screen0" (0)
[   243.830] (**) |   |-->Monitor "Monitor0"
[   243.830] (**) |   |-->Device "Card0"
[   243.830] (**) |   |-->GPUDevice "Nvidia Graphics"
[   243.830] (**) |-->Input Device "Mouse0"
[   243.830] (**) |-->Input Device "Keyboard0"
[   243.830] (==) Automatically adding devices
[   243.830] (==) Automatically enabling devices
[   243.830] (==) Automatically adding GPU devices
[   243.830] (==) Automatically binding GPU devices
[   243.831] (==) Max clients allowed: 256, resource mask: 0x1fffff
[   243.842] (WW) The directory "/usr/share/fonts/misc" does not exist.
[   243.842] 	Entry deleted from font path.
[   243.862] (WW) The directory "/usr/share/fonts/OTF" does not exist.
[   243.862] 	Entry deleted from font path.
[   243.863] (WW) The directory "/usr/share/fonts/Type1" does not exist.
[   243.863] 	Entry deleted from font path.
[   243.877] (WW) The directory "/usr/share/fonts/misc" does not exist.
[   243.877] 	Entry deleted from font path.
[   243.877] (WW) The directory "/usr/share/fonts/OTF" does not exist.
[   243.877] 	Entry deleted from font path.
[   243.877] (WW) The directory "/usr/share/fonts/Type1" does not exist.
[   243.877] 	Entry deleted from font path.
[   243.877] (**) FontPath set to:
	/usr/share/fonts/TTF,
	/usr/share/fonts/100dpi,
	/usr/share/fonts/75dpi,
	/usr/share/fonts/TTF,
	/usr/share/fonts/100dpi,
	/usr/share/fonts/75dpi
[   243.877] (**) ModulePath set to "/usr/lib/xorg/modules"
[   243.877] (WW) Hotplugging is on, devices using drivers 'kbd', 'mouse' or 'vmmouse' will be disabled.
[   243.877] (WW) Disabling Mouse0
[   243.877] (WW) Disabling Keyboard0
[   243.877] (**) modeset(0): claimed PCI slot 1@0:0:0
[   243.877] (II) modeset(0): using default device
[   243.877] 
[   243.878] 
Xorg detected your mouse at device /dev/input/mice.
Please check your config if the mouse is still not
operational, as by default Xorg tries to autodetect
the protocol.
[   243.880] 
Your xorg.conf file is /root/xorg.conf.new

[   243.881] To test the server, run 'X -config /root/xorg.conf.new'

[   243.881] (EE) Server terminated with error (2). Closing log file.

I saw the final state, (EE), so I tried to reconfigure it with

sudo X -configure

The result was the same, then I checked "~/xorg.conf.new":

Section "ServerLayout"
	Identifier     "X.org Configured"
	Screen      0  "Screen0" 0 0
	InputDevice    "Mouse0" "CorePointer"
	InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
	ModulePath   "/usr/lib/xorg/modules"
	FontPath     "/usr/share/fonts/misc"
	FontPath     "/usr/share/fonts/TTF"
	FontPath     "/usr/share/fonts/OTF"
	FontPath     "/usr/share/fonts/Type1"
	FontPath     "/usr/share/fonts/100dpi"
	FontPath     "/usr/share/fonts/75dpi"
EndSection

Section "Module"
	Load  "glx"
EndSection

Section "InputDevice"
	Identifier  "Keyboard0"
	Driver      "kbd"
EndSection

Section "InputDevice"
	Identifier  "Mouse0"
	Driver      "mouse"
	Option	    "Protocol" "auto"
	Option	    "Device" "/dev/input/mice"
	Option	    "ZAxisMapping" "4 5 6 7"
EndSection

Section "Monitor"
	Identifier   "Monitor0"
	VendorName   "Monitor Vendor"
	ModelName    "Monitor Model"
EndSection

Section "Device"
        ### Available Driver options are:-
        ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
        ### <string>: "String", <freq>: "<f> Hz/kHz/MHz",
        ### <percent>: "<f>%"
        ### [arg]: arg optional
        #Option     "SWcursor"           	# [<bool>]
        #Option     "kmsdev"             	# <str>
        #Option     "ShadowFB"           	# [<bool>]
        #Option     "AccelMethod"        	# <str>
        #Option     "PageFlip"           	# [<bool>]
        #Option     "ZaphodHeads"        	# <str>
        #Option     "DoubleShadow"       	# [<bool>]
        #Option     "Atomic"             	# [<bool>]
        #Option     "VariableRefresh"    	# [<bool>]
        #Option     "UseGammaLUT"        	# [<bool>]
        #Option     "AsyncFlipSecondaries" 	# [<bool>]
	Identifier  "Card0"
	Driver      "modesetting"
	BusID       "PCI:1:0:0"
EndSection

Section "Screen"
	Identifier "Screen0"
	Device     "Card0"
	Monitor    "Monitor0"
	SubSection "Display"
		Viewport   0 0
		Depth     1
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     4
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     8
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     15
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     16
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     24
	EndSubSection
EndSection

I tried changing the content of "Driver" (under "Device") with "noveau", which is my actual driver.
With this change Xorg didn't even try to start, giving me a message:

(EE) no screens found(EE)

Any suggestions? Thanks to you all.

Last edited by Seaender07 (2022-01-02 15:28:50)

Offline

#2 2022-01-01 16:18:57

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 75,732

Re: [SOLVED] Xorg doesn't load correctly (Nvidia drivers setup)

[   243.621] List of video drivers:
[   243.621] 	modesetting
[   243.621] 	vesa

The nvidia ddx driver doesn't seem to be available

[   243.809] (++) Using config file: "/root/xorg.conf.new"

Don't run X11 as root.

Remove any generated xorg.conf files (certainly xorg.conf.new) and restart Xorg/the display server and post an udpated log.

Also

pacman -Qs '(nvidia|nouveau)'

Edit: afaics the 340xx driver no longer works w/ the 1.21 X11 ABI, so you'll have to use nouveau.
Edit 2: GF 405 should™ be still supported by 390xx, though.

lspci

Last edited by seth (2022-01-01 16:21:44)

Offline

#3 2022-01-01 16:55:07

Seaender07
Member
Registered: 2021-09-05
Posts: 13

Re: [SOLVED] Xorg doesn't load correctly (Nvidia drivers setup)

Here there are the outputs (after removing config files):

EDITED: Xorg.0.log:

[  5958.598] (--) Log file renamed from "/var/log/Xorg.pid-518.log" to "/var/log/Xorg.0.log"
[  5958.599] 
X.Org X Server 1.21.1.2
X Protocol Version 11, Revision 0
[  5958.599] Current Operating System: Linux AspireDesktop 5.15.12-arch1-1 #1 SMP PREEMPT Wed, 29 Dec 2021 12:04:56 +0000 x86_64
[  5958.599] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-linux root=UUID=56055359-4222-48c4-8e7d-12159a3113a5 rw loglevel=3 quiet
[  5958.599]  
[  5958.599] Current version of pixman: 0.40.0
[  5958.599] 	Before reporting problems, check http://wiki.x.org
	to make sure that you have the latest version.
[  5958.599] Markers: (--) probed, (**) from config file, (==) default setting,
	(++) from command line, (!!) notice, (II) informational,
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[  5958.599] (==) Log file: "/var/log/Xorg.0.log", Time: Sat Jan  1 17:35:30 2022
[  5958.599] (==) Using config directory: "/etc/X11/xorg.conf.d"
[  5958.599] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[  5958.599] (==) No Layout section.  Using the first Screen section.
[  5958.599] (==) No screen section available. Using defaults.
[  5958.599] (**) |-->Screen "Default Screen Section" (0)
[  5958.599] (**) |   |-->Monitor "<default monitor>"
[  5958.599] (==) No device specified for screen "Default Screen Section".
	Using the first device section listed.
[  5958.599] (**) |   |-->Device "Nvidia Graphics"
[  5958.599] (==) No monitor specified for screen "Default Screen Section".
	Using a default monitor configuration.
[  5958.599] (==) Automatically adding devices
[  5958.599] (==) Automatically enabling devices
[  5958.599] (==) Automatically adding GPU devices
[  5958.600] (==) Automatically binding GPU devices
[  5958.600] (==) Max clients allowed: 256, resource mask: 0x1fffff
[  5958.600] (WW) The directory "/usr/share/fonts/misc" does not exist.
[  5958.600] 	Entry deleted from font path.
[  5958.600] (WW) The directory "/usr/share/fonts/OTF" does not exist.
[  5958.600] 	Entry deleted from font path.
[  5958.600] (WW) The directory "/usr/share/fonts/Type1" does not exist.
[  5958.600] 	Entry deleted from font path.
[  5958.600] (==) FontPath set to:
	/usr/share/fonts/TTF,
	/usr/share/fonts/100dpi,
	/usr/share/fonts/75dpi
[  5958.600] (==) ModulePath set to "/usr/lib/xorg/modules"
[  5958.600] (II) The server relies on udev to provide the list of input devices.
	If no devices become available, reconfigure udev or disable AutoAddDevices.
[  5958.600] (II) Module ABI versions:
[  5958.600] 	X.Org ANSI C Emulation: 0.4
[  5958.600] 	X.Org Video Driver: 25.2
[  5958.600] 	X.Org XInput driver : 24.4
[  5958.600] 	X.Org Server Extension : 10.0
[  5958.601] (++) using VT number 1

[  5958.601] (II) systemd-logind: logind integration requires -keeptty and -keeptty was not provided, disabling logind integration
[  5958.601] (II) xfree86: Adding drm device (/dev/dri/card0)
[  5958.601] (II) Platform probe for /sys/devices/pci0000:00/0000:00:01.0/0000:01:00.0/drm/card0
[  5958.604] (--) PCI:*(1@0:0:0) 10de:10c5:174b:3150 rev 162, Mem @ 0xfa000000/16777216, 0xc0000000/268435456, 0xd0000000/33554432, I/O @ 0x0000e000/128, BIOS @ 0x????????/131072
[  5958.604] (WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)
[  5958.604] (II) LoadModule: "glx"
[  5958.604] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[  5958.605] (II) Module glx: vendor="X.Org Foundation"
[  5958.605] 	compiled for 1.21.1.2, module version = 1.0.0
[  5958.605] 	ABI class: X.Org Server Extension, version 10.0
[  5958.605] (II) LoadModule: "noveau"
[  5958.605] (WW) Warning, couldn't open module noveau
[  5958.605] (EE) Failed to load module "noveau" (module does not exist, 0)
[  5958.605] (EE) No drivers available.
[  5958.605] (EE) 
Fatal server error:
[  5958.605] (EE) no screens found(EE) 
[  5958.605] (EE) 
Please consult the The X.Org Foundation support 
	 at http://wiki.x.org
 for help. 
[  5958.605] (EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information.
[  5958.605] (EE) 
[  5958.605] (EE) Server terminated with error (1). Closing log file.
sudo pacman -Qs '(nvidia|noveau)'
local/egl-wayland 2:1.1.9+r3+g582b2d3-1
    EGLStream-based Wayland external platform
local/libvdpau 1.4-1
    Nvidia VDPAU library
local/libxnvctrl 495.46-1
    NVIDIA NV-CONTROL X extension
local/opencl-nvidia-340xx 340.108-1
    OpenCL implemention for NVIDIA
lspci
00:00.0 Host bridge: Intel Corporation 2nd Generation Core Processor Family DRAM Controller (rev 09)
00:01.0 PCI bridge: Intel Corporation Xeon E3-1200/2nd Generation Core Processor Family PCI Express Root Port (rev 09)
00:16.0 Communication controller: Intel Corporation 6 Series/C200 Series Chipset Family MEI Controller #1 (rev 04)
00:1a.0 USB controller: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #2 (rev 05)
00:1b.0 Audio device: Intel Corporation 6 Series/C200 Series Chipset Family High Definition Audio Controller (rev 05)
00:1c.0 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 1 (rev b5)
00:1c.5 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 6 (rev b5)
00:1d.0 USB controller: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #1 (rev 05)
00:1f.0 ISA bridge: Intel Corporation H67 Express Chipset LPC Controller (rev 05)
00:1f.2 RAID bus controller: Intel Corporation SATA Controller [RAID mode] (rev 05)
00:1f.3 SMBus: Intel Corporation 6 Series/C200 Series Chipset Family SMBus Controller (rev 05)
01:00.0 VGA compatible controller: NVIDIA Corporation GT218 [GeForce 405] (rev a2)
01:00.1 Audio device: NVIDIA Corporation High Definition Audio Controller (rev a1)
03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 06)

Since I can use the "nvidia-390xx" driver, how can I configure it? I read many guides but all of them were talking about the "nvidia" one, so I think I made some mistakes. Thanks!

Last edited by Seaender07 (2022-01-01 17:01:17)

Offline

#4 2022-01-01 17:48:34

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 75,732

Re: [SOLVED] Xorg doesn't load correctly (Nvidia drivers setup)

[  5958.599] (**) |   |-->Device "Nvidia Graphics"
...
[  5958.605] (II) LoadModule: "noveau"
[  5958.605] (WW) Warning, couldn't open module noveau
[  5958.605] (EE) Failed to load module "noveau" (module does not exist, 0)
[  5958.605] (EE) No drivers available.

Something in "/etc/X11/xorg.conf.d" or  "/usr/share/X11/xorg.conf.d" references the nouveau ddx driver (xf-86-video-nouveau) but you don't have that installed.
Ideally you don't need to configure anything, but just install the nvidia-390xx packages (utils and dkms)

Also there're some sta 495xx and 340xx packages that you need to replace (if you need them at all)

Offline

#5 2022-01-01 18:15:42

Seaender07
Member
Registered: 2021-09-05
Posts: 13

Re: [SOLVED] Xorg doesn't load correctly (Nvidia drivers setup)

As you said, I found this in /etc/X11/xorg.conf.d/20-nvidia.conf (a file created by me following a thread on a forum):

Section "Device"
           Identifier "Nvidia Graphics"
           Driver "noveau"
           Option "AccelMethod" "uxa"
EndSection

I've installed the drivers ("nvidia-390xx" and its "nvidia-390xx-utils"), should I put "nvidia-390xx" instead of "noveau"?
Once installed I see the screen (in CLI) with a row focused and a non focused one alternating by all the screen, does this mean that I need to perform some actions?
Thanks!

Offline

#6 2022-01-01 19:08:55

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 75,732

Re: [SOLVED] Xorg doesn't load correctly (Nvidia drivers setup)

You should remove that file unless you install xf86-video-nouveau and intend to use it.
"nvidia-390xx is wrong in any event (would be "nvidia") and doesn't make any sense (because there's no "uxa" in the nvidia driver)

Once installed I see

Installed *what*?

row focused and a non focused one alternating by all the screen

sounds like a graphical glitch, but w/o context on the currently installed system, i can't say what to make out of it ("sudo journalctl -b | curl -F 'f:1=<-' ix.io")

Offline

#7 2022-01-01 19:58:29

Seaender07
Member
Registered: 2021-09-05
Posts: 13

Re: [SOLVED] Xorg doesn't load correctly (Nvidia drivers setup)

I mean once the "nvidia-390xx" package (with its dependencies too) is installed and I have rebooted the system.

The output of "sudo journalctl -b | curl -F 'f:1=<-' ix.io":

http://ix.io/3KqU

Offline

#8 2022-01-01 20:10:50

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 75,732

Re: [SOLVED] Xorg doesn't load correctly (Nvidia drivers setup)

Jan 01 19:06:10 AspireDesktop kernel: NVRM: The NVIDIA GeForce 405 GPU installed in this system is supported through the NVIDIA 340.xx Legacy drivers.

Offline

#9 2022-01-01 20:47:46

Seaender07
Member
Registered: 2021-09-05
Posts: 13

Re: [SOLVED] Xorg doesn't load correctly (Nvidia drivers setup)

So, should I use the "nvidia-390xx" or the "nvidia-340xx"?

If I'm right you suggested me to use the first one, but this command says "nvidia-340xx".

Offline

#10 2022-01-01 21:06:33

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 75,732

Re: [SOLVED] Xorg doesn't load correctly (Nvidia drivers setup)

"nvidia-340xx" - I had expected the GPU to be still covered by the 390xx driver but lspci already shows that it's an uplabeled GT218
Since the new Xorg server doesn't work (correctly) w/ that chip you're probably best off using nouveau, ie. not installing any of the nvidia-* packages.

Offline

#11 2022-01-01 21:57:44

Seaender07
Member
Registered: 2021-09-05
Posts: 13

Re: [SOLVED] Xorg doesn't load correctly (Nvidia drivers setup)

Thanks! It worked, it's a bit glitchy but works...
What can I do to solvet this glitches? I didn't found any articles talking about this in the Wiki...

As the Wiki suggested, I added "nouveau" into the "MODULES" section in mkinitcpio, then I regenerated it.

Offline

#12 2022-01-01 22:09:46

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 75,732

Re: [SOLVED] Xorg doesn't load correctly (Nvidia drivers setup)

What can I do to solvet this glitches?

You might want to elaborate or illustrate them (if you want to post photos/screenshots, please only post links - the board has a 250x250 max rule)

Offline

#13 2022-01-01 22:49:39

Seaender07
Member
Registered: 2021-09-05
Posts: 13

Re: [SOLVED] Xorg doesn't load correctly (Nvidia drivers setup)

https://github.com/Seaender07/Seaender0 … glitch.mp4

Here there's a video showing them, if you need it I can post something more.

Last edited by Seaender07 (2022-01-01 22:50:30)

Offline

#14 2022-01-02 08:10:31

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 75,732

Re: [SOLVED] Xorg doesn't load correctly (Nvidia drivers setup)

https://bbs.archlinux.org/viewtopic.php?id=271329

The problem is most likely KDE's GL compositor (you can toggle it w/ SHIFT+Alt+F12) - the xrender backend was removed but you can use picom or no compositor at all.

Offline

#15 2022-01-02 10:26:40

Seaender07
Member
Registered: 2021-09-05
Posts: 13

Re: [SOLVED] Xorg doesn't load correctly (Nvidia drivers setup)

The GL compositor was enabled I think (when I used the shortcut the alpha channel disappeared, no transparency), and "picom" was already installed.

Using

qdbus org.kde.KWin /KWin supportInformation

I found that I'm using OpenGL 3.3.

Maybe that version is not supported on my GPU?

Offline

#16 2022-01-02 11:29:38

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 75,732

Re: [SOLVED] Xorg doesn't load correctly (Nvidia drivers setup)

The GL compositor was enabled I think (when I used the shortcut the alpha channel disappeared, no transparency)

Yes.

and "picom" was already installed.

Doesn't mean it's configured or running…

Maybe that version is not supported on my GPU?

You'd get a GL error out of that and the GPU does support GL 3.3 - you're simply facing a bug in nouveau (like many others, as the other thread suggests) that's exposed by at least the KWin GL compositor.

=> Try to use picom w/ the (default) xrender backend, https://wiki.archlinux.org/title/Picom

Offline

#17 2022-01-02 15:28:03

Seaender07
Member
Registered: 2021-09-05
Posts: 13

Re: [SOLVED] Xorg doesn't load correctly (Nvidia drivers setup)

It worked, I tried with the standard configuration, without making any changes to /etc/xdg/picom.conf, then I will edit it (using a *.config file in /home/user/.config/ instead, as the Wiki suggests).

Thanks again!

Offline

#18 2026-05-22 20:46:00

ronillon
Member
Registered: 2026-05-22
Posts: 1

Re: [SOLVED] Xorg doesn't load correctly (Nvidia drivers setup)

I know this is a bit of a grave dig, but considering something similar just happened to me, I just have to point this out.

The name of the driver is not spelled:

noveau

The correct spelling (https://nouveau.freedesktop.org) is:

nouveau


That is why OP got following in their xorg.0.log:

[  5958.605] (II) LoadModule: "noveau"
[  5958.605] (WW) Warning, couldn't open module noveau
[  5958.605] (EE) Failed to load module "noveau" (module does not exist, 0)
[  5958.605] (EE) No drivers available.

Also why this would give incorrect (incomplete) information:

sudo pacman -Qs '(nvidia|noveau)'

I hope this helps someone. Cheers

Offline

#19 2026-05-22 22:56:09

schard
Forum Moderator
From: Hannover
Registered: 2016-05-06
Posts: 2,648
Website

Re: [SOLVED] Xorg doesn't load correctly (Nvidia drivers setup)

Mod note: Closing this old thread.


Inofficial first vice president of the Rust Evangelism Strike Force

Offline

Board footer

Powered by FluxBB