View previous topic :: View next topic |
Author |
Message |
ET46 n00b
Joined: 01 Feb 2006 Posts: 18
|
Posted: Tue Mar 14, 2006 10:12 pm Post subject: [arts] plantage au démarrage (résolu) |
|
|
Bonjour
Jusqu'à peu, j'avais arts et alsa qui marchaient correctement. Puis j'ai fait une mise à jour du world (je ne sais plus quand). Depuis quand je lance le serveur de sons artsd j'ai droit au message suivant:
Code: | etienne@a64 ~ $ artsd
unix_connect: can't connect to server (unix:/tmp/ksocket-etienne/localhost-1cdb-441734e0)
artsd: conf.c:3144: snd_config_iterator_first: Assertion `node->type == SND_CONFIG_TYPE_COMPOUND' failed.
Abandon
etienne@a64 ~
|
Je ne sais vraiment pas du tout à quoi c'est dû... Je pense pas que ça vienne d'alsa car le son marche dans mplayer par exemple.
Une recherche sur ce forum ne donne rien, pas même dans google
Pour infos:
Je suis sur un profil amd64 2006.0.
version d'arts: arts-3.5.1
alsa-lib: alsa-lib-1.0.11_rc3
alsa-driver: alsa-driver-1.0.11_rc3 (installé via emerge, pas dans le noyau)
gcc: gcc (GCC) 3.4.4 (Gentoo Hardened 3.4.4-r1, ssp-3.4.4-1.0, pie-8.7.
uname -a => Linux a64 2.6.15-gentoo-r1-C10 #1 PREEMPT Mon Jan 23 20:11:33 CET 2006 x86_64 AMD Athlon(tm) 64 Processor 3500+ AuthenticAMD GNU/Linux
Merci beaucoup
ET46
Last edited by ET46 on Thu Mar 16, 2006 6:42 pm; edited 3 times in total |
|
Back to top |
|
|
Gaug Guru
Joined: 30 Oct 2003 Posts: 378 Location: Longueuil,Québec,Canada
|
Posted: Wed Mar 15, 2006 2:23 am Post subject: |
|
|
C'est un problème dans ton fichier ~/.kde de ton user qui est brisé
juste à faire
rm ~/.kde/socket-xxxxx |
|
Back to top |
|
|
ET46 n00b
Joined: 01 Feb 2006 Posts: 18
|
Posted: Wed Mar 15, 2006 6:32 pm Post subject: |
|
|
Bonsoir
J'ai vidé le répertoire /tmp/ksocket-etienne (etienne est l'utilisateur), puis effacé le lien symbolique dans ~/.kde/socketxxx
Puis j'ai relancé artsd:
Code: |
etienne@a64 ~/.kde $ artsd
Creating link /home/etienne/.kde/socket-a64.
Created link from "/home/etienne/.kde/socket-a64" to "/tmp/ksocket-etienne"
artsd: conf.c:3144: snd_config_iterator_first: Assertion `node->type == SND_CONFIG_TYPE_COMPOUND' failed.
Abandon
etienne@a64 ~/.kde $ |
Toujours la même erreur. Il semblerait que ça vienne d'arts en lui même. Je l'ai réinstallé, encore et toujours pareil. |
|
Back to top |
|
|
kernelsensei Bodhisattva
Joined: 22 Feb 2004 Posts: 5619 Location: Woustviller/Moselle/FRANCE (49.07°N;7.02°E)
|
Posted: Wed Mar 15, 2006 6:51 pm Post subject: |
|
|
Salut ET46
Pourrais-tu lire ceci et changer ton titre afin qu'il soit conforme stp !
Merci. _________________ $ ruby -e'puts " .:@BFegiklnorst".unpack("x4ax7aaX6ax5aX15ax4aax6aaX7ax2aX5aX8 \
axaX3ax8aX4ax6aX3aX6ax3ax3aX9ax4ax2aX9axaX6ax3aX2ax4ax3aX4aXaX12ax10aaX7a").join' |
|
Back to top |
|
|
ET46 n00b
Joined: 01 Feb 2006 Posts: 18
|
Posted: Wed Mar 15, 2006 7:37 pm Post subject: |
|
|
C'est fait.
Avec toutes mes excuses...
ET46 |
|
Back to top |
|
|
_droop_ l33t
Joined: 30 May 2004 Posts: 957
|
Posted: Thu Mar 16, 2006 8:25 am Post subject: |
|
|
Bonjour,
Je suis désolé mais je ne vais pas beaucoup t'aider...
Mais arts a été déclaré obsolète depuis un petit moment par les développeurs kde. Le code n'est plus vraiment maintenu et arts devrait disparaître dans kde 4 (au profit de xine ou gstreamer).
Donc ma question : pourquoi ne pas se passer tout de suite de arts ? (Le seul truc que tu risque de perdre ce sont les sons d'ambiance dans kde).
Bonne journée. |
|
Back to top |
|
|
ET46 n00b
Joined: 01 Feb 2006 Posts: 18
|
Posted: Thu Mar 16, 2006 9:31 am Post subject: |
|
|
Bonjour
Je savais que arts est considéré comme obsolète, et c'est tant mieux.
Mon problème c'est que amarok ne marche plus à cause d'arts. Je voulais éviter d'installer gstreamer ou xine juste pour amarok car les performances ne sont pas tip top avec ces moteurs (latences dahns la lecture dès que j'ouvre une fenêtre, je n'ai jamais su pourquoi).
Mais bon si je n'ai pas le choix, je ferai en conséquence
Merci
ET46 |
|
Back to top |
|
|
_droop_ l33t
Joined: 30 May 2004 Posts: 957
|
Posted: Thu Mar 16, 2006 11:00 am Post subject: |
|
|
Re,
Personnelement, j'utilise amarok sur xine et j'ai trouvé que xine etait la meilleure solution (surtout par rapport qui n'était pas du tout stable). Mais bon ce qui vaut pour moi, ne vaut pas forcement pour tout le monde... C'est quand même bizarre les problèmes de latence que tu décris.
Tu as essayé de te délogger, de vider /tmp et de te relogger ? |
|
Back to top |
|
|
ET46 n00b
Joined: 01 Feb 2006 Posts: 18
|
Posted: Thu Mar 16, 2006 6:41 pm Post subject: |
|
|
Bon j'ai trouvé la solution.
En fait il s'agissait d'un problème alsa.
La version 1.0.11-rc3 ne marche pas chez moi. J'ai "downgradé" à la version 1.0.10 de alsa-lib, alsa-headers, alsa-oss et alsa-driver en mettant ces lignes dans /etc/portage/package.mask:
=media-libs/alsa-lib-1.0.11_rc3
=media-libs/alsa-oss-1.0.11_rc3
=media-sound/alsa-headers-1.0.11_rc3
=media-sound/alsa-driver-1.0.11_rc3
Et maintenant tout marche bien. La mise à jour du world m'avait installé alsa v. 1.0.11-rc3 (je ne m'en étais pas rendu compte).
Concernant les problèmes de latence avec xine et gstreamer, je n'ai absolument aucune idée de savoir d'où ça vient. Mais j'ai bataillé à l'époque pendant un bon moment pour faire marcher ma carte son (pourtant un modèle classique AC97). Personnellement je trouve, sans dénigrer le travail des développeurs, que la gestion du son avec Linux est vraiment complexe. Un peu d'unification à ce niveau ferait le plus grand bien...
Merci encore
Meilleures salutations
ET46 |
|
Back to top |
|
|
|