You are not logged in.

#51 2023-04-18 07:44:39

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

Re: Nvidia driver not working on linux kernel

Does an explicit "acpi_osi=Linux" help?

Offline

#52 2023-04-18 08:16:07

rokser
Member
Registered: 2022-12-24
Posts: 30

Re: Nvidia driver not working on linux kernel

No, it does nothing

Offline

#53 2023-04-18 12:18:40

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

Re: Nvidia driver not working on linux kernel

Ftr, BAR is a red herring, https://forums.developer.nvidia.com/t/u … r/166514/2
We need the thing to wake up, does https://wiki.archlinux.org/title/Hybrid … _acpi_call work?

Otherwise we might want to go w/ the 2009 OSI and look at the touchpad situation hmm

Offline

#54 2023-04-20 08:58:32

rokser
Member
Registered: 2022-12-24
Posts: 30

Re: Nvidia driver not working on linux kernel

No, acpi_call doesn't work.

Touchpad kind of works with 2009 OSI but feels really weird, and no setting changes it. Like it accelerates when it shouldn't and moves slowly, when I want it to move faster.
I would rather be able to turn on the gpu. I believe one of the 5.15.XX updates (or 6.0) broke it, but I can't point to the exact update and thus I can't know what exactly broke in that update.

Offline

#55 2023-04-20 12:08:20

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

Re: Nvidia driver not working on linux kernel

You can get older kernels from https://wiki.archlinux.org/title/Arch_Linux_Archive but will also need the kernel headers and nvidia-dkms to bisect the offending version.
It's then likely gonna be some acpi or acer_wmi patch that will make the BIOS utilize a newer powermanagement feature in windows that's either not implemented or broken. (But that's a blind guess)

Please also post a complete updated system journal from the good kernel and the current (bad) 6.x kernel to record the status quo.

Offline

#56 2023-07-26 18:18:45

misterksn
Member
Registered: 2023-03-14
Posts: 1

Re: Nvidia driver not working on linux kernel

I had the same issue, managed to fix it.

dmesg | grep -i nvrm -C 10

The command above mentioned something like "nvrm doesn't match current driver version", I have no clue why but latest nvidia drivers had newer version than expected. I downgraded it and it works.
So the recipe is:

  • Use linux-lts kernel - version 5.15.88-2 does work; standard linux kernel doesn't work with nvidia, the card can't change D0/D3 state for some unknown reason.

  • linux-lts-headers - same version

  • Use nvidia-dkms (so that it auto-rebuilds when you install custom kernel version) - version 535.54.03-1 does work

Also, don't forget to freeze those packages in /etc/pacman.conf, so they don't upgrade:

IgnorePkg   = linux-lts linux-lts-headers nvidia-dkms

May be different for others, just describing my experience in case it helps.

Aaaand... "nvidia, fuck you!"

Offline

#57 2023-07-26 18:27:08

Scimmia
Fellow
Registered: 2012-09-01
Posts: 13,727

Re: Nvidia driver not working on linux kernel

That's completely the wrong fix for error you found in dmesg. That means you're using the wrong module for the version of the -utils package that you have, usually because you updated the nvidia(-dkms) package without rebuilding the initramfs. Don't ignore the kernel and driver.

Offline

Board footer

Powered by FluxBB