set fallback drivers to avoid updating pci-id lists

Bug #1845149 reported by Timo Aaltonen
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
xorg-server (Ubuntu)
Fix Released
Undecided
Unassigned
Bionic
Won't Fix
Undecided
Unassigned
xorg-server-hwe-18.04 (Ubuntu)
Bionic
Fix Released
Undecided
Timo Aaltonen

Bug Description

[Impact]
The AMD/Intel pci-id's keep changing when new platforms are enabled. Currently, the new ones need to be added to the kernel, libdrm, mesa and xorg-server. This duplication is silly, as there's a limited number of drivers for a platform, so use a default (fallback) DRI driver for a vendor. For Intel it's i965, for AMD it's radeonsi.

[Test case]
check that the correct driver is still used on an Xorg session and DRI works

[Regression potential]
shouldn't be any

Timo Aaltonen (tjaalton)
Changed in xorg-server (Ubuntu Bionic):
status: New → Invalid
Changed in xorg-server-hwe-18.04 (Ubuntu Bionic):
assignee: nobody → Timo Aaltonen (tjaalton)
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package xorg-server - 2:1.20.5+git20191008-0ubuntu1

---------------
xorg-server (2:1.20.5+git20191008-0ubuntu1) eoan; urgency=medium

  * Sync with current server-1.20-branch.
    - includes Xwayland, abi fixes
    - fix-abi-for-1.20.diff: Dropped, upstream
  * rules: Fix ftbfs, remove the explicit build and build-indep targets.

 -- Timo Aaltonen <email address hidden> Tue, 08 Oct 2019 12:43:30 +0300

Changed in xorg-server (Ubuntu):
status: New → Fix Released
Timo Aaltonen (tjaalton)
Changed in xorg-server-hwe-18.04 (Ubuntu):
status: New → Invalid
Timo Aaltonen (tjaalton)
Changed in xorg-server-hwe-18.04 (Ubuntu Bionic):
status: New → In Progress
Revision history for this message
Adam Conrad (adconrad) wrote : Proposed package upload rejected

An upload of xorg-server-hwe-18.04 to bionic-proposed has been rejected from the upload queue for the following reason: "Stray cruft in the root of the source.".

Revision history for this message
Adam Conrad (adconrad) wrote : Please test proposed package

Hello Timo, or anyone else affected,

Accepted xorg-server-hwe-18.04 into bionic-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/xorg-server-hwe-18.04/2:1.20.4-1ubuntu3~18.04.2 in a few hours, and then in the -proposed repository.

Please help us by testing this new package. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation on how to enable and use -proposed. Your feedback will aid us getting this update out to other Ubuntu users.

If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested and change the tag from verification-needed-bionic to verification-done-bionic. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification-failed-bionic. In either case, without details of your testing we will not be able to proceed.

Further information regarding the verification process can be found at https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in advance for helping!

N.B. The updated package will be released to -updates after the bug(s) fixed by this package have been verified and the package has been in -proposed for a minimum of 7 days.

Changed in xorg-server-hwe-18.04 (Ubuntu Bionic):
status: In Progress → Fix Committed
tags: added: verification-needed verification-needed-bionic
Mathew Hodson (mhodson)
no longer affects: xorg-server-hwe-18.04 (Ubuntu)
Changed in xorg-server (Ubuntu Bionic):
status: Invalid → Won't Fix
Revision history for this message
Timo Aaltonen (tjaalton) wrote :

the hwe stack update from eoan can and should override this SRU at this point..

Revision history for this message
Łukasz Zemczak (sil2100) wrote :

This has been overriden by the 2:1.20.5+git20191008-0ubuntu1~18.04.1 hwe stack update SRU.

Revision history for this message
Timo Aaltonen (tjaalton) wrote :

since the hwe stack update works on intel/amd, this bug is verified

tags: added: verification-done verification-done-bionic
removed: verification-needed verification-needed-bionic
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package xorg-server-hwe-18.04 - 2:1.20.5+git20191008-0ubuntu1~18.04.1

---------------
xorg-server-hwe-18.04 (2:1.20.5+git20191008-0ubuntu1~18.04.1) bionic; urgency=medium

  * Backport for 18.04.4 HWE stack update. (LP: #1848522)

 -- Timo Aaltonen <email address hidden> Wed, 18 Dec 2019 10:15:29 +0200

Changed in xorg-server-hwe-18.04 (Ubuntu Bionic):
status: Fix Committed → 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.