Chargement...
 
Skip to main content

5 - Les serveurs son : JACK, PipeWire, PulseAudio et autres...


[Résolu] problèmes avec Jack

Bonjour,

jusque la jack fonctionnait.
Et depuis ce matin ça ne marche plus du tout, il refuse de démarrer.

J'ai trouver un sujet sensiblement similaire et résolu sur le forum, et j'ai tester les lignes de commande fournies: (sans le -R car le temps reel marche pas chez moi)

fred@localhost ~$ jackd -dalsa -r44100 -p256 -n3 -D -i2 -o2
jackd 0.116.2
Copyright 2001-2005 Paul Davis and others.
jackd comes with ABSOLUTELY NO WARRANTY
This is free software, and you are welcome to redistribute it
under certain conditions; see the file COPYING for details

JACK compiled with System V SHM support.
loading driver ..
apparent rate = 44100
creating alsa driver ... hw:0|hw:0|256|3|44100|2|2|nomon|swmeter|-|32bit
control device hw:0
ALSA: Cannot open PCM device alsa_pcm for playback. Falling back to capture-only mode
configuring for 44100Hz, period = 256 frames (5.8 ms), buffer = 3 periods
ALSA: final selected sample format for capture: 16bit little-endian
ALSA: cannot set channel count to 2 for capture
ALSA: cannot configure capture channel
cannot load driver module alsa

fred@localhost ~$ jackd -dalsa -r44100 -p256 -n3 -D
jackd 0.116.2
Copyright 2001-2005 Paul Davis and others.
jackd comes with ABSOLUTELY NO WARRANTY
This is free software, and you are welcome to redistribute it
under certain conditions; see the file COPYING for details

JACK compiled with System V SHM support.
loading driver ..
apparent rate = 44100
creating alsa driver ... hw:0|hw:0|256|3|44100|0|0|nomon|swmeter|-|32bit
control device hw:0
ALSA: Cannot open PCM device alsa_pcm for playback. Falling back to capture-only mode
configuring for 44100Hz, period = 256 frames (5.8 ms), buffer = 3 periods
ALSA: final selected sample format for capture: 16bit little-endian
ALSA: use 3 periods for capture
impossible sample width (1) discovered!

Que dois je faire? C'est grave docteur?

Merci pour votre aide.
Salut Fred, peux-tu donner les résultats de lspci et aplay -l ?
...et voir également si alsamixer se lance bien, en console ?
France
ta carte son est deja occupée, il faut donc tuer le processus qui est de trop avant de lancer jack

celui-ci peut etre une application MAO, ou un serveur son comme pulseaudio par exemple
Bonjour,

Salut Fred, peux-tu donner les résultats de lspci et aplay -l ?


voici:
fred@localhost ~$ lspci
00:00.0 Host bridge: nVidia Corporation MCP73 Host Bridge (rev a2)
00:00.1 RAM memory: nVidia Corporation nForce 630i memory controller (rev a2)
00:01.0 RAM memory: nVidia Corporation nForce 630i memory controller (rev a1)
00:01.1 RAM memory: nVidia Corporation nForce 630i memory controller (rev a1)
00:01.2 RAM memory: nVidia Corporation nForce 630i memory controller (rev a1)
00:01.3 RAM memory: nVidia Corporation nForce 630i memory controller (rev a1)
00:01.4 RAM memory: nVidia Corporation nForce 630i memory controller (rev a1)
00:01.5 RAM memory: nVidia Corporation nForce 630i memory controller (rev a1)
00:01.6 RAM memory: nVidia Corporation nForce 630i memory controller (rev a1)
00:02.0 RAM memory: nVidia Corporation nForce 630i memory controller (rev a1)
00:03.0 ISA bridge: nVidia Corporation MCP73 LPC Bridge (rev a2)
00:03.1 SMBus: nVidia Corporation MCP73 SMBus (rev a1)
00:03.2 RAM memory: nVidia Corporation MCP73 Memory Controller (rev a1)
00:03.4 RAM memory: nVidia Corporation MCP73 Memory Controller (rev a1)
00:04.0 USB Controller: nVidia Corporation GeForce 7100/nForce 630i USB (rev a1)
00:04.1 USB Controller: nVidia Corporation MCP73 nForce 630i USB 2.0 Controller (EHCI) (rev a1)
00:08.0 IDE interface: nVidia Corporation MCP73 IDE (rev a1)
00:09.0 Audio device: nVidia Corporation MCP73 High Definition Audio (rev a1)
00:0a.0 PCI bridge: nVidia Corporation MCP73 PCI Express bridge (rev a1)
00:0b.0 PCI bridge: nVidia Corporation MCP73 PCI Express bridge (rev a1)
00:0c.0 PCI bridge: nVidia Corporation MCP73 PCI Express bridge (rev a1)
00:0d.0 PCI bridge: nVidia Corporation MCP73 PCI Express bridge (rev a1)
00:0e.0 IDE interface: nVidia Corporation MCP73 IDE (rev a2)
00:0f.0 Ethernet controller: nVidia Corporation MCP73 Ethernet (rev a2)
00:10.0 VGA compatible controller: nVidia Corporation C73 GeForce 7100 / nForce 630i (rev a2)
01:07.0 FireWire (IEEE 1394): Texas Instruments TSB43AB23 IEEE-1394a-2000 Controller (PHY/Link)
fred@localhost ~$

et

fred@localhost ~$ aplay -l
        • List of PLAYBACK Hardware Devices ****
card 0: NVidia HDA NVidia, device 0: ALC889A Analog ALC889A Analog
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: NVidia HDA NVidia, device 1: ALC889A Digital ALC889A Digital
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: NVidia HDA NVidia, device 3: NVIDIA HDMI NVIDIA HDMI
Subdevices: 1/1
Subdevice #0: subdevice #0
fred@localhost ~$
Bonjour,

...et voir également si alsamixer se lance bien, en console ?


Oui AlsaMixer se lance en console sans problème
fred@localhost ~$ jackd -dalsa -r44100 -p256 -n3 -D -i2 -o2

ALSA: Cannot open PCM device alsa_pcm for playback. Falling back to capture-only mode
Apparament un autre logiciel a déjà pris la carte audio.

fred@localhost ~$ jackd -dalsa -r44100 -p256 -n3 -D

ALSA: Cannot open PCM device alsa_pcm for playback. Falling back to capture-only mode

impossible sample width (1) discovered!
Et ici tu l'as essaié sans indiquer des portes in/out mais alors un erreur "impossible sample width discovered". Tu peux essayer d'exécuter JACK comme ci: jackd -dalsa -r44100 -p256 -n2 -dhw0,0 ?
Et quel est le résultat de arecord -l ?
Bonjour,

Tu peux essayer d'exécuter JACK comme ci: jackd -dalsa -r44100 -p256 -n2 -dhw0,0 ?
Et quel est le résultat de arecord -l ?


Copy to clipboard
[fred@localhost ~]$ jackd -dalsa -r44100 -p256 -n2 -dhw0,0 jackd 0.116.2 Copyright 2001-2005 Paul Davis and others. jackd comes with ABSOLUTELY NO WARRANTY This is free software, and you are welcome to redistribute it under certain conditions; see the file COPYING for details JACK compiled with System V SHM support. loading driver .. apparent rate = 44100 creating alsa driver ... hw0,0|hw0,0|256|2|44100|0|0|nomon|swmeter|-|32bit ALSA lib control.c:902:(snd_ctl_open_noupdate) Invalid CTL hw0,0 control open "hw0,0" (No such file or directory) ALSA lib pcm.c:2211:(snd_pcm_open_noupdate) Unknown PCM hw0,0 ALSA lib pcm.c:2211:(snd_pcm_open_noupdate) Unknown PCM hw0,0 ALSA: Cannot open PCM device alsa_pcm for playback. Falling back to capture-only mode cannot load driver module alsa


Copy to clipboard
[fred@localhost ~]$ arecord -l **** List of CAPTURE Hardware Devices **** card 0: U0x46d0x8da [USB Device 0x46d:0x8da], device 0: USB Audio [USB Audio] Subdevices: 1/1 Subdevice #0: subdevice #0 card 1: NVidia [HDA NVidia], device 0: ALC889A Analog [ALC889A Analog] Subdevices: 1/1 Subdevice #0: subdevice #0 card 1: NVidia [HDA NVidia], device 1: ALC889A Digital [ALC889A Digital] Subdevices: 1/1 Subdevice #0: subdevice #0 card 1: NVidia [HDA NVidia], device 2: ALC889A Analog [ALC889A Analog] Subdevices: 2/2 Subdevice #0: subdevice #0 Subdevice #1: subdevice #1 [fred@localhost ~]$


Voila, et je n'y comprends rien, Juste avant jack s'est lancé une fois correctement. puis je l'ai arreté. puis il n'a plus voulu redémarré.
C'est a se taper la tête sur la guitare (ça fait pas un bon son, ça sonne creux ;-p )
😡
J'ai fait un erreur, c'est:
jackd -dalsa -r44100 -p256 -n2 -dhw:0,0

Et en plus, tu veux enrégistrer avec quoi comme appareil? Un micro USB? La carte onboard?
Bonjour,

Copy to clipboard
[fred@localhost ~]$ jackd -dalsa -r44100 -p256 -n2 -dhw:0,0 jackd 0.116.2 Copyright 2001-2005 Paul Davis and others. jackd comes with ABSOLUTELY NO WARRANTY This is free software, and you are welcome to redistribute it under certain conditions; see the file COPYING for details JACK compiled with System V SHM support. loading driver .. apparent rate = 44100 creating alsa driver ... hw:0,0|hw:0,0|256|2|44100|0|0|nomon|swmeter|-|32bit control device hw:0 ALSA: Cannot open PCM device alsa_pcm for playback. Falling back to capture-only mode configuring for 44100Hz, period = 256 frames (5.8 ms), buffer = 2 periods ALSA: final selected sample format for capture: 16bit little-endian ALSA: use 2 periods for capture impossible sample width (1) discovered! [fred@localhost ~]$


Dans un premier temps c'est pour utiliser Rakarrack avec ma guitare.
Ensuite si j'arrive déjà jusque là, ce serai pour utiliser ardour

Mais bon pour l'instant c'est mal engagé, tant que jack ne veux pas se lancer.

Merci a vous de tenter de m'aider.

Fred
Salut Fred, d'acc, tu veux brancher ta guitare à ton ordi er puis l'enrégistrer avec Ardour? Tu veux brancher ta guitare à quel appareil? Il te faut notamment un pré-ampli pour la guitare. Qu'est-ce que tu utilises maintenant comme matos? Parce que je vois donc un mic USB, ou est-ce que c'est une carte son USB? Tu pourrais me dire ce que c'est comme appareil et ce que tu veux faire avec?
Bonjour,

Ma guitare est directement branchée sur la carte son, je veux utiliser Rakarrack avec jack afin de produire des effets dans un premier temps.

ça a marché pendant un temps, et puis maintenant, jack ne veux plus se lancer (c'est l'objet de mon premier post)

ce dont j'ai besoin c'est identifier ce qui empêche jack de se lancer, et comment éradiquer ce problème.
Salut FredCL,

Qu'est-ce que tu utilises maintenant comme matos? Parce que je vois donc un mic USB, ou est-ce que c'est une carte son USB? Tu pourrais me dire ce que c'est comme appareil et ce que tu veux faire avec?


Je voudrais bien le savoir parce que j'ai l'idée que ce soit cet appareil USB qui empêche JACK de se lancer.

Jeremy
Bonjour,

Je voudrais bien le savoir parce que j'ai l'idée que ce soit cet appareil USB qui empêche JACK de se lancer.


Effectivement un micro USB et une Caméra USB. Mais maintenant que tu me fait remarquer ça, j'ai bien l'impression que c'est depuis que j'ai re-brancher le micro que ça foire.
Donc je vais tester ce soir sans le micro et je reviens vers vous.
Bonjour,

Bizarrement ce n'est pas le micro qui met la pagaille mais la caméra USB.??!!?

Une fois débranchée, jack se lance (8 fois sur 10).

Merci pour votre aide.
bonjour à tous
Je suis tout nouveau chez Linux et j'aimerais faire de la MAO. J'en faisais sur Windows (Cubase, reason etc.). J'ai installé Ardour, Rosegarden, Jack entre autres. Avec Jack: toujours la même rengaine. Impossible de se connecter. Je n'y comprends absolument rien. Il n'y a rien de plus chiant quand on commence sur Linux. Tu installes un logiciel et il te dit qu'il ne se connecte pas. J'ai tenté de lire quelques posts mais que dalle ça ne marche pas. Il y a de quoi se la prendre et se la mordre.