Portál AbcLinuxu, 13. května 2025 22:16
Mám problém spojiť MPD 0.13 s JACKom (štandardné balíky z ubuntu 8.10).
Ak spustím jackd server a nakonfigurujem MPD, aby používalo jackd, MPD v "jack connect" konzole nevidim. Tento istý problém má aj kolega z práce, ktorý používa mpd 0.14.
V logoch mpd je hláška "is jack server running?". A to je všetko.
S mocp ide všetko v poriadku. MPD je zkompilovaný s podporou JACKu. Na webe hľadám o takejto situácii márne.
A jede jackd pod stejným uživatelem, jako mpd?
Jinak ta hláška je "jack server not running?" a tu již google zná :)
jackd beží pod uživateľom XY.
mpd beží pod uživateľom mpd.
Uživateľ mpd patrí do skupiny XY.
Zjavne to nestačí. :)
Ak je mpd spustené pod tým istým uživateľom ako jackd, tak to funguje.
Dík
Jack komunikuje přes sdílenou paměť a zřejmě na ní uživatel mpd neměl právo rw. Možná by se to dalo nastavit bokem po spuštění jacku, někde v /dev/shm/xxxxx. Zřejmě by to šlo přímo ve zdrojáku jacku, možná to má dokonce nějaké konfigurační možnosti (nekoukal jsem, ale nebyl by asi problém najít ve zdrojáku).
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.