Страница 1 из 1

ALTLinux, не ставятся пакеты rpm

Добавлено: 04 окт 2003, 16:33
Dog
поставил себе домой ALTLinux Junior 2.2, с виду симпатяга вот даже гыпырыес на нем завел! 8)

при первом запуске руганулся на звуковуху (SBLive 4.9) Запустил манагер пакетов, смотрю, показывает ошибку, что пакет с дарйверами alsa установился с ошибкой. Берусь излечивать. Удалил пакет, а как открыть его с компакта не знаю, не нашел где тыкнуться. Кнопка обновления заставляет манагер пакетов ломится в интернет. пробовал вручную с консоли через rpm, не дается. Но самое то странное, что когда я вошел под рутом и попытался запустить менеджер проектов, мне выскочил алерт с надписью, что у меня нет прав на это!!! =8-О

Посоветуйте плз, что можно сделать в этой ситуации?

Добавлено: 04 окт 2003, 17:38
Dog
мдя. разобрался, рпмы ставятся с консоли, руки просто кривые. теперь система при начальной загрузке не ругается на звуковуху, но
в KDE звука как не было, так и нет.
саунд сервер сказал
error while initializing the sound driver:
can't set requested samplitude (requested rate 44100, got rate 32000)

я правильно понимаю, что это драйвера виноваты?
вопрос соответственно у меня бестолковый.... а как драйвера в линуксе ставятся? .... ээээ как-то нехватает малость кнопочки обновить драйвер 8))

Добавлено: 05 окт 2003, 07:44
Dog
Согласен, повел ся глупо.

RTFM fareva

Добавлено: 05 окт 2003, 22:18
sanitarro
Почитай что-нить про ядро Linux и его модули.
Это в нужном направлении.

не претендую на звание и понты "гуру"

но как правило, "поставить/обновить драйвер" означает либо перекомпиляцию ядра с включением/выключением нужного кода (в само ядро либо в качестве подгружаемого моделя).

либо отдельную сборку соответствующего модуля ядра с последующим modprobe/insmod.


Перекомпиляция ядра -- это не страшно.
Это даже полезно для системы и так же естественно как чистить зубы.
Главное -- не забывать extraversion в /usr/src/linux/Makefile править каждый раз на что-нить новое. От греха подальше.
Чтобы собранным на неумелую руку ядром не заменить старое, а аккуратно положить его рядом.