Portál AbcLinuxu, 11. května 2025 10:28
open /dev/dsp: Zařízení nebo zdroj jsou používány
tak jsem zkusil, podle linux faq upravit ta pravidla pomocí esddsp skype
a tentokrát ta hláška zní:
open /dev/dsp: není souborem ani adresáøem
asi chápete, že /dev/dsp rozhodně souborem je. Zkusil jsem to i jako root, ale výsledek je úplně stejný.
nemáte s tím někdo zkušenosti?
Díky
Jáchym
fuser -v /dev/dspNicméně pokud píše, že není souborem ani adresářem (BTW, kdo tohle překládal...), tak bych se raději přesvědčil -- používáš udev či devfs?
Sound device is not defined
Ale nic bližšího.
Google mlčí.
Prosím, věděl byste někdo jak na to?
Jáchym
nejjednodusi je (pokud pouzivas KDE a arts) to presmerovat pres ten artsd
artsdsp skype
nekdy jeste zabere
artsdsp -m skype
dale musis mit arts nahozeny na fullduplex (da se nastavit v kontrol centru) a take musi fullduplex podporovat zarizeni pres ktere jede arts (napriklad alsa)
muj konfig pro alsu vypada nasledovne:
pcm.!default { type plug slave.pcm "kombinace" } pcm.!dsp0 { type plug slave.pcm "vystup" } pcm.vystup { type dmix ipc_key 1024 slave { pcm "hw:0,0" period_time 0 period_size 1024 buffer_size 4096 rate 44100 } } pcm.vstup { type dsnoop ipc_key 2048 slave { pcm "hw:0,0" channels 2 period_size 1024 buffer_size 4096 rate 44100 periods 0 period_time 0 } bindings { 0 0 0 1 } } pcm.kombinace { type asym playback.pcm "vystup" capture.pcm "vstup"
proc to je napsane zrovna takhle se dozvis v tomhle clanku
dale staci obycejnym KMixem nastavit hlasitosti jak potrebujes a povolit nahravani z mikrofonu
cat /dev/dsp >/tmp/zvuk.pcm
. Pak prehranim toho zaznamu se ujistis, ze jsi neco nahral. Prehrat jej muzes prikazem cat /tmp/zvuk.pcm >/dev/dsp
.
Az ti tohle bude fungovat, tak by mel fungovat i Skype.
Pak muzes resit problem mixovani. Co jsem slysel, tak Skype funguje pres esddsp
(OSS wrapper esoundu) a artsdsp
(wrapper arts systemu).
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.