[workaround] ALSA (alsamixer) hangero fixalasa

Fórumok

A problema a kovetkezo. Adott tobbfajta distro, amiknel nem kepes megjegyezni a hangerot. Ez leginkabb a backportolt ALSA-s Ubuntu-knal jon elo. A gond: Hiaba allitom be a hangot, majd rogzitem (sudo alsactl store && sudo alsactl store 0), illetve hiaba torlom a kovetkezo fajlt (/var/lib/alsa/asound.state), nem menti el a hangerot. Leallasnal irja is hogy "Detected sound levels, aumix will not touch mixer" (nem biztos jol emlekszem az elejere, de lenyeg a lenyeg, nem piszkalja a hangerot, mert mar van elmentve valamerre).

Egyeb otlet? Jo lenne rajonni a dolog nyitjara. Neten a /var/lib/alsa/asound.state-set javallottak, de az nem segitett. Probalgattam rogziteni is, az sem igazan. Nem lenne gond ha pl ~100/100 -as hang lenne, csak legyen. Alapbol viszont most minden MUTE-zott, es 0-s szinten van.

Hozzászólások

Nekem hasonló gondom volt Debian Etch/Gnome alatt ( http://hup.hu/node/50350 középtájon ), asszem az alsa-utils oldotta meg a problémát. De mivel kamulinuxos vagyok, így ha totál mellélőttem, akkor előre is bocs!

Nem tudom mi lehet a gond. De be lehetne írni valahova hogy amixer set PCM xx, amixer set Master xx hogy boot közben ezeket lefuttassa.

Debian - Still in development (sid)

Én a saját home könyvtáramba mentettem el egy file-ba az alsa beállításokat és mikor tv adást veszek fel akkor ezt a file-t állítom vissza. Otthoni gépen van a dolog, majd este bepostolom.

csak 5letek

asound.conf az etc - ben van e? esetleg próbád meg atnevezni ha van /azért ne töröld :)
esetleg a gnomemixer nem irja felül az alsa beállitásait?
/etc/init.d/alsasound rendben? /ha van ubuntuban ilyen/

/etc/asound.conf példa

+++++++++++++++++++++
#pcm.!default {
#type hw
#card 0
#device 1
#}

###
pcm.!default {
type plug
slave.pcm "softvolume"
}

pcm.softvolume {
type softvol
slave.pcm "hw:0,0"
control {
name "Soft Master"
card 0
}
}
+++++++++++++++++++++++

Hat megprobaltam asound.state -t irni, aztan az rc.local -t piszkalni. Most annyit ertem el hogy indulasnal 100/100, es van hang. DE a gond hogy HA PCM 100, akkor recseg. Olyan 71-re kell beloni hogy jo legyen (71 vagy az alatt). TIPP?

Igen 71-et irtam be /etc/rc.local -ba, de nem fogja :-/

subscribe

---------------------------------------------------------------------------------
A Linux nem ingyenes. Meg kell fizetni a tanulópénzt.
Az emberek 66 százaléka nem tud számolni! Gondoljatok bele, ez majdnem a fele!!

A megoldás nálam: KMix megnyit, majd a beállított hangerők után Beállítások/A(z) KMix beállítása/ --> alkalmazás + ok, majd x-szel ablak bezárás, gép reboot (nem elég az ablakkezelő restart) és legközelebb is jó.