You are not logged in.
Pages: 1
Hello.
I recently did an install of Arch Linux (Plasma with i3 as WM, SDDM as DM, rEFInd as a bootloader from a previous Manjaro installation) in my laptop which has two drivers, intel and nVidia (MX 150) ones.
When trying optimus-manager, switching to nVidia with optimus-manager --switch nvidia, saw this new error on the screen, preventing the laptop from powering off. The problem persisted after I tried simply powering it off.
[2506.547765] nouveau 0000:01:00.0: tmr: stalled at ffffffffffffffff
[2506.550834] nouveau 0000:01:00.0: tmr: stalled at ffffffffffffffff
When booting back into Arch, I saw this new error:
[2506.342162] nouveau 0000:01:00.0: DRM: Pointer to TMDS table invalid
I saw this post on this forum that seemed to have the same problem as me, but when I added the kernel parameter modprobe.blacklist=nouveau, the problem remained unsolved.
I didn't plan to use nouveau as my nVidia drivers, but the propietary nvidia one. I installed mesa for intel.
The output of lscpi -k | grep -A 2 -E "(VGA|3D)" is:
[ayhon@zlit ~]$ lspci -k | grep -A 2 -E "(VGA|3D)"
00:02.0 VGA compatible controller: Intel Corporation UHD Graphics 620 (rev 07)
Subsystem: Xiaomi UHD Graphics 620
Kernel driver in use: i915
--
01:00.0 3D controller: NVIDIA Corporation GP108M [GeForce MX150] (rev a1)
Subsystem: Xiaomi GP108M [GeForce MX150]
Kernel driver in use: nouveau
even after I blacklisted nouveau.
I can't seem to be able to uninstall nouveau with sudo pacman -R xf86-video-nvidia or sudo pacman -R nouveau.
Last edited by ayhon (2019-08-30 13:32:36)
Offline
Install bbswitch instead and configure optimus-manager to use bbswitch for turning off the nvidia card. You should also install the nvidia driver if you intend to use it.
Offline
I did install the nvidia driver, but after installing optimus-manager from the AUR it fell back to nouveau.
I'll look into bbswitch, thanks for the info
Offline
Yes optimus-manager will by default load the noveau module in order to disable the graphics chip, on more modern ones, nouveau usually has a slew of other compatibility issues, while bbswitch does a relatively straight forward disablement of the GPU. There's an option you can configure in optimus-manager so that it prefers bbswitch over nouveau for this purpose.
Last edited by V1del (2019-08-30 13:38:17)
Offline
Pages: 1