Portál AbcLinuxu, 15. července 2025 12:46


Dotaz: Zvuk v KDE

24.12.2002 17:10 Vasek | skóre: 6
Zvuk v KDE
Přečteno: 146×
Odpovědět | Admin
Můžete mi prosím někdo poradit, co všechno musím nainstalovat, aby mi šel zvuk v KDE? Nikdy jsem toto neřešil. Používám Slackware, takže nemám žádný automatický instalátor, nebo něco podobného. KDE mám verze 3 ze Slackware 8.1.

V kernelu mám nastaveno a zkompilováno: sound card support a driver EMU10K1 pro zvukovku SoundBlaster Audigy + podpora MIDI - ne jako moduly, ale natvrdo v jádře

při bootu mi kernel (nejspíš) zvukovku najde a zinicializuje, protože při bootu, nebo ve /var/log/messages uloženou mám hlášku ... ... PCI: Found IRQ 11 for device 00:0b.0 Creative EMU10K1 PCI Audio driver, version...xxxx ... ...

vůbec nevím, co mám ted ještě nainstalovat. To musím mít ještě nějakej sound system, nebo ALSA???????

Nepotřebuju zvuk v konsoli, mě stačí jenom zvuk v KDE a tam je přece jakýsi sound system ARTS? (spouští ho při startu)

Ale po startu KDE na mě vybafne toto okno:

--------- Sound server informational message:

Error while initializing the sound driver: device /dev/dsp can't be opened (No such device) The sound server will continue, using the null output device.

------ nemůžete někdo prosím poradit, co teda ještě nainstalovat, nebo nastavit? Já vůbec nerozumím multimedia, ale ted mám zvukovku a z KDE by se hodilo nějaký ten zvuk vyloudit, např. MP3 Díky.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

24.12.2002 19:59 Tomáš Bláha
Rozbalit Rozbalit vše Zvuk v KDE
Odpovědět | | Sbalit | Link | Blokovat | Admin
Zvuk je v linuxu realizován na dvou úrovních. Na nízké úrovni je ovladač konkrétní zvukové karty v jádře. To může být ovadač z jádra, nebo třeba ovladač z projektu ALSA, či OSS. Ve Vašem případě je to jaderný ovladač. Tento ovladač pak vytváří zařízení /dev/dsp*, které přehrává zvuk. Takový ovladač ale může většinou přehrávat jen jeden zvuk najednou, proto na vyšší úrovni funguje v KDE aRts (v Gnome tuším ESD), který mixuje dohromady více zvuků, pokud jich má hrát více najednou. Podle popisu to vypadá, že nemáte v adresáři /dev/ zařízení dsp. Pokud tam máte dsp0, tak vytvořte symlink dsp, který na něj bude ukazovat. Pokud nemáte v devu ani dsp0, pak bude potřeba tyto nody vytvořit. Co tam máte? (ls -l /dev/dsp*)
25.12.2002 04:06 Vasek | skóre: 6
Rozbalit Rozbalit vše Zvuk v KDE
Mám tam soubor /dev/dsp a /dev/dsp1 - oba hlásí "no such device". Pak jsem našel jakýsi /dev/sndstat, ten také nejde. Ale pak jsem našel /dev/sound - ten jde otevřít. Jinak v /proc/pci jsem svoji zvukovku našel, rovněž v /proc/devices je uveden 14 - sound Jinak děkuji za odpověd a přeji všem linuxákům krásné Vánoce.
25.12.2002 04:11 Vasek | skóre: 6
Rozbalit Rozbalit vše Zvuk v KDE
Omluva - spletl jsem se - nemám tam /dev/sound ale /dev/audio
25.12.2002 04:28 Vasek | skóre: 6
Rozbalit Rozbalit vše Zvuk v KDE
Vyřešeno - smazal jsem /dev/dsp a udělal symlink /dev/dsp -> /dev/audio a už to hraje. Pak jsem ještě souboru /dev/audio nastavil práva 666, aby KDE hrál nejen rootovi, ale i userovi. Je to tak doufám správně z bezpečnostního hlediska?
25.12.2002 10:11 Tomáš Bláha
Rozbalit Rozbalit vše Zvuk v KDE
Myslím, že se občas dělává skupina audio, ve které jsou lidé, kterým má zvuk hrát (tj. ne speciální uživatelé, pod kterými běží démoni) a práva se pak nastaví na 660. Ale na pracovní stanici je to skoro jedno.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.