Heli probleemid KDE 4.3's
Moderaator: Moderaatorid
Heli probleemid KDE 4.3's
Tere!
Asutsin ka see nädal rõõmsaks linuxi kasutajaks. Töökaaslase soovitusel valisin endale Debiani viimase versiooni ehk unstable/sid. Aknahalduriks paigaldasin Kde4.3 minimaal paketi + adminni pakett.
Teema on kindlasti tuttav. Nimelt flash saadab heli arvuti internal kõlarisse. Sai terve eilne päev googeldatud ja vastus põhimõtteliselt käes. Kde "hoiab" helikaarti enda käes liiga kaua ning flash ei saa üle võtta. Ühes foorumis soovitati Auto-suspend 2 ms peale panna või üldse maha võtta. Antud option pidi asuma Kde Control Centeris/system settingutes ja seal pidi olema Sound and Multimedia - mida ma ei näe. Ainult Multimedia ja seal all pole seda auto suspendi.
Kas mul on mingid paketid äkki puudu? Proovisin kde multimedia ning utilities pakette aga nendega seda ei tulnud? Äkki keegi oskab soovitada kusagilt seda auto-suspendi terminalis maha keerata või teab mulle antud conf faili asukoha viidata kus see võiks olla. Lahendus oleks flashi seadistada, et see kasutaks õiget heli väljundit aga selle seadistamisest pole õrna aimugi.
Asutsin ka see nädal rõõmsaks linuxi kasutajaks. Töökaaslase soovitusel valisin endale Debiani viimase versiooni ehk unstable/sid. Aknahalduriks paigaldasin Kde4.3 minimaal paketi + adminni pakett.
Teema on kindlasti tuttav. Nimelt flash saadab heli arvuti internal kõlarisse. Sai terve eilne päev googeldatud ja vastus põhimõtteliselt käes. Kde "hoiab" helikaarti enda käes liiga kaua ning flash ei saa üle võtta. Ühes foorumis soovitati Auto-suspend 2 ms peale panna või üldse maha võtta. Antud option pidi asuma Kde Control Centeris/system settingutes ja seal pidi olema Sound and Multimedia - mida ma ei näe. Ainult Multimedia ja seal all pole seda auto suspendi.
Kas mul on mingid paketid äkki puudu? Proovisin kde multimedia ning utilities pakette aga nendega seda ei tulnud? Äkki keegi oskab soovitada kusagilt seda auto-suspendi terminalis maha keerata või teab mulle antud conf faili asukoha viidata kus see võiks olla. Lahendus oleks flashi seadistada, et see kasutaks õiget heli väljundit aga selle seadistamisest pole õrna aimugi.
Hei,
ilmselt kasutab flash sul vaikimisi teist heliserverit (oss-i) kui kde (alsa't). Proovi oss ära keelata järgmiselt:
ava root-õigustes fail /etc/modprobe.d/blacklist.conf (ma loodan, et debianil käib see asi samast failist, kui ubuntul, aga täiesti reaalne, et mitte. Keegi debianikasutaja võib täpsustada.)
avatud saad näiteks sellise käsuga:
kdesu kate /etc/modprobe.d/blacklist.conf
kirjuta sinna selline rida:
blacklist snd-pcm-oss
salvesta fail ja tee arvutile restart.
ilmselt kasutab flash sul vaikimisi teist heliserverit (oss-i) kui kde (alsa't). Proovi oss ära keelata järgmiselt:
ava root-õigustes fail /etc/modprobe.d/blacklist.conf (ma loodan, et debianil käib see asi samast failist, kui ubuntul, aga täiesti reaalne, et mitte. Keegi debianikasutaja võib täpsustada.)
avatud saad näiteks sellise käsuga:
kdesu kate /etc/modprobe.d/blacklist.conf
kirjuta sinna selline rida:
blacklist snd-pcm-oss
salvesta fail ja tee arvutile restart.
debianis käib moodulite blacklistimine nii:
http://wiki.debian.org/KernelModuleBlacklisting
http://wiki.debian.org/KernelModuleBlacklisting
lsmod | grep snd näitab seda:
snd_hda_codec_idt 35245 1
snd_hda_intel 16427 5
snd_hda_codec 46002 2 snd_hda_codec_idt,snd_hda_intel
snd_hwdep 4054 1 snd_hda_codec
snd_pcsp 5219 4
snd_pcm 47362 5 snd_hda_intel,snd_hda_codec,snd_pcsp
snd_timer 12258 3 snd_pcm
snd 34363 21 snd_hda_codec_idt,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcsp,snd_pcm,snd_timer
soundcore 3450 1 snd
snd_page_alloc 5041 2 snd_hda_intel,snd_pcm
See ~/.asoundr tundub hea ideena
Viitsid sa mulle oma faili sisu visata?
snd_hda_codec_idt 35245 1
snd_hda_intel 16427 5
snd_hda_codec 46002 2 snd_hda_codec_idt,snd_hda_intel
snd_hwdep 4054 1 snd_hda_codec
snd_pcsp 5219 4
snd_pcm 47362 5 snd_hda_intel,snd_hda_codec,snd_pcsp
snd_timer 12258 3 snd_pcm
snd 34363 21 snd_hda_codec_idt,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcsp,snd_pcm,snd_timer
soundcore 3450 1 snd
snd_page_alloc 5041 2 snd_hda_intel,snd_pcm
See ~/.asoundr tundub hea ideena
Midagi sellist peaks vast asja ära ajama:
Minul on asi isiklikus .asoundrc's sellepärast, et USB-helikaart ei ole buutimise ajal sisse lülitatud ja seetõttu ei saa vist seda globaalselt esimeseks määrata. Kui sul PCI vms kaart, siis ei tohiks probleemi olla. Mul openSUSE all on ka helikaartide prioritiseerimiseks jms GUI olemas, Debianil vist ei ole, ei tea.
Kood: Vali kõik
pcm.!default {
type hw
card USB
device 0
hint {
show on
description "E-MU 0404 USB Default"
}
}

