vboxvideo driver not auto-loaded due to missing mod alias
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Virtualbox |
Fix Released
|
Unknown
|
|||
virtualbox (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Quantal |
Fix Released
|
Undecided
|
Unassigned | ||
Raring |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Since Xorg 1.13 landed in Quantal, the vboxvideo drm driver fails to autoload, unless manually added to /etc/modules.
vboxvideo is missing modalias export, thus udev does not know what driver to load for this. I think previously Xorg would load the drm drivers if they weren't already, but that doesnt seem to be happening anymore.
This can be fixed by exporting mod alias from the drm driver. See attached patch.
[Impact]
The graphics acceleration doesn't work in guests.
[Test Case]
The vboxvideo needs to be loaded (check with "lsmod | grep vboxvideo")
This error doesn't appear in the X log:
(EE) VBoxVideo(0): DRIScreenInit failed, disabling DRI.
Check with: grep EE /var/log/Xorg.0.log
[Development Fix]
Fixed during Raring cycle.
[Stable Fix]
Is being fixed in 4.1.18-
[Regression Potential]
Very low, the fix is to add an init script that loads the vboxvideo kernel module.
Changed in virtualbox: | |
status: | Unknown → New |
Changed in virtualbox: | |
status: | New → Fix Committed |
description: | updated |
Changed in virtualbox: | |
status: | Fix Committed → Fix Released |
The attachment "export mod alias from vboxvideo drm driver" of this bug report has been identified as being a patch. The ubuntu-reviewers team has been subscribed to the bug report so that they can review the patch. In the event that this is in fact not a patch you can resolve this situation by removing the tag 'patch' from the bug report and editing the attachment so that it is not flagged as a patch. Additionally, if you are member of the ubuntu-reviewers team please also unsubscribe the team from this bug report.
[This is an automated message performed by a Launchpad user owned by Brian Murray. Please contact him regarding any issues with the action taken in this bug report.]