Добро пожаловать! Это — архивная версия форумов на «Хакер.Ru». Она работает в режиме read-only.
 

Как поставить драйвера GF6600 на Mandriva2007 ?

Пользователи, просматривающие топик: none

Зашли как: Guest
Все форумы >> [*nix/Linux] >> Как поставить драйвера GF6600 на Mandriva2007 ?
Имя
Сообщение << Старые топики   Новые топики >>
Как поставить драйвера GF6600 на Mandriva2007 ? - 2007-01-30 18:50:56.620000   
Eksodusmen

Сообщений: 115
Оценки: 0
Присоединился: 2007-01-25 00:13:07.206666
Поставил я себе Mandriva2007
всё определилось - всё работает
1)как только захотел включить 3D интерфейс - пишет что ваша система не поддерживает это
2)поставил себе Google Earth 4 - пишет что будет работать в OPEN GL в софтверном режиме
и очень медленно
чтоб исправить - надо поставить драйвера на видео
но моё же видео определилось правильно ? значит какие-то драйвера стоят ?

ладно - зашёл на сайт Nvidia - скачал драйвера х86

при попытке установки - пишет -no precompilled kernel interface was found to match your interface

мои дальнейшие действия -

1)в справке к дровам я посмотрел описание -
nvidia-installer проверяет наличие скомпилированного kernel interface на соответствие моему ядру
если нет - лезет в инет на ftp nvidia ( у меня не нашёл )
если их там нет - скомпиллит сам
но ему надо kernel-source package чтоб был уже установлен
для правильной компиляции

2)скачал я по ссылке kernel-source package - это оказался архив tar с nvidia-installer
но как его установить ?
при распаковывании - просто набор файлов + папка одна
что там может быть этот самый инсталлер ?

3)также там был способ как установить kernel-source package из самого *.run файла
4 длинные команды
набрал под рутом всё - пишет это дрова для i586 а у вас - i686

4)скачал дрова для AMD64 (У меня 64-битный проц ) - пишет это дрова для 64-битной версии
а у вас похоже - i586 версия линукса

5)пробовал ставить дрова с оригинального диска от видюшки - пишет то же самое -
no precompilled kernel interface was found to match your interface


моя система - проц Атлон64 3000+
видео GF 6600
ОЗУ - 512 мб
Mandriva2007 for i586
kernel 2.6.17-5mdv on an i686/tty1

у меня такие вопросы -

1) как правильно установить kernel-source package чтоб nvidia-installer скомпиллил kernel interface ?
2) что с моей системой ? как её правильно определить ?
одни дрова пишут - у вас i686 а не i586 - поэтому не ставятся ( это см действие 3 вверху )
другие - у вас i586 система а не 64 бит - тоже не ставятся ( действие 4 )

а когда под рутом - Mandriva2007 for i586
kernel 2.6.17-5mdv on an i686/tty1
в общем запутался я немного
3) если ответите на второй вопрос - подскажите - какие драйвера мне точно нужны
с сайта nvidia ?


Linux IA32
Latest Version: 1.0-9746
Latest Legacy GPU version: 1.0-7184
Archive

Linux IA64
Latest Version: 1.0-5336
Archive

Linux AMD64/EM64T
Latest Version: 1.0-9746
Latest Legacy GPU Version: 1.0-7184
Archive

Мне какие дрова надо качать?
IA32 ? IA64 ? AMD64/EM64T

Latest Version или Latest Legacy GPU Version ?

всем спасиб )

Post #: 1
RE: Как поставить драйвера GF6600 на Mandriva2007 ? - 2007-01-30 19:42:44.236666   
blonx

Сообщений: 1150
Оценки: 0
Присоединился: 2006-04-01 03:28:42
Я ставил себе Mandriva Discovery Official 2007 и карта у меня GF5500 и все пашет как часы все 3D эффекты !!!
На Free версии тоже ругался
quote:

…пишет что ваша система не поддерживает это

Поэтому рекомендую тебе не жадничать и заказать нормальный дистр(если конечно собираешься в дальнейшем на ней работать)
Тебе СЮДА
Post #: 2
RE: Как поставить драйвера GF6600 на Mandriva2007 ? - 2007-01-30 21:20:51.913333   
rtw

Сообщений: 1372
Оценки: 0
Присоединился: 2004-08-19 00:28:05
http://forum.xakep.ru/m_725670/mpage_1/key_nvidia%2cdebian/tm.htm#725670

Ну немного не на тот дистр, тем не менее сильно не отличается установка.
Post #: 3
RE: Как поставить драйвера GF6600 на Mandriva2007 ? - 2007-01-30 21:40:01.206666   
grokinn

Сообщений: 450
Оценки: 0
Присоединился: 2005-06-21 22:24:10
Чувак ты слишком все усложнил, модуль ядра компилируется дровами при установке автоматически, все что тебе нужно это исходники ядра, они есть на диске с мандривой, kernel-source package это именно исходники ядра, а не архив с инсталлятором нвидии, ты не то качал, короче найди соответствующий rpm пакет на диске с мандривой что то типа kernel блабла source версияrpm не помню уже точно как там было, поставь исходники ядра после этого спокойно ставь дрова нвидии, когда предложит скачать прекомпилированный модуль с фтп откажись и нужный модуль скомпилируется автоматически при установке. ну конечно gcc тоже должно стоять. вот и все.
Post #: 4
RE: Как поставить драйвера GF6600 на Mandriva2007 ? - 2007-01-31 02:22:35.486666   
Eksodusmen

Сообщений: 115
Оценки: 0
Присоединился: 2007-01-25 00:13:07.206666
to blonx :зашёл по ссылке - посмотрел
может когда и куплю ))
но если не начать разбираться - не успею перейти на линукс до заката вин ХР

to rtw : зашёл и по твоей ссылке )
токо там вторым пунктом -
quote:

2. Ставим kernel-headers для того, чтобы инсталятор работал как ему пологается:
apt-get install kernel-headers-$(uname -r)

а где их взять ? эти kernel-headers ?
вот что пишут в readme c ориг.диска -
quote:

If no matching precompiled kernel interface is found, then the installer
will compile the kernel interface for you. However, first it will
check that you have the correct kernel headers intalled on your system.
If the installer must compile the kernel interface, then you must install
the kernel-sources package for your kernel.


в этом и вопрос - где взять этот kernel-sources package ?
чтоб я имел правильные kernel headers ?


to grokinn : просмотрел все диски -почти одни рпм-ки )
токо с со словом kernel-source - ни одной
а со словом kernel - ток в сочетании с 2.6.17.5mdv
это уже ядро
а насчёт того что я скачал - в readme с драйверов с ориг диска от видюшки
есть такое :
quote:

Q: Where can I find the source code for the nvidia-installer utility?

A: The nvidia-installer utility is released under the
GPL. The latest source code for it is available at:
ftp://download.nvidia.com/XFree86/nvidia-installer/
quote:



после твоих слов - я внимательно посмотрел и понял что ступил немного -
это source code для nvidia-installer
не то в общем ((

а где взять ТО ?
где мне скачать kernel-sources package ?
наверно никто не знает :(
Post #: 5
RE: Как поставить драйвера GF6600 на Mandriva2007 ? - 2007-01-31 08:21:56.850000   
grokinn

Сообщений: 450
Оценки: 0
Присоединился: 2005-06-21 22:24:10
ну вообще то исходники ядра лежат как им полагается на www.kernel.org если ты не смог найти на дисках с мандривой (ну когда у меня стояла мандрива там такой пакет точно был, а 07 я не ставил никогда), тогда качай вот отсюда http://ftp.kernel.org/pub/linux/kernel/v2.6/ архив linux-2.6.17.14.tar.bz2 и распакуй этот архив в /usr/src/ вот и исходники будут на месте
Post #: 6
RE: Как поставить драйвера GF6600 на Mandriva2007 ? - 2007-01-31 08:22:19.616666   
van000

Сообщений: 19
Оценки: 0
Присоединился: 2007-01-17 08:30:21.650000
Чувак, не паникуй. Все просто.
Идеш на ftp://ftp.kernel.org , качаеш ядро такое, какое у тебя сейчас работает -
$ uname -r
распаковываеш скаченое ядро в /usr/src/
и делаеш линк на него -
$ ln -s linux (сдесь папко которая распокавалась)
или тупо переминовываеш
$ mv (сдесь папко которая распокавалась) linux
Затем,( в 50% )в папке /proc есть файл config.gz
Ты этот файл -
$ cp /proc/config.gz /usr/src/linux/.config.gz
$ cd /usr/src/linux/ && gzip -d .config.gz
Потом
$ make && sudo make modules_install
Зате (не помню точно путь)
$ cp ./arh/boot/bzlinuz /boot/new_linuz
Правиш загрузчик и перезагружаешся с новым (такимже) ядром
ну а потом под root-ом
# nvidia-installer –kernel-source-path=/usr/src/linux
# modprobe nvidia || insmod /lib/modules/$(uname -r)/video/nvidoa.ko - кажись так(точно не помню)
ну и смотриш свой /etc/X11/xorg.conf , настраиваеш как надо (а как нади написано в файлах которые установились с nvidia)
Post #: 7
RE: Как поставить драйвера GF6600 на Mandriva2007 ? - 2007-01-31 08:27:40.170000   
grokinn

Сообщений: 450
Оценки: 0
Присоединился: 2005-06-21 22:24:10
van000 Нафиг ему ядро компилить если только исходники нужны?

Eksodusmen пакет в мандриве 2007 с исходниками называется kernel-source-stripped-2.6.17.5mdv-1-1mdv2007.0.i586.rpm лежит в папке main, согласно списка пакетов мандрива 2007 отсюда http://mdv-club.ru/*orders/ так что если этого пакета на твоих дисках нет то у тебя какой то кривой дистрибутив.

Post #: 8
RE: Как поставить драйвера GF6600 на Mandriva2007 ? - 2007-01-31 08:54:47.220000   
van000

Сообщений: 19
Оценки: 0
Присоединился: 2007-01-17 08:30:21.650000
потомушто, покрайней мере у меня, модуль nvidia, скомпилиный в одном ядре, в другом не загружался,
а хотя. в его случае это делать , наверо, и не надо.
Просто я там написал это так просто , чтобы уж точно , наверняка заработало
Post #: 9
RE: Как поставить драйвера GF6600 на Mandriva2007 ? - 2007-01-31 09:01:55.930000   
grokinn

Сообщений: 450
Оценки: 0
Присоединился: 2005-06-21 22:24:10
Я думаю если ядро и исходники одной и той же версии 2.6.17 то должно работать, мандривовские патчи к ядру врядли сильно его поменяли в смысле совместимости с модулями.
Post #: 10
RE: Как поставить драйвера GF6600 на Mandriva2007 ? - 2007-01-31 10:43:35.716666   
van000

Сообщений: 19
Оценки: 0
Присоединился: 2007-01-17 08:30:21.650000
Слушай ,grokinn может ты знаеш… , раз уж зашел разговор об ядре, зачем нужен файл System.map? Он появляется после компиляции, без него все работает прекрасно, но в документации пишут что его надо копировать в /boot/ вместе с ядром.
Просто у меня есть подозрение, что все сторонние (не ядерные ) модули приходится пересобирать после сборки ядра ,из-за того что этот файл я не копирую в /boot/ и не выполняю какието команды, которых я не знаю….
Post #: 11
RE: Как поставить драйвера GF6600 на Mandriva2007 ? - 2007-01-31 17:00:10.663333   
grokinn

Сообщений: 450
Оценки: 0
Присоединился: 2005-06-21 22:24:10
Насколько я помню system.map нужен для отладки ядра там лежат таблицы экспорта, под дебагером это помогает и программам типа top это необходимо. Список всех модулей находится в файле /lib/modules/ядро/modules.dep и создается командой depmod -a
Сторонние модули приходится пересобирать из за того что модули нового ядра лежат в /lib/modules/новое ядро/ а файлы сторонних модулей так и остались в /lib/modules/старое ядро. Или возможно из-за того что не выполнен depmod -a или просто модуль скомпилированный под старую версию ядра просто не может работать с новой версией из-за значительных изменений в новом ядре, например так с модулями нвидии.
Post #: 12
RE: Как поставить драйвера GF6600 на Mandriva2007 ? - 2007-01-31 17:42:51.840000   
Eksodusmen

Сообщений: 115
Оценки: 0
Присоединился: 2007-01-25 00:13:07.206666
to grokinn :
 
quote:

и распакуй этот архив в /usr/src/ вот и исходники будут на месте

 
почему мне надо качать версию linux-2.6.17.14.tar.bz2 ?
у меня же ядро linux-2.6.17.5mdv ?
поэтому пока скачал я себе linux-2.6.17.5.tar.bz2
но когда я открыл архив - так ничего не было - пусто !
я подумал - может надо его переместить в папку что ты указал - /usr/src/
но при попытке копирования туда архива - мне выдаёт - нет прав
 
и ещё одно - на одном из форумов я почитал похожую тему -
 там пишут что надо nvidia-kernel-sources
 то есть от ядра видюшки а не Мандривы
правда там всё равно не сказано где взяли - скачал из интернета и всё
так kernel-sources от чего надо ? от ядра оси ? или видео ?
 
и если оси -
 почему когда я скачал архив -у меня там пусто ?
может надо специальной прогой архив сорцов ядра открывать ?
другие архивы *.tar - нормально открываются
Post #: 13
RE: Как поставить драйвера GF6600 на Mandriva2007 ? - 2007-01-31 18:27:29.836666   
Eksodusmen

Сообщений: 115
Оценки: 0
Присоединился: 2007-01-25 00:13:07.206666
а насчёт исходников   на диске - их нет - 2 раза всё пересмотрел
 а в теме   " Mandriva2007  и сырцы ядра " нашёл такое :
 






titleAndStar(353,0,false,false,"","")


quote:

и еще по поводу сорцов ядра в мандриве, по умолчанию они не только не ставятся… но их даже нет в дистрибе (отсутствуют в версиях FREE и Power Pack) и появились только в дистрибе Power Pack +


  а у меня как   раз версия Free  с диска хакера на 4cd
 прав был blonx - что в Mandriva Discovery Official 2007 всё нормально установилось и заработало
Post #: 14
RE: Как поставить драйвера GF6600 на Mandriva2007 ? - 2007-01-31 19:11:02.360000   
grokinn

Сообщений: 450
Оценки: 0
Присоединился: 2005-06-21 22:24:10
Нужны исходники ядра линукс это стопудово, если архив не открывается то наверное криво скачался, либо не поддерживаются bz2 архивы архиватором (ты чем распаковывал)? попробуй скачать tar.gz архив.

И еще насчет прав, записывать в /usr/src может только root так что запускай рутовую консоль и под ней работай. Кстати попробуй вот такой финт: запусти рутовый MC и попробуй зайти в свой скачанный архив как в папку, если архив целый, ты сможешь в него зайти и просто скопировать (F5) содержимое в /usr/src если архив битый то надо перекачивать.
Post #: 15
RE: Как поставить драйвера GF6600 на Mandriva2007 ? - 2007-02-01 02:25:15.356666   
Eksodusmen

Сообщений: 115
Оценки: 0
Присоединился: 2007-01-25 00:13:07.206666
Да - нужны исходники ядра - я уже понял )

Поставил я второй раз архив на закачку - только теперь linux-2.6.17.5.tar.gz
Скачал , открыл - он просто долго открывался )))
тогда я попробовал открыть linux-2.6.17.5.tar.bz2 - что раньше скачал -
он тоже открылся - просто надо было подождать подольше )
в винде хотя-бы процесс разархивирования показывают - а тут как открыл -
пишет 0 файлов 0 папок , и ток через 5 мин всё появляется )

Потом где-то с час пытался скопировать то что разархивировал в папку /usr/src
так как это может токо рут - скачал и почитал справочник команд для линукса
пришлось сначала копировать туда архив ( на копирование разархивированной
папки отвечал - нет такого файла или папки )
потом нашёл как запустить команду разархивировать
вроде бы самое главное сделал - но когда я зашёл с консоли под рутом и пытался прописать
команду " –kernel-source-path=/usr/src/linux/linux2.6.17.5" - мне выдало такую ошибку -
нет такого файла или папки
я пытался после path убрать знак равно - то же самое
без равно и с пробелом - аналогично
слово source заменил на include - не помогло

плюнул - и решил заново попробовать установить дрова
выдало такое -

quote:

The kernel header file '/usr/src/linux/include/linux/kernel.h' does not exist.
The most likely reason for this is that the kernel source path '/usr/src/linux' is incorrect
Please make sure you have installed the kernel source files for your kernel and that they
are properly configured. If you know the correct kernel source files are installed ,
you may specify the kernel source path with the ' –kernel-source-path ' command
line option.


В прошлый раз я прочитал похоже невнимательно - здесь надо указать путь к kernel.h'
но перед тем надо удостовериться что я -

quote:

have installed the kernel source files for your kernel and that they
are properly configured.


Вопрос : так kernel source files - всё же надо установить ? а не просто распаковать ?
и как их тогда " properly configured " - правильно настроить ?
я считал что достаточно распаковать их и указать путь к ним
что там настраивать надо ?
Post #: 16
RE: Как поставить драйвера GF6600 на Mandriva2007 ? - 2007-02-01 08:01:38.293333   
grokinn

Сообщений: 450
Оценки: 0
Присоединился: 2005-06-21 22:24:10
Ты –kernel-source-path=/usr/src/linux/linux2.6.17.5 просто так чтоли прописывал? надо ведь, находясь в папке с драйверами(!) sh ./nvidia*.run –kernel-source-path=/usr/src/linux/linux2.6.17.5 (вместо звездочки полное название файла с драйверами), наверно ты находился в другой папке, может быть в /usr/src а драйвер у тебя где лежит? вот он его и не нашел. Переход к папке команда cd путь к папке. Кроме того можно поставить исходники непосредственно в папку /usr/src/linux (а не в /usr/src/linux/linux2.6.17.5) тогда они будут там где должны быть по умолчанию и не надо будет –kernel-source-path указывать.
Post #: 17
RE: Как поставить драйвера GF6600 на Mandriva2007 ? - 2007-02-02 17:42:28.790000   
COJIDAT

Сообщений: 24
Оценки: 0
Присоединился: 2007-02-02 16:57:21.500000
Короче чувак не парься.Делай так и всё будет ништяк сам тоже сдела и дрова на мандириву под жифорс ставил. Качаешь (или берёшь с тогоже диска) исходники ядра (любого желательно конечно поновее:) ) компилируешь ядро и ставишь его(как это сделать написано в README в папке с исходниками ядра) отключаешь X сервер перезагрузааешься с новым ядром и устанавливаешь свои дрова(запускаешь интсаллер) на NVIDIA(тока смотри шобы была создана ссылка на исходники ядра сама ссылка должна лежать тут /usr/src/linux котора и указывает на исходники). А так наскока мне известно то это этот инсталлер требует именно скомпилированной версии ядра (не вкоем случае не делай make mrproper после компиляции и установки ядра).
Post #: 18
RE: Как поставить драйвера GF6600 на Mandriva2007 ? - 2007-02-03 18:41:30.840000   
ururur

Сообщений: 16
Оценки: 0
Присоединился: 2007-02-03 18:33:02.090000
Чтобы не мучатся с исходниками ядра и.т.д скачай не NVIDIA-Linux-x86-1.0-7184-pkg1.run а найди в инете(или на сайте нвидии) NVIDIA-Linux-x86-1.0-7184-pkg0.run - Эти дряйвера ставяться без исходника ядра( он нужен там просто чтобы прелинковаться)
Post #: 19
RE: Как поставить драйвера GF6600 на Mandriva2007 ? - 2007-02-03 22:44:17.930000   
Eksodusmen

Сообщений: 115
Оценки: 0
Присоединился: 2007-01-25 00:13:07.206666
Сорри что давно не отвечал - занят был
запустил я под рутом команду
sh /home/smoke/system/1/NVIDIA-Linux-x86-1.0-7184-pkg1.run –kernel-source-path=/usr/src/linux/linux-2.6.17.5
из двух требований - ещё одно не то
nvidia-installer уже не пишет что kernel source files не обнаружены
пишет что заголовочные файлы не существуют и просит
настроить уже найдённые kernel source files для этого
вот дословно :

quote:

The kernel header file '/usr/src/linux/linux-2.6.17.5/include/linux/version.h' does not exist.
The most likely reason for this is that the kernel source files in
'/usr/src/linux/linux-2.6.17.5' have not been configured


если в первый раз писало kernel.h в конце , - то теперь - version.h
Вопрос 1) так ЧТО надо мне настраивать - kernel.h или version.h ?
kernel.h есть в той папке что указано - а version.h - нет
2) если это всё таки kernel.h -
может просто прописать путь к нему ? но как ?
3) как правильно настроить kernel source files
чтоб всё было configured ?
Post #: 20
RE: Как поставить драйвера GF6600 на Mandriva2007 ? - 2007-02-04 02:25:07.030000   
COJIDAT

Сообщений: 24
Оценки: 0
Присоединился: 2007-02-02 16:57:21.500000
Eksodusmen пересобери ядро из этих исходников и тогда у тебя появятся нужные файлы и всё будет работать(тока после сборки не делай make mrproper)
Post #: 21
RE: Как поставить драйвера GF6600 на Mandriva2007 ? - 2007-02-04 21:04:49.806666   
Eksodusmen

Сообщений: 115
Оценки: 0
Присоединился: 2007-01-25 00:13:07.206666
Человек первый раз линукс поставил - а вы ему ядро пересобрать !
может и получиться - но это уже на другой раз )
я здесь с драйверами на видео почти закончил разбираться -
осталось узнать как сделать чтоб kernel header file правильно определялся ( настраивался )
Post #: 22
RE: Как поставить драйвера GF6600 на Mandriva2007 ? - 2007-02-04 23:46:02.846666   
grokinn

Сообщений: 450
Оценки: 0
Присоединился: 2005-06-21 22:24:10
Чтоб появился файл version.h и некоторые другие заголовочные файлы действительно придется скомпилировать ядро, однако его можно и не устанавливать и этим избежать многих проблем пересборки ядра. В сущности в компиляции ничего сложного нет, зайди (из под рута) в папку с исходниками ядра (у тебя это /usr/src/linux/linux-2.6.17.5) выполни там команду make menuconfig загрузится программа конфигурации ядра, можно ничего не менять поскольку ставить ядро ты все равно не будешь, выйди из программы конфигурации ядра, подтвердив изменения, после этого выполни команду make bzImage (обрати внимание что буква I заглавная а не маленькая i) после этого ядро скомпилируется а заголовочные файлы окажутся на своих местах, дальше можно ставить драйвер нвидии.
ЗЫ эта инструкция не предполагает установку ядра поэтому многие важные моменты пересборки ядра пропущены, когда соберешься ставить новое ядро, читай соответствующие инструкции.
Post #: 23
RE: Как поставить драйвера GF6600 на Mandriva2007 ? - 2007-02-05 01:40:16.206666   
Eksodusmen

Сообщений: 115
Оценки: 0
Присоединился: 2007-01-25 00:13:07.206666
выполнил команду    make menuconfig
потом                      make bzImage
потом запустил  установку драйверов на видео -
и  во время устанвоки  опять ошибка
 
quote:

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&nbsp; graphics device(s) .

 
здесь пишут 2 варианта ошибки  :
1)модуль ядра пытается сделаться с неверными или неправильно настроенными
  kernel sources  , к тому же версия gcc  отличается от той что была  использована
 при построении ядра
2)в системе есть драйвер rivafb/nvidiafb , который не даёт модулю ядра NVIDIA
 обнаружить владельца видюшки
 
Вопрос :
 1)  так у меня что - опять неправильно настроены kernel sources ?
 2)  чтоб  gcc  была той же версии что и ядро - как это сделать ?
 3) если дело в драйвере rivafb/nvidiafb  - где он находится и как его убрать ?
 
Post #: 24
RE: Как поставить драйвера GF6600 на Mandriva2007 ? - 2007-02-05 14:15:13.493333   
COJIDAT

Сообщений: 24
Оценки: 0
Присоединился: 2007-02-02 16:57:21.500000
Млть он говорит что у тебя ядро(работающее в данный момент) собрано не той версие компилятора что ты собрал модуль nvidia и то что у тебя ядро настроено(которое ты сам компилил) не так как работающее. Так что всё равно придётся собирать ядро ставить его и запускать уже новое ядро и под него ставить nvidia. Делай так (самая простая инструкция).
#make menuconfig
Настраиваишь почти всё по умолчанию, ну если хочешь то можешьи повыкидывать всякуя дрянь из него которая тебе не нужна (такая как поддержка всяких там ФС).
В настройках ФС поставь чтоб драйвера ФС(который ты используешь) были встроены в ядро намертво, а не модульно. Затем убери из ядра драйвер nvidia, а framebuffer оставь.
Последний пункт очень важен(покрайней мере у меня не захотелось без этого ставиться и всё время ругался на этот драйвер)
Затем делаешь так!
#make
#make modules
make modules_install
make install
Ну вот и всё осталось тока прописать его в загрузчик
если у тебя стоит лило то можно сделать так lilo и всё будет ок
Если grub то там надо поправить конфиг смотри сам там всё понятно.
Перезагрузаешься с новым ядром и ставишь свои дрова nvidia но уже без проблем.
Тока смотри штоб у тебя в /usr/src была сцылка linux на папку с исходниками ядра.
Вот и всё. Ничего сложного тут нету, все когдато начинают в первый раз.
Post #: 25
RE: Как поставить драйвера GF6600 на Mandriva2007 ? - 2007-02-05 17:34:00.986666   
Eksodusmen

Сообщений: 115
Оценки: 0
Присоединился: 2007-01-25 00:13:07.206666
to COJIDAT
сделал я как ты написал
убрал драйвер нвидиа
оставил framebuffer
выставил в ФС всё в прикреплённом состоянии ( не модульном )
запустил по очереди все команды
#make
#make modules
make modules_install
make install

когда ядро собралось - запустил команду на установку дров на видео
такую же как и раньше
теперь ругается на отсутствие kernel.ko
а ниже - то же что и в прошлый раз -
то есть gcc немного не то и тд
загрузчик у меня lilo
ты пишешь что надо прописать ядро в lilo
но я там полазил в настройках - не нашёл такой опции -
чтоб прикрепить ядро или что ещё
можем в этом проблема ?
Post #: 26
RE: Как поставить драйвера GF6600 на Mandriva2007 ? - 2007-02-05 17:49:37.203333   
COJIDAT

Сообщений: 24
Оценки: 0
Присоединился: 2007-02-02 16:57:21.500000
После сборки ядра даёшь команду lilo и всё, перезагружаешься с новым ядром и ставишь свои дрова(Дрова надо ставить тока после перезагрузки с новым ядром!)!
Если что то вот конфиг lilo(конфиг ищи в /etc если быть точным то /etc/lilo.conf)
(Секция для нового ядра)

image=/boot/vmlinuz-2.x.x
label="2.x.x"
root=/dev/hdX
initrd=/boot/initrd-2.x.x.img
append=" splash=verbose"
vga=788

Тока проверь чтобы в каталоге /boot лежали файлы нового собранного ядра это vmlinuz-ВерсияЯдра и initrd-ВерсияЯдра.
Но по идее после make install всё само прописывается там как надо, остаётся тока дать команду lilo из под root'а
Post #: 27
RE: Как поставить драйвера GF6600 на Mandriva2007 ? - 2007-02-05 18:49:02.646666   
Eksodusmen

Сообщений: 115
Оценки: 0
Присоединился: 2007-01-25 00:13:07.206666
да -я не перезагрузился
я опять зашёл в консоль под рутом
набрал лило
перезагрузился
то же самое - не может найти kernel.ko
тогда я глянул файл /etc/lilo.conf
я понял что его надо сменить ))
ток это надо под рутом
опять консоль
но как ? как открыть и отредактировать /etc/lilo.conf ?
посмотрел опять справочник команд
набрал vim /etc/lilo.conf
открылся этот файл для редактирования
но на все мои нажатия клавиш - курсор только смещался куда-ниб
в общем - как отредактировать lilo.conf ?
есть такая возможность под пользователем ?
а если под рутом - то как именно ?
Post #: 28
RE: Как поставить драйвера GF6600 на Mandriva2007 ? - 2007-02-05 18:52:06.996666   
grokinn

Сообщений: 450
Оценки: 0
Присоединился: 2005-06-21 22:24:10
запусти midnight comander из под рута командой mc он похож на нортон, редактирование файлов через F4
Post #: 29
RE: Как поставить драйвера GF6600 на Mandriva2007 ? - 2007-02-05 19:37:27.333333   
Eksodusmen

Сообщений: 115
Оценки: 0
Присоединился: 2007-01-25 00:13:07.206666
Ух ! Класс !
всё установилось )
точнее драйвера )
и при загрузке как и положено есть заставка нвидии
Google Earth работает без тормозов !
3D интерфейс заработал
( точнее я его включил - а про его возможности я ещё почитаю )
гонки с пингвином не тормозят!
в общем - я доволен )))
всем спасибо за помощь !
особенно grokinn и COJIDAT !!!!!!!

остался маленький нюанс - раньше я мог выставить при разрешении1024х768
максимум 85 герц ( хотя моник 100 поддерживает ) - я думал это из-за драйверов
а теперь - от 50 до 58 (((
странно как-то
может кто знает как сделать 100 герц ?


Post #: 30
RE: Как поставить драйвера GF6600 на Mandriva2007 ? - 2007-02-05 19:41:13.293333   
Eksodusmen

Сообщений: 115
Оценки: 0
Присоединился: 2007-01-25 00:13:07.206666
И ещё одно - теперь я не могу зайти на свой диск
/sda6/
если кликнуть на значке компьютера ( устройства )
он не отображает ни виндового раздела ни моего , где линукс установлен
что мне сделать ?
Post #: 31
RE: Как поставить драйвера GF6600 на Mandriva2007 ? - 2007-02-05 20:35:32.290000   
Eksodusmen

Сообщений: 115
Оценки: 0
Присоединился: 2007-01-25 00:13:07.206666
Блин - рано радовался (
Читал где-то , что после установки драйверов если перезагрузить комп
то дрова могут слететь
вот и у меня так произошло -
токо успел насладиться быстрой работой компа -
решил проверить - перезагрузился -
и все настройки вернулись к прежним
нет ни заставки нвидиа при загрузке
всё тормозит
как мне назад всё вернуть - может снова дрова поставить ?
 
Post #: 32
RE: Как поставить драйвера GF6600 на Mandriva2007 ? - 2007-02-05 21:17:32.680000   
grokinn

Сообщений: 450
Оценки: 0
Присоединился: 2005-06-21 22:24:10
Все настройки хранятся в /etc/X11/xorg.conf там скорее всего надо поменять nv на nvidia в разделе device кстати в этом же файле устанавливаются доступные разрешения и частоты монитора.
Что касается диска sda скорее всего его отсутствие связано с новым ядром, если ты включил его поддержку в ядре то монтировать этот диск надо будет через fstab а обращаться к нему через точку монтирования а не через "устройства"
Post #: 33
RE: Как поставить драйвера GF6600 на Mandriva2007 ? - 2007-02-05 22:34:35.893333   
COJIDAT

Сообщений: 24
Оценки: 0
Присоединился: 2007-02-02 16:57:21.500000
To Eksodusmen

Про флешку: ты всё павильно настроил ядро? Посмотри конфиг ядра и убедись что ты поставиль опции относящиеся к усбфлэш. А лучше сделай так(я так делал когда мало что понимал я конфигах ядра) фозьми конфиг старого мандривовского ядра (вернее когда сделаешь make xconfig) открой его и справь его тока если не понимаешь то нелезь туда, убери nvidia а остальное оставь как есть пересобери установи его и загрузись, то сто процентов у тебя заработает так как было + поставь снова дрова на видяху и будет тебе щастье :) Или посмотри запущен ли у тебя демон hal (он вроде отвечает за монтирование и всё такое). Или пропиши его в файле /etc/fstab что то типа /dev/sda1 /mnt/sub auto rw , но тогда придётся его самому монтировать. У меня такая же проблема была когда я новое ядро собрал как оказалось просто не запустился демон hal

Про видео:

В файле /etc/X11/xorg.conf

Найди секцию Section "Device"
Identifier "device" (название в кавычках может быть другое)
VendorName "nVidia бла бла бла"
BoardName "NVIDIA бла бла бла"
Driver "nv" (у тебя скорее всего будет стоять nv дак вот это nv и надо заменить на nvidia)
Дальше в этом файле пока не суть важно.Кстати в этом файле можно найти и настройки частоты монитора вообщем сам посмотришь.
Делаешь
#modprobe nvidia
И запускаешь иксы, например так gdm или что там у тебя есть.
Всё описанное выше надо делать из под рута.
А вообще самому будет интереснее разобраться в этом, покарйней мере я всё это сам делал и эксперементировал со всем подряд (что приводило и не раз к печальным последствия для системы, но зато теперь немного знаю умею и могу). Так что дерзай!
Post #: 34
RE: Как поставить драйвера GF6600 на Mandriva2007 ? - 2007-02-05 23:16:32.003333   
Eksodusmen

Сообщений: 115
Оценки: 0
Присоединился: 2007-01-25 00:13:07.206666
/sda6/ - эт не флэшка а - если сказать по виндовому - диск Е
у меня винт разбит на С Д Е
С - вин ХР стоит
Д - для инфы
Е - для линукса - причём в линуксе он как /sda6/
а С в линуксе - как /sda1/ - странно немного - я разбил винт на три части
а линукс показывает диск Е аж шестым по счёту )))
nv я уже сменил на nvidia
драйвера восстановились ) спасиб )
два раза перегрузился - вроде ничего уже не слетает )

а насчёт того что что там нет доступа - доступ я имею через иконку домика )))
если там оставить только / - то попадаю в корневой каталог
но на диск С или Д - никак
а щас вставил диск в двд-ром - пишет мне такое :
quote:

mount : /dev/hda/ already mounted or /mnt/cdrom busy
mount : according to mtab /dev/hda is already mounted on /mnt/cdrom


но если он уже примонтирован - почему нет доступа к двд-диску ?
щас буду разбираться в /etc/fstab ))
Post #: 35
RE: Как поставить драйвера GF6600 на Mandriva2007 ? - 2007-02-06 00:18:51.563333   
Eksodusmen

Сообщений: 115
Оценки: 0
Присоединился: 2007-01-25 00:13:07.206666
где находится конфиг старого /нового ядра ?
make xconfig - я не запускал - nvidia-installer
сам всё настроил
файл /etc/fstab пишет такое :
quote:

/dev/sda6 / ext3 defaults 1 1
/dev/hda /mnt/cdrom auto umask=0022 , users , iocharset=utf8 , noauto , ro ,exec 0 0
/dev/sda1 /mnt/windows ntfs umask=0022 , nls=utf8 , ro 0 0
none /proc proc defaults 0 0


и ещё -я посмотрел в центре управления мандрива - служба
haldaemon запущена и выполняется
если это та служба - и она выполняется - мне что - заново ядро собирать ?

Post #: 36
RE: Как поставить драйвера GF6600 на Mandriva2007 ? - 2007-02-06 00:47:44.690000   
Eksodusmen

Сообщений: 115
Оценки: 0
Присоединился: 2007-01-25 00:13:07.206666
сейчас смотрел папки - обнаружил такое -
если зайти через УСТРОЙСТВА в папку /mnt -
то в ней можно обнаружить три папки -
cdrom
hda
windows
если зайти в папку cdrom - то я вижу и могу работать с файлами что есть на двд-диске в тот момент
если зайти в папку windows - то я попадаю на диск С в винде
а вот в /mnt/hda - пусто
а /sda/ папки вообще нет

перезапускался - то же самое ((
Post #: 37
RE: Как поставить драйвера GF6600 на Mandriva2007 ? - 2007-02-06 08:15:19.443333   
grokinn

Сообщений: 450
Оценки: 0
Присоединился: 2005-06-21 22:24:10
В линуксе все диски примонтируются в т.н. точки монтирования, поскольку концеция юникс - любое устройство есть папка, то и точки монтирования являются папками. У тебя в файле fstab написано что твое устройство /dev/sda1 (т.е. твой виндовый диск С) монтируется в папку /mnt/windows таким обрзом доступ к диску С у тебя именно через эту папку, ты можешь выбрать любую другую точку монтрования, например /windows/C и т.п., только надо создать такую папку и прописать ее в fstab. Линуксовый раздел (sda6, то что он 6-й это нормально) у тебя примонтирован в корневой каталог / именно поэтому выйдя в корневой каталог / ты видишь его содержание, cdrom у тебя монтируется в /mnt/cdrom и именно там к нему доступ, когда ты вставил диск тебе выдало ошибку что он уже примонтирован в /mnt/cdrom т.к. в мандриве включено автомонтирование видимо две системы автомонтирования вступили в конфликт, так что теперь придется обращаться к устройствам через точки монтирования.
То что /mnt/hda у тебя пусто это нормально, обрати внимание что в эту папку согласно fstab не монтируется ни одно устройство.
Что страшного ты нашел в haldaemon я вообще не понял))
Post #: 38
RE: Как поставить драйвера GF6600 на Mandriva2007 ? - 2007-02-06 08:28:00.763333   
Птеродактиль

Сообщений: 4
Оценки: 0
Присоединился: 2007-01-28 01:23:05.223333
Привет всем посоветуйте толковую книгу по *nix, Windows запарила, хочу Тукса поставить.
Post #: 39
RE: Как поставить драйвера GF6600 на Mandriva2007 ? - 2007-02-06 08:33:29.900000   
Птеродактиль

Сообщений: 4
Оценки: 0
Присоединился: 2007-01-28 01:23:05.223333
Привет всем посоветуйте толковую книгу по *nix, Windows запарила, хочу Тукса поставить.
Post #: 40
Страниц:  [1] 2
Все форумы >> [*nix/Linux] >> Как поставить драйвера GF6600 на Mandriva2007 ?







Связаться:
Вопросы по сайту / xakep@glc.ru

Предупреждение: использование полученных знаний в противозаконных целях преследуется по закону.