Skip to main content

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


[Résolu] Jack ne démarre qu'en root

Maintenant que j'ai trouvé comment identifier les utilisateurs de la carte son (voir autre fil de discussion) j'ai un nouveau pb : jack ne veut démarrer qu'en root.

Pourtant j'ai bien modifié mon /etc/security/limits.conf, je suis dans le groupe audio, et j'ai rebooté la machine...

Qu'est-ce qui ne va pas ? Une histoire de droits sur un quelconque fichier dans /etc ou /dev ?
lance-le dans une console et regarde ce qu'il te dit. Ou bien donne-nous les messages de qjackctl.
En user :

[+]

en root :

[+]

Merci
à relire les messages e qjackctl je réalise que si je démarre en user alsa utilise 3 périodes pour la capture (j'ai lu qq part sur le site qu'il fallait ça vu ma config) or en root je me suis moins pris la tête à configurer et ça démarre avec 2 périodes. Donc, ps con le mec, je fais l'esai en user avec 2 aussi et là miracle ça démarre...

Une petite explication au bon endroit dans la page de configuration serait bienvenue 😊

Et encore merci
France
En user :/usr/bin/jackd -dalsa -dhw:0 -r48000 -p1024 -n3 -Xseq
ALSA: use 3 periods for capture
ALSA: got smaller periods 2 than 3 for playback
ALSA: cannot configure playback channel
cannot load driver module alsa

en root : /usr/bin/jackd -R -dalsa -dhw:0 -r48000 -p1024 -n2
ALSA: use 2 periods for capture
ALSA: use 2 periods for playback


Effectivement, si tu ne mets pas les mêmes options .. le comportement est different 😉

donc le problème est résolu . (indique le )

peux-tu préciser quelle page et quel article doit être modifié ?
il faut que tu indique le type de chipset sonore que tu utilises car les options de Jack en dépendent.

rappel : le site est un wiki donc tu peux éditer toi-même la page en question et indiquer que, pour un chipset précis . il faut mettre Périodes/Tampon à 2 dans qjackctl ce qui correspond à l'option "'-n2" au lancement de Jack.
Ben pour tout dire j'avais pas fait attention que j'avais pas modifié le setup en root...

Quelle page modifier je sais plus, faut que je refouille, c'est celle où il est dit que c'est mieux d'avoir 48000 et 3 mais je ne me souviens plus bien, pour l'instant je retrouve pas...

Je veux bien donner mes réglages pour mon chipset mais c'est quoi son nom ? Dans ce que me donne lspci c'est quoi la bonne info parmi ce qui suit ?

Copy to clipboard
00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 01) 02:01.0 Multimedia controller: Philips Semiconductors SAA7131/SAA7133/SAA7135 Video Broadcast Decoder (rev d1) 02:04.0 Multimedia controller: Philips Semiconductors SAA7131/SAA7133/SAA7135 Video Broadcast Decoder (rev d1)


Donc dès que j'ai trouvé la page à modifier je le fais, mais ne pourrait-on pas, puisque ça a l'air dêtre des paramètres qui sont fonction du shipset, faire un tableau récapitulatif ?

Bon maintenant reste plus qu'à comprendre comment faire marcher tout ça, tout n'est pas encore comme je le voudrais 😊