June 5, 200619 yr Bonjour à tous !! QUand je fais un ut2004 en console, ca me donne : Signal: SIGSEGV [segmentation fault] Aborting. Crash information will be saved to your logfile. . Le log me donne >> http://pastebin.com/759623 Savez-vous que faire ? Merci
June 7, 200619 yr si tu es très courageux tu fais un strace -fF ut2004 > ut.strace 2>&1 ça va te sortir un *gros* fichier ut.strace et vers la fin tu verras *peut-être* pourquoi il plante.
June 7, 200619 yr Tu peux aussi commencer par un plus soft ldd ut2004 voire s'il manque quelque chose. Tu peux aussi essayer un tit script perso : http://theocrite.free.fr/scripts/Profiler.pl Ça fait en gros la même chose que ce que propose sandeman, mais en beaucoup plus light et moins verbeux (juste sur les fichiers ouverts et non trouvés (ENOENT dans le strace)). Si ça ne t'aide pas et que tu as un peu () de temps devant toi et que tu n'as pas peur, lance toi dans la commande de Sandeman (Bon courage ^^). EDIT : En fait non le ldd / profiler ne sera pas très utile dans le cas d'un segfault, il faut voir ailleurs (warnings à l'install ? Dépendances défectueuses ? Warning lors de la compilation du soft en question, d'un module ou d'une lib dans les dépendances ?)
June 7, 200619 yr Author Je fais donc la commande à Sandeman ? Je l'ai faite et ca me donne un fichier de ~ 17Mo. Sachant qu'à un moment, il ne réfléchi plus du tout et j'ai stoppé le tout (ca m'ai déja arrivé avec ut2004) Voulez-vous le voir en entier ou juste certains passages ?
June 7, 200619 yr Je l'ai faite et ca me donne un fichier de ~ 17Mo. Sachant qu'à un moment, il ne réfléchi plus du tout et j'ai stoppé le tout (ca m'ai déja arrivé avec ut2004) Voulez-vous le voir en entier ou juste certains passages ? En entier ? euh sans façon mais vers la fin du fichier tu dois trouver le message de segfault, et nous donner les 30 ou 50 lignes d'avant ...
June 7, 200619 yr Author J'ai recompilé ut2004 >> http://pastebin.com/765385 Maintenant, ut2004 ne réfléchi plus au bout de x secondes et le log est vide :(
June 7, 200619 yr Author Finalement ca a marché (la commande, pas ut2004)>> http://pastebin.com/765491
June 7, 200619 yr # open("/dev/snd/pcmC0D0p", O_RDWR) = 167 # .../... ioctl(167, 0xc2604110, 0x4b35b60) = 0 # --- SIGSEGV (Segmentation fault) @ 0 (0) --- A mon avis si c'est l'ioctl sur le handle 167 qui provque le segfault, effectivement un pb de son je pense
June 7, 200619 yr J'ai recompilé ut2004 >> http://pastebin.com/765385 tu as réinstallé ut2004 (ou bien juste installé), emerge ne compile pas toujours...
June 8, 200619 yr Ca pourrait venir de quoi avec le son ? uhuhu c'est touchy regarde les droits sur /dev/snd rajoute ton user dans le groupe audio (/etc/groups, groupe n° 18) peut-être une question d'héritage d'API OSS ? (là je pense à clavier ouvert, je suis au taf, pas devant ma Gentoo à la maison avec UT2004 dessus ... comment ça y'a pas UT sur mon portable de boulot ?)
June 8, 200619 yr Author Je suis déja en audio : audio:!:18:root,animatrix Pour les droits ca a l'air bon : animatrix@linux ~ $ ls -l /dev/snd total 0 crw-rw---- 1 root audio 116, 0 jun 8 10:04 controlC0 crw-rw---- 1 root audio 116, 24 jun 8 10:04 pcmC0D0c crw-rw---- 1 root audio 116, 16 jun 8 10:04 pcmC0D0p crw-rw---- 1 root audio 116, 25 jun 8 10:04 pcmC0D1c crw-rw---- 1 root audio 116, 18 jun 8 10:04 pcmC0D2p crw-rw---- 1 root audio 116, 1 jun 8 10:04 seq crw-rw---- 1 root audio 116, 33 jun 8 10:04 timer
June 8, 200619 yr Author Je viens de trouver ca : [ALAudio.ALAudioSubsystem] UseEAX=False Use3DSound=False UseDefaultDriver=True CompatibilityMode=False MaxEAXVersion=255 UsePrecache=True ReverseStereo=False Channels=32 MusicVolume=0.170000 AmbientVolume=0.500000 SoundVolume=0.300000 VoiceVolume=4.000000 VolumeScaleRec=0.100000 DopplerFactor=1.000000 Rolloff=0.500000 TimeBetweenHWUpdates=15.000000 DisablePitch=False LowQualitySound=False UseVoIP=True UseVAD=False UseSpatializedVoice=False SpatializedVoiceRadius=100000.000000 EnhancedDenoiser=False LocalZOffset=0.000000 Il y aurait pas une valeur qui ne marcherait pas là dedans ? En virant ces données, voila le log >> http://pastebin.com/768391 Et l'erreur : ut2004 Xlib: extension "GLX" missing on display ":0.0". Xlib: extension "GLX" missing on display ":0.0". Couldn't set video mode: Couldn't find matching GLX visual History: Exiting due to error Edited June 8, 200619 yr by Animatrix
June 8, 200619 yr Author J'ai réussi à corriger l'erreur obtenu par une réinstallation des drivers Nvidia et miracle Ut2004 démarrrrrre !!!!! Maintenant, je n'ai pas de son à l'intérieur. En effet quand je tappe la commande, l'erreur open /dev/[sound/]dsp: No such device s'affiche Et voici le log.
June 9, 200619 yr si je me trompe pas c'est le genre de jeu comme ET qui marche que sous devfs, et avec une gentoo à jour tu es sous udev
June 9, 200619 yr Il n'y a aucune différence entre udev et devfs à part pour la création des nodes...
Archived
This topic is now archived and is closed to further replies.