• We’re currently investigating an issue related to the forum theme and styling that is impacting page layout and visual formatting. The problem has been identified, and we are actively working on a resolution. There is no impact to user data or functionality, this is strictly a front-end display issue. We’ll post an update once the fix has been deployed. Thanks for your patience while we get this sorted.

[Solved] Debian 'Jessie' 32bit OpenGL not available

Tarvaln

Senior member
I'm new to Linux. I'm not sure how to fix my issue.
I'm trying to use Steam for its In-Home Streaming on an old Toshiba with a ATI 3100 Mobile. I installed Steam following this article. It seems that I need libgl1-fglrx-glx:i386 to use direct rendering for Steam. However, that package isn't available according to this
I'm stuck about what to do. Should I use the package available in the wheezy or sid bin or do i need to use something else?

Thanks.

*Found the solution with lots of help from some guys in the Steam forums.
http://steamcommunity.com/app/221410/discussions/0/35221031634600781/
 
Last edited:
Do not follow those instructions.

AMD no longer supports anything pre 5XXX series in their drivers. You will have to use the open source AMD drivers to have 3D acceleration.
 
Let me know if I have this correct. I'm new so I'm trying to figure this all out.

Sid drivers have the number 1:14.4.2-1 I'm guessing that the "14.4" part is in relation to the 14.4 AMD drivers. If so, those drivers do not support the ATI 3100. I would have to find a driver with "13.1" or lower in the title or I can't use them.

It seems I can apt-pin backwards from sid to jessie but not the other way from wheezy to jessie.

AMD has Linux drivers for my card here, but I'm not sure if I should use these.

The only list of open source drivers I've found for Debian Jessie is Xserver-Xorg.
Are there others/better? I read someone mention FOSS drivers but I couldn't find a reference I understood.
Do I have to uninstall the OpenGL drivers that came with the OS installation or does it overwrite?
Would the package name be "xserver-xorg-video-radeon.deb"? I'm guessing I would use apt to acquire it.

Thanks again.
 
Are you running the fglrx drivers or the radeon drivers?

Check with glxinfo | grep -i vendor and post the output.

It is likely you're already using the open source radeon drivers. If so you can use the libgl1-mesa-dri:i386
libgl1-mesa-glx:i386

packages to run steam I believe.
 
$ glxinfo | grep -i vendor
server glx vendor string: SGI
client glx vendor string: Mesa Project and SGI
OpenGL vendor string: X.Org

I checked and libgl1-mesa-dri:i386 and libgl1-mesa-glx:i386 are updated to their newest version.

Glxinfo gives me this the first few lines.
$ glxinfo
name of display: :0.0
display: :0 screen: 0
direct rendering: Yes
server glx vendor string: SGI
server glx version string: 1.4


Am I not doing something to enable direct rendering in steam?
 
Last edited:
Back
Top