Fedora Core 2 & armagetron
-
Wenn ich armagetron starten will, erhalte ich den folgenden Fehler:
~# armagetron Audio device open for 44.1Khz, stereo, 16bit failed Trying 44.1Khz, 8bit stereo. Audio device open for 44.1Khz, stereo, 8bit failed Trying 48Khz, 16bit stereo. Audio device open for 44.1Khz, stereo, 16bit failed Trying 44.1Khz, 8bit stereo. Audio device open for 44.1Khz, stereo, 8bit failed Trying 48Khz, 16bit stereo. Fatal signal: Segmentation Fault (SDL Parachute Deployed)
Was kann ich dagegen tun?
-
Ich hab mit Armagetron 0.2.5.2 (von tettnang.freshrpms.net) und Fedora Core 2 (mit Kernel 2.6.7) das gleiche Problem. Allerdings bekomme ich nur das "Fatal signal: Segmentation Fault (SDL Parachute Deployed)". Ich habe eine NVIDIA-Grafikkarte und die neuesten Treiber installiert.
Kennt denn keiner eine Lösung?
-
Vielleicht mal versuchsweise ein Debug-SDL kompilieren, dann wisst Ihr mehr...
-
Ich habe ein Lösung gefunden:
Enfach das Shell-Script /usr/bin/armagetron folgendermaßen editieren:
#!/bin/sh -e [b][u]export SDL_AUDIODRIVER=alsa;[/u][/b] INSTALL=/usr/games/armagetron VARDIR=$HOME/.armagetron/var if test ! -d $VARDIR ; then mkdir -p $VARDIR # Migrate old configuration files=$( find $HOME/.armagetron -type f -maxdepth 1 ) test "$files" != "" && echo "Porting old configuration..." && mv $files $VARDIR fi $INSTALL/bin/armagetron --datadir $INSTALL --configdir /etc/armagetron --userconfigdir $HOME/.armagetron --vardir $VARDIR "$@"