• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

[solved] immer dieser Audioserver "jack"

Irus

Member
Ich hab ein kleines aber schweres Problem
Wenn ich jack als Benutzer starte,sagt er,das es nicht möglich wäre und es nicht gestartet wird(sorry).Als Grund hierfür nimmt er irgndwelche irrsinnigen Treibereinstellungen
Der Witz ist aber,dass wenn ich jack als root starte,er ohne jegliche Probleme läuft.Aber auch nur dann.

Hilfe dazu wäre sehr nett
 

oc2pus

Ultimate Guru
aus dem README:
As mentioned in the Administration Guide, it is always a risk to run a program as administrator 'root'. However this is needed to run JACK with realtime priority and avoid dropouts. Realtime priority is activated with the -R option:

jackd -R -d alsa -d hw:0

Here hw:0 is the first soundcard configured with ALSA. Further options for the ALSA interface of JACK can be listed by typing

jackd -d alsa -h

If you start jackd as user 'root', all JACK applications have to be started
as 'root' as well.

und zu den realtime features: da brauchst du einen gepatchten kernel.
 

Appleonkel

Hacker
oc2pus schrieb:
und zu den realtime features: da brauchst du einen gepatchten kernel.

Mit gepatchten Kernel wird bloss die Latenz niedriger ;)
Entweder brauchst du realtime-lsm (deprecated) oder ein gepatchtes pam.

Am besten ist es du besorgts das gepatchte pam, welches es auch als rpm für suse 10.0 gibt. Dann sollte dein User in der Gruppe Audio sein.
Als letztes schreibts du in der /etc/security/limits.conf
Code:
@audio          -       rtprio          90
@audio          -       nice            -10
@audio          -       memlock         4000000

dann sollte es kein Probleme machen.

mfg Appleonkel
 

oc2pus

Ultimate Guru
Klostera Braun schrieb:
Und wo krieg ich das gepatchte pam her?

na von hier:
http://www.rncbc.org/jack/pam-0.80-8.suse100.rncbc.i586.rpm

hat Appleonkel doch gepostet :)
das Wort "pam" ist ein Link, einfach draufklicken ...
 

Acker_ID

Newbie
Ich habe auch jack installiert und eure Tips befolgt. Ich kann das jedoch nur als Root starten. Als Benutzer kommt folgender Fehler:

cannot open existing shm registry segment (Permission denied)
cannot open existing shm registry segment (Permission denied)
cannot create engine
cannot open existing shm registry segment (Permission denied)

Mfg,
Acker
 

Acker_ID

Newbie
Starten lässt er sich jetzt -> neustart hat geholfen :eek:

Alles andere schaff ich dann hoffentlich alleine, danke ;)

Mfg,
Acker
 
Oben