Setting up Nouveau with dracut

Recently I had to reinstall Endeavour because of a conflict with the Nvidia driver and the Kernel. After having to do this for the third time I just will not install Nvivia again. What I want to know is how to check that the Nouveau driver is loaded and what the settings are and tweak them for better performance. The place where the config for Nauveau is not where is should be under Dracut. For some reason after the latest system update I have a flickering cursor the at times will disappear in some programs.

XFCE Version 4.18
Kernel Version 6.1.23-1-lts
Intel Core i7-7700 cpu @ 3.60GHz x 8
15.6 GiB Memory
Nvidia Gforce 1050
Gpu NV136 (3.0 GiB)

Can you explain what you mean? What configuration file are you referring to?

It is the grub file where you setup the parameters for boot up. From what I have found Nauveau doesn’t seem to have been installed with the fresh install.

38.187] 	ABI class: X.Org Server Extension, version 10.0
[    38.187] (==) Matched nouveau as autoconfigured driver 0
[    38.187] (==) Matched nv as autoconfigured driver 1
[    38.188] (==) Matched modesetting as autoconfigured driver 2
[    38.188] (==) Matched fbdev as autoconfigured driver 3
[    38.188] (==) Matched vesa as autoconfigured driver 4
[    38.188] (==) Assigned the driver to the xf86ConfigLayout
[    38.188] (II) LoadModule: "nouveau"
[    38.189] (WW) Warning, couldn't open module nouveau
[    38.189] (EE) Failed to load module "nouveau" (module does not exist, 0)
[    38.189] (II) LoadModule: "nv"
[    38.189] (WW) Warning, couldn't open module nv
[    38.189] (EE) Failed to load module "nv" (module does not exist, 0)
[    38.189] (II) LoadModule: "modesetting"
[    38.189] (II) Loading /usr/lib/xorg/modules/drivers/modesetting_drv.so
[    38.304] (II) Module modesetting: vendor="X.Org Foundation"
[    38.304] 	compiled for 1.21.1.8, module version = 1.21.1
[    38.304] 	Module class: X.Org Video Driver
[    38.304] 	ABI class: X.Org Video Driver, version 25.2
[    38.304] (II) LoadModule: "fbdev"
[    38.305] (WW) Warning, couldn't open module fbdev
[    38.305] (EE) Failed to load module "fbdev" (module does not exist, 0)
[    38.305] (II) LoadModule: "vesa"
[    38.305] (WW) Warning, couldn't open module vesa
[    38.305] (EE) Failed to load module "vesa" (module does not exist, 0)
[    38.305] (II) modesetting: Driver for Modesetting Kernel Drivers: kms
[    38.307] (II) modeset(0): using drv /dev/dri/card0
[    38.308] (II) modeset(0): Creating default Display subsection in Screen section
	"Default Screen Section" for depth/fbbpp 24/32
[    38.308] (==) modeset(0): Depth 24, (==) framebuffer bpp 32
[    38.308] (==) modeset(0): RGB weight 888
[    38.308] (==) modeset(0): Default visual is TrueColor
[    38.308] (II) Loading sub module "glamoregl"
[    38.308] (II) LoadModule: "glamoregl"
[    38.308] (II) Loading /usr/lib/xorg/modules/libglamoregl.so
[    38.343] (II) Module glamoregl: vendor="X.Org Foundation"
[    38.343] 	compiled for 1.21.1.8, module version = 1.0.1
[    38.343] 	ABI class: X.Org ANSI C Emulation, version 0.4
[    41.101] (II) modeset(0): glamor X acceleration enabled on NV136
[    41.101] (II) modeset(0): glamor initialized
[    41.101] (==) modeset(0): VariableRefresh: disabled
[    41.101] (==) modeset(0): AsyncFlipSecondaries: disabled
[    41.138] (II) modeset(0): Output DVI-D-1 has no monitor section
[    41.191] (II) modeset(0): Output DP-1 has no monitor section
[    41.245] (II) modeset(0): Output DP-2 has no monitor section
[    41.313] (II) modeset(0): Output HDMI-1 has no monitor section
[    41.365] (II) modeset(0): Output DP-3 has no monitor section
[    41.400] (II) modeset(0): EDID for output DVI-D-1

I would rebuild the initrds and check again:

sudo dracut-rebuild

If you are using systemd-boot, you can make the changes in /etc/kernel/cmdline and then run sudo reinstall-kernels

I believe it is part of the kernel. You might need the package xf86-video-nouveau

1 Like

Okay I reinstalled Nouveau and xf86 video then rebuild with dracut. While it fixed most of the problems, but I made a interesting discovery. My VGA monitor had no problems, but my HDMI monitor still has a blinking cursor and disappearing cursor.