Покажи Публикации - zdrav
* Виж публикациите на потр. | Виж темите на потр. | Виж прикачените файлове на потр
Страници: [1]
1  Linux секция за начинаещи / Настройка на хардуер / FC4 - Thinkpad T20 няма звук -: Sep 04, 2005, 02:32
Значи проблема не е в това, че модула snd-cs46xx не се зарежда. Alsamixer дори и при зареден драйвър, по подразбиране се стартира в mute режим за всички опции, а  Gnome използва "отдолу" alsa така или иначе...
Решението, което лично съм приложил под Fedora Core 4, на IBM Thinkpad T20 важи и по принцип:

1. Проверява се за съответните пакети и инструментариум...
Примерен код
$ rpm -qa | grep alsa
alsa-utils-1.0.9rf-14.rhfc4.at
alsa-lib-1.0.9rf-21.rhfc4.at
alsa-lib-devel-1.0.9rf-21.rhfc4.at

$ rpm -ql alsa-utils | grep bin
...
/usr/bin/alsamixer
...
/usr/sbin/alsaconf
/usr/sbin/alsactl


2. Пуска се alsaconf да намери и конфигурира картата...
Примерен код
$ /usr/sbin/alsaconf

$ cat /etc/modprobe.conf
# --- BEGIN: Generated by ALSACONF, do not edit. ---
# --- ALSACONF version 1.0.9 ---
alias snd-card-0 snd-cs46xx
alias sound-slot-0 snd-cs46xx
# --- END: Generated by ALSACONF, do not edit. ---


3. Стартира се alsamixer...
Примерен код
$ /usr/bin/alsamixer

... може и миксера на Gnome, важното е миксера да ползва alsa. И се настройват опциите на звука.

4. Записват се настройките:
Примерен код
$ /usr/sbin/alsactl store

... което по подразбиране ги съхранява в /etc/asound.state

5. Зареждане на настройките при старт на системата
Добавя се в /etc/rc.d/rc.local следния ред
Примерен код
/usr/sbin/alsactl restore

... което чете по подразбиране /etc/asound.state

След рестартиране на системата, звука в Gnome би трябвало да работи, ако сте го активирали като предпочитание. Поне при мен така се получи '<img'>

Забележка: Зареждането на настройките при старт на системата може да се реализира и с редове install и remove в /etc/modprobe.conf, което е по-хармоничния начин за Fedora Core, но лично аз нямах търпение да се занимавам с такива заклинания '<img'>
Страници: [1]