Решение, которое я нашел для работы звука, причем через ALSA, решил опубликовать.
У меня ноутбук Sony Vaio VPCEB2E1R, но данный солюшен работает со многими другими моделями, например с VPCEB1M1E.
Нам понадобиться программа hda-analyzer
Скачиваем:
wget -O run.py http://www.alsa-project.org/hda-analyzer.py
Запускаем:
python run.py
Находим значение Node[0x19] PIN и изменяем VREF со значения 80 на значение HIZ
Проверяем звук - должен работать.
Если все верно, теперь нужно прописать это значение в автозапуск, дабы каждый раз hda-analyzer не запускать.
Скачиваем утилиту hda-verb (должна быть в репозиториях)
Выполняем следующую команду с правами суперпользователя (su в Debian или sudo перед командой у *Ubuntu)
apt-get install hda-verb
Теперь нужно добавить скрипт в rc.local
Нам также понадобятся права суперпользователя:
nano /etc/rc.local
вместо редактора nano можно использовать любой нам понравившийся, например gedit или kate.
Добавляем до строки "exit 0" следующую:
/usr/bin/hda-verb /dev/snd/hwC0D0 0x19 SET_PIN_WIDGET_CONTROL 0x60
0x60 является кодом для константы VREF_HIZ
Теперь звук должен работать каждый раз при запуске системы без установки OSS или чего-либо еще.
Комментарии (1)
У меня Vaio VPCYB2L1R попробывал Вашу схему -- звук не появился (( На этом же ноуте стояла Ubuntu вопросов со звуком не было. На данный момент звук есть только через наушники. Может подскажете как разобраться с ситуацией. Заранее спасибо.
Отправить комментарий