Chargement...
 
Skip to main content

1 - Le matériel et les pilotes ALSA, FFADO, ...


[Résolu] problème de lancement des logiciels de son

Salut.

J'ai un petit soucis, je n'arrive plus à lancer ni Jack, ni hydrogen, ni ZynAddSubFx, ni Muse, ni Alsa, ni ardour.
En revanche les logiciels beast et galan se lancent.

Je suis complètement novice, c'est pour ça que je teste tout ces logiciels.
(Cf. http://www.linuxmao.org/tikiwiki/tiki-view_forum_thread.php?comments_parentId=24228&topics_offset=1&topics_sort_mode=lastPost_desc&forumId=26)

En fait, je lis en ce moment les tuto et articles pour apprendre (sur jack, AMS, hydrogen, ...), et j'installe au fur et à mesure les logiciels donc ces docs parlent.
Jusqu'y a peu, tout ces logiciels se lançaient sans problème. Je me rappelle malheureusement plus ce que j'ai fais, mais maintenant ça marche plus 🙁.

Voilà ma config si ça peut servir :

- CM : Gigabyte p55 UD3
- proc : core I5 750
- carte graphique ATI hd 4890 1024mo
- Ram 4096
- Alim corsair 650 watts

Pour la carte son, c'est celle de base intégrée à la CM.
salut
commence par lancer jack et envoie nous un retour de log, entre balises CODE. là on a vraiment aucune info pour commencer.
en d'autres termes, ton message est trop pauvre : voir ici.

jy
😡
je sais pas ce qu'est un retour de log ... même si je devine que c'est des informations sur les processus en cours. En tout cas, je sais pas les afficher.
France
salut zombij et bienvenue !

pour afficher le log de jack, c est simple, demarre l interface habituelle qjackctl, clique sur la fleche pour demarrer puis sur le bouton "messages".
la nouvelle fenetre affiche le log, copie le ici 😉
ok je comprend ce que tu veux dire (enfin je crois) ... en fait c'est quand j'ouvre le logiciel qu'il se passe rien. Pas au moment de mettre lecture. J'ai donc pas accès à la touche message.
J'ai testé les 5 solutions proposées ici : http://www.linuxmao.org/tikiwiki/tiki-index.php?page=jack_FAQ

Pour la première j'ai bien fait gaffe de fermer les logiciels de lecture.

deuxième solution proposée sur le terminal j'ai ça :

Copy to clipboard
zombi@zombi-PC:~$ su root jackd -R -d alsa su: option invalide -- 'R' Syntaxe : su [options] [IDENTIFIANT] Options : -c, --command COMMANDE passer la commande COMMANDE à l'interpréteur de commande appelé ; -h, --help afficher ce message d'aide et quitter ; -, -l, --login utiliser un interpréteur de commandes initial (« login shell ») ; -m, -p, --preserve-environment ne pas réinitialiser les variables d'environnement et conserver le même interpréteur de commandes ; -s, --shell SHELL utiliser SHELL comme interpréteur de commandes à la place de celui défini par défaut dans le fichier passwd. zombi@zombi-PC:~$


3ème solution je vois pas ce que "watchdog timeout delay " est .... 😕

4ème solution proposée, ça me donne ça :
Copy to clipboard
zombi@zombi-PC:~$ cat /proc/asound/cards 0 [Intel ]: HDA-Intel - HDA Intel HDA Intel at 0xfbff8000 irq 22 1 [HDMI ]: HDA-Intel - HDA ATI HDMI HDA ATI HDMI at 0xfbcfc000 irq 17


et la dernière le terminal arrive pas à lancer la première caommande

Copy to clipboard
zombi@zombi-PC:~$ root@localhost# service alsa restart root@localhost#: command not found zombi@zombi-PC:~$


J'avoue être perdu .. surtout que ça marchait avant (enfin ça se lançait)
Je me suis dis en lisant le coin du débutant, que ça pourrait peut-être venir du réglage du "PAM" :
http://www.linuxmao.org/tikiwiki/tiki-index.php?page=Noob_HowTo

Copy to clipboard
PAM Si vous cochez le bouton "Realtime" dans les configurations de qjackctl, vous devrez configurer votre système pour permettre à Jack de disposer des droits suffisants. Vous devrez pour ce faire modifier le fichier /etc/security/limits.conf en lui rajoutant les lignes suivantes : @audio - rtprio 100 @audio - nice -10 @audio - memlock 250000 #(pour 250 Mo de RAM, à adapter en fonction de votre système)


En fait j'arrive pas à modifier ce fichier. J'en ai pas les droit. Mais j'arrive pas à me les donner -_-'
est-ce que ça pourrait venir de ça ... ?
salut

on aurait besoin de savoir sous quel systeme d'exploitation tu es steup.
ubuntu, debian, ... ?
quelle version ? 10.04 Lucid Lynx, 9.10 Karmic Koala, ... ?

jy
je suis sous ubuntu 10.04 lucid lynx
ok alors pour régler les PAM suis la procédure suivante :

  1. tape dans un terminal
    Copy to clipboard
    gksudo gedit /etc/security/limits.d/audio.conf
  2. édite le fichier en ajoutant le lignes suivantes à la fin
    Copy to clipboard
    @audio - rtprio 80 @audio - nice -10 @audio - memlock 250000 #(pour 250 Mo de RAM, à adapter en fonction de votre système)
  3. sauvegarde et ferme

ensuite il faut que tu t'ajoutes au groupe audio, voir ici

TADAAAAAA !!!
jy
thx j'essaie ça ce soir !
Merci de ton aide.
Bon alors j'ai bien fait ce que tu m'as dit.
Après le
Copy to clipboard
gksudo gedit /etc/security/limits.d/audio.conf

j'ai le fichier en question qui s'ouvre, mais sans rien dedans .. ❓
MAis bon, j'ai quand même continué, collé le texte, enregistré et fermer.
je me suis rajouter dans le groupe "audio".

Mais mon Jack (ni les autres logiciels cité au début) ne se lance toujours pas ... même après redémarrage.
ok peux-tu renvoyer le message que te renvoie cette commande (dans un terminal)
Copy to clipboard
jackd -V


jy
Voilà ce que ça me donne :

Copy to clipboard
jackd: error while loading shared libraries: libjackserver.so.0: cannot open shared object file: No such file or directory


Par contre je viens de m'apercevoir que le fichier qu'il faut modifier pour le PAM est
/etc/security/limits.conf
selon la page http://www.linuxmao.org/tikiwiki/tiki-index.php?page=Noob_HowTo
Mais tu m'a dis de modifier le fichier
/etc/security/limits.d/audio.conf
C'est normal ?
Mais tu m'a dis de modifier le fichier
/etc/security/limits.d/audio.conf
C'est normal ?

Oui, c'est normal, ca a change pour Ubuntu 10.04 et la page que tu as lu ne le mentionnait pas.

En tous cas ce n'est probablement pas un probleme avec ce fichier.

jackd: error while loading shared libraries: libjackserver.so.0: cannot open shared object file: No such file or directory

Il ne trouve pas la bibliotheque libjackserver. Pourquoi? Ben ca j'en sais rien du tout.

J'ai relu plusieures fois, je n'ai pas vu que tu ais fait ce que te demandait pianolivier, a savoir :
pour afficher le log de jack, c est simple, demarre l interface habituelle qjackctl, clique sur la fleche pour demarrer puis sur le bouton "messages".
la nouvelle fenetre affiche le log, copie le ici


ou encore lance Qjackctl dans un terminal est faire un copie/colle de ce qu'il te dit. Et qui devrait probablement dire la meme chose a propos de libjackserver, mais peut-etre avec plus d'infos.

Tu peux faire aussi un
Copy to clipboard
sudo updatedb
suivi d'un
Copy to clipboard
locate libjackserver
dans un terminal et donner le resultat?

Dans tous les trucs que t'as essaye de bidouille avant que ca coince, t'as essaye de compiler kekchose ou d'installer un/des paquets depuis des PPA ou autre? Si oui, tu te souviens pas quoi?
jackd: error while loading shared libraries: libjackserver.so.0: cannot open shared object file: No such file or directory

ce genre de pb est souvent lié au fait que jack n'aie pas été réinstallé proprement.

peut-être devrais-tu suivre cette procédure en respectant la désinstallation de jack puis l'installation par paquet....

jy
je crois que un des dernier trucs que j'ai fait c'était de modifier les paramêtres de jack selon les conseils de cette page :
http://www.linuxmao.org/tikiwiki/tiki-index.php?page=QJackCtl_configuration
Je crois pas avoir essayer de compiler quoi que ce soit, ni installer des paquets. Pour toutes les installations de logiciels (ceux cités au départ), je me suis servi de la logiteque.

Pour le sudo updatedb suivi du locate libjackserver j'essaie ce soir.
Chose bizarre, j'ai "jack control" (et "jack rack" aussi d'ailleurs), mais visiblement le pc les voit pas :
voilà ce que ça me donne quand j'essaye la desinstallation :

Copy to clipboard
zombi@zombi-PC:~$ cd /usr/lib zombi@zombi-PC:/usr/lib$ sudo rm -R jack rm: ne peut enlever `jack': Aucun fichier ou dossier de ce type zombi@zombi-PC:/usr/lib$ sudo rm libjack* rm: ne peut enlever `libjack*': Aucun fichier ou dossier de ce type zombi@zombi-PC:/usr/lib$ sudo rm *jack* rm: ne peut enlever `*jack*': Aucun fichier ou dossier de ce type zombi@zombi-PC:/usr/lib$ cd /usr/local/lib zombi@zombi-PC:/usr/local/lib$ sudo rm -R jack rm: ne peut enlever `jack': Aucun fichier ou dossier de ce type zombi@zombi-PC:/usr/local/lib$ sudo rm libjack* rm: ne peut enlever `libjack*': Aucun fichier ou dossier de ce type zombi@zombi-PC:/usr/local/lib$ sudo rm *jack* rm: ne peut enlever `*jack*': Aucun fichier ou dossier de ce type zombi@zombi-PC:/usr/local/lib$ cd /usr/share zombi@zombi-PC:/usr/share$ sudo rm -R jack rm: ne peut enlever `jack': Aucun fichier ou dossier de ce type zombi@zombi-PC:/usr/share$ sudo rm libjack* rm: ne peut enlever `libjack*': Aucun fichier ou dossier de ce type zombi@zombi-PC:/usr/share$ sudo rm *jack*^C zombi@zombi-PC:/usr/share$


Qu'à cela ne tienne, je vais installé le paquet ... voilà le résultat :
Copy to clipboard
E: Impossible d'ouvrir le fichier verrou /var/lib/dpkg/lock - open (13: Permission non accordée) E: Impossible de verrouiller le répertoire d'administration (/var/lib/dpkg/). Avez-vous les privilèges du superutilisateur ?


Je suppose que c'est parce que j'ai pas les droits de superutilisateur...
Bon je crois que j'ai réussi ave faire l'insatllation dupaquet en étant super utilisateur (j'ai mis sudo devant, après il m'a demandé le mot de passe, et il m'a mis ça :

Copy to clipboard
zombi@zombi-PC:~$ sudo apt-get install jackd qjackctl [sudo] password for zombi: Lecture des listes de paquets... Fait Construction de l'arbre des dépendances Lecture des informations d'état... Fait jackd est déjà la plus récente version disponible. jackd passé en « installé manuellement ». qjackctl est déjà la plus récente version disponible. Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires : texlive-binaries tex-common Veuillez utiliser « apt-get autoremove » pour les supprimer. 0 mis à jour, 0 nouvellement installés, 0 à enlever et 4 non mis à jour.


visiblement, il est déjà installé -_-
ce qui est logique vu que je le vois dans les applications ... 😢
Chose bizarre, j'ai "jack control" (et "jack rack" aussi d'ailleurs), mais visiblement le pc les voit pas :
voilà ce que ça me donne quand j'essaye la desinstallation :

Copy to clipboard
zombi@zombi-PC:~$ cd /usr/lib zombi@zombi-PC:/usr/lib$ sudo rm -R jack rm: ne peut enlever `jack': Aucun fichier ou dossier de ce type ?



Je pense que la premiere chose a faire est que tu lises la doc Ubuntu sur apt-get et aptitude. On ne desinstalle pas un paquet de cette maniere, et a vrai dire je commence a comprendre pourquoi c'est le bronx sur ta machine. 😁

Donc je te conseille ces lectures :
http://doc.ubuntu-fr.org/apt
http://doc.ubuntu-fr.org/apt-get
http://doc.ubuntu-fr.org/aptitude

Je suppose que c'est parce que j'ai pas les droits de superutilisateur...

Oui, exactement.

visiblement, il est déjà installé -_-
ce qui est logique vu que je le vois dans les applications ... cry

Oui, ce n'est pas franchement une surprise. Le probleme pour l'instant est de savoir pourquoi la bibliotheque libjackserver n'est pas trouvee, si elle existe toujours et si oui savoir ou elle se trouve. Pour esperer le savoir il faudrait que tu repondes aux questions qui t'ont ete posees a savoir :

1 - afficher le log de jack :
pour afficher le log de jack, c est simple, demarre l interface habituelle qjackctl, clique sur la fleche pour demarrer puis sur le bouton "messages".
la nouvelle fenetre affiche le log, copie le ici


2 - Essayer de localiser ou se trouve libjackserver.so.0 :
Tu peux faire aussi un

Copy to clipboard
sudo updatedb


suivi d'un

Copy to clipboard
sudo locate libjackserver


dans un terminal et donner le resultat?


Bon courage.
@youki
Je pense que la premiere chose a faire est que tu lises la doc Ubuntu sur apt-get et aptitude. On ne desinstalle pas un paquet de cette maniere, et a vrai dire je commence a comprendre pourquoi c'est le bronx sur ta machine.

c'est ce que l'on conseille dans la page d'installation de jack, uniquement dans le cas où il faut réinstaller...

en fait quand on compile et quand on installe par paquet, les libs ne sont pas mises au meme endroit. du coup si l'on réinstalle, il peut y avoir des conflits dans les libs....
jy
@youki
Je pense que la premiere chose a faire est que tu lises la doc Ubuntu sur apt-get et aptitude. On ne desinstalle pas un paquet de cette maniere, et a vrai dire je commence a comprendre pourquoi c'est le bronx sur ta machine.

c'est ce que l'on conseille dans la page d'installation de jack, uniquement dans le cas où il faut réinstaller...

en fait quand on compile et quand on installe par paquet, les libs ne sont pas mises au meme endroit. du coup si l'on réinstalle, il peut y avoir des conflits dans les libs....
jy

Ok, au temps pour moi, mea culpa, je m'excuse platement.

Ceci dit il y a plusieures possibilites de mon point de vue :

1/ soit jack a ete installe via APT (ce qui est le cas ici je pense), donc normalement une reinstallation via APT devrait etre propre. Du moins je l'espere, sinon ca me fait peur vu que le packageur de jackd pour Ubuntu vient de rejoindre l'equipe de Debian pour travailler sur les paquets audio. Du coup ca m'inquiete un peu pour mon systeme, a moins qu'il n'y apprenne des trucs (humour hein!).

Donc une purge puis reinstallation de jackd aurait du suffir (sudo aptitude purge paquet puis sudo aptitude install paquet ou meme peut-etre directement aptitude reinstall paquet).

2/ soit jackd a ete compile et ca peut se justifier, bien que si l'installation a ete faite par checkinstall (quand ca marche avec jackd, c'est vrai que la seule fois ou j'ai essaye ca avait foire sur lenny) alors normalement dpkg -P devrait suffir a faire le boulot.

3/ jackd a ete installe depuis un depot PPA, et la c'est un peu la loterie si le packageur a fait le boulot correctement ou pas. Donc la ca peut eventuellement se justifier aussi.

Du coup je suis peut etre un peu a cote de la plaque sur le sujet (n'hesitez pas a me le dire), mais il me semble qu'il faudrait deja purger jackd par APT puis verifier qu'il a bien desinstalle les libs. Parce que effacer des libs comme ca de but en blanc, c'est pas propre du tout et c'est le genre de bidouilles qui peuvent flinguer un systeme si on ne sait pas exactement ce qu'on fait.
Page: 1/3  [Suivant]
1  2  3