Russian UNIX Forums -

Russian UNIX Forums

Реклама: forex alpari
Russian UNIX Forums »   X-Window »   Установка драйверов nvidia
RSS

Установка драйверов nvidia

Правила раздела

Выводить сообщения
<<Назад  Вперед>>Страницы: 1 2 3 4 #
Печать

 
Hemocode
Junior Member


Откуда: Ukraine, Dnepropetrovsk
Всего сообщений: 46
Ссылка
Дата регистрации на форуме:
12 авг. 2005
eugrus
Вот ты и попался:) Мучает меня старая мозоль - никак не могу прикрутить драйвера Nvidia для своего 5900XT, говорит скотина, что надо ядро пересобирать. Иначе никак? А то поднимать упавшее ведро нифига не весело. При прошлой попытке так и случилось:) А сидеть на 16 битах кисло до ужаса...

 
Slash
Junior Member

Slash
Откуда: From The Middle Of Nowhere
Всего сообщений: 24
Ссылка
Дата регистрации на форуме:
11 авг. 2005
А почему бы не пересобрать ядро и больше не мучиться?

---
BeOS Rulez!

 
eugrus
Администратор

eugrus
Откуда: Russia
Всего сообщений: 458
Ссылка
Дата регистрации на форуме:
Нет
Hemocode
во первых ядро собирать не надо, а надо только предоставить ему исходники
что за дистрибутив?

 
Эта тема была выделена из темы "Установка драйверов ATI в MDK 2005LE" (12 августа 2005 12:55)
Hemocode
Junior Member


Откуда: Ukraine, Dnepropetrovsk
Всего сообщений: 46
Ссылка
Дата регистрации на форуме:
12 авг. 2005
eugrus
Alt Linux Master 2.4
Slash
Пока люди умные молчат, я учусь на своих ошибках. Пока пересобирать ядро нифига не научился.

 
eugrus
Администратор

eugrus
Откуда: Russia
Всего сообщений: 458
Ссылка
Дата регистрации на форуме:
Нет
Hemocode

Скачай SRPM пакет kernel (твоей версии само сабой) и распакуй исходники: то есть сделай addslashes(rpm -i kernel-2.*.srpm)

Потом зайди в папку /usr/src/название.дистрибутива/SPECS и там выполни addslashes(rpmbuild -bp --target=i686 kernel-2.*.spec)

Далее зайди в /usr/src/название.дистрибутива/BUILD/kernel-2* и залинкуй от туда папку linux-* на /usr/src/linux

Всё: можно запускать установщик драйверов!

 
Hemocode
Junior Member


Откуда: Ukraine, Dnepropetrovsk
Всего сообщений: 46
Ссылка
Дата регистрации на форуме:
12 авг. 2005
eugrus
Разжуй поподробнее, пожалуйста:) . Понял все кроме как залинковывать. Понял, что нужно выставить линк, но как? Методику разъясни, плз:)
Да, и еще, есть проблема:
bash: rpmbuild
command unknown or not found
и как обьяснить ему что это такое не нашел. В отличие от su, sudo, и др.
В моем дистрибутиве все через ... .srpm это .src.rpm и т.д.

 
eugrus
Администратор

eugrus
Откуда: Russia
Всего сообщений: 458
Ссылка
Дата регистрации на форуме:
Нет

Hemocode написал:
[q]
Понял все кроме как залинковывать. Понял, что нужно выставить линк, но как?
[/q]

синтаксис для создания симлинка:
addslashes(ln -s источник назначение)


Hemocode написал:
[q]

bash: rpmbuild
command unknown or not found
[/q]

Точно, всё верно: вместо rpmbuild подставь просто rpm (rpmbuild это для fedora и asp)

 
Hemocode
Junior Member


Откуда: Ukraine, Dnepropetrovsk
Всего сообщений: 46
Ссылка
Дата регистрации на форуме:
12 авг. 2005
eugrus
Это всё замечательно, но проблема есть проблема, и я думаю, что сие нужно продолжить в другой теме. В папку /usr/src/kernel/sources/ распакован архив kernel-source-2.4.26.tar.bz2 Опции bash -t , -bp не работают , man rpm тоже ничего не дал, так как он для Mandrake. Я понял, что AltLinux на данном этапе сильно отличается от Mandrake. Написал письмо в суппорт, но надежды на то, что они ответят мало. Можно ли bash подсунуть инструкцию по выполнению этих команд или есть другой путь?

 
eugrus
Администратор

eugrus
Откуда: Russia
Всего сообщений: 458
Ссылка
Дата регистрации на форуме:
Нет
Hemocode Суппорт можешь не беспокоить: и так всё предельно ясно!

Вообще то я говорил про SRPM, а не про TAR.BZ

Само сабой rpm ни чего не дал для tar архива

Использовать SRPM с оффсайта, а не TAR с kernel.org я реккомендовал не случайно, но если уш ты сделал так, то просто залинкуй /usr/src/kernel/sources/ на /usr/src/linux

Для данной операции по большому счёту не имеет значения.

 
Hemocode
Junior Member


Откуда: Ukraine, Dnepropetrovsk
Всего сообщений: 46
Ссылка
Дата регистрации на форуме:
12 авг. 2005
eugrus Не, я поступил так, как советовал ты. Скачал с Сизифа исходники ядра в виде kernel-source-2.4.26- alt1.src.rpm и заинсталлил их. Точно так, как ты и говорил, в папке /usr/src создался каталог /kernel/source в котором лежит архив kernel-source-2.4.26.tar.bz2 как поступать дальше?

 
eugrus
Администратор

eugrus
Откуда: Russia
Всего сообщений: 458
Ссылка
Дата регистрации на форуме:
Нет

Hemocode написал:
[q]
в папке /usr/src создался каталог /kernel/source в котором лежит архив kernel-source-2.4.26.tar.bz2 как поступать дальше?
[/q]

Понятно, тогда сделай
addslashes(tar xvjf kernel-source-2.4.26.tar.bz2)
Дальше зайди в распакованную папку и покажи, что там лежит

 
Hemocode
Junior Member


Откуда: Ukraine, Dnepropetrovsk
Всего сообщений: 46
Ссылка
Дата регистрации на форуме:
12 авг. 2005
eugrus Есть распаковка:) . Создалась папка с одноименным названием в ней: /Documentation, /crypto, /arch, /drivers, /fs, /include, /init, /ipc, /kernel, /lib, /mm, /net, /scripts, и файло в корне : README, Makefile, COPYING, CREDITS, Rules.make, REPORTING-BUGS, MAINTAINERS. Как дальше?

 
eugrus
Администратор

eugrus
Откуда: Russia
Всего сообщений: 458
Ссылка
Дата регистрации на форуме:
Нет

Hemocode написал:
[q]
Создалась папка с одноименным названием
[/q]

Вот эту вот папку и линкуй на /usr/src/linux, после чего можно запускать установщик видеодрайверов!

 
Hemocode
Junior Member


Откуда: Ukraine, Dnepropetrovsk
Всего сообщений: 46
Ссылка
Дата регистрации на форуме:
12 авг. 2005
eugrus ОК. Еще раз поясни синтаксис линковки :
ln -s /usr/src/kernel/sources/kernel-source-2.4.26
---------------------------------------------------------------------------------------------------
команда - и с т о ч н и к ------- ? назначение?

Что такое назначение? Типа куда линковать? Или как?
Если можно допиши чё писать-то в назначении:)
Если путь то какой и куда?

 
eugrus
Администратор

eugrus
Откуда: Russia
Всего сообщений: 458
Ссылка
Дата регистрации на форуме:
Нет

Hemocode написал:
[q]
Если можно допиши чё писать-то в назначении
[/q]


Вобщем команда выглядит так:
addslashes(ln -s /usr/src/kernel/sources/kernel-source-2.4.26 /usr/src/linux)

 
Hemocode
Junior Member


Откуда: Ukraine, Dnepropetrovsk
Всего сообщений: 46
Ссылка
Дата регистрации на форуме:
12 авг. 2005
eugrus
Смысл ясен. Вот только директории /usr/src/linux у меня нет. Наверняка нужная папка есть, только как можно узнать как она называется? В ней что должно быть?

 
eugrus
Администратор

eugrus
Откуда: Russia
Всего сообщений: 458
Ссылка
Дата регистрации на форуме:
Нет
Hemocode
:gigi: конечно нет!
Выполни эту команду (та что постом выше:)) и у тебя появится симлинк /usr/src/linux ведущий к /usr/src/kernel/sources/kernel-source-2.4.26

Если кратко, то симлинк это файл, который содержит в себе путь к другому файлу или папке и может использоваться чтобы к нему обращаться по другому пути

 
Hemocode
Junior Member


Откуда: Ukraine, Dnepropetrovsk
Всего сообщений: 46
Ссылка
Дата регистрации на форуме:
12 авг. 2005
eugrus
Схавал :) Спасибо, симлинк получился :) Чичас буду лепить дрова :)
-------------
Ага :) Сейчас :) Трабл однако:)
nvidia-installer log file '/var/log/nvidia-installer.log'
creation time: Sat Aug 13 18:55:30 2005
option status:
license pre-accepted : false
update : false
force update : false
expert : false
uninstall : false
driver info : false
no precompiled interface: false
no ncurses color : false
query latest driver ver : false
OpenGL header files : true
no questions : false
silent : false
no backup : false
kernel module only : false
sanity : false
add this kernel : false
no runlevel check : false
no network : false
no ABI note : false
no RPMs : false
force tls : (not specified)
force compat32 tls : (not specified)
X install prefix : /usr/X11R6
OpenGL install prefix : /usr
compat32 install prefix : (not specified)
installer install prefix: /usr
utility install prefix : /usr
kernel name : (not specified)
kernel include path : (not specified)
kernel source path : (not specified)
kernel output path : (not specified)
kernel install path : (not specified)
proc mount point : /proc
ui : (not specified)
tmpdir : /root/tmp
ftp mirror : ftp://download.nvidia.com
RPM file list : (not specified)

Using: nvidia-installer ncurses user interface
-> License accepted.
-> No precompiled kernel interface was found to match your kernel; would you li
ke the installer to attempt to download a kernel interface for your kernel f
rom the NVIDIA ftp site (ftp://download.nvidia.com)? (Answer: No)
-> No precompiled kernel interface was found to match your kernel; this means
that the installer will need to compile a new kernel interface.
-> Kernel source path: '/usr/src/linux'
-> Performing CC test with CC="cc".
-> gcc-version-check failed:

 
eugrus
Администратор

eugrus
Откуда: Russia
Всего сообщений: 458
Ссылка
Дата регистрации на форуме:
Нет
Hemocode
У тебя GCC установлен?

Покажи addslashes(rpm -qa |grep gcc)

 
Hemocode
Junior Member


Откуда: Ukraine, Dnepropetrovsk
Всего сообщений: 46
Ссылка
Дата регистрации на форуме:
12 авг. 2005
eugrus
Да, тот самый, что и в сборке ядра - gcc 2.96. Иначе ругается инсталлер, что версия gcc другая.
gcc-common-1.4.3-alt1
libgcc3.3-3.3.3-alt5
gcc2.96-2.96-alt6

 
eugrus
Администратор

eugrus
Откуда: Russia
Всего сообщений: 458
Ссылка
Дата регистрации на форуме:
Нет

Hemocode написал:
[q]
-> Performing CC test with CC="cc".
-> gcc-version-check failed:
[/q]

А снизу ещё наверное пишет "could not compile gcc.version-check.c"?

Попробуй перед запуском инсталлятора сделать addslashes(export CC=gcc)

Если не поможет, то попробуй ещё addslashes(export IGNORE_CC_MISMATCH=1)

 
Hemocode
Junior Member


Откуда: Ukraine, Dnepropetrovsk
Всего сообщений: 46
Ссылка
Дата регистрации на форуме:
12 авг. 2005
eugrus
Не, внизу советует обратиться на НВидиевский фтпэшник. Да только там нет нифига, уже обращались:) Вопросик: откуда можно слить фонтов для X11?
На Альтовском Сизифе Все папки с фонтами пошли ... погулять. Я так и не понял, прикалываются ли они или нет, но 12 шрифтов св системе просто смешно:) И поясни пожалуйста синтаксис :
rpm -bp --target=i686 /usr/src/kernel/sources/..ля-ля ляля.spec
Ни папки SPECS, ни файлов с расширением .spec в исходниках нет. Утилита rpm то ругается что не знает что такое , то что путь /usr/src/kernel/ляля не найден, ни что параметр --target не известен, хотя в man rpm это все есть. Но он для Mandrake:)

 
eugrus
Администратор

eugrus
Откуда: Russia
Всего сообщений: 458
Ссылка
Дата регистрации на форуме:
Нет
Hemocode
Так ты попробовал сделать, что я сказал?

P.S. по другим вопросам создавай pls отдельные темы!

 
Hemocode
Junior Member


Откуда: Ukraine, Dnepropetrovsk
Всего сообщений: 46
Ссылка
Дата регистрации на форуме:
12 авг. 2005
eugrus
Да делал конечно. Тут буквально вчера на Альтовском Сизифе выложили .spec для nVidia-евских дров пакета 7676.
Я как раз стащил и его и сами драйвера 7676 в пи...нутом формате .run Говори, чё делать:) Как на основе .spec собрать precompiled kernel modules?

 
eugrus
Администратор

eugrus
Откуда: Russia
Всего сообщений: 458
Ссылка
Дата регистрации на форуме:
Нет

Hemocode написал:
[q]
Говори, чё делать:) Как на основе .spec собрать
[/q]

собссно я это уже рассказывал в http://unixforums.org.ru/index.php?t8

 
Hemocode
Junior Member


Откуда: Ukraine, Dnepropetrovsk
Всего сообщений: 46
Ссылка
Дата регистрации на форуме:
12 авг. 2005
eugrus
Да рассказывать то рассказывал. Только теория это все.


[gentlemen@phoenix gentlemen]$ rpm -bp --target=i686 [ляля]
bash: unknown parameter --target


[gentlemen@phoenix gentlemen]$ rpm -bp [.spec]
bash: No such file or directory
Скажи какого рожна ему не хватает? Какой путь надо указывать? Нужно ли закидывать .spec в папку с исходниками? Чего он мля, выкобенивается?

 
eugrus
Администратор

eugrus
Откуда: Russia
Всего сообщений: 458
Ссылка
Дата регистрации на форуме:
Нет

Hemocode написал:
[q]

[gentlemen@phoenix gentlemen]$ rpm -bp --target=i686 [ляля]
bash: unknown parameter --target
[/q]


Только сейчас заметил ошибку.

Зачем тебе параметр -bp? Он извлекает сорцы, а не строит пакет.

А в той теме я писал про -bb


Так что ни какой фантаститки.

 
Kasper1985
Junior Member


Откуда: Украина, Одесса
Всего сообщений: 2
Ссылка
Дата регистрации на форуме:
6 нояб. 2006
Здравствуйте! У меня, наверное как и у всех проблема с дровами nVidia. Я в линухе новичок и хочу с винды на linux перейти, но что-то не идёт. У меня:
графика nVidia GeForce 6600 GT
дистрибутив Linux Mandriva x86_64 2007.0
Дровишки скачал, еле получилось, чтобы вообще что-то показывало. Причину, почему .run не ставиться, не знаю. требует какие-то исходники.
Люди добрые, помогите... :(

---
Заранее благодарен

 
WaNeZ
Junior Member


Всего сообщений: 2
Ссылка
Дата регистрации на форуме:
12 мая 2006
Всем привет!
При инсталяции Mandrake 10.1 Discovery установились "родные" драйвера от nvidia, что шли с дисрибутивом. Я настроил TwinView (на телек выводится в режиме Clone изображение с монитора) и был собственно рад.
На днях взбрело мне в голову обновить драйвер до версии 1.0-6629.
Инсталяция обновки прошла без проблем.
После ребута вообще ничего не вижу Разрешение экрана не то, при загрузке вылазит лого Nvidia (хотя в прежнем конфиге я его отключал)
Загрузился в сэфмоду рутом, переписал забэкапленный XF86Config.
Гружусь по нормальному - опять тоже самое (лого nvidia, не настроенная частота, что ничего не видно).

Появился файл xorg.conf, я его стер, и с его именем сохранил XF86Config, т.е. XF86Config и xorg.conf стали идентичны. Не помогает, разрешение экрана скидывается, ни о каком TwinView и речи нет.

Как это дело побороть, чтоб система грузила "мою эталонную" конфигурацию, а не скидывала и не ставила свои значения?



добавлено.
З.Ы. При ответе не кидайтесь криками, что типа читай факи.
Ответьте, пожалуйста, коротко, но ясно как исправить сложившуюся ситуацию.
Файл конфигурации здесь http://slil.ru/23482087
Сейчас в Linux, но 1024x768@50Hz

 
sanekjn
Junior Member


Всего сообщений: 1
Ссылка
Дата регистрации на форуме:
13 дек. 2006
Kasper1985
Я в принципе новичок в линукс. Но я ставил дрова Nvidia на Mandrake 10.1 следующим макаром:
1) ставлю исходники ядра (на 3cd у меня kernel-source-2.6-2.6.8.1-10mdk.i586.rpm)
2) загружаюсь в lilo с пункта failsafe, или что-то вроде того
3) выполняю команду mount / -o remount,rw
4) после telinit 3
5) логинюсь под root-ом и ставлю драйвер *.run
6) reboot
У меня после установки иксы отказались запускаться. Что-то типа режим неподдерживаеться монитором, хотя когда я в XF86Config указал глубину цвета 16бит, иксы запустились но 1280х1024 60hz на моем "баняке" Flatron 775FT 17" глаза могут быстро потухнуть.
Лечилось следующим путём: в файле XF86Config вместо строчек Virtual забивал строчкой:
MODE "1280x1024" "1024x768" "800x600"
После Reboot всё заработало на УРА...
Сильно неругайте за неточности, т.к. в Линуксе новичёк. ;)

---

... Вас приветствует программа установки Windоws! Откиньтесь в кресле, расслабьтесь, закройте глаза и молитесь!..

 

<<Назад  Вперед>>Страницы: 1 2 3 4 #
Печать


Вы не можете отправлять сообщения
Вы не можете создавать темы
Вы не можете голосовать в опросах
Вы не можете создавать опросы
Вы не можете редактировать свои сообщения
Вы не можете прикреплять к сообщениям файлы
Вы не можете модерировать раздел
Вы не можете видеть IP-адреса


Время выполнения скрипта: 0.1098. Количество выполненных запросов: 15, время выполнения запросов 0.0084
  Поиск по форуму:

1 посетитель просмотрел эту тему за последние 15 минут
В том числе: 1 гость, 0 скрытых пользователей

Последние RSS
Администратор приложений. Воронеж.
Проблема с правами в Гноме
swap сколько жрет у вас места на винте?
проблема с графикой при установке ядра 2.6.26.2
Футболка UNIX

Самые активные 5 тем RSS
Mono в MINIX
Графика для форума
Литература по Minix
Русский язык в Minix
Чем ТЫ (ВЫ) можешь(можете) помочь MINIX?