inxi -G 12Graphics: 12Device-1 Intel 3rd Gen Core processor Graphics 12driver i915 12v kernel 12Device-2 NVIDIA GK107M [GeForce GT 740M] 12driver nouveau 12v kernel 12Device-3 Sunplus Innovation Asus Webcam 12driver uvcvideo 12type USB 12Display 12server X.org 12v 126.96.36.199 12driver 12X 12loaded N/A 12unloaded modesetting 12failed nvidia 12gpu i915 12resolution 121 1920x1080 122 1920x1080 12API OpenGL 12Message GL data unavailable for root.
sudo mhwd-kernel -li Currently running: 6.1.30-1-MANJARO (linux61) The following kernels are installed in your system: * linux510 * linux54 * linux61
lspci 00:02.0 VGA compatible controller: Intel Corporation 3rd Gen Core processor Graphics Controller (rev 09) (prog-if 00 [VGA controller]) Subsystem: ASUSTeK Computer Inc. 3rd Gen Core processor Graphics Controller Flags: bus master, fast devsel, latency 0, IRQ 28 Memory at f7400000 (64-bit, non-prefetchable) [size=4M] Memory at d0000000 (64-bit, prefetchable) [size=256M] I/O ports at f000 [size=64] Expansion ROM at 000c0000 [virtual] [disabled] [size=128K] Capabilities:  MSI: Enable+ Count=1/1 Maskable- 64bit- Capabilities: [d0] Power Management version 2 Capabilities: [a4] PCI Advanced Features Kernel driver in use: i915 00:1b.0 Audio device: Intel Corporation 7 Series/C216 Chipset Family High Definition Audio Controller (rev 04) Subsystem: ASUSTeK Computer Inc. N56VZ Flags: bus master, fast devsel, latency 0, IRQ 31 Memory at f7a10000 (64-bit, non-prefetchable) [size=16K] Capabilities:  Power Management version 2 Capabilities:  MSI: Enable+ Count=1/1 Maskable- 64bit+ Capabilities:  Express Root Complex Integrated Endpoint, MSI 00 Capabilities:  Virtual Channel Capabilities:  Root Complex Link Kernel driver in use: snd_hda_intel 01:00.0 3D controller: NVIDIA Corporation GK107M [GeForce GT 740M] (rev a1) Subsystem: ASUSTeK Computer Inc. GK107M [GeForce GT 740M] Flags: bus master, fast devsel, latency 0, IRQ 27 Memory at f6000000 (32-bit, non-prefetchable) [size=16M] Memory at e0000000 (64-bit, prefetchable) [size=256M] Memory at f0000000 (64-bit, prefetchable) [size=32M] I/O ports at e000 [size=128] Expansion ROM at f7000000 [disabled] [size=512K] Capabilities:  Power Management version 3 Capabilities:  MSI: Enable+ Count=1/1 Maskable- 64bit+ Capabilities:  Express Endpoint, MSI 00 Capabilities: [b4] Vendor Specific Information: Len=14 <?> Capabilities:  Virtual Channel Capabilities:  Power Budgeting <?> Capabilities:  Vendor Specific Information: ID=0001 Rev=1 Len=024 <?> Capabilities:  Secondary PCI Express Kernel driver in use: nouveau 01:00.1 Audio device: NVIDIA Corporation GK107 HDMI Audio Controller (rev a1) Flags: fast devsel, IRQ 17 Memory at f7080000 (32-bit, non-prefetchable) [virtual] [size=16K] Capabilities:  Power Management version 3 Capabilities:  MSI: Enable- Count=1/1 Maskable- 64bit+ Capabilities:  Express Endpoint, MSI 00 Kernel driver in use: snd_hda_intel
Affected system is Asus N56VB; running Manjaro with KDE plasma DE
I previously had one nvidia driver working, but i forgot which and also when it stopped working (probably a kernel update, since that has happened before), forcing me to use the intel graphics driver, and didnt tried again to use the propietary driver, until now.
im using a liveusb to try to install nvidia propietary driver, and using “manjaro-chroot -a”. i tried to remove everything nvidia and also the free drivers, to attempt a clean install.
Im trying to install the nvidia driver 470 (using the .run file, but im open to other methods; according to the nvidia site, 470 is the latest driver that still supports my GPU) with kernel 6.1, using a liveusb to try to blacklist nouveau and i keep failing, because the nvidia installer tells me nouveau is still active. i tried to remove all nvidia related files manually, so residual files from other drivers wouldnt create conflict, created multiple versions of the blacklist file in “/etc/modprobe.d/” directory, update grub after adding some lines to blacklist nouveau, and still doesnt work.
sudo nano /etc/modprobe.d/blacklist.conf blacklist nouveau blacklist lbm-nouveau options nouveau modeset=0 alias nouveau off alias lbm-nouveau off blacklist rivafb blacklist rivatv blacklist nv blacklist nvidiafb
sudo nano /etc/default/grub GRUB_DEFAULT="saved" GRUB_TIMEOUT="5" GRUB_TIMEOUT_STYLE="menu" GRUB_DISTRIBUTOR="Manjaro" GRUB_CMDLINE_LINUX_DEFAULT="nouveau.blacklist=yes,nouveau.modeset=0,nomodeset,modprobe.blacklist=nouveau" GRUB_CMDLINE_LINUX="nouveau.modeset=0"
According to a thread elsewhere, i can use this command to check what is calling nouveau, and if it was actually blocked it should give a blank output. the command list a few files using nouveau (or thats what i think it means; im mostly “noob”).
lsmod | grep -E '^Module|nouveau' Module Size Used by nouveau 2752512 1 drm_ttm_helper 16384 1 nouveau ttm 94208 3 drm_ttm_helper,i915,nouveau drm_display_helper 184320 2 i915,nouveau mxm_wmi 16384 1 nouveau video 65536 3 asus_wmi,i915,nouveau wmi 45056 5 video,asus_wmi,wmi_bmof,mxm_wmi,nouveau
I also tried using “sudo mhwd -i pci video-hybrid-intel-nvidia-470xx-prime” which failed but installed “video-modesetting”; i also tried “pacman -S nvidia” and then selected “linux61-nvidia-470xx”.
I also tried using some bash scripts that someone created to automate the process, but i cancelled since the code was trying to download the most recent nvidia driver rather than offering me the option to install the version i want.
source of bash scripts:
so, i coming here hoping someone can guide me a bit to figure out how to stop the error related to nouveau with the nvidia installer, or another way to install the version of driver i want using pacman or anything else.