Pages: [1] 2
|
 |
|
Author
|
Topic: UQM on Eee PC (Read 6828 times)
|
v.v.b.
Zebranky food

Offline
Posts: 13
|
Are there any plans to add an option to start UQM in 'wide-screen' resolutions? On Eee PC I have to play in 800x600 fullscreen, but 'coz of 1024x600 native resolution all seems SO wide... And every time after quitting is segfault. Is it normal? I have uqm-0.6.2-3 (fedora core 10). 'coz of this resolution is not switched back. And mouse hangs forever. So I have to restart X.
|
|
|
Logged
|
|
|
|
meep-eep
Forum Admin
Enlightened
    
Offline
Posts: 2847
|
The images which are used are bitmaps, and they are created for a 4:3 screen ratio. To support another ratio, either new images would have to be created, or the layout of the screen would have to change. New images is unlikely to happen, because we don't have the graphics people for that. A different layout may be possible some day in the future, but the only realistic near-term "solution" would be black bars on the sides. It may be a good idea to create a feature enhancement request for this in our bug database.
Segfaulting after quitting is definitely not normal. As the UQM core team has nothing to do with the Fedora packages, I suggest that you file a bug report with the Fedora package maintainer. Or, if you are able to compile UQM yourself, you could do that, and if the problem still occurs, we may be able to help. For now, I can only offer you a possible way to restore your resolution after a crash: "xrandr -s 1024x600".
|
|
|
Logged
|
“When Juffo-Wup is complete when at last there is no Void, no Non when the Creators return then we can finally rest.”
|
|
|
|
v.v.b.
Zebranky food

Offline
Posts: 13
|
Thank you, Novus! I've compile uqm from svn and finally I've get what I want -- fullscreen on EeePC without distortion. But still there is a segfault after quitting. 8-(
|
|
|
Logged
|
|
|
|
|
v.v.b.
Zebranky food

Offline
Posts: 13
|
Here is console output:
[vvb@localhost ~]$ /usr/local/games/bin/uqm The Ur-Quan Masters v0.6.6 (compiled Jun 20 2009 13:46:25) This software comes with ABSOLUTELY NO WARRANTY; for details see the included 'COPYING' file.
Netplay protocol version 0.3. Minimum required remote UQM version is 0.5.4. Initializing base SDL functionality. Using SDL version 1.2.13 (compiled with 1.2.13) Using config dir '/home/vvb/.uqm/' Using '/usr/local/games/share/uqm/content' as base content dir. 4 available addon packs. 1. .svn 2. 3domusic 3. 3dovideo 4. 3dovoice Saved games are kept in /home/vvb/.uqm/save/. Initializing SDL with OpenGL support. SDL driver used: x11 SDL initialized. Initializing Screen. Set the resolution to: 1024x600x32 (surface reports 1024x600x32) OpenGL renderer: Mesa DRI Intel(R) 915GM GEM 20080716 x86/MMX/SSE2 version: 1.4 Mesa 7.3-devel Screen scalers are using SSE/MMX-Ext/MMX code Initializing SDL audio subsystem. SDL audio subsystem initialized. Opening SDL audio device. using alsa at 44100 Hz 16 bit stereo, 940 samples audio buffer Initializing mixer. Mixer initialized. Initializing sound decoders. Sound decoders initialized. Loading resouce index 'uqm.rmp' Loading resouce index '3domusic.rmp' Loading resouce index '3dovoice.rmp' Loading resouce index '3dovideo.rmp' 'base/uqm.ct' -- 104466 bytes We've loaded the Kernel Trying to get type of undefined resource 'slides.logo' 'base/ui/title.ani' -- 20 bytes Thread 'fade transform' done (returned 0). 'base/ships/arilou/skiff-icons.ani' -- 56 bytes 'base/ships/arilou/skiff-meleeicons.ani' -- 62 bytes 'base/ships/arilou/skiff.txt' -- 407 bytes 'base/ships/chmmr/avatar-icons.ani' -- 56 bytes 'base/ships/chmmr/avatar-meleeicons.ani' -- 66 bytes 'base/ships/chmmr/avatar.txt' -- 353 bytes 'base/ships/human/cruiser-icons.ani' -- 58 bytes 'base/ships/human/cruiser-meleeicons.ani' -- 67 bytes 'base/ships/human/cruiser.txt' -- 331 bytes 'base/ships/orz/nemesis-icons.ani' -- 60 bytes 'base/ships/orz/nemesis-meleeicons.ani' -- 68 bytes 'base/ships/orz/nemesis.txt' -- 389 bytes 'base/ships/pkunk/fury-icons.ani' -- 54 bytes 'base/ships/pkunk/fury-meleeicons.ani' -- 62 bytes 'base/ships/pkunk/fury.txt' -- 329 bytes 'base/ships/shofixti/scout-icons.ani' -- 56 bytes 'base/ships/shofixti/scout-meleeicons.ani' -- 62 bytes 'base/ships/shofixti/scout.txt' -- 395 bytes 'base/ships/spathi/eluder-icons.ani' -- 57 bytes 'base/ships/spathi/eluder-meleeicons.ani' -- 66 bytes 'base/ships/spathi/eluder.txt' -- 382 bytes 'base/ships/supox/blade-icons.ani' -- 55 bytes 'base/ships/supox/blade-meleeicons.ani' -- 63 bytes 'base/ships/supox/blade.txt' -- 321 bytes 'base/ships/thraddash/torch-icons.ani' -- 56 bytes 'base/ships/thraddash/torch-meleeicons.ani' -- 64 bytes 'base/ships/thraddash/torch.txt' -- 339 bytes 'base/ships/utwig/jugger-icons.ani' -- 58 bytes 'base/ships/utwig/jugger-meleeicons.ani' -- 66 bytes 'base/ships/utwig/jugger.txt' -- 315 bytes 'base/ships/vux/intruder-icons.ani' -- 62 bytes 'base/ships/vux/intruder-meleeicons.ani' -- 68 bytes 'base/ships/vux/intruder.txt' -- 249 bytes 'base/ships/yehat/terminator-icons.ani' -- 66 bytes 'base/ships/yehat/terminator-meleeicons.ani' -- 73 bytes 'base/ships/yehat/terminator.txt' -- 425 bytes 'base/ships/melnorme/trader-icons.ani' -- 57 bytes 'base/ships/melnorme/trader-meleeicons.ani' -- 66 bytes 'base/ships/melnorme/trader.txt' -- 369 bytes 'base/ships/druuge/mauler-icons.ani' -- 57 bytes 'base/ships/druuge/mauler-meleeicons.ani' -- 66 bytes 'base/ships/druuge/mauler.txt' -- 333 bytes 'base/ships/ilwrath/avenger-icons.ani' -- 58 bytes 'base/ships/ilwrath/avenger-meleeicons.ani' -- 68 bytes 'base/ships/ilwrath/avenger.txt' -- 365 bytes 'base/ships/mycon/podship-icons.ani' -- 60 bytes 'base/ships/mycon/podship-meleeicons.ani' -- 68 bytes 'base/ships/mycon/podship.txt' -- 329 bytes 'base/ships/slylandro/probe-icons.ani' -- 54 bytes 'base/ships/slylandro/probe-meleeicons.ani' -- 64 bytes 'base/ships/slylandro/probe.txt' -- 367 bytes 'base/ships/umgah/drone-icons.ani' -- 56 bytes 'base/ships/umgah/drone-meleeicons.ani' -- 62 bytes 'base/ships/umgah/drone.txt' -- 367 bytes 'base/ships/urquan/dreadnought-icons.ani' -- 67 bytes 'base/ships/urquan/dreadnought-meleeicons.ani' -- 76 bytes 'base/ships/urquan/dreadnought.txt' -- 425 bytes 'base/ships/zoqfotpik/stinger-icons.ani' -- 60 bytes 'base/ships/zoqfotpik/stinger-meleeicons.ani' -- 68 bytes 'base/ships/zoqfotpik/stinger.txt' -- 367 bytes 'base/ships/syreen/penetrator-icons.ani' -- 66 bytes 'base/ships/syreen/penetrator-meleeicons.ani' -- 73 bytes 'base/ships/syreen/penetrator.txt' -- 343 bytes 'base/ships/kohrah/marauder-icons.ani' -- 60 bytes 'base/ships/kohrah/marauder-meleeicons.ani' -- 70 bytes 'base/ships/kohrah/marauder.txt' -- 429 bytes 'base/ships/androsynth/guardian-icons.ani' -- 62 bytes 'base/ships/androsynth/guardian-meleeicons.ani' -- 69 bytes 'base/ships/androsynth/guardian.txt' -- 389 bytes 'base/ships/chenjesu/broodhome-icons.ani' -- 62 bytes 'base/ships/chenjesu/broodhome-meleeicons.ani' -- 72 bytes 'base/ships/chenjesu/broodhome.txt' -- 369 bytes 'base/ships/mmrnmhrm/xform-icons.ani' -- 54 bytes 'base/ships/mmrnmhrm/xform-meleeicons.ani' -- 64 bytes 'base/ships/mmrnmhrm/xform.txt' -- 395 bytes 'base/fonts/starcon.fon' -- 1 bytes 'base/fonts/tiny.fon' -- 1 bytes 'base/ui/activity.ani' -- 239 bytes 'base/ui/status.ani' -- 132 bytes 'base/gamestrings.txt' -- 15532 bytes 'base/fonts/micro.fon' -- 1 bytes 'base/ui/menu.snd' -- 56 bytes _GetSoundBankData(): loading base/ui/menusnd01.wav _GetSoundBankData(): decoded_bytes 1971 _GetSoundBankData(): loading base/ui/menusnd02.wav _GetSoundBankData(): decoded_bytes 1955 _GetSoundBankData(): loading base/ui/menusnd03.wav _GetSoundBankData(): decoded_bytes 1576 _GetSoundBankData(): loading base/ui/menusnd04.wav _GetSoundBankData(): decoded_bytes 2399 'base/battle/stars.ani' -- 60 bytes 'base/battle/boom-big.ani' -- 209 bytes 'base/battle/boom-med.ani' -- 211 bytes Thread 'fade transform' done (returned 0). 'base/battle/boom-sml.ani' -- 212 bytes 'base/battle/blast-big.ani' -- 192 bytes 'base/battle/blast-med.ani' -- 192 bytes 'base/battle/blast-sml.ani' -- 192 bytes 'base/battle/asteroid-big.ani' -- 618 bytes 'base/battle/asteroid-med.ani' -- 578 bytes 'base/battle/asteroid-sml.ani' -- 578 bytes Thread 'fade transform' done (returned 0). Thread 'fade transform' done (returned 0). 'base/ui/newgame.ani' -- 171 bytes Trying to get undefined resource 'music.mainmenu' Thread 'fade transform' done (returned 0). Thread 'flash rectangle' done (returned 0). 'base/ui/playmenu.ani' -- 1177 bytes Thread 'fade transform' done (returned 0). Trying to get null resource 'base/ships/drone/drone-meleeicons.ani' -- 31 bytes Trying to get null resource 'base/ui/flagshipstatus.ani' -- 789 bytes 'base/ui/miscdata.ani' -- 2548 bytes 'base/fonts/fontgradient.ani' -- 174 bytes 'base/nav/orbitbackground.ani' -- 698 bytes 'base/nav/flagship.ani' -- 390 bytes 'base/lander/orbit.ct' -- 6978 bytes 'base/nav/planets.ani' -- 2422 bytes 'base/nav/truespace.ct' -- 6978 bytes 'base/nav/truespacesun.ani' -- 144 bytes 'addons/3domusic/space.ogg' -- 2314527 bytes _GetMusicData(): loading addons/3domusic/space.ogg decoder: Ogg Vorbis, rate 44100 format 17 'base/lander/lander.ani' -- 1488 bytes 'base/lander/hazard/quake.ani' -- 473 bytes 'base/lander/hazard/lightning.ani' -- 433 bytes 'base/lander/hazard/lavaspot.ani' -- 315 bytes 'base/lander/shield.ani' -- 342 bytes 'base/lander/launch.ani' -- 720 bytes 'base/lander/return.ani' -- 531 bytes 'base/lander/lander.snd' -- 169 bytes _GetSoundBankData(): loading base/lander/land_bit.wav _GetSoundBankData(): decoded_bytes 1433 _GetSoundBankData(): loading base/lander/land_qua.wav _GetSoundBankData(): decoded_bytes 4811 _GetSoundBankData(): loading base/lander/land_lig.wav _GetSoundBankData(): decoded_bytes 9918 _GetSoundBankData(): loading base/lander/land_hot.wav _GetSoundBankData(): decoded_bytes 865 _GetSoundBankData(): loading base/lander/land_hrt.wav _GetSoundBankData(): decoded_bytes 2696 _GetSoundBankData(): loading base/lander/land_sht.wav _GetSoundBankData(): decoded_bytes 1087 _GetSoundBankData(): loading base/lander/land_hit.wav _GetSoundBankData(): decoded_bytes 1888 _GetSoundBankData(): loading base/lander/land_can.wav _GetSoundBankData(): decoded_bytes 1615 _GetSoundBankData(): loading base/lander/land_get.wav _GetSoundBankData(): decoded_bytes 2129 _GetSoundBankData(): loading base/lander/land_ful.wav _GetSoundBankData(): decoded_bytes 1804 _GetSoundBankData(): loading base/lander/land_lau.wav _GetSoundBankData(): decoded_bytes 8341 _GetSoundBankData(): loading base/lander/land_awa.wav _GetSoundBankData(): decoded_bytes 6396 _GetSoundBankData(): loading base/lander/land_die.wav _GetSoundBankData(): decoded_bytes 6887 'base/nav/orbview.ani' -- 446 bytes 'addons/3domusic/orbit1.ogg' -- 1263226 bytes _GetMusicData(): loading addons/3domusic/orbit1.ogg decoder: Ogg Vorbis, rate 44100 format 17 'addons/3domusic/orbit2.ogg' -- 1191873 bytes _GetMusicData(): loading addons/3domusic/orbit2.ogg decoder: Ogg Vorbis, rate 44100 format 17 'addons/3domusic/orbit3.ogg' -- 1312469 bytes _GetMusicData(): loading addons/3domusic/orbit3.ogg decoder: Ogg Vorbis, rate 44100 format 17 'addons/3domusic/orbit4.ogg' -- 1320368 bytes _GetMusicData(): loading addons/3domusic/orbit4.ogg decoder: Ogg Vorbis, rate 44100 format 17 'addons/3domusic/orbit5.ogg' -- 1302891 bytes _GetMusicData(): loading addons/3domusic/orbit5.ogg decoder: Ogg Vorbis, rate 44100 format 17 Thread 'game clock' blocking on semaphore 'Clock' Thread 'fade music' done (returned 1). Thread 'fade transform' done (returned 0). Thread 'game clock' awakens, released from semaphore 'Clock' Thread 'game clock' blocking on semaphore 'Clock' Thread 'game clock' awakens, released from semaphore 'Clock' Thread 'game clock' done (returned 0). 'base/ui/newgame.ani' -- 171 bytes Thread 'fade transform' done (returned 0). Trying to get undefined resource 'music.mainmenu' Thread 'fade transform' done (returned 0). Thread 'fade transform' done (returned 0). Thread 'flash rectangle' done (returned 0). Thread 'Starcon2Main' done (returned 0). Segmentation fault
|
|
|
Logged
|
|
|
|
v.v.b.
Zebranky food

Offline
Posts: 13
|
bt in gdb gives
#0 0x005c6e6d in ?? () #1 0x00e7f5ca in start_thread () from /lib/libpthread.so.0 #2 0x0026104e in clone () from /lib/libc.so.6
or should I post all gdb log?
|
|
|
Logged
|
|
|
|
|
|
v.v.b.
Zebranky food

Offline
Posts: 13
|
If I turn sound to off (--sound=none), there is no segfault. I've test it several times and all is ok. May be you'll find the end of gdb log slightly interesting:
................................................................................ _GetSoundBankData(): decoded_bytes 6887 'base/nav/orbview.ani' -- 446 bytes 'addons/3domusic/orbit1.ogg' -- 1263226 bytes _GetMusicData(): loading addons/3domusic/orbit1.ogg decoder: Ogg Vorbis, rate 44100 format 17 'addons/3domusic/orbit2.ogg' -- 1191873 bytes _GetMusicData(): loading addons/3domusic/orbit2.ogg decoder: Ogg Vorbis, rate 44100 format 17 'addons/3domusic/orbit3.ogg' -- 1312469 bytes _GetMusicData(): loading addons/3domusic/orbit3.ogg decoder: Ogg Vorbis, rate 44100 format 17 'addons/3domusic/orbit4.ogg' -- 1320368 bytes _GetMusicData(): loading addons/3domusic/orbit4.ogg decoder: Ogg Vorbis, rate 44100 format 17 'addons/3domusic/orbit5.ogg' -- 1302891 bytes _GetMusicData(): loading addons/3domusic/orbit5.ogg decoder: Ogg Vorbis, rate 44100 format 17 Thread 'game clock' blocking on semaphore 'Clock' [New Thread 0xb6f8bb90 (LWP 2553)] Thread 'fade music' done (returned 1). [Thread 0xb6f8bb90 (LWP 2553) exited] [New Thread 0xb6f8bb90 (LWP 2554)] Thread 'fade transform' done (returned 0). [Thread 0xb6f8bb90 (LWP 2554) exited] Thread 'game clock' awakens, released from semaphore 'Clock' Thread 'game clock' blocking on semaphore 'Clock' Thread 'game clock' awakens, released from semaphore 'Clock' Thread 'game clock' done (returned 0). [Thread 0xb2fcdb90 (LWP 2552) exited] [New Thread 0xb6f8bb90 (LWP 2555)] 'base/ui/newgame.ani' -- 171 bytes Thread 'fade transform' done (returned 0). [Thread 0xb6f8bb90 (LWP 2555) exited] Trying to get undefined resource 'music.mainmenu' [New Thread 0xb2fcdb90 (LWP 2556)] [New Thread 0xb6f8bb90 (LWP 2557)] Thread 'fade transform' done (returned 0). [Thread 0xb6f8bb90 (LWP 2557) exited] [New Thread 0xb6f8bb90 (LWP 2558)] Thread 'flash rectangle' done (returned 0). [Thread 0xb2fcdb90 (LWP 2556) exited] Thread 'Starcon2Main' done (returned 0).
Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 0xb79cfb90 (LWP 2539)] 0x00358e6d in ?? () Missing separate debuginfos, use: debuginfo-install SDL-1.2.13-7.fc10.i386 SDL_image-1.2.6-6.fc9.i386 alsa-lib-1.0.20-1.fc10.i386 e2fsprogs-libs-1.41.3-2.fc10.i386 gdbm-1.8.0-29.fc10.i386 glibc-2.9-3.i686 libICE-1.0.4-4.fc10.i386 libSM-1.1.0-2.fc10.i386 libX11-1.1.5-4.fc10.i386 libXau-1.0.4-1.fc10.i386 libXcursor-1.1.9-3.fc10.i386 libXdamage-1.1.1-4.fc9.i386 libXdmcp-1.0.2-6.fc10.i386 libXext-1.0.4-1.fc9.i386 libXfixes-4.0.3-4.fc10.i386 libXrandr-1.2.3-1.fc10.i386 libXrender-0.9.4-3.fc9.i386 libXxf86vm-1.0.2-1.fc10.i386 libasyncns-0.7-1.fc10.i386 libcap-2.10-2.fc10.i386 libdrm-2.4.0-0.21.fc10.i386 libgcc-4.3.2-7.i386 libjpeg-6b-43.fc10.i386 libmikmod-3.2.0-3.beta2.fc9.i386 libogg-1.1.3-9.fc9.i386 libpng-1.2.35-1.fc10.i386 libtiff-3.8.2-11.fc10.i386 libvorbis-1.2.0-5.fc10.i386 libxcb-1.1.91-6.fc10.i386 mesa-libGL-7.2-0.15.fc10.i386 pulseaudio-libs-0.9.13-6.fc10.i386 zlib-1.2.3-18.fc9.i386 (gdb) thread apply bt (gdb) bt #0 0x00358e6d in ?? () #1 0x00b7a5ca in start_thread () from /lib/libpthread.so.0 #2 0x0020804e in clone () from /lib/libc.so.6
|
|
« Last Edit: June 22, 2009, 07:27:01 pm by v.v.b. »
|
Logged
|
|
|
|
v.v.b.
Zebranky food

Offline
Posts: 13
|
Are there any news about segfault?
I have one small question. There is a little problem with slylandro. The voice is missing. It seems that voice files must be placed in 'probe' folder, but they are located in slylandro folder now. and slylandro 'home' files must be in 'slylandro' folder, but now they are located in slyhome folder. If I copy needed files to slylandro folder, I get sync problem with voice and subtitles... --- 'addons/3dovoice/slylandro/' -- voice clip directory 'addons/3dovoice/slylandro/slylandro.ts' -- timestamps Invalid timestamp data for 'HELLO_1'. Disabling timestamps SpliceTrack(): loading addons/3dovoice/slylandro/slyho000.ogg SpliceTrack(): no voice ogg available so setting speech volume to zero --- AND --- _GetMusicData(): loading base/comm/probe/probe.mod decoder: MikMod, rate 44100 format 17 'base/comm/probe/probe.txt' -- conversation phrases -- 4582 bytes No associated voice clips No associated timestamp file SpliceTrack(): loading slyla004.ogg SpliceTrack(): no voice ogg available so setting speech volume to zero ---
And there are same problems with spathi SafeOnes, and second dialog with Shofixti (not first, but second one). I's quite strange...
|
|
« Last Edit: June 30, 2009, 08:16:53 pm by v.v.b. »
|
Logged
|
|
|
|
|
|
fossil
Core Team
Frungy champion
    
Offline
Gender: 
Posts: 94

|
It looks like you are using pthread for threading library. Please try using SDL (./build.sh uqm config, item 10) and see if that works out. Make a debugging build, if you have not done so already. If it segfaults, please post a backtrace of all threads. By the way, the command to do so was misquoted here. It's actually 'thread apply all bt' ('all' was missing).
|
|
|
Logged
|
|
|
|
|
Pages: [1] 2
|
|
|
|
|