configurare jack
Moderatore: Staff
Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.
La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.
La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
- Blallo
- Packager

- Messaggi: 3302
- Iscritto il: ven 12 ott 2007, 11:37
- Nome Cognome: Savino Liguori
- Slackware: 14.2 / 12.2
- Kernel: 4.4.14-smp
- Desktop: DWM
- Località: Torino / Torremaggiore (FG)
- Contatta:
configurare jack
qualcuno ha provato a configurare il server audio jack? mi occorrerebbe perchè spesso registro...
ho il 2.6.29.1 compilato e predisposto per la bassa latenza
ho il 2.6.29.1 compilato e predisposto per la bassa latenza
Github: https://github.com/8lall0
- Zapotech
- Packager

- Messaggi: 155
- Iscritto il: gio 7 set 2006, 22:58
- Slackware: -current
- Kernel: 2.6.32.5-smp
- Desktop: kde 4.3.4
- Località: Roma
Re: configurare jack
Ciao, con "qjackctl" hai a disposizione una "gui", per una configurazione comoda e veloce!
Cerco di usarlo il più possibile ....come server audio è una bomba!....
Cerco di usarlo il più possibile ....come server audio è una bomba!....
- Blallo
- Packager

- Messaggi: 3302
- Iscritto il: ven 12 ott 2007, 11:37
- Nome Cognome: Savino Liguori
- Slackware: 14.2 / 12.2
- Kernel: 4.4.14-smp
- Desktop: DWM
- Località: Torino / Torremaggiore (FG)
- Contatta:
Re: configurare jack
ma da questo quando faccio start
Codice: Seleziona tutto
01:01:35.097 Patchbay deactivated.
01:01:35.119 Statistics reset.
01:01:35.204 ALSA connection graph change.
01:01:35.402 ALSA connection change.
01:02:18.534 Startup script...
01:02:18.535 artsshell -q terminate
sound server terminated
01:02:19.205 Startup script terminated successfully.
01:02:19.206 JACK is starting...
01:02:19.206 /usr/bin/jackd -R -dalsa -dhw:0 -r48000 -p1024 -n2
01:02:19.209 JACK was started with PID=13941.
no message buffer overruns
jackd 0.116.1
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.
cannot use real-time scheduling (FIFO at priority 10) [for thread -1212172080, from thread -1212172080] (1: Operation not permitted)
cannot create engine
01:02:19.639 JACK was stopped successfully.
01:02:19.640 Post-shutdown script...
01:02:19.640 killall jackd
jackd: no process killed
01:02:20.080 Post-shutdown script terminated with exit status=256.
01:02:21.434 Could not connect to JACK server as client. - Overall operation failed. - Unable to connect to server. Please check the messages window for more info.Github: https://github.com/8lall0
- Zapotech
- Packager

- Messaggi: 155
- Iscritto il: gio 7 set 2006, 22:58
- Slackware: -current
- Kernel: 2.6.32.5-smp
- Desktop: kde 4.3.4
- Località: Roma
Re: configurare jack
Prova a far partire il server NON in Realtime. Deseleziona "Realtime" dal Pannello "SetUp" -> "Settings".jimmy_page_89 ha scritto:Codice: Seleziona tutto
...... 01:02:19.206 /usr/bin/jackd -R -dalsa -dhw:0 -r48000 -p1024 -n2 ........ cannot use real-time scheduling (FIFO at priority 10) [for thread -1212172080, from thread -1212172080] (1: Operation not permitted) cannot create engine ......
Se vuoi far partire il server audio in Realtime devi usare "set_rlimits" ( è disponibile il tgz qui su slacky...
Ciao!
- Zapotech
- Packager

- Messaggi: 155
- Iscritto il: gio 7 set 2006, 22:58
- Slackware: -current
- Kernel: 2.6.32.5-smp
- Desktop: kde 4.3.4
- Località: Roma
Re: configurare jack
Prova a far partire "jack" da Utente e NON in Realtime.
Controlla, inoltre, che nella finestra messaggi non compaiano messaggi di "XRun".
Al riguardo, bisogna trovare la giusta combinazione (a seconda della propria scheda audio) tra [Frames/Periods] e [Periods/Buffer].
Nel mio caso, con una scheda hda_intel ho settato (con kernel NON RealTime), 2048 e 3, rispettivamente.
Hai configurato "/etc/set_rlimits.conf" per l'avvio di jack in realtime?
Ciao!
Controlla, inoltre, che nella finestra messaggi non compaiano messaggi di "XRun".
Al riguardo, bisogna trovare la giusta combinazione (a seconda della propria scheda audio) tra [Frames/Periods] e [Periods/Buffer].
Nel mio caso, con una scheda hda_intel ho settato (con kernel NON RealTime), 2048 e 3, rispettivamente.
Hai configurato "/etc/set_rlimits.conf" per l'avvio di jack in realtime?
Ciao!
- Blallo
- Packager

- Messaggi: 3302
- Iscritto il: ven 12 ott 2007, 11:37
- Nome Cognome: Savino Liguori
- Slackware: 14.2 / 12.2
- Kernel: 4.4.14-smp
- Desktop: DWM
- Località: Torino / Torremaggiore (FG)
- Contatta:
Re: configurare jack
l'ho configurato..ma c'è un modo particolare per avviarlo avendo impostato set_rlimits? ps continua a restare muto
Github: https://github.com/8lall0
- Zapotech
- Packager

- Messaggi: 155
- Iscritto il: gio 7 set 2006, 22:58
- Slackware: -current
- Kernel: 2.6.32.5-smp
- Desktop: kde 4.3.4
- Località: Roma
Re: configurare jack
Puoi seguire 2 strade per avviare jack, da user, con set_rlimits.
1) da riga di comando con:
(per i valori di buffer e period ho copiato/incollato quelli che appaiono nel tuo log precedente )
2) da gui di qjackctl:
in "SetUp -> Settings -> Server Path ->" devi specificare:
set_rlimits jackd
Ciao!
PS: Mi posti il log che ti appare quando fai partire jack da User e NON con il RealTime attivato?
1) da riga di comando con:
Codice: Seleziona tutto
set_rlimits /usr/bin/jackd -R -dalsa -dhw:0 -r48000 -p1024 -n22) da gui di qjackctl:
in "SetUp -> Settings -> Server Path ->" devi specificare:
set_rlimits jackd
Ciao!
PS: Mi posti il log che ti appare quando fai partire jack da User e NON con il RealTime attivato?
- Blallo
- Packager

- Messaggi: 3302
- Iscritto il: ven 12 ott 2007, 11:37
- Nome Cognome: Savino Liguori
- Slackware: 14.2 / 12.2
- Kernel: 4.4.14-smp
- Desktop: DWM
- Località: Torino / Torremaggiore (FG)
- Contatta:
Re: configurare jack
Codice: Seleziona tutto
18:10:24.427 Patchbay deactivated.
18:10:24.503 Statistics reset.
18:10:24.537 ALSA connection graph change.
18:10:24.732 ALSA connection change.
18:10:25.518 Startup script...
18:10:25.518 artsshell -q terminate
18:10:25.978 Startup script terminated with exit status=256.
18:10:25.979 JACK is starting...
18:10:25.979 /usr/bin/set_rlimits jackd -dalsa -dhw:0 -r48000 -p1024 -n2
18:10:25.987 JACK was started with PID=32583.
no message buffer overruns
jackd 0.116.1
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 = 48000
creating alsa driver ... hw:0|hw:0|1024|2|48000|0|0|nomon|swmeter|-|32bit
control device hw:0
configuring for 48000Hz, period = 1024 frames (21.3 ms), buffer = 2 periods
ALSA: final selected sample format for capture: 32bit integer little-endian
ALSA: use 2 periods for capture
ALSA: final selected sample format for playback: 32bit integer little-endian
ALSA: use 2 periods for playback
18:10:28.201 Server configuration saved to "/home/liguori/.jackdrc".
18:10:28.202 Statistics reset.
18:10:28.203 Client activated.
18:10:28.205 JACK connection change.
18:10:28.209 JACK connection graph change.Github: https://github.com/8lall0
- Zapotech
- Packager

- Messaggi: 155
- Iscritto il: gio 7 set 2006, 22:58
- Slackware: -current
- Kernel: 2.6.32.5-smp
- Desktop: kde 4.3.4
- Località: Roma
Re: configurare jack
Dopo jackd manca l'opzione -R (RealTime)!jimmy_page_89 ha scritto:Codice: Seleziona tutto
... 18:10:25.979 /usr/bin/set_rlimits jackd -dalsa -dhw:0 -r48000 -p1024 -n2 ...
Se usi "set_rlimits" significa che vuoi partire "jackd" in Realtime!
Non ci sono XRuns ... il che significherebbe che periods e buffer sono ok!
Quando clicchi su "Connect" riesci a vedere nella sezione "Audio" le voci "System" (Capture e Playback)?
Come lanci il client che deve usare Jack?
Ciao!
- Blallo
- Packager

- Messaggi: 3302
- Iscritto il: ven 12 ott 2007, 11:37
- Nome Cognome: Savino Liguori
- Slackware: 14.2 / 12.2
- Kernel: 4.4.14-smp
- Desktop: DWM
- Località: Torino / Torremaggiore (FG)
- Contatta:
Re: configurare jack
allora...con il realtime parte ma mi da questo alla fine
si nella sez connect vedo quello che mi dici....perchè?
Codice: Seleziona tutto
cannot lock down memory for RT thread (Impossibile allocare della memoria)
cannot use real-time scheduling (FIFO at priority 5) [for thread -1252000880, from thread -1252000880] (1: Operation not permitted)Github: https://github.com/8lall0
- Zapotech
- Packager

- Messaggi: 155
- Iscritto il: gio 7 set 2006, 22:58
- Slackware: -current
- Kernel: 2.6.32.5-smp
- Desktop: kde 4.3.4
- Località: Roma
Re: configurare jack
Se ti compare ancora questo messaggio significa che l'utente non ha i permessi per avviare "Jackd" in RealTime;jimmy_page_89 ha scritto:allora...con il realtime parte ma mi da questo alla fineCodice: Seleziona tutto
cannot lock down memory for RT thread (Impossibile allocare della memoria) cannot use real-time scheduling (FIFO at priority 5) [for thread -1252000880, from thread -1252000880] (1: Operation not permitted)
a questo punto il processo si interrompe e Jackd non viene caricato.
Questo significa che non hai lanciato "jackd" con "set_rlimits", oppure che non hai configurato bene set_rlimits in /etc/set_rlimits.conf.
Ti posto il mio /etc/set_rlimits.conf:
Codice: Seleziona tutto
# <key> can be rtprio, nice or memlock.
# Example entry:
#
# mark /usr/local/bin/jackd -1 80
#
# Here, user mark can execute /usr/local/bin/jackd using set_rlimits to set
# a realtime priority up to and including 80, but setting of a nice priority
# through set_rlimits is disallowed. Alternatively, if an `audio' group
# existed, the entry
#
# @audio /usr/local/bin/jackd -1 80
#
# would allow the same except the permission would extend to all members of
# the `audio' group. The same effect could be achieved with the key/value
# syntax:
#
@audio /usr/bin/jackd nice=-1 rtprio=80 memlock=250000
#
# For more details on the format and use of this file please refer to
# the set_rlimits manual page.Codice: Seleziona tutto
set_rlimits /usr/bin/jackd -dalsa -dhw:0 -r48000 -p1024 -n2Posta, però, l'output che compare!
Per testare il server audio lancia, ad es., "mplayer" (il tgz su slacky.eu è compilato con il supporto a jack) come segue:
Codice: Seleziona tutto
mplayer -ao jack [fileaudio]Se vedi "System" significa che jackd è correttamente caricato,jimmy_page_89 ha scritto:si nella sez connect vedo quello che mi dici....perchè?
Per caso riesci a caricare normalmente jackd solo quado non è non in Realtime? ...non capisco!
- Blallo
- Packager

- Messaggi: 3302
- Iscritto il: ven 12 ott 2007, 11:37
- Nome Cognome: Savino Liguori
- Slackware: 14.2 / 12.2
- Kernel: 4.4.14-smp
- Desktop: DWM
- Località: Torino / Torremaggiore (FG)
- Contatta:
Re: configurare jack
mplayer va alla grande (senza realtime)...amarok no:(
Github: https://github.com/8lall0
- anycolouryoulike
- Packager

- Messaggi: 1158
- Iscritto il: ven 10 ago 2007, 0:00
- Slackware: 12.2
- Kernel: 2.6.34.8
- Desktop: KDE 3.5.10
Re: configurare jack
Questo perché le xine-lib, sfruttate da Amarok, della Slackware sono compilate senza supporto a Jack.jimmy_page_89 ha scritto:mplayer va alla grande (senza realtime)...amarok no:(
Prova con quelle che ci sono su Slacky.
- Blallo
- Packager

- Messaggi: 3302
- Iscritto il: ven 12 ott 2007, 11:37
- Nome Cognome: Savino Liguori
- Slackware: 14.2 / 12.2
- Kernel: 4.4.14-smp
- Desktop: DWM
- Località: Torino / Torremaggiore (FG)
- Contatta:
Re: configurare jack
le ho provate...ho addirittura usato lo slackbuild (così da controllare l'effettiva attivazione del supporto a jack) ma niente di niente..mplayer va solo da shell (nemmeno da interfaccia come smplayer) e xine non ne vuole sapere (e tutto senza realtime)
Github: https://github.com/8lall0