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

Откуда: From The Middle Of Nowhere Всего сообщений: 24
Ссылка
Дата регистрации на форуме: 11 авг. 2005
| Профиль | Email | WWW | Сообщить модератору
NEW! Сообщение отправлено: 12 августа 2005 10:33
А почему бы не пересобрать ядро и больше не мучиться?
--- BeOS Rulez!
|
|
|
eugrus
Администратор

Откуда: Russia Всего сообщений: 458
Ссылка
Дата регистрации на форуме: Нет
| Профиль | | WWW
NEW! Сообщение отправлено: 12 августа 2005 11:03
Hemocode во первых ядро собирать не надо, а надо только предоставить ему исходники что за дистрибутив?
|
|
|
| Эта тема была выделена из темы "Установка драйверов ATI в MDK 2005LE" (12 августа 2005 12:55)
|
Hemocode
Junior Member
Откуда: Ukraine, Dnepropetrovsk Всего сообщений: 46
Ссылка
Дата регистрации на форуме: 12 авг. 2005
| Профиль | Сообщить модератору
NEW! Сообщение отправлено: 12 августа 2005 22:13
eugrus Alt Linux Master 2.4 Slash Пока люди умные молчат, я учусь на своих ошибках. Пока пересобирать ядро нифига не научился.
|
|
|
eugrus
Администратор

Откуда: Russia Всего сообщений: 458
Ссылка
Дата регистрации на форуме: Нет
| Профиль | | WWW
NEW! Сообщение отправлено: 12 августа 2005 22:50 Сообщение отредактировано: 12 августа 2005 22:59
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
| Профиль | Сообщить модератору
NEW! Сообщение отправлено: 13 августа 2005 3:17 Сообщение отредактировано: 13 августа 2005 4:44
eugrus Разжуй поподробнее, пожалуйста  . Понял все кроме как залинковывать. Понял, что нужно выставить линк, но как? Методику разъясни, плз  Да, и еще, есть проблема: bash: rpmbuild command unknown or not found и как обьяснить ему что это такое не нашел. В отличие от su, sudo, и др. В моем дистрибутиве все через ... .srpm это .src.rpm и т.д.
|
|
|
eugrus
Администратор

Откуда: Russia Всего сообщений: 458
Ссылка
Дата регистрации на форуме: Нет
| Профиль | | WWW
NEW! Сообщение отправлено: 13 августа 2005 9:28
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
| Профиль | Сообщить модератору
NEW! Сообщение отправлено: 13 августа 2005 14:31
eugrus Это всё замечательно, но проблема есть проблема, и я думаю, что сие нужно продолжить в другой теме. В папку /usr/src/kernel/sources/ распакован архив kernel-source-2.4.26.tar.bz2 Опции bash -t , -bp не работают , man rpm тоже ничего не дал, так как он для Mandrake. Я понял, что AltLinux на данном этапе сильно отличается от Mandrake. Написал письмо в суппорт, но надежды на то, что они ответят мало. Можно ли bash подсунуть инструкцию по выполнению этих команд или есть другой путь?
|
|
|
eugrus
Администратор

Откуда: Russia Всего сообщений: 458
Ссылка
Дата регистрации на форуме: Нет
| Профиль | | WWW
NEW! Сообщение отправлено: 13 августа 2005 14:43 Сообщение отредактировано: 13 августа 2005 15:00
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
| Профиль | Сообщить модератору
NEW! Сообщение отправлено: 13 августа 2005 16:18
eugrus Не, я поступил так, как советовал ты. Скачал с Сизифа исходники ядра в виде kernel-source-2.4.26- alt1.src.rpm и заинсталлил их. Точно так, как ты и говорил, в папке /usr/src создался каталог /kernel/source в котором лежит архив kernel-source-2.4.26.tar.bz2 как поступать дальше?
|
|
|
eugrus
Администратор

Откуда: Russia Всего сообщений: 458
Ссылка
Дата регистрации на форуме: Нет
| Профиль | | WWW
NEW! Сообщение отправлено: 13 августа 2005 16:37 Сообщение отредактировано: 13 августа 2005 16:37
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
| Профиль | Сообщить модератору
NEW! Сообщение отправлено: 13 августа 2005 16:50
eugrus Есть распаковка  . Создалась папка с одноименным названием в ней: /Documentation, /crypto, /arch, /drivers, /fs, /include, /init, /ipc, /kernel, /lib, /mm, /net, /scripts, и файло в корне : README, Makefile, COPYING, CREDITS, Rules.make, REPORTING-BUGS, MAINTAINERS. Как дальше?
|
|
|
eugrus
Администратор

Откуда: Russia Всего сообщений: 458
Ссылка
Дата регистрации на форуме: Нет
| Профиль | | WWW
NEW! Сообщение отправлено: 13 августа 2005 16:59
Hemocode написал: [q] Создалась папка с одноименным названием[/q]
Вот эту вот папку и линкуй на /usr/src/linux, после чего можно запускать установщик видеодрайверов!
|
|
|
Hemocode
Junior Member
Откуда: Ukraine, Dnepropetrovsk Всего сообщений: 46
Ссылка
Дата регистрации на форуме: 12 авг. 2005
| Профиль | Сообщить модератору
NEW! Сообщение отправлено: 13 августа 2005 17:31 Сообщение отредактировано: 13 августа 2005 17:34
eugrus ОК. Еще раз поясни синтаксис линковки : ln -s /usr/src/kernel/sources/kernel-source-2.4.26 --------------------------------------------------------------------------------------------------- команда - и с т о ч н и к ------- ? назначение? Что такое назначение? Типа куда линковать? Или как? Если можно допиши чё писать-то в назначении Если путь то какой и куда?
|
|
|
eugrus
Администратор

Откуда: Russia Всего сообщений: 458
Ссылка
Дата регистрации на форуме: Нет
| Профиль | | WWW
NEW! Сообщение отправлено: 13 августа 2005 18:24
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
| Профиль | Сообщить модератору
NEW! Сообщение отправлено: 13 августа 2005 18:38
eugrus Смысл ясен. Вот только директории /usr/src/linux у меня нет. Наверняка нужная папка есть, только как можно узнать как она называется? В ней что должно быть?
|
|
|
eugrus
Администратор

Откуда: Russia Всего сообщений: 458
Ссылка
Дата регистрации на форуме: Нет
| Профиль | | WWW
NEW! Сообщение отправлено: 13 августа 2005 18:45
Hemocode конечно нет! Выполни эту команду (та что постом выше  ) и у тебя появится симлинк /usr/src/linux ведущий к /usr/src/kernel/sources/kernel-source-2.4.26 Если кратко, то симлинк это файл, который содержит в себе путь к другому файлу или папке и может использоваться чтобы к нему обращаться по другому пути
|
|
|
Hemocode
Junior Member
Откуда: Ukraine, Dnepropetrovsk Всего сообщений: 46
Ссылка
Дата регистрации на форуме: 12 авг. 2005
| Профиль | Сообщить модератору
NEW! Сообщение отправлено: 13 августа 2005 19:51 Сообщение отредактировано: 13 августа 2005 20:30
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
Администратор

Откуда: Russia Всего сообщений: 458
Ссылка
Дата регистрации на форуме: Нет
| Профиль | | WWW
NEW! Сообщение отправлено: 13 августа 2005 23:09
Hemocode У тебя GCC установлен?
Покажи addslashes(rpm -qa |grep gcc)
|
|
|
Hemocode
Junior Member
Откуда: Ukraine, Dnepropetrovsk Всего сообщений: 46
Ссылка
Дата регистрации на форуме: 12 авг. 2005
| Профиль | Сообщить модератору
NEW! Сообщение отправлено: 14 августа 2005 5:13
eugrus Да, тот самый, что и в сборке ядра - gcc 2.96. Иначе ругается инсталлер, что версия gcc другая. gcc-common-1.4.3-alt1 libgcc3.3-3.3.3-alt5 gcc2.96-2.96-alt6
|
|
|
eugrus
Администратор

Откуда: Russia Всего сообщений: 458
Ссылка
Дата регистрации на форуме: Нет
| Профиль | | WWW
NEW! Сообщение отправлено: 14 августа 2005 12:39 Сообщение отредактировано: 14 августа 2005 12:42
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
| Профиль | Сообщить модератору
NEW! Сообщение отправлено: 14 августа 2005 14:59 Сообщение отредактировано: 14 августа 2005 15:13
eugrus Не, внизу советует обратиться на НВидиевский фтпэшник. Да только там нет нифига, уже обращались  Вопросик: откуда можно слить фонтов для X11? На Альтовском Сизифе Все папки с фонтами пошли ... погулять. Я так и не понял, прикалываются ли они или нет, но 12 шрифтов св системе просто смешно  И поясни пожалуйста синтаксис : rpm -bp --target=i686 /usr/src/kernel/sources/..ля-ля ляля.spec Ни папки SPECS, ни файлов с расширением .spec в исходниках нет. Утилита rpm то ругается что не знает что такое , то что путь /usr/src/kernel/ляля не найден, ни что параметр --target не известен, хотя в man rpm это все есть. Но он для Mandrake
|
|
|
eugrus
Администратор

Откуда: Russia Всего сообщений: 458
Ссылка
Дата регистрации на форуме: Нет
| Профиль | | WWW
NEW! Сообщение отправлено: 14 августа 2005 18:10
Hemocode Так ты попробовал сделать, что я сказал?
P.S. по другим вопросам создавай pls отдельные темы!
|
|
|
Hemocode
Junior Member
Откуда: Ukraine, Dnepropetrovsk Всего сообщений: 46
Ссылка
Дата регистрации на форуме: 12 авг. 2005
| Профиль | Сообщить модератору
NEW! Сообщение отправлено: 23 августа 2005 1:34
eugrus Да делал конечно. Тут буквально вчера на Альтовском Сизифе выложили .spec для nVidia-евских дров пакета 7676. Я как раз стащил и его и сами драйвера 7676 в пи...нутом формате .run Говори, чё делать  Как на основе .spec собрать precompiled kernel modules?
|
|
|
eugrus
Администратор

Откуда: Russia Всего сообщений: 458
Ссылка
Дата регистрации на форуме: Нет
| Профиль | | WWW
NEW! Сообщение отправлено: 23 августа 2005 1:36
|
|
|
Hemocode
Junior Member
Откуда: Ukraine, Dnepropetrovsk Всего сообщений: 46
Ссылка
Дата регистрации на форуме: 12 авг. 2005
| Профиль | Сообщить модератору
NEW! Сообщение отправлено: 24 августа 2005 15:09
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
Администратор

Откуда: Russia Всего сообщений: 458
Ссылка
Дата регистрации на форуме: Нет
| Профиль | | WWW
NEW! Сообщение отправлено: 16 ноября 2005 10:59
Hemocode написал: [q] [gentlemen@phoenix gentlemen]$ rpm -bp --target=i686 [ляля] bash: unknown parameter --target[/q]
Только сейчас заметил ошибку. Зачем тебе параметр -bp? Он извлекает сорцы, а не строит пакет. А в той теме я писал про -bbТак что ни какой фантаститки.
|
|
|
Kasper1985
Junior Member
Откуда: Украина, Одесса Всего сообщений: 2
Ссылка
Дата регистрации на форуме: 6 нояб. 2006
| Профиль | Email | Сообщить модератору
NEW! Сообщение отправлено: 6 ноября 2006 21:15 Заголовок сообщения: Ещё один!!!
Здравствуйте! У меня, наверное как и у всех проблема с дровами nVidia. Я в линухе новичок и хочу с винды на linux перейти, но что-то не идёт. У меня: графика nVidia GeForce 6600 GT дистрибутив Linux Mandriva x86_64 2007.0 Дровишки скачал, еле получилось, чтобы вообще что-то показывало. Причину, почему .run не ставиться, не знаю. требует какие-то исходники. Люди добрые, помогите...
--- Заранее благодарен
|
|
|
WaNeZ
Junior Member
Всего сообщений: 2
Ссылка
Дата регистрации на форуме: 12 мая 2006
| Профиль | | Сообщить модератору
NEW! Сообщение отправлено: 28 ноября 2006 8:41 Сообщение отредактировано: 28 ноября 2006 13:54
Всем привет! При инсталяции 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
| Профиль | | Сообщить модератору
NEW! Сообщение отправлено: 13 декабря 2006 22:36 Заголовок сообщения: nVidia
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! Откиньтесь в кресле, расслабьтесь, закройте глаза и молитесь!..
|
|
|
|
|
Время выполнения скрипта: 0.1098. Количество выполненных запросов: 15, время выполнения запросов 0.0084