Установил на него SUSE Linux Enterprise Desktop 10 SP2. Дистрибутив на этом ноутбуке "летает". Но есть парочка "но". Не работает WiFi и звук.
Сегодня мы заставим его "зазвучать".
Первым делом идем на сайт проекта asla.
Alsa это продвинутая звуковая архитектура Linux (англ. Advanced Linux Sound Architecture, ALSA) — Архитектура звуковых драйверов, а также широкий их набор для Linux, призванный сменить Open Sound System (OSS).
Нам необходимы три файла, которые можно скачать прямо с главной страницы:
alsa-driver-1.0.18rc3
alsa-lib-1.0.18rc3
alsa-utils-1.0.18rc3
На момент Ваших манипуляций со звуком на данном чипе версии могут быть другими.
Теперь открываем терминал, например, щелкнув правой кнопкой на работем столе и выбрав пункт "Open Terminal".
Вводим команду "su -" для получения прав суперпользователя root:
# su -
Переходим в каталог с сохраненными файлами alsa-*:
# cd /home/pomka/Downloads/Drivers/alsarc/
Распаковываем архив с alsa-driver:
# tar jxvf alsa-driver-1.0.18rc3.tar.bz2
Переходим в каталог с распакованным архивом alsa-driver:
# cd alsa-driver-1.0.18rc3/
Приступаем к компиляции. Обратите внимание на опции после ./configure:
# ./configure --prefix=/usr --with-cards=hda-intel
Первой задаем путь до исполняемых файлов и файлов конфигурации, второй добавляем поддержку нашей звуковой карты.
Приступаем к сборке:
# make
И устанавливаем скомпилированное приложение:
# make install
Переходим на уровень выше, к сохраненным файлам alsa-*:
# cd ..
Распаковываем файл alsa-lib-1.0.18rc3.tar.bz2:
# tar jxvf alsa-lib-1.0.18rc3.tar.bz2
Переходим в каталог с alsa-lib:
# cd alsa-lib-1.0.18rc3/
Теперь приступаем к конфигурированию исходных кодов, не забывая про опцию --prefix:
# ./configure --prefix=/usr
Устанавливаем пакет:
# make install
Переходим на уровень выше:
# cd ..
Теперь на понадобится пакет xmlto. Переходим на страницу http://software.opensuse.org/search и в строке поиска вводим "xmlto". Дистрибутив выбираем SLES/SLED 10.
Выбираем наиболее свежий пакет для Вашей архитектуры.
Устанавливаем пакет любимым способом, например дважды щелкнув по пиктограмме пакета. На запрос пароля суперпользователя вводим его.
В появившемся окне нажимаем кнопку "Install". Если понадобится удовлетворить зависимости, то не отказывайте системе в этом:)
Возвращаемся к нашему терминалу. Распакевываем пакет alsa-utils:
# tar jxvf alsa-utils-1.0.18rc3.tar.bz2
Переходим в каталог alsa-utils-1.0.18rc3:
# tar jxvf alsa-utils-1.0.18rc3.tar.bz2
Приступаем к сборке исходных текстов:
# ./configure --prefix=/usr
Устанавливаем пакет:
# make install
Опять переходим в каталог alsa-driver-1.0.18rc3:
# cd ../alsa-driver-1.0.18rc3/
Выполняем команду "snddevices" для создания звуковых устройств в каталоге /dev заново:
# ./snddevices
Теперь приступаем к редактированию файла /etc/modprobe.d/sound:
# gedit /etc/modprobe.d/sound
И приведим его к такому виду:
options snd-hda-intel model=lenovo
alias snd-card-0 snd-hda-intel
alias sound-slot-0 snd-hda-intel
Теперь открываем новое окно терминала и вводим команду alsamixer:
# alsamixer
Перемещаемся клавишей "Вправо" до колонки "Speaker" и клавишей "Вверх" увеличиваем громкость до максимума. Выходим по нажатию клавиши "Esc".
Перезагружаем компьютер...
... И наслаждаемся стереозвуком доносящимся из динамиков ноутбука. Замечу, что все регулировки громкости работают.
10 комментариев:
эмм.. это для любителей держать зоопарк из установленного не из пакетов добра. в debian sid с 2.6.27 достаточно:
$ cat /etc/modprobe.d/sound
alias snd-card-0 snd-hda-intel
options snd-hda-intel index=0 model=3stack-dig
wifi, кстати, тоже работает (ath5k).
вопрос: у вас на f80l с dvd-приводом всё нормально? у меня почему-то он через раз не видит диски, "no media found", и после этого отказывается открывать лоток (диск не смонтирован). спасаюсь power off.. :(
Сейчас на эту модель так же как и на все новые асусы ставят другие wifi карты.
Для звука ядро обновлять не обязательно. Возможно у вас алса свежая.
А с двд все нормально. По крайней мере в след 10. В опенсусе 11 были косяки - не останавливался диск.
Atheros Communications Inc. AR242x 802.11abg Wireless PCI Express Adapter (rev 01)
-- у меня оно, с ath5k дружит
про DVD привод -- похоже, общая проблема на новых ядрах:
http://marc.info/?l=linux-ide&m=122665960403966&w=2
У меня ASUS F80L.
Дистриб Убунта 8.04, опенСУСЕ 11. Ни та ни та вафлю не нашли. Звука тоже не было. Но карта определялась нормально. В результате гугления наткнулся на "options snd-hda-intel model=3stack-dig". Но заработало только на ядре 2.6.27.
Вафля от аферос, в 2.6.27 появился модуль ath9k, но вот он чуток глюкавит. ndiswrapper со своей задачей справляется отлично.
У меня Ubuntu 8.04 (был и Debian lenny). C dvd проблемы были пока не поставил режим совместимости в БИОС - после этго все отлично.
Linux 2.6.28, wi-fi, звук, блютус, сидюк и тп полёт нормальный :)
Ах да, Debian ;)
У меня тоже проблема с dvd приводом точно такая же как описано... кто нибудь знает решение?
С DVD приводом продлема решается выставлением режима совместимости в bios (эмулящия IDE-SATA).
спасибо за подробную инструкцию. только у меня проблема - в alsamixer нет стоблца Speaker. что делать?
Отправить комментарий