fglrx should blacklist amdgpu

Bug #1510573 reported by Alberto Milone
16
This bug affects 2 people
Affects Status Importance Assigned to Milestone
fglrx-installer (Ubuntu)
Fix Released
High
Alberto Milone
Wily
Fix Released
High
Alberto Milone
fglrx-installer-updates (Ubuntu)
Fix Released
High
Alberto Milone
Wily
Fix Released
High
Alberto Milone

Bug Description

SRU Request:

[Impact]

The fglrx driver can't be loaded unless the amdgpu driver is blacklisted (as we already do with the radeon driver).

[Test Case]
1. Install fglrx on Ubuntu 15.10
2. Reboot
3. Check the output of the "lsmod | grep fglrx" command

Expected results: the fglrx module should be loaded.

Actual results:
The kernel module can't be loaded because of the amdgpu driver.

[Regression Potential]
Low. We already blacklist the radeon driver; now that amdgpu is available in the kernel we should do the same.

------------
The fglrx packages should blacklist amdgpu so that the said driver does not prevent fglrx from loading.

Tags: wily
Changed in fglrx-installer (Ubuntu Wily):
status: New → In Progress
importance: Undecided → High
assignee: nobody → Alberto Milone (albertomilone)
Changed in fglrx-installer-updates (Ubuntu):
importance: Undecided → High
Changed in fglrx-installer-updates (Ubuntu Wily):
importance: Undecided → High
Changed in fglrx-installer-updates (Ubuntu):
status: New → In Progress
Changed in fglrx-installer-updates (Ubuntu Wily):
status: New → In Progress
Changed in fglrx-installer-updates (Ubuntu):
assignee: nobody → Alberto Milone (albertomilone)
Changed in fglrx-installer-updates (Ubuntu Wily):
assignee: nobody → Alberto Milone (albertomilone)
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package fglrx-installer - 2:15.201-0ubuntu3

---------------
fglrx-installer (2:15.201-0ubuntu3) xenial; urgency=medium

  * debian/rules:
    - Blacklist the amdgpu driver, so that fglrx can be loaded
      on the systems where the GPU is supported by amdgpu (LP: #1510573).

 -- Alberto Milone <email address hidden> Tue, 27 Oct 2015 15:45:21 +0100

Changed in fglrx-installer (Ubuntu):
status: In Progress → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package fglrx-installer-updates - 2:15.201-0ubuntu3

---------------
fglrx-installer-updates (2:15.201-0ubuntu3) xenial; urgency=medium

  * debian/rules:
    - Blacklist the amdgpu driver, so that fglrx can be loaded
      on the systems where the GPU is supported by amdgpu (LP: #1510573).

 -- Alberto Milone <email address hidden> Tue, 27 Oct 2015 16:49:58 +0100

Changed in fglrx-installer-updates (Ubuntu):
status: In Progress → Fix Released
Revision history for this message
Timo Aaltonen (tjaalton) wrote : Please test proposed package

Hello Alberto, or anyone else affected,

Accepted fglrx-installer into wily-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/fglrx-installer/2:15.201-0ubuntu2~15.10.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 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 to verification-done. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification-failed. In either case, details of your testing will help us make a better decision.

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

Changed in fglrx-installer (Ubuntu Wily):
status: In Progress → Fix Committed
tags: added: verification-needed
Changed in fglrx-installer-updates (Ubuntu Wily):
status: In Progress → Fix Committed
Revision history for this message
Timo Aaltonen (tjaalton) wrote :

Hello Alberto, or anyone else affected,

Accepted fglrx-installer-updates into wily-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/fglrx-installer-updates/2:15.201-0ubuntu2~15.10.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 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 to verification-done. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification-failed. In either case, details of your testing will help us make a better decision.

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

Revision history for this message
Mathew Hodson (mhodson) wrote :

Could somebody add the SRU information [1] to the bug description. Specifically a test case so the fix can be verified.

[1] https://wiki.ubuntu.com/StableReleaseUpdates

description: updated
Revision history for this message
Roger Barrett (roger-m-d-barrett) wrote :

Do you remember to reverse the whole process when going from fglrx -> open source ?

I can now switch from radeon to fglrx, but then it seems to prevent the open source radeon driver from loading when I switch back.

See bug 1493888 Post #203 for details.

Revision history for this message
Alberto Milone (albertomilone) wrote :

@Roger: that would be a problem with the restricted drivers manager. You really need to remove the packages.

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

This bug was fixed in the package fglrx-installer-updates - 2:15.201-0ubuntu2~15.10.2

---------------
fglrx-installer-updates (2:15.201-0ubuntu2~15.10.2) wily-proposed; urgency=medium

  * debian/rules:
    - Blacklist the amdgpu driver, so that fglrx can be loaded
      on the systems where the GPU is supported by amdgpu (LP: #1510573).

fglrx-installer-updates (2:15.201-0ubuntu2~15.10.1) wily-proposed; urgency=medium

  * debian/control.in,
    debian/dkms.conf.in,
    dkms/patches/force-gcc-to-4.9-instead-of-5.x.patch:
    - Add a dependency on gcc-4.9, and force fglrx to use gcc-4.9.
      This prevents fglrx from dying on initialisation (LP: #1493888).
      Credit for finding out the actual problem and for suggesting a
      workaround goes to David Burrows.
      Note: this is only a workaround, and it will be dropped as soon
      as a proper fix from upstream is available.

 -- Alberto Milone <email address hidden> Wed, 28 Oct 2015 13:21:21 +0100

Changed in fglrx-installer-updates (Ubuntu Wily):
status: Fix Committed → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package fglrx-installer - 2:15.201-0ubuntu2~15.10.2

---------------
fglrx-installer (2:15.201-0ubuntu2~15.10.2) wily-proposed; urgency=medium

  * debian/rules:
    - Blacklist the amdgpu driver, so that fglrx can be loaded
      on the systems where the GPU is supported by amdgpu (LP: #1510573).

fglrx-installer (2:15.201-0ubuntu2~15.10.1) wily-proposed; urgency=medium

  * debian/control.in,
    debian/dkms.conf.in,
    dkms/patches/force-gcc-to-4.9-instead-of-5.x.patch:
    - Add a dependency on gcc-4.9, and force fglrx to use gcc-4.9.
      This prevents fglrx from dying on initialisation (LP: #1493888).
      Credit for finding out the actual problem and for suggesting a
      workaround goes to David Burrows.
      Note: this is only a workaround, and it will be dropped as soon
      as a proper fix from upstream is available.

 -- Alberto Milone <email address hidden> Wed, 28 Oct 2015 13:19:25 +0100

Changed in fglrx-installer (Ubuntu Wily):
status: Fix Committed → Fix Released
Mathew Hodson (mhodson)
tags: added: wily
removed: verification-needed
Revision history for this message
Flames_in_Paradise (ellisistfroh-deactivatedaccount) wrote :

@ SRU-Team: Package is still in proposed pocket as per today 20.11.

Has to be ssen in conjunction wt bug #1493888

They are like siamese-twins not going nowhere w/o each other...

Revision history for this message
Flames_in_Paradise (ellisistfroh-deactivatedaccount) wrote :

This bug hindered user wt newer AMD to use the Upgrade. It was mentioned int the Release-Notes -so they would just endup with a black-screen. The severity has to be judged as highly critical. The culpürit was in this case AMD not beeing ready for the swift to GCC-5. This doesn't interest a user in the 1st place. The publisher of software in general has a responsibilty not to leave a user w/t a unfunctional system. A Standard user will judge his HW borked & broken on Linux. So this does not even hurt Ubuntu's-Image but the Image of the movement in a whole. This happens over and over in the last years. And people are feed with this.

Options:

1. Delay release date until fix is tested and implemented.
2. Ubitquity the Installer has the option to add a comment not to tick "yes" when it comes to the questions - Do you want to install 3rd partie Drivers.

This is a pitfall beyond believe – and it makes people turn away. Pls see also bug #1493888, reported on 9.9.2015

Hopefully this will lead to a blueprint for improvement?

Changed in hundredpapercuts:
status: New → Confirmed
Mathew Hodson (mhodson)
affects: hundredpapercuts → ubuntu-translations
no longer affects: ubuntu-translations
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.