Upgrade from 11.10 to 12.4beta2 not possible with fglrx installed

Bug #987007 reported by Andreas Siegert on 2012-04-22
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Release Notes for Ubuntu
Undecided
Unassigned
Precise
High
Kate Stewart
fglrx-installer (Ubuntu)
High
Unassigned

Bug Description

When running "update-manager -d" on 11.10 eventually an error will pop up in the initial checking that terminates the upgrade with a rather unspecific error about package problems. Looking closere at the log file, it looks like the prorpietary fglrx driver is the problem.
After removing it, the update went fine.

ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: fglrx 2:8.960-0ubuntu1
ProcVersionSignature: Ubuntu 3.2.0-23.36-generic 3.2.14
Uname: Linux 3.2.0-23-generic x86_64
NonfreeKernelModules: fglrx
.tmp.unity.support.test.0:

ApportVersion: 2.0.1-0ubuntu6
Architecture: amd64
CompizPlugins: [core,bailer,detection,composite,opengl,compiztoolbox,decor,resize,place,grid,move,session,vpswitch,regex,imgpng,gnomecompat,mousepoll,snap,animation,wall,expo,ezoom,fade,workarounds,scale]
CompositorRunning: None
Date: Sun Apr 22 22:51:15 2012
DistUpgraded: 2012-04-22 00:38:46,527 WARNING ctrl-c press detected, user decided to pass it on: False
DistroCodename: precise
DistroVariant: ubuntu
GraphicsCard:
 Advanced Micro Devices [AMD] nee ATI Wrestler [Radeon HD 6310] [1002:9802] (prog-if 00 [VGA controller])
   Subsystem: Lenovo Device [17aa:21df]
InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Release amd64 (20110427.1)
JockeyStatus:
 xorg:fglrx_updates - ATI/AMD proprietary FGLRX graphics driver (post-release updates) (Proprietary, Disabled, Not in use)
 xorg:fglrx - ATI/AMD proprietary FGLRX graphics driver (Proprietary, Enabled, In use)
Lsusb:
 Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
 Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
 Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
 Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
 Bus 002 Device 002: ID 04f2:b1b4 Chicony Electronics Co., Ltd Lenovo Integrated Camera
MachineType: LENOVO 0596CTO
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.2.0-23-generic root=UUID=2e25b49b-32ff-441d-a4a6-eec09af48e55 ro quiet splash vt.handoff=7
SourcePackage: fglrx-installer
UpgradeStatus: Upgraded to precise on 2012-04-21 (0 days ago)
dmi.bios.date: 03/24/2011
dmi.bios.vendor: LENOVO
dmi.bios.version: 8FET27WW (1.11 )
dmi.board.asset.tag: Not Available
dmi.board.name: 0596CTO
dmi.board.vendor: LENOVO
dmi.board.version: Not Available
dmi.chassis.asset.tag: No Asset Information
dmi.chassis.type: 10
dmi.chassis.vendor: LENOVO
dmi.chassis.version: Not Available
dmi.modalias: dmi:bvnLENOVO:bvr8FET27WW(1.11):bd03/24/2011:svnLENOVO:pn0596CTO:pvrThinkPadX120e:rvnLENOVO:rn0596CTO:rvrNotAvailable:cvnLENOVO:ct10:cvrNotAvailable:
dmi.product.name: 0596CTO
dmi.product.version: ThinkPad X120e
dmi.sys.vendor: LENOVO
version.compiz: compiz 1:0.9.7.6-0ubuntu2
version.fglrx-installer: fglrx-installer N/A
version.ia32-libs: ia32-libs 20090808ubuntu35
version.libdrm2: libdrm2 2.4.32-1ubuntu1
version.libgl1-mesa-dri: libgl1-mesa-dri 8.0.2-0ubuntu3
version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A
version.libgl1-mesa-glx: libgl1-mesa-glx 8.0.2-0ubuntu3
version.xserver-xorg-core: xserver-xorg-core 2:1.11.4-0ubuntu10.1
version.xserver-xorg-input-evdev: xserver-xorg-input-evdev 1:2.7.0-0ubuntu1
version.xserver-xorg-video-ati: xserver-xorg-video-ati N/A
version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.17.0-1ubuntu4
version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau N/A

Andreas Siegert (afx) wrote :
Ubuntu QA Website (ubuntuqa) wrote :

This bug has been reported on the Ubuntu ISO testing tracker.

A list of all reports related to this bug can be found here:
http://iso.qa.ubuntu.com/qatracker/reports/bugs/987007

tags: added: iso-testing
Changed in fglrx-installer (Ubuntu):
importance: Undecided → High
Kate Stewart (kate.stewart) wrote :

Add Release Note as known issue for some hardware systems with proprietary wireless drivers.

tags: added: rls-mgr-p-tracking
Steve Langasek (vorlon) wrote :

Andreas,

What was the nonspecific error message you were shown, and what did you see in the log file that told you this was an fglrx problem?

Changed in fglrx-installer (Ubuntu):
status: New → Incomplete
Andreas Siegert (afx) wrote :

The error shown by the update tool was not very specific, basically indicating a problem with either a broken package or a repository.
In the joeckey log I then found that there where problems with the ati driver.
The log should still be available, I can upload that tonight when I have access to the X120e if that would help.

Andreas Siegert (afx) wrote :
Sam_ (and-sam) on 2012-04-25
Changed in fglrx-installer (Ubuntu):
status: Incomplete → New
Steve Langasek (vorlon) wrote :

Sorry, but I don't see anything in that log that indicates an error. Without knowing what the error message was that popped up, I don't have anything that links your jockey log to that pop up, and there's nothing here that we could usefully describe for the release notes.

Changed in fglrx-installer (Ubuntu):
status: New → Incomplete
Andreas Siegert (afx) wrote :

I guess the real bug is then the lack of logging in the update....
It should record the displayed errors somewhere.

On Thu, Apr 26, 2012 at 05:02:29AM -0000, Andreas Siegert wrote:
> I guess the real bug is then the lack of logging in the update....
> It should record the displayed errors somewhere.

The logs for the upgrade should be in /var/log/dist-upgrade.

Andreas Siegert (afx) wrote :

Here is the whole dist-upgrade tree.
I could not find any error in there I must admit....

Andy Whitcroft (apw) on 2012-04-26
Changed in ubuntu-release-notes:
status: New → Incomplete
Pete Graner (pgraner) on 2012-04-26
Changed in ubuntu-release-notes:
status: Incomplete → Invalid
Steve Langasek (vorlon) wrote :

The earlier apt logs show:
Investigating (4) xserver-xorg-video-all [ amd64 ] < 1:7.6+7ubuntu7.1 -> 1:7.6+12ubuntu1 > ( x11 )
Broken xserver-xorg-video-all:amd64 Depends on xserver-xorg-video-ati [ amd64 ] < 1:6.14.99+git1109271105.a6b2bd~gd~n > ( x11 )
  Considering xserver-xorg-video-ati:amd64 10005 as a solution to xserver-xorg-video-all:amd64 10005
  Considering xserver-xorg-video-ati:amd64 10005 as a solution to xserver-xorg-video-all:amd64 10005
Broken xserver-xorg-video-all:amd64 Depends on xserver-xorg-video-nouveau [ amd64 ] < 1:0.0.16+git1108071527.b806e3~gd~n > ( x11 )
  Considering xserver-xorg-video-nouveau:amd64 10005 as a solution to xserver-xorg-video-all:amd64 10005
  Considering xserver-xorg-video-nouveau:amd64 10005 as a solution to xserver-xorg-video-all:amd64 10005
Done

This is the same as bug #974647: you have installed X drivers from a ppa which are not ABI-compatible with the X server in 12.04, but the version numbers are greater than the versions of the package available in 12.04, so apt cannot calculate an upgrade path.

I'm not sure how removing fglrx would have helped with this at all.

Andreas Siegert (afx) wrote :

Well, the difference between update-amanger refusing the upgrade and running through was disabling the fglrx binary driver.
The PPA that had the driver you see in the logs was never used to install the fglrx driver. The non canonical PPAs where my first guess of course, so I disabled them all and tried to run the upgrade again, leading to the same error message. That's when I started took into the jockey logs and discovered the messages about fglrx which gave me the idea to disable the AI driver.

Steve Langasek (vorlon) wrote :

On Sun, Apr 29, 2012 at 06:09:14AM -0000, Andreas Siegert wrote:
> Well, the difference between update-amanger refusing the upgrade and
> running through was disabling the fglrx binary driver.

Ok. Unfortunately, the logs alone don't seem to give us enough to go on
here; we would need to know what the error message was that you saw.

bugbot (bugbot) on 2012-05-31
tags: added: oneiric
Launchpad Janitor (janitor) wrote :

[Expired for fglrx-installer (Ubuntu) because there has been no activity for 60 days.]

Changed in fglrx-installer (Ubuntu):
status: Incomplete → Expired
To post a comment you must log in.