Segfault rendering ring planets and other wierdness
Posted: 01.10.2002, 03:43
Though it might all just be my fault.
I have a p4 1.2 Ghz with 384 meg of ram running what used to be Slackware. I have however gone though three kernel upgrades, X 3 -> X 4 upgrade and various graphics subsystem recompiles. I don't think it's much of Slackware anymore.
I'm running X 4.2.0 with DRI and the tdfx driver for my poor, poor overworked voodoo3. When I had X 3, Mesa was being used in software mode. After the upgrade to X 4/DRI buches of OpenGL stuff broke that I had to patch togeather using symlinks and such. Everythings happy happy except for the fact I can't run OpenGL apps in full screen and it's slow as a dog unless the OpenGL app is touching either the right or bottom edge of the screen, but thats with every OpenGL app and not any problem with Celestia. (Unless you guys can tell me how to fix that)
My desktop runs at 1248x1024 at 16bit color. Ctrl-Alt +/- does nothing.
Anyway the problem is thus:
If I go to a ringed planet, such as Saturn or Uranus, I segfault. Do not pass GO, do not collect $200. I'm simply greated with a bash prompt. That the most annoying "bug" I have.
Other wierdness:
The planets have "seams" . and the textures "panel" around the planet. Earth is the worst offender. Others only have a seam around the equater.
Adding clouds to earth turns it into a white ball in space.
Going to other stars results in the solar aura around them to be mis-aligned. Sol looks good though.
Another thing. I run enlightenment and if I go to another desktop with Celestia running, the whole X server crashes and locks me into graphics mode. (I can restart X by logging in on another computer, but I lose my local TTYS) This is not fault of Celestia I think though.
Any Ideas how to get it to run better?
Also a little FYI, when I compile Wine I'm told that I'm using a "Thread Safe OpenGL" that may cause crashes in wine. Can it be the same thing here too? Another side note, is there a way I *can* get Celestia to run in a lower resolution in full screen? Just wondering.
-halkun
I have a p4 1.2 Ghz with 384 meg of ram running what used to be Slackware. I have however gone though three kernel upgrades, X 3 -> X 4 upgrade and various graphics subsystem recompiles. I don't think it's much of Slackware anymore.
I'm running X 4.2.0 with DRI and the tdfx driver for my poor, poor overworked voodoo3. When I had X 3, Mesa was being used in software mode. After the upgrade to X 4/DRI buches of OpenGL stuff broke that I had to patch togeather using symlinks and such. Everythings happy happy except for the fact I can't run OpenGL apps in full screen and it's slow as a dog unless the OpenGL app is touching either the right or bottom edge of the screen, but thats with every OpenGL app and not any problem with Celestia. (Unless you guys can tell me how to fix that)
My desktop runs at 1248x1024 at 16bit color. Ctrl-Alt +/- does nothing.
Anyway the problem is thus:
If I go to a ringed planet, such as Saturn or Uranus, I segfault. Do not pass GO, do not collect $200. I'm simply greated with a bash prompt. That the most annoying "bug" I have.
Other wierdness:
The planets have "seams" . and the textures "panel" around the planet. Earth is the worst offender. Others only have a seam around the equater.
Adding clouds to earth turns it into a white ball in space.
Going to other stars results in the solar aura around them to be mis-aligned. Sol looks good though.
Another thing. I run enlightenment and if I go to another desktop with Celestia running, the whole X server crashes and locks me into graphics mode. (I can restart X by logging in on another computer, but I lose my local TTYS) This is not fault of Celestia I think though.
Any Ideas how to get it to run better?
Also a little FYI, when I compile Wine I'm told that I'm using a "Thread Safe OpenGL" that may cause crashes in wine. Can it be the same thing here too? Another side note, is there a way I *can* get Celestia to run in a lower resolution in full screen? Just wondering.
-halkun