black screen with egoboo 2.6.8 and ubuntu 8.10

Report bugs, errors and balance issues you may encounter ingame here.

Moderator: Developers

SimoneB
Acid Blob (New member)
Acid Blob (New member)
Posts: 19
Joined: Sun Dec 21, 2008 12:38 pm

black screen with egoboo 2.6.8 and ubuntu 8.10

Post by SimoneB »

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?
User avatar
Shade
Potion Mimic (Senior Member)
Potion Mimic (Senior Member)
Posts: 7349
Joined: Thu Jul 24, 2008 12:25 pm
Location: Gensokyo

Post by Shade »

Heya, welcome to the forums. Have a teacher. :teach:
...*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.
SimoneB
Acid Blob (New member)
Acid Blob (New member)
Posts: 19
Joined: Sun Dec 21, 2008 12:38 pm

Post by SimoneB »

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).
:no:

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.
User avatar
penguinflyer2222
Queen Penguin (Senior Member)
Queen Penguin (Senior Member)
Posts: 6614
Joined: Wed Jul 23, 2008 1:51 am

Post by penguinflyer2222 »

Welcome, and have a lightbulb. :idea:
Well, I'm not exactly sure about your problem..
Probably best to wait for 5234 to wake up.
But until he does...
Well, I can't figure anything out.
......
User avatar
penguinflyer5234
Sheep (Developer)
Sheep (Developer)
Posts: 3025
Joined: Wed Jul 23, 2008 1:39 am
Location: Best Southwest

Post by penguinflyer5234 »

Since you are using the NVIDIA drivers, did you install the development package for them?

I really don't know how the new NVIDIA drivers work, so you have to ask someone else.

Zefz, bgbirdsey?
...
User avatar
Zefz
Squirrel Knight (Administrator)
Squirrel Knight (Administrator)
Posts: 3820
Joined: Wed Jul 23, 2008 1:27 am
Location: Norway
Contact:

Post by Zefz »

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.
SimoneB
Acid Blob (New member)
Acid Blob (New member)
Posts: 19
Joined: Sun Dec 21, 2008 12:38 pm

Post by SimoneB »

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.
User avatar
penguinflyer5234
Sheep (Developer)
Sheep (Developer)
Posts: 3025
Joined: Wed Jul 23, 2008 1:39 am
Location: Best Southwest

Post by penguinflyer5234 »

I really don't know.
The only NVIDIA card I had was a GeForce 2.
Egoboo worked for that card...
...
bgbirdsey
{]-[0{0|307 (Developer)
{]-[0{0|307 (Developer)
Posts: 1864
Joined: Wed Jul 23, 2008 4:22 am
Location: Minnesota, USA

Post by bgbirdsey »

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.
User avatar
penguinflyer5234
Sheep (Developer)
Sheep (Developer)
Posts: 3025
Joined: Wed Jul 23, 2008 1:39 am
Location: Best Southwest

Post by penguinflyer5234 »

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.


Birdy! The only way to have 3D stuff with NVIDIA and Linux is to use the proprietary drivers!

Since other 3D games work fine, then I assume he/she has the driver installed and being used.
...
bgbirdsey
{]-[0{0|307 (Developer)
{]-[0{0|307 (Developer)
Posts: 1864
Joined: Wed Jul 23, 2008 4:22 am
Location: Minnesota, USA

Post by bgbirdsey »

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?
User avatar
Zefz
Squirrel Knight (Administrator)
Squirrel Knight (Administrator)
Posts: 3820
Joined: Wed Jul 23, 2008 1:27 am
Location: Norway
Contact:

Post by Zefz »

I run Egoboo on 64 bit xp. Haven't encountered any problems there.
bgbirdsey
{]-[0{0|307 (Developer)
{]-[0{0|307 (Developer)
Posts: 1864
Joined: Wed Jul 23, 2008 4:22 am
Location: Minnesota, USA

Post by bgbirdsey »

Well, come to think of it, when I run egoboo on my ubuntu pc I the in-game text doesn't appear! The menu text is fine, though...
Cimeries
Lumberjack (Developer)
Lumberjack (Developer)
Posts: 7720
Joined: Wed Jul 23, 2008 6:56 am

Post by Cimeries »

bgbirdsey wrote:Well, come to think of it, when I run egoboo on my ubuntu pc I the in-game text doesn't appear! The menu text is fine, though...

It's kind of weird how you only remembered it now. :?
:wink:
bgbirdsey
{]-[0{0|307 (Developer)
{]-[0{0|307 (Developer)
Posts: 1864
Joined: Wed Jul 23, 2008 4:22 am
Location: Minnesota, USA

Post by bgbirdsey »

Since I am one of the people who is likely to fix the problem, I just forwarded the bug report straight to my inbox and skipped the forum.
Post Reply