[Pkg-fglrx-devel] fglrx in jessie-backports for 32-bit apps on 64-bit OS?

David Smith sidicas2 at gmail.com
Wed Oct 14 23:24:47 UTC 2015


Hello,

I'm running Jessie and the fglrx driver in Jessie is buggy with the
Radeon 7730M (invisible cursor).

I pulled in fglrx-driver (1:15.9-2~bpo8+1  amd64 ) from jessie-backports
and it works great!

direct rendering: Yes
server glx vendor string: ATI
server glx version string: 1.4


Then I realized that my 32-bit game binaries would not run. (libGL
error: failed to load driver: swrast)

I believe the package I need is libgl1-fglrx-glx-i386 but when I try to
install it...

libgl1-fglrx-glx-i386:i386 : Depends: libgl1-fglrx-glx:i386 but it is
not going to be installed


So then I try to install that and get this:

 libgl1-fglrx-glx:i386 : Depends: libfglrx:i386 (= 1:15.7-3~bpo8+1) but
it is not going to be installed

However, I do have this:
ii  libfglrx:amd64                        1:15.9-2~bpo8+1
       amd64        non-free ATI/AMD RadeonHD display driver (runtime
libraries)

But I guess that is insufficient, so I try to install libfglrx:i386 (=
1:15.7-3~bpo8+1)

Unfortunately, that results in:

The following packages will be REMOVED:
  fglrx-control fglrx-driver libfglrx libfglrx-amdxvba1 libgl1-fglrx-glx

Which would break my ability to run fglrx with 64-bit apps.

If I run my Intel graphics chip in Jessie, then I can run 64-bit and
32-bit OpenGL apps at the same time, no problem.

I think the problem is this:

Package libgl1-fglrx-glx
jessie-backports (libs): proprietary libGL for the non-free ATI/AMD
RadeonHD display driver [non-free]
1:15.9-2~bpo8+1: amd64

Package libgl1-fglrx-glx-i386
jessie-backports (x11): ATI/AMD binary OpenGL 32-bit libraries [non-free]
1:15.7-3~bpo8+1: i386


The versions don't seem to match up in Jessie-backports?

Or is there something I'm missing?

-David Smith







More information about the Pkg-fglrx-devel mailing list