Вопрос № 32724: Здрысть! Установил линух Debian GNU/Linux 3.1 r0a "Sarge" Решил установить под него дрова на видяху. Скачал драйвер NVIDIA-Linux-x86_64-1.0-8178-pkg2.run. Запускаю, а он мне выводит Verifying archive integrity... OK
Uncompressing NVIDIA...Вопрос № 32726: Мир вам, уважаемые эксперты!
После долгого перерыва вновь сел разбираться с Linux-ом.
Объясните мне, пожалуйста, "как работают" модули ядра:
вот я откомпилил ядро с поддержкой модулей... кто должен их загружать ? Я могу это сдел...Вопрос № 32727: Мир вам, уважаемые эксперты!
Система по умолчанию загружается на 5 initlevel, в графический режим. Меня это устраивает, но иногда хочется убить Х-ы и вернуться в чистую консоль как при initlevel=3.
На ctrl+alt+backsp -- КДЕ умирает но вылетае...Вопрос № 32728: Мир вам, уважаемые эксперты!
Скажите, есть ли какие хорошие FAQ-и на русском по перекомпиляции ядра. Не в смысле какие команды набирать, а в смысле конфигурирования (какие галки в каком случае ставить). В часности интересует USB-дрова и чипсеты P...
Вопрос № 32.724
Здрысть! Установил линух Debian GNU/Linux 3.1 r0a "Sarge" Решил установить под него дрова на видяху. Скачал драйвер NVIDIA-Linux-x86_64-1.0-8178-pkg2.run. Запускаю, а он мне выводит Verifying archive integrity... OK
Uncompressing NVIDIA Accelerated Graphics Driver for Linux-x86_64 1.0-8178...................................................................................................................................
sh[4334]: segfault at 0000000095557000 rip 00000000555e1806 rsp 00000000ffffd454
error 4
NVIDIA-Linux-x86_64-1.0-8178-pkg2.run: line 737: 4401 Segmentation
fault $script $scriptargs $*
Да, кстати, версия ядра 2.6.8-11-amd64-k8. Каких либо инструкций по установке я не нашел. Может вы мне подскажите, что эта ошибка значит. А то сижу в консоли и иксы не могу запустить. Абидна.
З.Ы. В линухе еще новичок.Тока познаю эту систему
Приложение:
Отправлен: 05.01.2006, 17:41
Вопрос задал: Endru (статус: Посетитель)
Всего ответов: 1 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: Logic
Здравствуйте, Endru!
Трудно сказать... Попробуйте сделать так:
sh NVIDIA-Linux-x86_64-1.0-8178-pkg2.run --extract-only
Это просто распакует архив. после этого зайдите в созданный каталог и дайте команду make install
Ответ отправил: Logic (статус: 8-ой класс)
Отправлен: 05.01.2006, 18:35
Вопрос № 32.726
Мир вам, уважаемые эксперты!
После долгого перерыва вновь сел разбираться с Linux-ом.
Объясните мне, пожалуйста, "как работают" модули ядра:
вот я откомпилил ядро с поддержкой модулей... кто должен их загружать ? Я могу это сделать командой modprobe, или прописать их в modules.conf. А сами они загружаются или нет ? И если да, то откуда программа знает, что та или иная функция имеется в виде модуля ? Или они все сразу загружаются при запуске (какой от них тогда толк) ?
Заранее благодарен.
Отправлен: 05.01.2006, 19:11
Вопрос задал: Luka (статус: Посетитель)
Всего ответов: 2 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: Cost
Здравствуйте, Luka!
Прелесть ядра Линукс в модульности. Если вы хотите использовать какой-то модуль, вы его загружаете командой modprobe. А поповоду того, кто должен их загружать? Это зависит от того как написана программа, которая использует модуль ядра. Некоторые программы сами подгружают такие модули. Хотя в этом кроется опасность. Лучше когда вы сами контролируете загрузку модулей
Ответ отправил: Cost (статус: 2-ой класс)
Отправлен: 06.01.2006, 00:10 Оценка за ответ: 4
Отвечает: Logic
Здравствуйте, Luka!
Загружает их обычно ядро, если при его конфигурации была включена опция "kernel module loader". Программы о модулях ничего обычно не знают, они просто передают системный вызов ядру, а ядро само определяет, выполнено ли это в виде модуля, или нет. при запуске обычно загружаются модули, соответствующие обнаруженному оборудованию, плюс, те, что вы сами указали
Ответ отправил: Logic (статус: 8-ой класс)
Отправлен: 06.01.2006, 05:07 Оценка за ответ: 5
Вопрос № 32.727
Мир вам, уважаемые эксперты!
Система по умолчанию загружается на 5 initlevel, в графический режим. Меня это устраивает, но иногда хочется убить Х-ы и вернуться в чистую консоль как при initlevel=3.
На ctrl+alt+backsp -- КДЕ умирает но вылетает снова менеджер загрузки в графическом режиме. А ctrl+alt+F1, как я понял -- "временный" выход.
Короче говоря, как правильно выйти из Х-ов в консоль (чтоб в памяти ничего лишнего не висело), а потом вернуться обратно ?
(После ctrl+alt+F1 ни startx, ни xinit не работают)
Заранее благодарен.
Отправлен: 05.01.2006, 19:12
Вопрос задал: Luka (статус: Посетитель)
Всего ответов: 2 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: Cost
Здравствуйте, Luka!
зайдите в свободную консоль и напишите
telinit 3
Или в автозагрузке поменяйте на runlevel 3. Для это го измените строки в файле /etc/inittab
id:5:initdefault:
на
id:3:initdefault:
Потом перегрузитесь. А если нужен Х-сервер,
startx
Ответ отправил: Cost (статус: 2-ой класс)
Отправлен: 06.01.2006, 00:05 Оценка за ответ: 5
Отвечает: Logic
Здравствуйте, Luka!
Есть 2 варианта:
1. В менеджере загрузки есть такая кнопочка "Session", где предлагается, кроме всего прочего, консольный вход.
2. Переключитесь Ctrl-Alt-F1, залогиньтесь и наберите команду init 3.
Ответ отправил: Logic (статус: 8-ой класс)
Отправлен: 06.01.2006, 04:56 Оценка за ответ: 5
Вопрос № 32.728
Мир вам, уважаемые эксперты!
Скажите, есть ли какие хорошие FAQ-и на русском по перекомпиляции ядра. Не в смысле какие команды набирать, а в смысле конфигурирования (какие галки в каком случае ставить). В часности интересует USB-дрова и чипсеты PCI.
Нашел перевод:
ftp://nevod.perm.su/pub/linux/cyrillic/kernel/Configure.help
Но там, к сожалению, далеко не все, особенно для новых ядер.
Отправлен: 05.01.2006, 19:13
Вопрос задал: Luka (статус: Посетитель)
Всего ответов: 1 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: Cost
Здравствуйте, Luka!
Я не знаю какой вы скачали док. У меня есть есть док по ядру 2.6. Но там общие вопросы. Недавно по нему компилил 2.6.14.5. Нормально все работает. Если что на мыло пишите, скину этот файл
Ответ отправил: Cost (статус: 2-ой класс)
Отправлен: 05.01.2006, 23:58 Оценка за ответ: 5