Звук на ноутбуках с ICH6 intel ac97 AD1981B

Привет Линукс Пипл, недавно достался мне старенький бук bliss 507s На нём стояла WinXP и жутко всё тупило, да и играть мне на нём особо не нужно было хотел поставить Debian\Ubuntu и работать на нём в консоли, поставил Debian добавил ручками KDE Xorg ну и всё чё хотел короче, и тут поглядел и понял что Alsa не работает с той звуковой что установлена в этом буке. Очень долго курил маны слушал гугл и до меня дошло... с Этой звуковой Alsa работать не когда не будет у меня, НО! У нас же есть oss4 как рас о том как перейти на OSS4 с поддержкой Эмуляции ALSA (Что бы звук работал везде) я вам и расскажу

Всё делалось на Debian 6 i386 под сборку amd64 не вижу не каких отличий, но если чё пишите в коменты

Всё делалось под KDE4

И так начнём:

Для начала удалим всю ALSA что есть и так же избавимся от PulseAudio

sudo /etc/init.d/alsa-utils stop
sudo apt-get remove alsa-base alsa-utils

Потом выберем что у нас правит балом OSS
sudo dpkg-reconfigure linux-sound-base
В окне выбираем OSS

Теперь проинсталим нужные пакеты

sudo apt-get install -y binutils libgtk2.0-0 sed gcc libc6
sudo apt-get install -y build-essential linux-headers-`uname -r` gawk libtool libgtk2.0-dev
sudo apt-get install -y libesd0 libsdl1.2debian-oss

И собственно ставим сам OSS4
sudo atp-get install oss4-base liboss4-salsa2  oss4-dkms

Ну а теперь маленькая хитрость, делаем эмуяцию ALSA для этого идём на
Alsa-project.org И качаем там

  • Plugins (alsa-plugins)
    Library (alsa-lib)

Далее идём в директорию куда это скачали и разархивируем

tar -xjf alsa-plugins-x.x.xx.tar.bz2
tar -xjf alsa-lib-x.x.xx.tar.bz2

На момент написания статьи это были версии alsa-lib-1.0.25.tar.bz2 и alsa-pluginx-1.0.25.tar.bz2

Переходим в alsa-lib и набираем

./configure
make
make install

Потом переходим в alsa-plugins и делаем одно и тоже

./configure
make
make install

А теперь главный танец идём в папку пользователя и в корне (~/) делаем такой файлик с таким содержанием

 cat .asoundrc
 pcm.!default
 {
   type oss
   device /dev/dsp
 }
 mixer.!default
 {
   type oss
   device /dev/dsp
 }

А теперь

reboot

Уоля! У вас рабочий звук OSS4 с эмуляцией ALSA

P.S. Если чёт не работает попробуйте поставить пакет alsa-oss

apt-get install alsa-oss

Всем спасибо.

Материал из которого черпал знания
http://forum.ubuntu.ru/index.php?topic=69911.0
http://www.opensound.com
https://help.ubuntu.com/community/OpenSound

Ваша оценка: Нет Средняя: 2 (3 голоса)

C Assmbler куришь? Если нет

C Assmbler куришь? Если нет то...!?

Assembler может? Не понял

Assembler может? Не понял вообще вопроса

sudo atp-get может быть sudo

sudo atp-get

может быть sudo apt-get ?

Последние статьи

Theme by Danetsoft and Danang Probo Sayekti inspired by Maksimer