Need Help with Nvidia Drivers:N/A

What desktop are you using that shows?

Long thread, not easy to find…

Can you show the full output of

lspci -vnn | grep -PA20 'VGA|3D|Display' | sed -E -n '/(VGA|3D|Display)/,/^$/p'
lsmod | grep nvidia

Edit: BTW, is Secure Boot enabled in BIOS? It shouldn’t be.
Also, is there a blacklisting of nvidia in any file under /etc/modprobe.d or /lib/modprobe.d? Or in kernel parameters?
And, you could reinstall your kernel, e.g. sudo pacman -Syu linux

wdym? like optimus manager? then no, I uninstalled it.

This was on KDE-Plasma x11 Session.

@evozio
Have you tried doing a new install using NVIDIA card selection in the menu?

lspci -vnn | grep -PA20 'VGA|3D|Display' | sed -E -n '/(VGA|3D|Display)/,/^$/p'
00:02.0 VGA compatible controller [0300]: Intel Corporation WhiskeyLake-U GT2 [UHD Graphics 620] [8086:3ea0] (prog-if 00 [VGA controller])
	Subsystem: Hewlett-Packard Company WhiskeyLake-U GT2 [UHD Graphics 620] [103c:85e5]
	Flags: bus master, fast devsel, latency 0, IRQ 129, IOMMU group 0
	Memory at a2000000 (64-bit, non-prefetchable) [size=16M]
	Memory at b0000000 (64-bit, prefetchable) [size=256M]
	I/O ports at 5000 [size=64]
	Expansion ROM at 000c0000 [virtual] [disabled] [size=128K]
	Capabilities: <access denied>
	Kernel driver in use: i915
	Kernel modules: i915

02:00.0 3D controller [0302]: NVIDIA Corporation GP108M [GeForce MX250] [10de:1d13] (rev a1)
	Subsystem: Hewlett-Packard Company GP108M [GeForce MX250] [103c:85e5]
	!!! Unknown header type 7f
	Memory at a3000000 (32-bit, non-prefetchable) [size=16M]
	Memory at 90000000 (64-bit, prefetchable) [size=256M]
	Memory at a0000000 (64-bit, prefetchable) [size=32M]
	I/O ports at 4000 [size=128]
	Kernel modules: nouveau, nvidia_drm, nvidia
lsmod | grep nvidia
no output

It disabled, I enabled it to test if that works in favor, then again disabled it.

Under the directory /lib/modprobe.d/ there is a file named optimus-manager.conf which has

blacklist nouveau
blacklist nvidia_drm
blacklist nvidia_uvm
blacklist nvidia_modeset
blacklist nvidia

under nvidia-utils

blacklist nouveau

Tried reinstalling numerous times.

No, I haven’t. But I had tried using ArchLinux clean installation from scratch before and installed nvidia drivers but had same results.

Not so sure these should be blacklisted? Maybe @manuel can confirm.

Edit: I could see blacklisting nouveau maybe but not both? :thinking:

Yea, file is named optimus-manager. It did that maybe.

edit: Uninstalling optimus-manager deleted the file.

So does this mean you installed Endeavour not using the nvidia option? Then you installed nvidia drivers after?

Oh you meant using boot with Nvidia drivers option? then yes I installed using that. And later on installed the drivers using Nvidia-inst

If you boot with the nvidia option it will install the nvidia drivers aurtomatically. If you use the default it will install with the open source nouveau driver.

Okay, didn’t know that but still installed the drivers with the provided script. So should work, no?
Ig it’s something with BIOS for this laptop (it’s on last ver though).

Edit: And there’s no option to configure video related settings in BIOS.

I would be curious to see what settings the bios actually has. Unfortunately the manuals they provide show little.

Okay, Give me some time i’ll get some pictures of BIOS.
Tell me 1 more thing I am currently trying (again) to see if Noveau works.
there’s a conf under /etc/modprobe.d/ named blacklist.conf
it has install nouveau /bin/true should I remove this line?

I’m not sure? You could try i guess. :thinking:

Edit: Anything you remove from /etc/modprobe.d/ you would have to reboot after to see if if changed anything.

I’m also thinking maybe try this kernel parameter pcie_aspm=off

That depends on how optimus manager is implementing what it tries to do.
I don’t have an optimus laptop so I haven’t studied it. Anyway, blacklisting nvidia seems to be (at least one) reason for this issue.

Neither do i. I find most of these hybrid laptops don’t seem to work the same or at least that’s the way it seems. :man_shrugging:

No luck.