[Workaround] Kernel 3.14.27 breaks Nvidia driver (again!)

[Workaround] Kernel 3.14.27 breaks Nvidia driver (again!)

Postby mla » Jan 8th, '15, 13:00

Disappointingly, the upgrade to kernel 3.14.27 again broke Nvidia driver for machines with VirtualBox installed. Surely there must be a way to force an automatic rebuild of the driver!

Fortunately, the workaround remains the same as was the case with 3.12.21. Boot the machine and wait until the boot hangs. Open a tty console (e.g. Ctrl-Alt-F2) and login as root and issue these commands:

Code: Select all
urpme dkms-nvidia-current
urpmi dkms-nvidia-current
reboot


The second of these commands may take a while, because it will be rebuilding the driver.
mla
 
Posts: 261
Joined: Sep 16th, '11, 16:10

Re: [Workaround] Kernel 3.14.27 breaks Nvidia driver (again!

Postby claire » Jan 20th, '15, 19:25

Just to follow up on this with some information, the next kernel update for Mageia 4 should prevent any recurrence.

The issues were seemingly random, some were affected and others not. No issues arose during QA testing. They were being caused by the way rpm installs packages in transactions, usually 8 packages at a time. Occasionally that could lead to the pre-built kmod kernel module package being installed out of sequence, causing issues for depmod.

The call to depmod has now been forced to the end of the rpm transaction, so all requirements should be installed by the time it is called.
Help to make Mageia! Get involved.. Please come and join us
claire
 
Posts: 161
Joined: May 28th, '11, 19:17
Location: UK

Re: [Workaround] Kernel 3.14.27 breaks Nvidia driver (again!

Postby mla » Jan 20th, '15, 20:12

That's good news! Thank you.
mla
 
Posts: 261
Joined: Sep 16th, '11, 16:10


Return to Video

Who is online

Users browsing this forum: No registered users and 1 guest

cron