LinuxForum.Fans
Тема

[РЕШЕНО]Сборка нового ядра: несколько вопросов

Автор: santic 3 сообщений 4564 просмотров
#244598

Приветствую, товарищи! Поставил сей замечательный дистрибутив,однако появилась необходимость в сборке своего ядра( с помощью abs) по некоторым причинам:
1) Врубить PAE (удалось).
2) Убрать поддержку аудио через hdmi (провал).
Аудио устройства таковы:

text
[santic@Fumofuu ~]$ lspci | grep Audio
01:00.1 Audio device: NVIDIA Corporation GF108 High Definition Audio Controller (rev a1)
04:04.0 Multimedia audio controller: C-Media Electronics Inc CMI8788 [Oxygen HD Audio]

3) Заставить компьютер через acpi по кнопке выключаться и сенсоры включить (провал).
Материнка P5QPL-AM.

Ядро собирал руководствуясь вики (вот она статья). Ведро рабочее получилось, однако, вышеуказанные пункты (2 и 3) не знаю как реализовать. + Возникла проблема с проприетарными дровами от NVIDIA: сборка модуля невозможно по причине того, что pacman не может удовлетворить зависимости, а именно:

text
[santic@Fumofuu nvidia]$ makepkg -ci
==> ВНИМАНИЕ: Не удалось найти sudo. Для получения привилегий root используется su.
==> Сборка пакета: nvidia-santic 295.33-1 (Вс. апр.  8 16:02:14 MSK 2012)
==> Проверяю необходимые для запуска зависимости...
==> Проверяю необходимые для сборки зависимости...
==> Недостающие зависимости:
  -> linux-headers<3.3
==> ОШИБКА: Не удалось разрешить все зависимости.

Вот сижу, думаю, что за фигня, жду чьей-то мысли!

#244710

По поводу зависимостей - может быть потому, что nvidia 295.33-1 требует ядро версии ниже 3.3, а у тебя оно обновлено.
У меня с ядром 3.3:
extra/nvidia 295.33-2 [установлен]

#244723
equeim написал:
По поводу зависимостей - может быть потому, что nvidia 295.33-1 требует ядро версии ниже 3.3, а у тебя оно обновлено.
У меня с ядром 3.3:
extra/nvidia 295.33-2 [установлен]

Как выяснилось, проблема в том, что для собранного ядра заголовочный файл не включил. В PKGBuILD я так и не понял, что с linux-headers делать.

Войдите или зарегистрируйтесь, чтобы ответить.