Portál AbcLinuxu, 26. dubna 2024 11:29
$ rc-status boot | grep alsa alsasound [ started ] $ grep -e ^SAVE -e ^RESTORE /etc/conf.d/alsasound RESTORE_ON_START="yes" SAVE_ON_STOP="yes" $Ak je povolene ukladanie nastavenej hlasistosti cez alsa mixer tak script pri vypinani a zapinani vola
alsactl
a tym zabezpeci ze hlasitost pri bootovani sa nastavi na taku aka bola pri poslednom vypinani masiny.
% alsactl store
jestli se spravne pamatuji. pridej si to do nejakeho skriptu, ktery se spousti pri shutdown. pokud budes prikaz zkouset, tak musis byt (samozrejme?) root.
To jsem samo zkusil a lupnul jsem to do moudře do /etc/rc.local,Ale rc.local se pousti pouze pri startu, nikoliv pri vypnuti.
kde definovat, kterou zvukovou kartu to uloží...Tohle moc dobre nechapu. Jinak
% alsactl;
ma manual, ve kterem je to popsane. Prvni hint v google, % man alsact;
.
% alsactl restore;
. Dotaz znel na ulozeni, tak me to nenapadlo hned.
Ale rc.local se pousti pouze pri startu, nikoliv pri vypnuti.Přesně tak, proto jsem tam ted napsal jen pár teček Když si na debianu projdete init script, tak tam najdete funkce zajištující uložení hlasitosti a zaroven nacteni ulženého levelu.... ale zároven také berou jako vstupní argument identifikaci karty, pro kterou se toto provede... a to je to co jsem nevěděl, kde najít.
/etc/modprobe.conf
nebo /etc/modules.d/*
popr. to pujde nejak zjistit pres alsu. A nechce se mi ji instalovat, abych to zjistoval :)
Tiskni Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.