https://bugs.freedesktop.org/show_bug.cgi?id=62441
Priority: medium Bug ID: 62441 Assignee: dri-devel@lists.freedesktop.org Summary: Bastion game runs slowly Severity: normal Classification: Unclassified OS: All Reporter: lvella@gmail.com Hardware: Other Status: NEW Version: unspecified Component: Drivers/DRI/R600 Product: Mesa
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.
https://bugs.freedesktop.org/show_bug.cgi?id=62441
--- Comment #1 from chemtech patsev.anton@gmail.com --- How is Hardware? lspci -v
https://bugs.freedesktop.org/show_bug.cgi?id=62441
--- Comment #2 from Lucas lvella@gmail.com --- 02:00.0 VGA compatible controller: Advanced Micro Devices [AMD] nee ATI RV770 [Radeon HD 4870] (prog-if 00 [VGA controller]) Subsystem: PC Partner Limited Device 0851 Flags: bus master, fast devsel, latency 0, IRQ 46 Memory at d0000000 (64-bit, prefetchable) [size=256M] Memory at fd8e0000 (64-bit, non-prefetchable) [size=64K] I/O ports at 8e00 [size=256] [virtual] Expansion ROM at fd800000 [disabled] [size=128K] Capabilities: [50] Power Management version 3 Capabilities: [58] Express Legacy Endpoint, MSI 00 Capabilities: [a0] MSI: Enable+ Count=1/1 Maskable- 64bit+ Capabilities: [100] Vendor Specific Information: ID=0001 Rev=1 Len=010 <?> Kernel driver in use: fglrx_pci Kernel modules: fglrx, radeon
Notice I am using "fglrx" now, but I have decided to post this bug just after I have tried the game with the proprietary driver to be sure it was an issue with the free one. The game runs fine with fglrx.
https://bugs.freedesktop.org/show_bug.cgi?id=62441
--- Comment #3 from Alex Deucher agd5f@yahoo.com --- What version of the kernel and mesa are you using? Also is Bastion a 32-bit game and are you running it on a 64-bit distro? It could be that you have an old version of the 32-bit hardware 3D driver or that you are ending up with software rendering for 32-bit apps. Please attach your dmesg output and xorg log.
https://bugs.freedesktop.org/show_bug.cgi?id=62441
--- Comment #4 from Lucas lvella@gmail.com --- Well, that is embarassing... I use Linux Mint 14 64 bits (based on Ubuntu 12.10), but for testing the hypotesis I downloaded Linux Mint 14 32 bits (i.e. the same kernel version, 3.5.0), flashed a bootable USB Stick with the ISO, and booted in it.
Then I ran the game out of the system's hard drive. It ran at full speed most of time, almost flawlessly. There was only a minor glitch at Warner Bros. logo during startup, and a perceivable slowdown when entering buildings like the Destilary (just GUI, irrelevant to gameplay).
I am yet to revert the driver from fglrx and provide the info requested (dmesg output and xorg log), but if the radeon driver is fine (as I could atest from Live USB Stick), where is the issue? A brand new installation with functional/accelerated OpenGL should be able to run 64 bits games as well as 32 bits games, right? Where is the issue, then? In the ditribution? In the packaging? Are there missing packages that I should instal manually?
https://bugs.freedesktop.org/show_bug.cgi?id=62441
--- Comment #5 from Alex Deucher agd5f@yahoo.com --- (In reply to comment #4)
Make sure your distro provides (or you have installed) the 32 bit multi-arch packages to support 32-bit apps on a 64bit system.
https://bugs.freedesktop.org/show_bug.cgi?id=62441
Andreas Boll andreas.boll.dev@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|Drivers/DRI/R600 |Drivers/Gallium/r600
https://bugs.freedesktop.org/show_bug.cgi?id=62441
Jerome Glisse glisse@freedesktop.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|Bastion game runs slowly |[r600g] Bastion game runs | |slowly
https://bugs.freedesktop.org/show_bug.cgi?id=62441
Lucas lvella@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |NOTABUG
dri-devel@lists.freedesktop.org