Package Base Details: nvidia-390xx

Git Clone URL: (read-only, click to copy)
Keywords: 400 500 600 GeForce nvidia
Submitter: Svenstaro
Maintainer: jonathon
Last Packager: jonathon
Votes: 42
Popularity: 4.20
First Submitted: 2020-03-11 17:30
Last Updated: 2020-10-19 00:55

Pinned Comments

jonathon commented on 2020-10-19 12:40


I have adopted the 390xx packages to keep them secure. I do not run any 390xx hardware so will not notice any breakages and cannot test any changes.

Until such time as someone else steps up to maintain these packages - ideally someone who actually has 390xx hardware - I have to rely on you to tell me what changes are needed.

Don't expect a response if you post only "this doesn't work", and do not email me to complain about the package not working!

forcegk commented on 2020-03-20 02:18

Hello, I'd recommend to you all using the nvidia-390xx-dkms package. If anyone here knows how to change the script in order for the package to recompile every time linux kernel gets updated, please let me know via email. Thank you.

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 9 ... Next › Last »

forcegk commented on 2020-09-07 18:59

Um, it seems like there is some trouble going on the comments. For clarification: No, I don't have the expertise to debug, make the patches necessary, etc to maintain the package, I just merge them, because there was a time where it had no maintainer and I needed to update it, so I took over.

If someone is willing to be maintainer, not only I don't mind transferring the "maintainership", but I also encourage that one person to take over, as I don't use an nvidia-390xx card on my main machine.

So, @air-g4p, don't worry, you are right, and I agree with you completely. Would you like to be maintainer?

(Also, today I checked and optimus is working for me with optimus-manager and bbswitch)

Best regards

air-g4p commented on 2020-09-07 16:19

@adriatcc Please maintain your composure. I never suggested @forcegk was actively blocking a new maintainer.

I did imply that @forcegk's current level of maintenance is: inadequate.

Downstream needs to watch Upstream, and adapt, as required, period.

And YES, I REQUIRE switching between Intel and nVidia graphics, otherwise I would have never purchased an Optimus laptop!

adriaticc commented on 2020-09-07 15:58

@air-g4p let's not criticize the volunteers who give what they can. Unless there's evidence that @forcegk is actively preventing an interested maintainer from taking over, their contribution thus far does not mean they owe us the additional work of somehow finding an interested maintainer.

Let's simply collaborate to solve bugs as is tradition in collaborative communities like this. The package is working fine for me (with and without dkms), but I've stopped using card switching and instead use the nvidia card exclusively. Have you tried that approach yet? What were your findings?

air-g4p commented on 2020-09-07 15:34

@susanne While I appreciate you taking the time to find and test a temporary workaround solution involving an intentional downgrade of both xorg-server and xorg-server-common packages, this results in a 'partially upgraded' system status, which is/are 100% NON-supported by Arch devs!

It would be far more preferable for those of who care about 390-xx to obtain a Maintainer who actually actively maintained THIS AUR, as opposed to someone merely checking in every 1-2 months, or so.

Seriously, @forcegk, if you neither have the time, nor the requisite expertise to maintain this AUR, please find someone who has both, and transfer control to them!


susanne commented on 2020-09-05 16:32

@medicineman25 you will find the 2 packages on , good luck!

medicineman25 commented on 2020-09-05 09:29

@susanne would you be able to make a package of that xorg version, or just emailing it to me so I can downgrade?

I just built a fresh system today and I'm getting:


(EE) NVIDIA: Failed to initialize the NVIDIA kernel module. Please seee..m....... (EE) No devices detected Fatal server error: (EE) no screens found

It's definitely the right driver. I tried rebuilding with nvidia-xconfig but no idice.

susanne commented on 2020-09-02 10:02

I was facing the same issues as @rokero on my Optimus-laptop, downgrading both xorg-server and xorg-server-common to version 1.20.8-3 today did the trick for me

air-g4p commented on 2020-09-02 09:01


It appears there is something very broken with nvidia-390xx-dkms 390.138-5.

For example: I compiled the latest linux-ck today. That build and my DKMS modules installed without error:

==> dkms install --no-depmod -m bbswitch -v 0.8 -k 5.7.19-1-ck ==> dkms install --no-depmod -m nvidia -v 390.138 -k 5.7.19-1-ck ==> dkms install --no-depmod -m vboxhost -v 6.1.12_OSE -k 5.7.19-1-ck ==> depmod 5.7.19-1-ck

However, following reboot into linux-ck, I see, similar to rokero, below:

~ > $ optirun glxspheres64 [ 95.026724] [ERROR]Cannot access secondary GPU - error: [XORG] (EE) No devices detected.

[ 95.026821] [ERROR]Aborting because fallback start is disabled. ~ > [0] $ primusrun glxspheres64 primus: fatal: Bumblebee daemon reported: error: [XORG] (EE) No devices detected.

I am getting these same errors on each of my other three (fully updated) kernels.

Please work to identify and correct the root cause(s) of these failures.

Thank you...

HunabKu commented on 2020-08-29 10:51

try to delete (if exists) the nvidia conf file in /etc/X11/ or /etc/X11/xorg.conf.d/
and regenerate with sudo nvidia-xconfig.

Tip: nvidia-xconfig need xorg devel package to be installed.

HunabKu commented on 2020-08-29 10:51

@rokero try to delete (if exists) the nvidia conf file in /etc/X11/ or /etc/X11/xorg.conf.d/
and regenerate with sudo nvidia-xconfig.

tips: nvidia-xconfig need xorg devel package to be installed.