Moritz Muehlenhoff ([EMAIL PROTECTED]) wrote: > > ii libx11-6 6.8.2.dfsg.1-2 X Window System protocol > > client li > > ii xlibmesa-gl [li 4.3.0.dfsg.1-10 Mesa 3D graphics library > > [XFree86] > > This is either caused by a bug in the ati DRI driver or the fact that you only > partially upgraded to X.org. Could you please upgrade xlibmesa-gl (this will > forcibly remove packages that are not yet compiled against the new X.org) and > test whether lincity-ng works w/o problems in SDL mode (lincity-ng -s)?
If I run in SDL mode, I haven't managed to crash it yet. So that's very
good news. (Only played for 10-20 minutes though.)
Upgrading xlibmesa-gl (which also upgraded xlibmesa-gl-dev but made no
other changes to the package list) might have helped a bit, because the
game can sometimes last a minute or two before crashing. But it's still
very unstable, to the point of not being playable in any meaningful way:
* It's *very* slow. Even slower than SDL mode. The placement diamond
lags behind the mouse pointer by a couple seconds and only "jumps" to
a new position every second or two.
* It still crashes regularly. For example,
griffon:~$ lincity-ng -g -w
Starting lincity-ng (version 1.0.1)...
[/home/greg/.lincity] is in the search path.
[/usr/share/lincity-ng] is in the search path.
LINCITY_HOME: /usr/share/lincity-ng
OpenGL Mode 1024x768
GameView::readImage# Could not load image images/tiles/farm15.png
Couldn't open HelpWindow: Error while parsing component 'Document':
Couldn't create texture: out of memory
Unexpected exception: Couldn't create texture: out of memory
<crashed>
And as you may guess from the messages above, there was no text in the
help window. I tried running it a couple times, but it would always
crash after a few seconds or minutes.
I know very little about 3D gaming under Linux in general, so I'm probably
doing something stupid (or not doing something I should). Reading the
package description for xlibmesa-gl suggested to me that perhaps I should
install xlibmesa-dri as well. I did that, then restarted lincity again:
griffon:~$ lincity-ng -g -w
Starting lincity-ng (version 1.0.1)...
[/home/greg/.lincity] is in the search path.
[/usr/share/lincity-ng] is in the search path.
LINCITY_HOME: /usr/share/lincity-ng
OpenGL Mode 1024x768
GameView::readImage# Could not load image images/tiles/industryhl1.png
GameView::readImage# Could not load image images/tiles/industryhl2.png
GameView::readImage# Could not load image images/tiles/industryhl3.png
GameView::readImage# Could not load image images/tiles/industryhl4.png
GameView::readImage# Could not load image images/tiles/industryhl5.png
GameView::readImage# Could not load image images/tiles/industryhl6.png
GameView::readImage# Could not load image images/tiles/industryhl7.png
GameView::readImage# Could not load image images/tiles/industryhl8.png
GameView::readImage# Could not load image images/tiles/industryhm1.png
GameView::readImage# Could not load image images/tiles/industryhm2.png
GameView::readImage# Could not load image images/tiles/industryhm3.png
GameView::readImage# Could not load image images/tiles/industryhm4.png
GameView::readImage# Could not load image images/tiles/industryhm5.png
GameView::readImage# Could not load image images/tiles/industryhm6.png
GameView::readImage# Could not load image images/tiles/industryhm7.png
GameView::readImage# Could not load image images/tiles/industryhm8.png
GameView::readImage# Could not load image images/tiles/industryhh1.png
GameView::readImage# Could not load image images/tiles/industryhh2.png
GameView::readImage# Could not load image images/tiles/industryhh3.png
GameView::readImage# Could not load image images/tiles/industryhh4.png
GameView::readImage# Could not load image images/tiles/industryhh5.png
GameView::readImage# Could not load image images/tiles/industryhh6.png
GameView::readImage# Could not load image images/tiles/industryhh7.png
GameView::readImage# Could not load image images/tiles/industryhh8.png
GameView::readImage# Could not load image images/tiles/industrylq1.png
GameView::readImage# Could not load image images/tiles/industrylq2.png
GameView::readImage# Could not load image images/tiles/industrylq3.png
GameView::readImage# Could not load image images/tiles/industrylq4.png
GameView::readImage# Could not load image images/tiles/industryll1.png
GameView::readImage# Could not load image images/tiles/industryll2.png
GameView::readImage# Could not load image images/tiles/industryll3.png
GameView::readImage# Could not load image images/tiles/industryll4.png
GameView::readImage# Could not load image images/tiles/industrylm1.png
GameView::readImage# Could not load image images/tiles/industrylm2.png
GameView::readImage# Could not load image images/tiles/industrylm3.png
GameView::readImage# Could not load image images/tiles/industrylm4.png
GameView::readImage# Could not load image images/tiles/industrylh1.png
GameView::readImage# Could not load image images/tiles/industrylh2.png
GameView::readImage# Could not load image images/tiles/industrylh3.png
GameView::readImage# Could not load image images/tiles/industrylh4.png
GameView::readImage# Could not load image images/tiles/farm0.png
GameView::readImage# Could not load image images/tiles/farm3.png
GameView::readImage# Could not load image images/tiles/farm7.png
GameView::readImage# Could not load image images/tiles/farm11.png
GameView::readImage# Could not load image images/tiles/farm15.png
Unexpected exception: Couldn't create texture: out of memory
Vertex3f: 1
<crashed>
So that wasn't helpful. But at least SDL works.
--
Greg Wooledge | "Truth belongs to everybody."
[EMAIL PROTECTED] | - The Red Hot Chili Peppers
http://wooledge.org/~greg/ |
signature.asc
Description: Digital signature

