Jack skonfigurować jack?

Grafika, film, dźwięk.
Palci
Piegowaty Guziec
Piegowaty Guziec
Posty: 1
Rejestracja: 30 maja 2009, 14:14
Płeć: Mężczyzna
Wersja Ubuntu: 9.04
Środowisko graficzne: GNOME
Architektura: x86
Kontakt:

Jack skonfigurować jack?

Post autor: Palci »

Zainstalowałem program JACK. niestety wyrzuca mi błąd przy wciśnięciu Play :
"

Kod: Zaznacz cały

Could not connect to JACK server as client.
- Overall operation failed.
- Unable to connect to server.
Please check the messages window for more info
"

A more info to :
"
20:03:48.772 Startup script...
20:03:48.772 artsshell -q terminate
sh: artsshell: not found
20:03:49.174 Startup script terminated with exit status=32512.
20:03:49.174 JACK is starting...
20:03:49.175 /usr/bin/jackd -R -dalsa -dhw:0 -r44100 -p1024 -n2 -i1 -o1
no message buffer overruns
20:03:49.186 JACK was started with PID=6868.
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 -1211455808, from thread -1211455808] (1: Operation not permitted)
cannot create engine
20:03:49.195 JACK was stopped successfully.
20:03:49.195 Post-shutdown script...
20:03:49.196 killall jackd
jackd: nie zabito ??adnego procesu
20:03:49.602 Post-shutdown script terminated with exit status=256.
20:03:50.368 Could not connect to JACK server as client. - Overall operation failed. - Unable to connect to server. Please check the messages window for more info.
"

Przyznam szczerze, że dopiero zaczynam zabawę z linuxem i nie mam pojęcia jak zabrać się za konfigurowanie JACK. Moja karta to Sound Blaster Live:)
Pomóżcie, prosze:)
Awatar użytkownika
ville_666
Sędziwy Jeż
Sędziwy Jeż
Posty: 93
Rejestracja: 29 paź 2007, 19:52
Płeć: Mężczyzna
Wersja Ubuntu: 10.04
Środowisko graficzne: KDE Plasma
Architektura: x86_64
Kontakt:

Odp: Jack skonfigurować jack?

Post autor: ville_666 »

Tu proszę masz linka:
http://linux-muzyka.ixion.pl/tekst.php?id=25069
Mam nadzieję że ci pomoże mi udało się ustawić i rosegarden już nie ma problemów z nim.ZA to dźwięków midi w nim nadal nie słyszę :-)
Awatar użytkownika
brombox
Piegowaty Guziec
Piegowaty Guziec
Posty: 6
Rejestracja: 19 kwie 2010, 08:55
Płeć: Mężczyzna
Wersja Ubuntu: 9.10
Środowisko graficzne: GNOME
Architektura: x86
Kontakt:

Odp: Jack skonfigurować jack?

Post autor: brombox »

Należy usunąć zakładkę realtime w setup'ie. U mnie to zadziałało.
Awatar użytkownika
electric_kitten
Piegowaty Guziec
Piegowaty Guziec
Posty: 15
Rejestracja: 03 kwie 2006, 21:23
Wersja Ubuntu: 14.04
Środowisko graficzne: Xfce
Architektura: x86_64

Odp: Jack skonfigurować jack?

Post autor: electric_kitten »

Absolutnie nie odznaczaj opcji realtime, jest ona niezbędna do jakiejkolwiek sensownej pracy z dźwiękiem w Linuxie. Aby uzyskać uprawnienia do korzystania z tej funkcji dodaj odpowiednie wpisy zgodnie z zaleceniem http://jackaudio.org/faq
Z kolei Gentoo proponuje inne wartości: http://en.gentoo-wiki.com/wiki/JACK#Ker ... figuration
sprawdź co u Ciebie zadziała lepiej
Awatar użytkownika
brombox
Piegowaty Guziec
Piegowaty Guziec
Posty: 6
Rejestracja: 19 kwie 2010, 08:55
Płeć: Mężczyzna
Wersja Ubuntu: 9.10
Środowisko graficzne: GNOME
Architektura: x86
Kontakt:

Odp: Jack skonfigurować jack?

Post autor: brombox »

Dziękuję za odpowiedź. Siedzę nad tym tematem i nie udało się jak dotąd uruchomić realtime. Zmieniłem plik limits.conf według sugestii ze strony jacka ale według tego co sugeruje gentoo powinienem zmienić konfigurację kernela, ale tego ruszyć nie potrafię. Nie wiem jak uruchomić menuconfig, czy to działa na Ubuntu? I jak zmienić te parametry processor types and features ---> ...
Awatar użytkownika
electric_kitten
Piegowaty Guziec
Piegowaty Guziec
Posty: 15
Rejestracja: 03 kwie 2006, 21:23
Wersja Ubuntu: 14.04
Środowisko graficzne: Xfce
Architektura: x86_64

Odp: Jack skonfigurować jack?

Post autor: electric_kitten »

To są opcje w przypadku samodzielnej kompilacji jądra. W Ubuntu masz w repozytoriach specjalne jądro dla pro-audio (linux-rt) ale i na zwykłym powinno działać. Upewnij się czy Twój użytkownik jest przypisany do grupy audio. Ponadto pulseaudio może może być winowajcą, więc:

Kod: Zaznacz cały

pulseaudio -k
Awatar użytkownika
brombox
Piegowaty Guziec
Piegowaty Guziec
Posty: 6
Rejestracja: 19 kwie 2010, 08:55
Płeć: Mężczyzna
Wersja Ubuntu: 9.10
Środowisko graficzne: GNOME
Architektura: x86
Kontakt:

Odp: Jack skonfigurować jack?

Post autor: brombox »

Zastosowałem się do wskazówek i zmieniłem pliki w jądrze oraz utworzyłem dodatkowy plik *.conf Nie pomogło.
W jaki sposób sprawdzić przypisanie do urządzeń i jak je zmienić? Co ta komenda do pulseaudio wykonuje?
Awatar użytkownika
electric_kitten
Piegowaty Guziec
Piegowaty Guziec
Posty: 15
Rejestracja: 03 kwie 2006, 21:23
Wersja Ubuntu: 14.04
Środowisko graficzne: Xfce
Architektura: x86_64

Odp: Jack skonfigurować jack?

Post autor: electric_kitten »

To polecenie wyłącza serwer pulseaudio. Jack do wydajnego działania musi się kontaktować bezpośrednio z Alsą. Grupy do jakich jesteś przypisany sprawdzisz przez komendę "id":

Kod: Zaznacz cały

chello089076118027:~ nanosq$ id
uid=502(nanosq) gid=20(staff) groups=20(staff),404(com.apple.sharepoint.group.3),61(localaccounts),12(everyone),9(procmod),402(com.apple.sharepoint.group.1),403(com.apple.sharepoint.group.2)
U Ciebie nazwy grup będą inne, ale szukaj wśród nich "audio". Jeśli nie znajdziesz (a obecnie w Ubuntu chyba nie jest to grupa domyślna to:

Kod: Zaznacz cały

sudo gpasswd -a twój_użytkownik audio
Następnie musisz się przelogować

Możesz też wyklikać sobie grupy w applecie ustawień Użytkownicy i grupy z menu System
Awatar użytkownika
brombox
Piegowaty Guziec
Piegowaty Guziec
Posty: 6
Rejestracja: 19 kwie 2010, 08:55
Płeć: Mężczyzna
Wersja Ubuntu: 9.10
Środowisko graficzne: GNOME
Architektura: x86
Kontakt:

Odp: Jack skonfigurować jack?

Post autor: brombox »

Dołączyłem się do grupy audio poprzez ustawienia system/administracja/użytkownicy i grupy

Załączam dwa zapisy wiadomości.

1) Pierwszy dla połączenia bez realtime:

Kod: Zaznacz cały

20:42:02.578 Patchbay deactivated.

20:42:02.585 Statistics reset.

20:42:02.688 ALSA connection graph change.

20:42:02.964 ALSA connection change.

20:42:11.490 Startup script...

20:42:11.492 artsshell -q terminate
sh: artsshell: not found

20:42:11.894 Startup script terminated with exit status=32512.

20:42:11.894 JACK is starting...

20:42:11.894 /usr/bin/jackd -p128 -dalsa -dhw:0 -r44100 -p1024 -n3 -s -m

20:42:11.897 JACK was started with PID=2365.
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 ..

SSE2 detected
apparent rate = 44100

creating alsa driver ... hw:0|hw:0|1024|3|44100|0|0|nomon|swmeter|soft-mode|32bit
control device hw:0

configuring for 44100Hz, period = 1024 frames (23.2 ms), buffer = 3 periods

ALSA: final selected sample format for capture: 32bit integer little-endian

ALSA: use 3 periods for capture
ALSA: final selected sample format for playback: 32bit integer little-endian

ALSA: use 3 periods for playback

20:42:13.954 Server configuration saved to "/home/brombox/.jackdrc".

20:42:13.956 Statistics reset.

20:42:13.958 Client activated.

20:42:13.960 JACK connection change.

20:42:13.964 JACK connection graph change.

SSE2 detected
2) Próba połączenia z realtime

Kod: Zaznacz cały

21:02:48.576 Patchbay deactivated.

21:02:48.601 Statistics reset.

21:02:48.676 ALSA connection graph change.

21:02:48.917 ALSA connection change.

21:03:16.688 Startup script...

21:03:16.688 artsshell -q terminate
sh: artsshell: not found

21:03:17.091 Startup script terminated with exit status=32512.

21:03:17.091 JACK is starting...

21:03:17.091 /usr/bin/jackd -R -P1 -p128 -dalsa -dhw:0 -r44100 -p1024 -n3 -s -m

21:03:17.094 JACK was started with PID=2045.

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 -1417287952, from thread -1417287952] 
(1: Operation not permitted)
cannot create engine

21:03:17.416 JACK was stopped successfully.

21:03:17.417 Post-shutdown script...

21:03:17.418 killall jackd

jackd: nie znaleziono ??adnego procesu

21:03:17.858 Post-shutdown script terminated with exit status=256.

21:03:19.163 Could not connect to JACK server as client. - Overall operation failed. - Unable to connect to server. Please check the messages window for more info.
Zrobiłem to, co sugerują strony Jack. Ustawiłem preemptible oraz wpisałem linijki z kodem @audio... Wchodziłem do kernela, ale zatrzymałem się tutaj z pewną bojaźnią. Znalazłem artykuł, który mówi, że manipulowanie na CPU Group Scheduler, a więc szczególnie plikach sched_rt_runtime_us oraz sched_rt_period_us jest niebezpieczne. Innymi słowy, JACK wymaga żeby manipulować na pracy procesora, co może powodować niestabilność pracy systemu. Z pragmatycznego punktu widzenia program działa i inne programy które z nim współpracujące też, więc co mi da "realtime"? Próbuję rozgryźć tę funkcję, ale brak już mi opcji.
Awatar użytkownika
darek 13
Piegowaty Guziec
Piegowaty Guziec
Posty: 27
Rejestracja: 22 sty 2009, 23:11
Płeć: Mężczyzna
Wersja Ubuntu: 12.04
Środowisko graficzne: Unity
Architektura: x86
Kontakt:

Odp: Jack skonfigurować jack?

Post autor: darek 13 »

electric_kitten pisze:To są opcje w przypadku samodzielnej kompilacji jądra. W Ubuntu masz w repozytoriach specjalne jądro dla pro-audio (linux-rt) ale i na zwykłym powinno działać. Upewnij się czy Twój użytkownik jest przypisany do grupy audio. Ponadto pulseaudio może może być winowajcą, więc:

Kod: Zaznacz cały

pulseaudio -k
Jak to cofnąć?
Wyłączyłem sobie dźwięk, za twoją rada, to teraz napisz jak go włączyć.
kod: polseaudio -?

wielkie dzięki.
ODPOWIEDZ

Wróć do „Muzyka, filmy, zdjęcia, grafika”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 62 gości