Дано
Система cldg-20120217-i686
Ядро 3,2,5
Две звуковые
cat /proc/asound/cards
0 [Intel ]: HDA-Intel - HDA Intel
HDA Intel at 0xfdff8000 irq 44
1 [NVidia ]: HDA-Intel - HDA NVidia
HDA NVidia at 0xfcffc000 irq 17
После установки система при загрузке /etc/init.d/alsasound ругается на то что нет файла /var/lib/alsa/asound.state
* Restoring Mixer Levels ...
* Setting up ALSA Mixer Levels
amixer: Mixer default load error: Invalid argument
amixer: Mixer default load error: Invalid argument
* Storing ALSA Mixer Levels ...
alsactl: get_control:250: Cannot read control info '2,0,0,Front Playback Volume,0': Invalid argument
* Error saving levels. [ !! ]
grep: /var/lib/alsa/asound.state: Нет такого файла или каталога
sed: невозможно прочитать /var/lib/alsa/asound.state: Нет такого файла или каталога
* Restoring Mixer Levels ...
* Setting up ALSA Mixer Levels
amixer: Mixer default load error: Invalid argument
amixer: Mixer default load error: Invalid argument
* Storing ALSA Mixer Levels ...
alsactl: get_control:250: Cannot read control info '2,0,0,Front Playback Volume,0': Invalid argument
* Error saving levels. [ !! ]
grep: /var/lib/alsa/asound.state: Нет такого файла или каталога
sed: невозможно прочитать /var/lib/alsa/asound.state: Нет такого файла или каталога
* Restoring Mixer Levels ...
* Setting up ALSA Mixer Levels
amixer: Mixer default load error: Invalid argument
amixer: Mixer default load error: Invalid argument
* Storing ALSA Mixer Levels ...
alsactl: get_control:250: Cannot read control info '2,0,0,Front Playback Volume,0': Invalid argument
* Error saving levels. [ !! ]
grep: /var/lib/alsa/asound.state: Нет такого файла или каталога
sed: невозможно прочитать /var/lib/alsa/asound.state: Нет такого файла или каталога
* Restoring Mixer Levels ...
* Setting up ALSA Mixer Levels
И так раз 100 выводит пока не закончится какой то цикл поиска
Создал файл /var/lib/alsa/asound.state руками
Теперь ругань такая
/etc/init.d/alsasound restart
* WARNING: you are stopping a boot service
* Storing ALSA Mixer Levels ...
alsactl: get_control:250: Cannot read control info '2,0,0,Front Playback Volume,0': Invalid argument
* Error saving levels. [ !! ]
* Loading ALSA modules ...
* Loading: snd-card-0 ... [ ok ]
* Restoring Mixer Levels ...
No state is present for card Intel
Found hardware: "HDA-Intel" "Realtek ALC887-VD" "HDA:10ec0887,1458a002,00100302" "0x1458" "0xa002"
Hardware is initialized using a generic method
/usr/share/alsa/init/default:26: control element not found
/usr/share/alsa/init/default:26: control element not found
/usr/share/alsa/init/default:48: control element not found
No state is present for card Intel
* Errors while restoring defaults, ignoring
No state is present for card NVidia
Found hardware: "HDA-Intel" "Nvidia GPU 14 HDMI/DP" "HDA:10de0014,10de0101,00100100" "0x0000" "0x0000"
Hardware is initialized using a generic method
No state is present for card NVidia
* Errors while restoring defaults, ignoring
И естественно нет звука в системе
Файл /etc/asound.conf
pcm.!default {
type hw
card Intel
}
ctl.!default {
type hw
card Intel
}
alsamixer пишет
alsamixer -c 0 (intel плата)
cannot load mixer controls: Недопустимый аргумент
alsamixer -c 1 (nvidia плата) работает но все микшеры в мюте и не переключаются
До этого на этом компе стоял чистый CLDG 11.12 - все работало нормально на ядре 3,1,6
На ядре 3.2.1 звук есть но ничего не регулируется
смотри прикрепленный файл 3.2.1.png
/etc/init.d/alsasound restart
* WARNING: you are stopping a boot service
* Storing ALSA Mixer Levels ...
alsactl: get_control:250: Cannot read control info '2,0,0,Front Playback Volume,0': Invalid argument
* Error saving levels. [ !! ]
* Loading ALSA modules ...
* Loading: snd-card-0 ... [ ok ]
* Restoring Mixer Levels ...
Found hardware: "HDA-Intel" "Realtek ALC887-VD" "HDA:10ec0887,1458a002,00100302" "0x1458" "0xa002"
Hardware is initialized using a generic method
/usr/share/alsa/init/default:26: control element not found
/usr/share/alsa/init/default:26: control element not found
/usr/share/alsa/init/default:48: control element not found
alsactl: set_control:1267: failed to obtain info for control #1 (Invalid argument)
alsactl: set_control:1267: failed to obtain info for control #3 (Invalid argument)
alsactl: set_control:1267: failed to obtain info for control #5 (Invalid argument)
alsactl: set_control:1267: failed to obtain info for control #6 (Invalid argument)
alsactl: set_control:1267: failed to obtain info for control #32 (Invalid argument)
* Errors while restoring defaults, ignoring
Found hardware: "HDA-Intel" "Nvidia GPU 14 HDMI/DP" "HDA:10de0014,10de0101,00100100" "0x0000" "0x0000"
Hardware is initialized using a generic method
* Errors while restoring defaults, ignoring