[SRU] New libepoxy0 causes hang at boot for AMDGPU-PRO
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
libepoxy (Ubuntu) |
Fix Released
|
High
|
Gianfranco Costamagna | ||
Xenial |
Fix Released
|
High
|
Gianfranco Costamagna | ||
Zesty |
Fix Released
|
High
|
Gianfranco Costamagna |
Bug Description
[Impact]
* Updating libepoxy with the updates pocket (xenial) and the -proposed pocket (zesty) breaks systems with AMDGPU-PRO proprietary drivers
[Test Case]
* Have that driver/card
[Regression Potential]
* None, I'm disabling a patch that I introduced in the last SRU.
* Debian opened an RC bug and will fix the same in the next point release,
and I'm discussing with upstream to revert that patch (they should have already reverted it)
* I just updated it to artful and Debian will follow in a few hours I guess
[Other info]
When updating my Xubuntu 16.04.2 system today the upgrade from libepoxy0 1.3.1-1 to libepoxy0 1.3.1-1ubuntu0.
Unfortunately since this was a complete system lock up I can't provide any logs as I had to restore the entire root partition from backup. Since I can't get system recovery mode to work (it's been broken for a few years and times out within two minutes) it doesn't give me enough time gather any logs before it exits. I understand the system recovery problem is known, but I've tried all the solutions I could over the years, on multiple systems, and just can't get it to work without timing out anymore.
In any case I verified the problem was libepoxy0 by applying all the available updates except libexpoxy0 and rebooting without any problems. I then allowed the upgrade of libepoxy0, libepoxy0:i386, and libeepoxy-dev and the system hung at boot as previously described. I went through the same procedure twice to confirm.
I'm running kernel 4.9.31-
lsb_release -rd:
Description: Ubuntu 16.04.2 LTS
Release: 16.04
apt-cache policy libepoxy0:
libepoxy0:
Installed: 1.3.1-1
Candidate: 1.3.1-1ubuntu0.
Version table:
1.
500 http://
*** 1.3.1-1 500
500 http://
100 /var/lib/
Changed in libepoxy (Ubuntu): | |
importance: | Undecided → High |
status: | Incomplete → Confirmed |
Changed in libepoxy (Ubuntu Xenial): | |
status: | New → Confirmed |
summary: |
- New libepoxy0 causes hang at boot for AMDGPU-PRO + [SRU] New libepoxy0 causes hang at boot for AMDGPU-PRO |
tags: | added: regression-proposed regression-release |
description: | updated |
Changed in libepoxy (Ubuntu Zesty): | |
status: | New → Confirmed |
Changed in libepoxy (Ubuntu Xenial): | |
importance: | Undecided → High |
Changed in libepoxy (Ubuntu Zesty): | |
importance: | Undecided → High |
Changed in libepoxy (Ubuntu Xenial): | |
assignee: | nobody → LocutusOfBorg (costamagnagianfranco) |
Changed in libepoxy (Ubuntu Zesty): | |
assignee: | nobody → LocutusOfBorg (costamagnagianfranco) |
tags: |
added: verification-done-xenial removed: verification-needed-xenial |
tags: |
added: verification-done removed: verification-needed |
I can confirm this.
Linux Mint 18.1 Serena
Linux Kernel 4.4.0-79-generic
AMDGPU-PRO 16.40-348864
After libepoxy update from 1.3.1-1 to 1.3.1-1ubuntu0. 16.04.1 I got a black screen on system boot. However, in contrast to the original submission, I was able to boot into recovery mode and downgrade libepoxy with libepoxy1. 3.1-1
sudo apt-get install libepoxy0=
This solved the problem for me.