Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: dilyan в Mar 21, 2005, 20:42



Титла: alsa autostart + restore
Публикувано от: dilyan в Mar 21, 2005, 20:42
СуСЕ 9.1, КДЕ 3.3.0, ядро 2.6.5-7.147.
Като ъпгрейднах КДЕ-то, звука ми е винаги на 0 при рестарт. затова си направих "/usr/sbin/alsactl store" и си направих едно файлче в ~/.kde/Autostart> в което има /usr/sbin/alsactl restore 0. Правата му са -r-xrwsrwx (стики бит за изпълнение от обикновен юзер). Когато стартирам файла start в който е това редче всичко си се ресторва както трябва. Въпроса е, че при рестарт не се изпълнява и звука пак е на 0. Отидох в  /etc/rc.d> и в boot.local добавих същия ред - пак не се ресторва при рестарт!
Защо не става и къде бъркам с тази алса?!?!? Къде да го добавя тоя ред за рестора и защо в Autostart не работи?
поздрави, Дио


Титла: alsa autostart + restore
Публикувано от: alabal в Mar 21, 2005, 22:12
А правата на миксера какви са?
Примерно /dev/mixer трябва да има права root:audio 660 и потребителят ти да е добавен в група audio. Ако /dev/mixer е сим линк, то поне /dev/mixer0 трябва да има горните права.
Мисля, че е това засега. Успех!


Титла: alsa autostart + restore
Публикувано от: dilyan в Mar 22, 2005, 20:42
crw-rw----   1 root   audio    14,   0 2004-06-25 18:49 mixer
crw-------   1 dilyan audio    14,   0 2004-04-06 16:27 mixer0
crw-------   1 dilyan audio    14,  16 2004-04-06 16:27 mixer1
crw-------   1 dilyan audio    14,  32 2004-04-06 16:27 mixer2
crw-------   1 dilyan audio    14,  48 2004-04-06 16:27 mixer3

това са правата - всичко е нормално! като обикновен юзер изпълнявам /usr/sbin/alsactl restore 0 и няма проблем - става. Въпроса е защо не става при рестарт: не иска в autostart, не искам в boot.local да стане .... и пак сме в началото .....


Титла: alsa autostart + restore
Публикувано от: в Mar 22, 2005, 21:26
Ми де да знам, май не са с 660 права.
Можеш да пробваш следното:
chmod 660 /dev/mixer*
а, и още нещо:
chown root:audio /dev/mixer*

Потребителя delyan май е облагодетелстван?


Титла: alsa autostart + restore
Публикувано от: bug в Mar 24, 2005, 12:04
Брато,
аз малко на изуст ще ти кажа щото не сам си в къщи пред Линукса ама до колкото си спомням първо стартирай alsamixer отваря ти конзолен миксер там увеличи си звука и другите опцийки, след като излезеш запази тези настройки alsa store /най-добре провери точната команда/, поне това действа при мен.След като си стартирам КДЕ-то нивото на звука си такова каквото съм го запазил , даже и след рестарт :)