Broken 32bit OpenGL acceleration on 64bit distro
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Linux Mint |
New
|
Undecided
|
Unassigned | ||
Mesa |
Confirmed
|
Medium
|
Bug Description
In a brand new installation of 64 bits Linux Mint 14, with a video card Radeon HD 4870 (it has very good support from open source "radeon" DRI driver), when I run the game Bastion (from Humble Indie Bundle or Steam), which is a 32 bit application, there is a severe performance issue in most parts of the game.
At first I thought it was an issue with "radeon" DRI driver, so I opened a bug report for them: (https:/
So, it ends up being that in my 64 bits system, when I run a 32 bit application, the rendering falls back to software, and is not accelerated by my hardware, even if 32 bit Mesa libraries are available (the program runs, after all). I consider it a severe usability problem for a distribution to install 32 bit libGL.so but fails to install all the necessary requirements to have it accelerated. How the heck are the user supposed to know that, for some specific applications (32 bit ones), they must install a separated package so it can run at normal speed?
I know Mesa software renderer have great use for developers and experimentation, but it causes more problems than it helps for end users, because it masquerades the problem of missing dependencies for real accelerated graphics.
Changed in mesa: | |
importance: | Unknown → Medium |
status: | Unknown → Confirmed |
Game Bastion (from Humble Indie Bundle V and Steam) runs very slowly on most parts, specially when the scene is full of special effects (rain, etc), rendering it unplayable.
The only part where it runs at normal speed is at main menu and the very beginning of the game.