Не собирается альса.(Ошибка в заголовках ядра) [как бы РЕШЕНО]

Не собирается alsa-driver. Делал как обычно по этому ману http://help.ubuntu.ru/wiki/alsa
зашел в alsa-driver
набрал ./configure

Потом make:

А теперь, зачем я ее пересобираю, когда у меня и так все ровно работало? А потому что шаловливые ручки...
Решил я попробовать OSS4 и следовал этому ману http://trisquel.info/en/wiki/installing-oss4-trisquel-40
Но Step 4 - Configure PulseAudio (правка файла /etc/pulse/default.pa) я пропустил, т.к. у меня не было этого файла. После рубута звука я так и не услышал. И как я понял ossmix должен быть гуи, но гуи не запустился. А так же при запуске системы сказала, что мои аудиокарты не используются и предложила их удалить. Я нажал - "нет, не удалять".
Потом я сделал sudo apt-get remove oss4-base oss4-source oss4-gtk && sudo apt-get install alsa-base alsa-utils
Звука все равное не было и команда alsamixer не работала:

И вот после этого решил пересобрать альсу и застрял.
0
Samath - 7 Январь, 2011 - 14:11

Проблему как бы решил. Вернул Альсу, установив pulseaudio
sudo apt-get install pulseaudio

Но проверять-собирать альсу из исходников не стал.

0
picaro - 7 Январь, 2011 - 18:02
Изображение пользователя picaro.

Он же сказал на чистом англицком языке в чём косяк. Сорци, или заголовки ядра (что там у вас) не подходят. Нужно поправить и всё скомпилится. А вообче зачем компилить если можно пакетами поставить? Вообще make / make install не православно в deb системе. Лучше собрать дебки с помощью checkinstall.

0
Samath - 7 Январь, 2011 - 18:24

1. А а где эти пакеты взять? То что в репах мне не подходит (там нет alsaconf).
2. "Сорци, или заголовки ядра (что там у вас) не подходят. Нужно поправить и всё скомпилится." А как это подправить?

0
picaro - 7 Январь, 2011 - 18:40
Изображение пользователя picaro.

1. Что такое alsaconf и зачем оно надо?
Если не подходит то, что лежит в стандартной репе, то пропиши testing репы (хотя, я больше чем уверен, что у тебя и так самая последняя версия в репах лежит).
2. Run 'make oldconfig && make prepare' on kernel src to fix it.
$ sudo su
# cd /usr/src/linux-headers-2.6.32-27/
# make oldconfig && make prepare

Должно помоч

0
Samath - 7 Январь, 2011 - 19:58

"Run 'make oldconfig && make prepare' on kernel src to fix it." это я видел. И догадался сделать, но делал не от рута. И он мне ответил, что то вроде: не заданы задачи. Как то так.

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

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