Most likely you have a custom key linked the the “Esc” key, Esc being the normal way to kill the GE. If that doesn’t solve your problem, try uploading the .Blend so we can take a gander.
i don’t think, i’ve assigned a custom link to ESC… tried removing the .B.blend, tried other blend files, result is the same… can’t still stop the GE…
here is my .B.blend.
Your B.blend isn’t the problem; it’ll be the game .Blend you’ve been working on.
i’m not sure about that… i’ve tried starting the game engine with other blend files (even with the default cube), i still can’t stop the GE.
like i’ve said, there are times it can be stopped, but no other keys should be pressed aside from ESC, nor the mouse be moved.
thanks…
edit: the console gives nothing helpful, i think, are there any log files that i can check?
i tried my files with blender under vista, they worked fine… blender went in and out of GE without any problem (a bit slow, though).
am worried there’s something wrong with my Xserver… how do i start checking on that?
glxinfo | grep direct
says direct rendering (hardware acceleration) is enabled.
tried playing with the values in nvidia-settings, but nothing’s changed…still that dreaded lockup after starting the game engine!
while in game engine, just before i attempt to stop GE, processor monitor goes 100%, and after pressing ESC, it continues to use processor power (50% of it – i have dual core). odd thing is, only a cube is in the scene!
the ge will use 100% no matter what is in the scene. except it will only use one core, so if you have a dual core it will only use one core which will show as 50% cpu and a quad core would show as 25% and so on.
Try adding some logic bricks to stop the engine, like space -> and -> end game
and see if that works. The esc quitting should work unless blender isn’t getting the input or the game is freezing as soon as the game engine starts or something… asfar as I know.
Try adding some logic bricks to stop the engine, like space -> and -> end game
and see if that works. The esc quitting should work unless blender isn’t getting the input or the game is freezing as soon as the game engine starts or something… asfar as I know.
i already did that… assigned a key to end the game… doesn’t work
what’s weird is in vista, everything works well… i can’t seem to find what’s wrong
EDIT: even after pressing ESC, blender continues to use an entire cpu core…so BGE is still running right?
aaaarrrgghhhh!!!
killing Pulseaudio SOLVED the problem! ubuntu 8.04 uses pulseaudio as the soundserver…
i wouldn’t want my sound killed while in the BGE… am still searching for ways to make blender work with pulseaudio.
EDIT:
found my way here… (though i’ve already set my pulseaudio to work using a similar instruction from a different thread, all i have to do is add “export SDL_AUDIODRIVER=pulse” to ~/.profile) http://ubuntuforums.org/showthread.php?t=776739
am sorry to open this thread up again… it really seems the alsa-plugin in blender and pulseaudio of ubuntu are not getting well enough in my system.
i’ve managed to clear a bit the GE stopping problem using the above posts, but its not STABLE enough! i mean, there are still times that it won’t stop… i still need to “kill” blender. (though this case is better than unable to entirely stop at all … but not stable enough)
i found out that loading a sound in sequencer also freezes blender, and the only way out is to “kill” it.
is there any place where i could post this as a possible bug? or is it just me who experience this?
what possible log files do i need to check? anyone?
thanks!