установкой соответствующих сырцов я решил проблему. Ты какие сырцы ставишь? Полные или stripped, у меня stripped - всё ok.
Give and get back some - sharing it all,
Path we know best - we're having a ball
Give and get zeros, give and get ones
Given to you but not you to us.
Opulent mission lost in our passion -
You can still choose if you don't swim to win - you'll never lose!
Драйвера поставил: оказалось проблема была в самих драйверах (9746), попробовал взять более старую версию (8762) и все поставилось.
Но появилась другая проблема: в графическом режиме исчезли все надписи, на рабочем столе у подписей к ярлыкам остались только тени от надписей, во всех окнах там где должны быть надписи или текст - их нет, даже в консоле, менять шрифты пробовал - не помогло
меняю драйвер на nv - все становиться нормально (если не считать того что нет аппаратного ускорения)
неужели опять драйвер глючный?
[quote name='isder' date='Feb 26 2007, в 14:16' post='345456']
Может кто подскажет:
стоит Mandriva 2007 Free, видео GeForce3 (Asus)
пытаюсь поставить драйвер NVIDIA-Linux-x86-1.0-9746, после всех вопросов, начинает компилировать, доходит до 100% и выводит следующее:
ERROR: Unable to load the kernel module 'nvidia.ko'. This happens most
frequently when this kernel module was built against the wrong or
improperly configured kernel sources, with a version of gcc that differs
from the one used to build the target kernel, or if a driver such as
rivafb/nvidiafb is present and prevents the NVIDIA kernel module from
obtaining ownership of the NVIDIA graphics device(s).
Что делать? [quote]
тебе установщик н-видии здесь пишет - что не может загрузить модуль 'nvidia.ko'
потому что версии компилятора gcc разные
этот модуль можем появиться только после пересборки ядра из исходников
в мандриве всё построено так - что после установки системы - первым делом
пересобираем ядро из исходников , чтобы были все модули
то есть не только скачать и указать при установке путь к исходником , но и пересобрать ядро
[quote]
исходники ядра по-видимому полные (с установочного диска), а что за stripped?[quote]
вот и нет. исходники идут только в платных версиях мандривы , а в версии Free - исходников нет
потому и версия фри - неполная она )качать их надо
в общем , isder , сделай так :
1) скачай исходники здесь - www.kernel.org
если у тебя ось с диска хакера , как и у меня , то версия - 2.6.17.5 исходников
2) когда скачаешь ( весит около 40 мб ) запусти консоль , потом
su root
и введи пароль рута- это чтоб ты работал в консоли с правами рута
3 ) если у тебя исходники на рабочем столе - тебе надо переместить их туда , где они должны быть
- /usr/src , набираешь в консоли так -
mv /home/user/Desktop/2.6.x.x.tar.gz /usr/src
таким образом архив с исходниками переместится в папку /usr/src
здесь user - имя пользователя , под которым ты вошёл в систему , а 2.6.x.x.tar.gz - название
исходников
4 ) теперь надо архив разархивировать
для архивов tar.gz - набираем такую команду - tar -xzvf pack.tar.gz
для архивов tar.bz2 такую - tar -xvjf pack.tar.bz2
pack - название твоего архива
5) теперь надо скомпиллировать ядро
при разархивировании у тебя создаётся папка linux-2.6.17.5 в /usr/src
переходим в эту папку cd /usr/src/linux-2.6.17.5
дальше набираем по очереди такие команды
make menuconfig - здесь , если не знаешь , лучше ничего не менять , просто выйти и нажать
сохранить
make - это займёт у тебя с полчаса ( у меня - 31 мин )
make modules
make modules_install
make install
lilo - это надо набрать , если у тебя загрузчик лило , как у меня )
6 ) в сумме вся компилляция займёт минут 35 )
после этого тебе надо перегрузиться командой reboot
7 ) во время перезагрузки , на экране выбора операционки для загрузки - у тебя появится внизу
новый пункт с таким названием -
2.6.17.5
это новое ядро что ты собрал - следует выбрать его !!!
8 ) когда появится окошко с предложением ввести логин и пароль - нажми внизу на значок
тот что правее - и выбери - консольный вход( чтоб поставить драйвера - нельзя запускать х-сервер )
у тебя появится консоль во весь экран с предложением ввести логин и пароль
залогинится надо под рутом
9) и вот теперь только , у тебя есть все необходимое для установки драйверов )))
перейди в папку где находятся дрова командой cd
набирай команду sh NVIDIA - xxxxxx.1.run - укажи здесь название полное дров
10 ) дрова поставятся , и в конце установщик от н-видии предожит тебе чтоб он сам сконфигурировал
настройки Х-сервера , соглашайся ))
11 ) набери команду в консоли - мс
ты запустишь миднайт коммандер , типа фара , или нортон командера
зайди в папку /etc/X11 , там будет такой файл - xorg.conf
нажми на нём F4 , - редактировать значит ( это так и дальше можно редактировать под рутом любые
текстовые файлы )
найди строчку Driver "nv" , тебе его надо заменить на - Driver "nvidia"
теперь опять перегрузись - reboot , и ..... - вот и всё )))
12 ) не забывай при загрузке выбирать только новое ядро - 2.6.17.5
а лучше всего - выбери в настройках автозагрузки его по умолчанию
удачи )
to 'VitAliS' и isder : думаю это должно помочь )
ток один нюанс - я не знаю точно что надо указать в настройках конфига ядра после запуска команды
make menuconfig
я втом смыле что у меня автомонтирование слетело
ну тогда сделал так -
создал на рабочем столе папку , поменял её значок на значок компьютера )назвал - мой компьютер )
зашёл в папку - правой кнопкой мыши - создать-ссылку на устройство - двд-ром
выбрал на одной из вкладок путь - /mnt/cdrom
то же самое и для разделов с виндой
теперь захожу в эту папку - и там есть значки всех устройств )
если что-то не получится - пишите )
Можно всё сделать с помощью пакетов. Поставить последнюю версию ядра из репозитария и последнюю версию дров оттуда же. HowTo по установке тут: Mandriva/Mandrake FAQ
нет , CnupT , ты не совсем прав
это если у человека Мандрива дискавери , или повер пак
а если версия фри - то там НЕТ исходников ядра в дистрибутиве !!!
а в этом факе - говорится установить ! но не говорится где взять !
по крайней мере - я там не нашёл ни одной ссылки для скачивания
пакета с исходниками ))
может ты знаешь где ? подскажи ? именно для мандривы , и для ядра 2.6.17.5 ?
У меня дистр Free, но не из журнала, а купленый в linuxcenter DVD - там есть исходники ядра,
и драйвера (правда другая, более старая, версия) у меня все же встали, другое дело что работают они некорректно.
Более свежая версия почему то ругается на мою видеокарту, мол не поддерживается, хотя на сайте нвидии она есть в списке поддерживаемых, ну да х с ними, как бы мне вернуть надписи в X? уж больно необычный глюк - даже не знаю в чем может быть проблема
Я очень внимательно прочитал - Установка дополнительного ПО в Мандриве
заходил туда , скачивал
ток я не понял одно - что есть репозитарий ?
это типа дополнительный источник пакетов рпм ?
и этот источник всегда в инете ? или как ?