Driver fallback for ARM loads the vendor driver twice and gets invalidated with the error

Bug #959928 reported by Ricardo Salveti
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
xorg-server (Ubuntu)
Fix Released
High
Ricardo Salveti

Bug Description

After patch patches/226_fall_back_to_autoconfiguration.patch got included and applied at the package, the driver fallback for ARM stopped working because of the natural load twice behavior.

As the first load is not needed (Xorg will later load and validate the driver, having fbdev as a safe fallback), we should remove it to avoid Xorg loading it twice and invalidating the driver because of the second load error.

Revision history for this message
Ricardo Salveti (rsalveti) wrote :

With this bug is not possible to use the PowerVR SGX driver for OMAP 4 without forcing the load with a xorg config file.

Changed in xorg-server (Ubuntu):
status: New → In Progress
importance: Undecided → High
assignee: nobody → Ricardo Salveti (rsalveti)
Revision history for this message
Ricardo Salveti (rsalveti) wrote :
Revision history for this message
Ricardo Salveti (rsalveti) wrote :

Package upload to https://launchpad.net/~rsalveti/+archive/pvr-sgx/, where you can also find the SGX driver to properly test the fix.

tags: added: ubuntu-sponsors
Revision history for this message
Ricardo Salveti (rsalveti) wrote :
Revision history for this message
Ricardo Salveti (rsalveti) wrote :
Revision history for this message
Ubuntu Foundations Team Bug Bot (crichton) wrote :

The attachment "debdiff with the fixed patch" of this bug report has been identified as being a patch in the form of a debdiff. The ubuntu-sponsors team has been subscribed to the bug report so that they can review and hopefully sponsor the debdiff. 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-sponsors 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.]

tags: added: patch
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package xorg-server - 2:1.11.4-0ubuntu7

---------------
xorg-server (2:1.11.4-0ubuntu7) precise; urgency=low

  * debian/patches/111_armel-drv-fallbacks.patch:
    - Avoid loading the driver to test if it's available. Xorg will later load
      and validate the module, and if it's already loaded it'll trigger an
      error and invalidate the driver (LP: #959928)
 -- Ricardo Salveti de Araujo <email address hidden> Tue, 20 Mar 2012 02:09:18 -0300

Changed in xorg-server (Ubuntu):
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.