FS#47477 - nvidia-*-dkms should provide nvidia-dkms

Attached to Project: Arch Linux
Opened by Vincent Van Houtte (zenlord) - Monday, 21 December 2015, 19:26 GMT
Last edited by Doug Newgard (Scimmia) - Wednesday, 23 December 2015, 00:11 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To No-one
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
If you want your nvidia module to be rebuilt automatically, this would require (according to the wiki [1]):
* installing nvidia-hook from AUR [2]
* adding the nvidia hook to /etc/mkinitcpio.conf

If you want to install nvidia-hook, this throws the error that nvidia-dkms is not installed, while I have nvidia-340xx-dkms installed.

If you run 'mkinitcpio -p linux', the nvidia module cannot be built because the hook cannot be found.

Additional info:
* package version(s)
Fully updated Archlinux 64bit

I'm not sure if there's any other added functionality to dkms than to have your kernelmodules rebuilt automatically for you, but if there isn't, it looks rather silly to have separate *-dkms-packages if this functionality is not working :) - please correct me if I'm wrong, the instructions in the wiki are not 100% clear to me.

[1] https://wiki.archlinux.org/index.php/NVIDIA
[2] https://aur.archlinux.org/packages/nvidia-hook/
This task depends upon

Closed by  Doug Newgard (Scimmia)
Wednesday, 23 December 2015, 00:11 GMT
Reason for closing:  Not a bug
Comment by Gustavo Alvarez (sl1pkn07) - Monday, 21 December 2015, 23:25 GMT
you can try enable the dkms service? nvidia-hook is not need
Comment by Vincent Van Houtte (zenlord) - Tuesday, 22 December 2015, 20:47 GMT
Although nvidia-340xx-dkms does not seem to produce a working module (dkms throws an error while building the module), this seems to do the trick. The wiki is probably outdated (I'll fix that in a minute).

Solved / No bug.

Thx for your reply!

Loading...