[Pkg-fglrx-devel] Bug#813427: fglrx-driver: Updating / installing libfglrx-amdxvba1 fails with a conflict

John Franklin deb-bugs at sentaidigital.com
Mon Feb 1 19:58:13 UTC 2016


Package: fglrx-driver
Version: 1:15.9-4~deb8u1
Severity: grave
Justification: renders package unusable

Dear Maintainer,

Updating or installing the xvba-va-driver or the libfglrx-amdxvba1 packages, a conflict is reported by dpkg and the install fails.


# apt-get install xvba-va-driver
Reading package lists... Done
Building dependency tree        
Reading state information... Done
The following extra packages will be installed:
  libfglrx-amdxvba1
The following NEW packages will be installed:
  libfglrx-amdxvba1 xvba-va-driver
0 upgraded, 2 newly installed, 0 to remove and 11 not upgraded.
Need to get 0 B/4,043 kB of archives.
After this operation, 13.5 MB of additional disk space will be used.
Do you want to continue? [Y/n] y
Selecting previously unselected package libfglrx-amdxvba1:amd64.
(Reading database ... 53857 files and directories currently installed.)
Preparing to unpack .../libfglrx-amdxvba1_1%3a15.9-4~deb8u1_amd64.deb ...
Unpacking libfglrx-amdxvba1:amd64 (1:15.9-4~deb8u1) ...
Selecting previously unselected package xvba-va-driver.
Preparing to unpack .../xvba-va-driver_0.8.0-9_amd64.deb ...
Unpacking xvba-va-driver (0.8.0-9) ...
dpkg: error processing archive /var/cache/apt/archives/xvba-va-driver_0.8.0-9_amd64.deb (--unpack):
 trying to overwrite '/usr/lib/x86_64-linux-gnu/dri/xvba_drv_video.so', which is also in package libfglrx-amdxvba1:amd64 1:15.9-4~deb8u1
Errors were encountered while processing:
 /var/cache/apt/archives/xvba-va-driver_0.8.0-9_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)



-- Package-specific info:
Full fglrx package list:
ii  fglrx-atieventsd                   1:14.9+ga14.201-2      amd64                  events daemon for the non-free ATI/AMD RadeonHD display driver
ii  fglrx-driver                       1:15.9-4~deb8u1        amd64                  non-free ATI/AMD RadeonHD display driver
ii  fglrx-modules-dkms                 1:14.9+ga14.201-2      amd64                  dkms module source for the non-free ATI/AMD RadeonHD display driver
ii  glx-alternative-fglrx              0.5.1                  amd64                  allows the selection of FGLRX as GLX provider
ii  libfglrx:amd64                     1:15.9-4~deb8u1        amd64                  non-free ATI/AMD RadeonHD display driver (runtime libraries)
ii  libgl1-fglrx-glx:amd64             1:15.9-4~deb8u1        amd64                  proprietary libGL for the non-free ATI/AMD RadeonHD display driver

VGA-compatible devices on PCI bus:
00:01.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Temash [Radeon HD 8250/8280G] [1002:983d] (prog-if 00 [VGA controller])
	Subsystem: ZOTAC International (MCO) Ltd. Device [19da:b208]
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 64 bytes
	Interrupt: pin A routed to IRQ 44
	Region 0: Memory at c0000000 (64-bit, prefetchable) [size=256M]
	Region 2: Memory at d0000000 (64-bit, prefetchable) [size=8M]
	Region 4: I/O ports at f000 [size=256]
	Region 5: Memory at feb00000 (32-bit, non-prefetchable) [size=256K]
	Expansion ROM at feb40000 [disabled] [size=128K]
	Capabilities: <access denied>
	Kernel driver in use: fglrx_pci


DRM and fglrx Informations from dmesg:
[    0.000000] AGP: No AGP bridge found
[    0.000000] AGP: Checking aperture...
[    0.000000] AGP: No AGP bridge found
[    0.000000] AGP: Node 0: aperture [bus addr 0x00000000-0x01ffffff] (32MB)
[    0.000000] AGP: Your BIOS doesn't leave a aperture memory hole
[    0.000000] AGP: Please enable the IOMMU option in the BIOS setup
[    0.000000] AGP: This costs you 64MB of RAM
[    0.000000] AGP: Mapping aperture over RAM [mem 0x90000000-0x93ffffff] (65536KB)
[    1.817037] Linux agpgart interface v0.103
[    3.240461] fglrx: module license 'Proprietary. (C) 2002 - ATI Technologies, Starnberg, GERMANY' taints kernel.
[    3.321153] <6>[fglrx] Maximum main memory to use for locked dma buffers: 3180 MBytes.
[    3.321257] <6>[fglrx]   vendor: 1002 device: 983d count: 1
[    3.322071] <6>[fglrx] ioport: bar 4, base 0xf000, size: 0x100
[    3.323038] <6>[fglrx] Kernel PAT support is enabled
[    3.323096] <6>[fglrx] module loaded - fglrx 14.20.7 [Sep  2 2014] with 1 minors

Xorg X server configuration file status:
-rw-r--r-- 1 root root 684 Aug  4 20:21 /etc/X11/xorg.conf

Contents of /etc/X11/xorg.conf:
Section "ServerLayout"
	Identifier     "aticonfig Layout"
	Screen      0  "aticonfig-Screen[0]-0" 0 0
EndSection

Section "Module"
EndSection

Section "Monitor"
	Identifier   "aticonfig-Monitor[0]-0"
	Option	    "VendorName" "ATI Proprietary Driver"
	Option	    "ModelName" "Generic Autodetecting Monitor"
	Option	    "DPMS" "true"
EndSection

Section "Device"
	Identifier  "aticonfig-Device[0]-0"
	Driver      "fglrx"
	BusID       "PCI:0:1:0"
EndSection

Section "Screen"
	Identifier "aticonfig-Screen[0]-0"
	Device     "aticonfig-Device[0]-0"
	Monitor    "aticonfig-Monitor[0]-0"
	DefaultDepth     24
	SubSection "Display"
		Viewport   0 0
		Depth     24
	EndSubSection
EndSection



No Xorg X server log files found.

Bug script output from package glx-alternative-fglrx:
Diversions:
diversion of /usr/lib/arm-linux-gnueabihf/libGL.so to /usr/lib/mesa-diverted/arm-linux-gnueabihf/libGL.so by glx-diversions
diversion of /usr/lib/arm-linux-gnueabihf/libGL.so.1 to /usr/lib/mesa-diverted/arm-linux-gnueabihf/libGL.so.1 by glx-diversions
diversion of /usr/lib/arm-linux-gnueabihf/libGL.so.1.2 to /usr/lib/mesa-diverted/arm-linux-gnueabihf/libGL.so.1.2 by glx-diversions
diversion of /usr/lib/arm-linux-gnueabihf/libGL.so.1.2.0 to /usr/lib/mesa-diverted/arm-linux-gnueabihf/libGL.so.1.2.0 by glx-diversions
diversion of /usr/lib/arm-linux-gnueabihf/libGLESv1_CM.so to /usr/lib/mesa-diverted/arm-linux-gnueabihf/libGLESv1_CM.so by glx-diversions
diversion of /usr/lib/arm-linux-gnueabihf/libGLESv1_CM.so.1 to /usr/lib/mesa-diverted/arm-linux-gnueabihf/libGLESv1_CM.so.1 by glx-diversions
diversion of /usr/lib/arm-linux-gnueabihf/libGLESv1_CM.so.1.1.0 to /usr/lib/mesa-diverted/arm-linux-gnueabihf/libGLESv1_CM.so.1.1.0 by glx-diversions
diversion of /usr/lib/arm-linux-gnueabihf/libGLESv2.so to /usr/lib/mesa-diverted/arm-linux-gnueabihf/libGLESv2.so by glx-diversions
diversion of /usr/lib/arm-linux-gnueabihf/libGLESv2.so.2 to /usr/lib/mesa-diverted/arm-linux-gnueabihf/libGLESv2.so.2 by glx-diversions
diversion of /usr/lib/arm-linux-gnueabihf/libGLESv2.so.2.0.0 to /usr/lib/mesa-diverted/arm-linux-gnueabihf/libGLESv2.so.2.0.0 by glx-diversions
diversion of /usr/lib/i386-linux-gnu/libGL.so to /usr/lib/mesa-diverted/i386-linux-gnu/libGL.so by glx-diversions
diversion of /usr/lib/i386-linux-gnu/libGL.so.1 to /usr/lib/mesa-diverted/i386-linux-gnu/libGL.so.1 by glx-diversions
diversion of /usr/lib/i386-linux-gnu/libGL.so.1.2 to /usr/lib/mesa-diverted/i386-linux-gnu/libGL.so.1.2 by glx-diversions
diversion of /usr/lib/i386-linux-gnu/libGL.so.1.2.0 to /usr/lib/mesa-diverted/i386-linux-gnu/libGL.so.1.2.0 by glx-diversions
diversion of /usr/lib/i386-linux-gnu/libGLESv1_CM.so to /usr/lib/mesa-diverted/i386-linux-gnu/libGLESv1_CM.so by glx-diversions
diversion of /usr/lib/i386-linux-gnu/libGLESv1_CM.so.1 to /usr/lib/mesa-diverted/i386-linux-gnu/libGLESv1_CM.so.1 by glx-diversions
diversion of /usr/lib/i386-linux-gnu/libGLESv1_CM.so.1.1.0 to /usr/lib/mesa-diverted/i386-linux-gnu/libGLESv1_CM.so.1.1.0 by glx-diversions
diversion of /usr/lib/i386-linux-gnu/libGLESv2.so to /usr/lib/mesa-diverted/i386-linux-gnu/libGLESv2.so by glx-diversions
diversion of /usr/lib/i386-linux-gnu/libGLESv2.so.2 to /usr/lib/mesa-diverted/i386-linux-gnu/libGLESv2.so.2 by glx-diversions
diversion of /usr/lib/i386-linux-gnu/libGLESv2.so.2.0.0 to /usr/lib/mesa-diverted/i386-linux-gnu/libGLESv2.so.2.0.0 by glx-diversions
diversion of /usr/lib/libGL.so to /usr/lib/mesa-diverted/libGL.so by glx-diversions
diversion of /usr/lib/libGL.so.1 to /usr/lib/mesa-diverted/libGL.so.1 by glx-diversions
diversion of /usr/lib/libGL.so.1.2 to /usr/lib/mesa-diverted/libGL.so.1.2 by glx-diversions
diversion of /usr/lib/libGL.so.1.2.0 to /usr/lib/mesa-diverted/libGL.so.1.2.0 by glx-diversions
diversion of /usr/lib/libGLESv1_CM.so to /usr/lib/mesa-diverted/libGLESv1_CM.so by glx-diversions
diversion of /usr/lib/libGLESv1_CM.so.1 to /usr/lib/mesa-diverted/libGLESv1_CM.so.1 by glx-diversions
diversion of /usr/lib/libGLESv1_CM.so.1.1.0 to /usr/lib/mesa-diverted/libGLESv1_CM.so.1.1.0 by glx-diversions
diversion of /usr/lib/libGLESv2.so to /usr/lib/mesa-diverted/libGLESv2.so by glx-diversions
diversion of /usr/lib/libGLESv2.so.2 to /usr/lib/mesa-diverted/libGLESv2.so.2 by glx-diversions
diversion of /usr/lib/libGLESv2.so.2.0.0 to /usr/lib/mesa-diverted/libGLESv2.so.2.0.0 by glx-diversions
diversion of /usr/lib/x86_64-linux-gnu/libGL.so to /usr/lib/mesa-diverted/x86_64-linux-gnu/libGL.so by glx-diversions
diversion of /usr/lib/x86_64-linux-gnu/libGL.so.1 to /usr/lib/mesa-diverted/x86_64-linux-gnu/libGL.so.1 by glx-diversions
diversion of /usr/lib/x86_64-linux-gnu/libGL.so.1.2 to /usr/lib/mesa-diverted/x86_64-linux-gnu/libGL.so.1.2 by glx-diversions
diversion of /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0 to /usr/lib/mesa-diverted/x86_64-linux-gnu/libGL.so.1.2.0 by glx-diversions
diversion of /usr/lib/x86_64-linux-gnu/libGLESv1_CM.so to /usr/lib/mesa-diverted/x86_64-linux-gnu/libGLESv1_CM.so by glx-diversions
diversion of /usr/lib/x86_64-linux-gnu/libGLESv1_CM.so.1 to /usr/lib/mesa-diverted/x86_64-linux-gnu/libGLESv1_CM.so.1 by glx-diversions
diversion of /usr/lib/x86_64-linux-gnu/libGLESv1_CM.so.1.1.0 to /usr/lib/mesa-diverted/x86_64-linux-gnu/libGLESv1_CM.so.1.1.0 by glx-diversions
diversion of /usr/lib/x86_64-linux-gnu/libGLESv2.so to /usr/lib/mesa-diverted/x86_64-linux-gnu/libGLESv2.so by glx-diversions
diversion of /usr/lib/x86_64-linux-gnu/libGLESv2.so.2 to /usr/lib/mesa-diverted/x86_64-linux-gnu/libGLESv2.so.2 by glx-diversions
diversion of /usr/lib/x86_64-linux-gnu/libGLESv2.so.2.0.0 to /usr/lib/mesa-diverted/x86_64-linux-gnu/libGLESv2.so.2.0.0 by glx-diversions

/usr/lib/mesa-diverted:
total 20
drwxr-xr-x  5 root root 4096 Aug  4 20:16 .
drwxr-xr-x 65 root root 4096 Feb  1 13:02 ..
drwxr-xr-x  2 root root 4096 Oct 21  2014 arm-linux-gnueabihf
drwxr-xr-x  2 root root 4096 Oct 21  2014 i386-linux-gnu
drwxr-xr-x  2 root root 4096 Sep 18 19:08 x86_64-linux-gnu

/usr/lib/mesa-diverted/i386-linux-gnu/:
total 8
drwxr-xr-x 2 root root 4096 Oct 21  2014 .
drwxr-xr-x 5 root root 4096 Aug  4 20:16 ..

/usr/lib/mesa-diverted/x86_64-linux-gnu/:
total 796
drwxr-xr-x 2 root root   4096 Sep 18 19:08 .
drwxr-xr-x 5 root root   4096 Aug  4 20:16 ..
lrwxrwxrwx 1 root root     15 Aug 19 17:42 libEGL.so.1 -> libEGL.so.1.0.0
-rw-r--r-- 1 root root 173144 Aug 19 17:42 libEGL.so.1.0.0
lrwxrwxrwx 1 root root     14 Aug 19 17:42 libGL.so.1 -> libGL.so.1.2.0
-rw-r--r-- 1 root root 627320 Aug 19 17:42 libGL.so.1.2.0

Alternative 'glx':
glx - auto mode
  link currently points to /usr/lib/fglrx
/usr/lib/fglrx - priority 99
  slave glx--fglrx-blacklists-radeon.conf: /etc/ati/fglrx-blacklists-radeon.conf
  slave glx--fglrx_drv.so: /usr/lib/fglrx/fglrx_drv.so
  slave glx--libEGL.so.1-x86_64-linux-gnu: /usr/lib/mesa-diverted/x86_64-linux-gnu/libEGL.so.1
  slave glx--libGL.so.1-x86_64-linux-gnu: /usr/lib/x86_64-linux-gnu/fglrx/libGL.so.1
  slave glx--linux-libglx.so: /usr/lib/fglrx/fglrx-libglx.so
/usr/lib/fglrx/igpu - priority 90
  slave glx--fglrx-blacklists-radeon.conf: /etc/ati/fglrx-blacklists-radeon.conf
  slave glx--fglrx_drv.so: /usr/lib/fglrx/fglrx_drv.so
  slave glx--libEGL.so.1-x86_64-linux-gnu: /usr/lib/mesa-diverted/x86_64-linux-gnu/libEGL.so.1
  slave glx--libGL.so.1-x86_64-linux-gnu: /usr/lib/mesa-diverted/x86_64-linux-gnu/libGL.so.1
/usr/lib/mesa-diverted - priority 5
  slave glx--libEGL.so.1-x86_64-linux-gnu: /usr/lib/mesa-diverted/x86_64-linux-gnu/libEGL.so.1
  slave glx--libGL.so.1-x86_64-linux-gnu: /usr/lib/mesa-diverted/x86_64-linux-gnu/libGL.so.1
Current 'best' version is '/usr/lib/fglrx'.

lrwxrwxrwx 1 root root 14 Aug  4 20:18 /etc/alternatives/glx -> /usr/lib/fglrx
lrwxrwxrwx 1 root root 37 Aug  4 20:18 /etc/alternatives/glx--fglrx-blacklists-radeon.conf -> /etc/ati/fglrx-blacklists-radeon.conf
lrwxrwxrwx 1 root root 27 Aug  4 20:18 /etc/alternatives/glx--fglrx_drv.so -> /usr/lib/fglrx/fglrx_drv.so
lrwxrwxrwx 1 root root 51 Aug  4 20:18 /etc/alternatives/glx--libEGL.so.1-x86_64-linux-gnu -> /usr/lib/mesa-diverted/x86_64-linux-gnu/libEGL.so.1
lrwxrwxrwx 1 root root 42 Aug  4 20:18 /etc/alternatives/glx--libGL.so.1-x86_64-linux-gnu -> /usr/lib/x86_64-linux-gnu/fglrx/libGL.so.1
lrwxrwxrwx 1 root root 30 Aug  4 20:18 /etc/alternatives/glx--linux-libglx.so -> /usr/lib/fglrx/fglrx-libglx.so

File System:
lrwxrwxrwx 1 root root     21 Aug  4 20:18 /usr/lib/glx -> /etc/alternatives/glx
lrwxrwxrwx 1 root root     50 Aug  4 20:18 /usr/lib/x86_64-linux-gnu/libGL.so.1 -> /etc/alternatives/glx--libGL.so.1-x86_64-linux-gnu
-rw-r--r-- 1 root root 294312 Feb 10  2015 /usr/lib/xorg/modules/extensions/libglx.so




-- System Information:
Debian Release: 8.3
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 3.16.0-4-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages fglrx-driver depends on:
ii  debconf [debconf-2.0]                  1.5.56
ii  glx-alternative-fglrx                  0.5.1
ii  libc6                                  2.19-18+deb8u2
ii  libfglrx                               1:15.9-4~deb8u1
ii  libgl1-mesa-glx [libgl1]               10.3.2-1+deb8u1
ii  libstdc++6                             4.9.2-10
ii  libx11-6                               2:1.6.2-3
ii  libxext6                               2:1.3.3-1
ii  libxrandr2                             2:1.4.2-1+b1
ii  libxrender1                            1:0.9.8-1+b1
ii  xserver-xorg-core [xorg-video-abi-18]  2:1.16.4-1

Versions of packages fglrx-driver recommends:
ii  fglrx-atieventsd       1:14.9+ga14.201-2
ii  fglrx-modules-dkms     1:14.9+ga14.201-2
ii  libgl1-fglrx-glx       1:15.9-4~deb8u1
pn  libgl1-fglrx-glx-i386  <none>

Versions of packages fglrx-driver suggests:
ii  amd-opencl-icd     1:15.9-4~deb8u1
pn  fglrx-control      <none>
pn  libfglrx-amdxvba1  <none>

Versions of packages fglrx-driver is related to:
pn  ia32-libs                  <none>
ii  libdrm-radeon1             2.4.58-2
pn  linux-headers              <none>
pn  xserver-xorg               <none>
ii  xserver-xorg-core          2:1.16.4-1
pn  xserver-xorg-video-ati     <none>
pn  xserver-xorg-video-radeon  <none>

-- debconf information:
  fglrx-driver/removed-but-enabled-in-xorg-conf:
  fglrx-driver/check-xorg-conf-on-removal: true
* fglrx-driver/needs-xorg-conf-to-enable:



More information about the Pkg-fglrx-devel mailing list