Animatrix Posté(e) le 5 juin 2006 Partager Posté(e) le 5 juin 2006 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 Lien vers le commentaire Partager sur d’autres sites More sharing options...
Maxime0810 Posté(e) le 5 juin 2006 Partager Posté(e) le 5 juin 2006 Visiblement ça foire à l'initialisation de l'audio... Lien vers le commentaire Partager sur d’autres sites More sharing options...
Animatrix Posté(e) le 7 juin 2006 Auteur Partager Posté(e) le 7 juin 2006 Et cela pourrait venir de quoi plus exactement ? Lien vers le commentaire Partager sur d’autres sites More sharing options...
Sandeman Posté(e) le 7 juin 2006 Partager Posté(e) le 7 juin 2006 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. Lien vers le commentaire Partager sur d’autres sites More sharing options...
theocrite Posté(e) le 7 juin 2006 Partager Posté(e) le 7 juin 2006 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 ?) Lien vers le commentaire Partager sur d’autres sites More sharing options...
Animatrix Posté(e) le 7 juin 2006 Auteur Partager Posté(e) le 7 juin 2006 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 ? Lien vers le commentaire Partager sur d’autres sites More sharing options...
Sandeman Posté(e) le 7 juin 2006 Partager Posté(e) le 7 juin 2006 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 ... Lien vers le commentaire Partager sur d’autres sites More sharing options...
Animatrix Posté(e) le 7 juin 2006 Auteur Partager Posté(e) le 7 juin 2006 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 :( Lien vers le commentaire Partager sur d’autres sites More sharing options...
Animatrix Posté(e) le 7 juin 2006 Auteur Partager Posté(e) le 7 juin 2006 Finalement ca a marché (la commande, pas ut2004)>> http://pastebin.com/765491 Lien vers le commentaire Partager sur d’autres sites More sharing options...
Sandeman Posté(e) le 7 juin 2006 Partager Posté(e) le 7 juin 2006 # 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 Lien vers le commentaire Partager sur d’autres sites More sharing options...
Animatrix Posté(e) le 7 juin 2006 Auteur Partager Posté(e) le 7 juin 2006 Ca pourrait venir de quoi avec le son ? Lien vers le commentaire Partager sur d’autres sites More sharing options...
tuXXX Posté(e) le 7 juin 2006 Partager Posté(e) le 7 juin 2006 J'ai recompilé ut2004 >> http://pastebin.com/765385 tu as réinstallé ut2004 (ou bien juste installé), emerge ne compile pas toujours... Lien vers le commentaire Partager sur d’autres sites More sharing options...
Animatrix Posté(e) le 8 juin 2006 Auteur Partager Posté(e) le 8 juin 2006 J'ai fait un emerge unmerge ut2004, puis un emerge ut2004 Lien vers le commentaire Partager sur d’autres sites More sharing options...
Sandeman Posté(e) le 8 juin 2006 Partager Posté(e) le 8 juin 2006 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 ?) Lien vers le commentaire Partager sur d’autres sites More sharing options...
Animatrix Posté(e) le 8 juin 2006 Auteur Partager Posté(e) le 8 juin 2006 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 Lien vers le commentaire Partager sur d’autres sites More sharing options...
lorinc Posté(e) le 8 juin 2006 Partager Posté(e) le 8 juin 2006 tu peux essayer de virer le son dans la conf d'ut (en éditant le fichier) Lien vers le commentaire Partager sur d’autres sites More sharing options...
Animatrix Posté(e) le 8 juin 2006 Auteur Partager Posté(e) le 8 juin 2006 Saurais-tu de quel fichier il s'agit exactement ? Lien vers le commentaire Partager sur d’autres sites More sharing options...
lorinc Posté(e) le 8 juin 2006 Partager Posté(e) le 8 juin 2006 oh bah tu cherches dans ~/.ut2004/ tu devrais le trouver Lien vers le commentaire Partager sur d’autres sites More sharing options...
Animatrix Posté(e) le 8 juin 2006 Auteur Partager Posté(e) le 8 juin 2006 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 Lien vers le commentaire Partager sur d’autres sites More sharing options...
Animatrix Posté(e) le 8 juin 2006 Auteur Partager Posté(e) le 8 juin 2006 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. Lien vers le commentaire Partager sur d’autres sites More sharing options...
-syl- Posté(e) le 9 juin 2006 Partager Posté(e) le 9 juin 2006 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 Lien vers le commentaire Partager sur d’autres sites More sharing options...
Maxime0810 Posté(e) le 9 juin 2006 Partager Posté(e) le 9 juin 2006 Euh j'ai déjà utilisé ET avec udev... Lien vers le commentaire Partager sur d’autres sites More sharing options...
tuXXX Posté(e) le 9 juin 2006 Partager Posté(e) le 9 juin 2006 Il n'y a aucune différence entre udev et devfs à part pour la création des nodes... Lien vers le commentaire Partager sur d’autres sites More sharing options...
Messages recommandés
Archivé
Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.