black screen with egoboo 2.6.8 and ubuntu 8.10
Moderator: Developers
black screen with egoboo 2.6.8 and ubuntu 8.10
Hi,
I just downloaded the Egoboo 2.6.8 package for linux and compiled it following the instructions in the readme.linux file.
Everything seemed to go ok, but when I try to run the game with ~/.local/bin/egoboo, I get just a black window. I see the egoboo icon and I can hear the music, but nothing else.
I have the latest nvidia driver, direct rendering activated, sdl libraries in place (at least it seems so from what ldd says) ... i'm clueless. Anybody has a hint?
I just downloaded the Egoboo 2.6.8 package for linux and compiled it following the instructions in the readme.linux file.
Everything seemed to go ok, but when I try to run the game with ~/.local/bin/egoboo, I get just a black window. I see the egoboo icon and I can hear the music, but nothing else.
I have the latest nvidia driver, direct rendering activated, sdl libraries in place (at least it seems so from what ldd says) ... i'm clueless. Anybody has a hint?
Heya, welcome to the forums. Have a teacher.
...*cough* Anyway, I'm afraid I'm not the one to solve your problem, seeing as I'm using Windows (and thus have no idea of how Linux works) - but I recall someone to have had a very similar problem only very recently. Look at this forum thread, maybe the information you need can be found there. If not, wait for the penguinflyers to show up, they will most probably be able to help you.
...*cough* Anyway, I'm afraid I'm not the one to solve your problem, seeing as I'm using Windows (and thus have no idea of how Linux works) - but I recall someone to have had a very similar problem only very recently. Look at this forum thread, maybe the information you need can be found there. If not, wait for the penguinflyers to show up, they will most probably be able to help you.
Thanks for the reply, however, I think my problem is very different from the one discussed in that thread. For instance, he had trouble compiling (I hadn't), he didn't have direct rendering enabled (I have), and his game was running but slowly (opposed to somewhat running but with a black screen).
edit:
some additional informations ...
i have a laptop, intel core2 duo 2.1ghz, 4gb ram, nvidia 8600 graphics card, ubuntu 8.10 64 bit, latest nvidia drivers (or at least ubuntu doesn't complain about updating them), other 3d games work fine
edit:
some additional informations ...
i have a laptop, intel core2 duo 2.1ghz, 4gb ram, nvidia 8600 graphics card, ubuntu 8.10 64 bit, latest nvidia drivers (or at least ubuntu doesn't complain about updating them), other 3d games work fine
Last edited by SimoneB on Sun Dec 21, 2008 3:16 pm, edited 1 time in total.
- penguinflyer2222
- Queen Penguin (Senior Member)
- Posts: 6614
- Joined: Wed Jul 23, 2008 1:51 am
- penguinflyer5234
- Sheep (Developer)
- Posts: 3025
- Joined: Wed Jul 23, 2008 1:39 am
- Location: Best Southwest
- Zefz
- Squirrel Knight (Administrator)
- Posts: 3820
- Joined: Wed Jul 23, 2008 1:27 am
- Location: Norway
- Contact:
It could be a OpenGL problem. Have you tried tweaking some graphics settings in setup.txt to see if that helps, it has fixed some previous issues for various people.
Nvidia on linux has in the past caused problems with drawing models correctly, but I cannot recall that even the game menu didn't work.
Nvidia on linux has in the past caused problems with drawing models correctly, but I cannot recall that even the game menu didn't work.
I installed the nvidia-glx-177-dev package (don't know if it is really the one I needed...), recompiled... same behaviour.
I also tried setting everything off in setup.txt:
{GRAPHIC}
[MAX_NUMBER_VERTICES] : "100"
[COLOR_DEPTH] : "16"
[Z_DEPTH] : "16"
[FULLSCREEN] : "FALSE"
[Z_REFLECTION] : "FALSE"
[SCREENSIZE_X] : "800"
[SCREENSIZE_Y] : "600"
[MAX_TEXT_MESSAGE] : "6"
[STATUS_BAR] : "TRUE"
[PERSPECTIVE_CORRECT] : "FALSE"
[TEXTURE_FILTERING] : "BILINEAR"
[GOURAUD_SHADING] : "FALSE"
[ANTIALIASING] : "FALSE"
[DITHERING] : "FALSE"
[REFLECTION] : "FALSE"
[SHADOWS] : "FALSE"
[SHADOW_AS_SPRITE] : "FALSE"
[PHONG] : "FALSE"
[FOG] : "FALSE"
[FLOOR_REFLECTION_FADEOUT] : "FALSE"
[MULTI_LAYER_WATER] : "FALSE"
[OVERLAY] : "FALSE"
[BACKGROUND] : "FALSE"
[MAX_DYNAMIC_LIGHTS] : "12"
[MAX_PARTICLES] : "1024"
[MAX_FPS_LIMIT] : "30"
still nothing.
I also tried setting everything off in setup.txt:
{GRAPHIC}
[MAX_NUMBER_VERTICES] : "100"
[COLOR_DEPTH] : "16"
[Z_DEPTH] : "16"
[FULLSCREEN] : "FALSE"
[Z_REFLECTION] : "FALSE"
[SCREENSIZE_X] : "800"
[SCREENSIZE_Y] : "600"
[MAX_TEXT_MESSAGE] : "6"
[STATUS_BAR] : "TRUE"
[PERSPECTIVE_CORRECT] : "FALSE"
[TEXTURE_FILTERING] : "BILINEAR"
[GOURAUD_SHADING] : "FALSE"
[ANTIALIASING] : "FALSE"
[DITHERING] : "FALSE"
[REFLECTION] : "FALSE"
[SHADOWS] : "FALSE"
[SHADOW_AS_SPRITE] : "FALSE"
[PHONG] : "FALSE"
[FOG] : "FALSE"
[FLOOR_REFLECTION_FADEOUT] : "FALSE"
[MULTI_LAYER_WATER] : "FALSE"
[OVERLAY] : "FALSE"
[BACKGROUND] : "FALSE"
[MAX_DYNAMIC_LIGHTS] : "12"
[MAX_PARTICLES] : "1024"
[MAX_FPS_LIMIT] : "30"
still nothing.
- penguinflyer5234
- Sheep (Developer)
- Posts: 3025
- Joined: Wed Jul 23, 2008 1:39 am
- Location: Best Southwest
-
- {]-[0{0|307 (Developer)
- Posts: 1864
- Joined: Wed Jul 23, 2008 4:22 am
- Location: Minnesota, USA
Make sure that you have the proper driver for your card. The proper OpenGL library for your card pretty much has to come from the card manufacturer or there can be lots of problems. (The generic x11 vga driver may not play well with egoboo) There should be an option to download the "restricted mode" or "proprietary" driver for your card.
- penguinflyer5234
- Sheep (Developer)
- Posts: 3025
- Joined: Wed Jul 23, 2008 1:39 am
- Location: Best Southwest
Birdy! The only way to have 3D stuff with NVIDIA and Linux is to use the proprietary drivers!bgbirdsey wrote:Make sure that you have the proper driver for your card. The proper OpenGL library for your card pretty much has to come from the card manufacturer or there can be lots of problems. (The generic x11 vga driver may not play well with egoboo) There should be an option to download the "restricted mode" or "proprietary" driver for your card.
Since other 3D games work fine, then I assume he/she has the driver installed and being used.
...
-
- {]-[0{0|307 (Developer)
- Posts: 1864
- Joined: Wed Jul 23, 2008 4:22 am
- Location: Minnesota, USA
Those features can be emulated. If the other games were old or had a low processor load you could not determine whether they were accelerated.
Even with the proprietary driver, there could be a bug in their OpenGL implementation... which means you may want to downgrade to an earlier driver and try it again.
Also, you could see if there is anything on the 'net about SDL, ubuntu 8.10, and your driver...
On the other hand, you say that you have are using a 64-bit OS. Does anyone else run egoboo on 64 bit XP or 64 bit vista? Could that actually be the problem rather than the video driver?
Even with the proprietary driver, there could be a bug in their OpenGL implementation... which means you may want to downgrade to an earlier driver and try it again.
Also, you could see if there is anything on the 'net about SDL, ubuntu 8.10, and your driver...
On the other hand, you say that you have are using a 64-bit OS. Does anyone else run egoboo on 64 bit XP or 64 bit vista? Could that actually be the problem rather than the video driver?