Попытка заменить ALSA на свежую версию -- таки доигрался! :-) [РЕШЕНО]

Стало быть, так: звуковая карточка у меня ALC883 и микрофон запускать получалось только руками (через alsamixer каждый раз). И захотелось мне, чтобы всё работало как надо. Полез я в modeprobe.d и начал писать всякие разные варианты. Как то:

options snd-hda-intel model=lenovo
options snd-hda-intel model=targa-dig position_fix=1
options snd-hda-intel model=medion-md2
options snd-hda-intel position_fix=1 model=auto
options snd-hda-intel model=generic

Разумеется, не все сразу, а по очереди. :-) Добился того, что микрофон начал запускаться уже при старте системы. Но подкрался глюк с наушниками -- теперь звук шёл и через наушники, и через колонки. Достал я свой любимый Хрустальный Шар и посмотрел в него. А там так сладко описано! Думаю, а почему бы и не попробовать?

Попробовал, блин! Короче, всё делал по инструкции. Звука теперь нету вообще. Т.е. -- совсем. Карточка не определяется. Понимаю, что криво собралась ALSA (скорее всего -- alsa-utils). Ну так понимание это ничего не даёт...

Собственно, вопрос: можно ли каким-то образом вернуть назад ALSA из стандартной поставки? Если нет, то готовы ли местные гуру перелопачивать консольные выводы от configure, make и make install c тем чтобы ткнуть меня носом в то, где я налажал? Или не стоит заниматься фигнёй и просто переставить систему с нуля (установленного софта жалко, и не кузяво это как-то под Linux системами).

Заранее благодарен за ответы.

UPD: Из серии "сам спросил -- сам ответил". Решилось с помощью подключения PPA c последней версией ALSA. Команды выглядят так:
sudo add-apt-repository ppa:ubuntu-audio-dev/ppa
sudo apt-get update

После чего

sudo apt-get install linux-alsa-driver-modules-$(uname -r)

Звук вернулся.

0
SD - 29 Июнь, 2011 - 08:14

попробуйте
sudo apt-get install --reinstall alsa-base alsa-utils

0
Vlad_W_1999 - 29 Июнь, 2011 - 14:17

Не помогло. Даже после удаления из кешей пакетов.

0
mft - 29 Июнь, 2011 - 11:21

Попробуй удалить установленные сборки. Для этого скорее всего надо sudo make uninstall в папке с исходниками. Т е, например, чтобы удалить вот это -
4. Собираем и устанавливаем alsa-driver:
cd
rm -rf ~/.pulse*
cd ./alsa-driver-1.0.24
./configure
make
sudo make install

надо.
cd ./alsa-driver-1.0.24
sudo make uninstall

Ну и всё остальное так же удалить. И как советовали выше переустановить всё что связано с алсой.

0
Vlad_W_1999 - 29 Июнь, 2011 - 14:18

Не получится. При удалении alsa-utils удаляется kubuntu-desktop. При попытке поставить kubuntu-desktop ставится alsa-utils. Замкнутый круг.

0
DarkneSS - 29 Июнь, 2011 - 14:26
Изображение пользователя DarkneSS.

kubuntu-desktop - метапакет, можно смело удалять.

0
Vlad_W_1999 - 29 Июнь, 2011 - 15:13

И толку? При его установке опять ставится alsa-utils. А он ставится почему-то криво.

0
mft - 29 Июнь, 2011 - 14:31

Не получится
Если я правильно понял, всё проблема из-за этого мануала если всё сделать по инструкции, в итоге получатся собственные сборки которые потом устанавливаются в систему. То есть компилится алса и полученные файлы сборки копируются в систему. Удалить полностью все установленные файлы можно только скриптами make файла. APT-GET НЕ ПОМОЖЕТ. Он вообще не в курсе, что эта сборка установлена.

Короче надо удалить всё что накомпилил и установил, и заново установить всё, что связано с алсой.

0
Vlad_W_1999 - 29 Июнь, 2011 - 15:15

Уже удалял. С нулевым эффектом.

0
mft - 29 Июнь, 2011 - 18:29

alsa-base alsa-utils - это не все пакеты, которые были заменены.
надо ещё libasound2 libasound2-plugins

0
Vlad_W_1999 - 2 Июль, 2011 - 18:58

Эффект нулевой. Склоняюсь к тому, что буду переставлять систему.

0
smartass - 30 Июнь, 2011 - 00:36
Изображение пользователя smartass.

Говорят кубунту переводят на пульсаудио, а тут пытаются обновить алсу. КДЕ правда?

Отправить комментарий

CAPTCHA на основе изображений
Введите цифры