Bug 4613 - Game is slow and unusable with ubuntu 10.04 and intel graphic card
Status: ASSIGNED
Alias: None
Product: Aquaria
Classification: Unclassified
Component: Everything
Version: unspecified
Hardware: PC Linux
: P3 critical
Assignee: Ryan C. Gordon
QA Contact: Ryan C. Gordon
URL:
: 4622
Depends on:
Blocks:
 
Reported: 2010-05-06 13:13 EDT by achille83
Modified: 2012-09-26 00:04:25 EDT
4 users (show)

See Also:



Description achille83 2010-05-06 13:13:33 EDT
With latest Ubuntu, kernel 2.6.32 and intel graphics my game starts but it's slow and unresponsive, getting to the first menu is a painful process, the pointer is in slow motion and the single click takes 1 minute to perform
Comment 1 jacksonpollack 2010-05-06 17:58:53 EDT
I can confirm this; It's unplayble.
I have an Intel Mobile 945GM/GMS/GME. I think the drivers are messed up in Lucid though, since I get errors about it when starting up (though everything else, once logged in, works fine).
Comment 2 Ryan C. Gordon 2010-05-07 01:03:12 EDT
Here's a workaround:

Fire up ~/.Aquaria/preferences/usersettings.xml in your favorite text editor.

Look for:
   fbuffer="1"

Make that "1" into a "0", save, and start Aquaria.


The Mac OS X version notices that you have an Intel GPU and does this automatically, so I assume this is not a driver bug, but rather a hardware limitation. You might need newer drivers regardless, but my understanding is that, on a Ubuntu-based Netbook, the game changed from what you are describing to playable with this setting.

--ryan.
Comment 3 achille83 2010-05-07 08:49:14 EDT
It works with the fix

I believe this is a bug tough, especially since it's not mentioned anywhere in the documentations that with intel cards one needs to input that command.

Either the game recognizes the card automatically or it has to be specified in the troubleshooting section.
Comment 4 Ryan C. Gordon 2010-05-07 13:03:17 EDT
Yeah, we'll add some detection for the GMA chips, like the Mac version does, in a future build.

--ryan.
Comment 5 jacksonpollack 2010-05-08 18:14:08 EDT
Works fine with this fix, thanks!
Comment 6 Ryan C. Gordon 2010-05-10 00:40:37 EDT
*** Bug 4622 has been marked as a duplicate of this bug. ***
Comment 7 leighman 2010-05-10 05:00:38 EDT
Thanks for the fix.
Patch would be good.
Cheers
Comment 8 Tommy Stanton 2011-11-24 19:22:42 EST
(In reply to comment #2)
> Here's a workaround:
> 
> Fire up ~/.Aquaria/preferences/usersettings.xml in your favorite text editor.
> 
> Look for:
>    fbuffer="1"
> 
> Make that "1" into a "0", save, and start Aquaria.

Changing "fbuffer" from 1 to 0 got me through the Bit Blot intro when the game is first executed, but the menu was still unresponsive.  Also changing "darkfbuffer" from 1 to 0 makes the game playable for me.

I am running Kubuntu 10.04 LTS.  I have an on-board nVidia graphics card.  Partial output from 'lspci':

VGA compatible controller: nVidia Corporation C61 [GeForce 7025 / nForce 630a] (rev a2)