Форум проекта PuppyRus Linux

Дистрибутивы проекта PuppyRus Linux => Русскоязычные сборки Puppy => Тема начата: gri102 от 03 Март 2014, 07:19:39

Название: Как правильно установить драйвер NVIDIA без интернета
Отправлено: gri102 от 03 Март 2014, 07:19:39
Добрый день!

система precise-5.7.1-retro-ru
видеоадаптер NVIDIA GeForce FX 5500
компьютер не имеет интернета.
скачнул на флешку NVIDIA-Linux-x86-325.15.run
как его установить с флешки?
это же не .pet или .sfs
Название: Re:Как правильно установить драйвер NVIDIA без интернета
Отправлено: Pro от 03 Март 2014, 08:27:26
качни конкретно пакет для этой системы в формате pet или sfs
искать на murga-linux наверное.

или используйте скрипт getnvidia (на murga-linux есть) который сам сделает вам sfs с драйвером. (потребуется devx и исходники ядра)
Название: Re:Как правильно установить драйвер NVIDIA без интернета
Отправлено: RoDoN от 03 Март 2014, 08:29:28
Eсли активен драйвер nouveau, то его нужно отключить и возможно придется перезагрузиться, поэтому должна быть сохраненка, потом подключаем devx*.sfs, kernel_sources*.sfs и запускаем в консоли скачанный ранее *.run, отвечаем на вопросы и если все ok, то запускаем иксы и радуемся.

Подобный вопрос поднимается пе в первый раз, вот нашел инструкцию (http://forum.puppyrus.org/index.php/topic,12170.msg68711.html#msg68711) установки драйверов из .run.

Для вашей карточки скорее всего нужны дрова NVIDIA-Linux-x86-173.14.*.run.
Название: Re:Как правильно установить драйвер NVIDIA без интернета
Отправлено: gri102 от 03 Март 2014, 09:42:43
через xorgwizard сейчас задействован NV простой драйвер NVIDIA
Все работает вроде-бы без видимых проблем.
Просто из любопытства посмотреть как это все будет с нормальным драйвером.

цитата из Вашей инструкции:
1. Нужно удалить модуль ядра nouveau (если он собран) из основного sfs переупаковав его

сплошные вопросы.
 Как удалить модуль ядра из основного sfs?
как переупаковать его.
Может быть наивные вопросы, но это вопросы от новичка в linux

перед этим по очереди устанавливал Это  пытаясь самостоятельно решить вопрос
nvidia-glx-304.43-k3.2.29.sfs
nvidia_legacy-304.88-3.4.52-4g.pet
nvidia_latest-304.64-3.2.33-4g.pet
nvidia_legacy-173.14.36-3.4.17-PAE
Как я и ожидал к успеху это не привело

все время выскакивает сообщение:
нет какого-то модуля в ядре cernel 3.2.48

Название: Re:Как правильно установить драйвер NVIDIA без интернета
Отправлено: RoDoN от 03 Март 2014, 09:55:49
nvidia-glx-304.43-k3.2.29.sfs
nvidia_legacy-304.88-3.4.52-4g.pet
nvidia_latest-304.64-3.2.33-4g.pet
nvidia_legacy-173.14.36-3.4.17-PAE
Эти все дрова сделаны под конкретные ядра. Разве здесь есть 3.2.48? Нет, поэтому и не пошло. И еще версии дров 304.* для современных видеокарт и не поддерживают GF FX5500, я уже писал, что для нее нужно 173.14.*

Удалять или отключать драйвер nouveau нужно, если система работает на нем. Если работает на nv, то идем в консоль и запускаем NVIDIA-Linux-x86-173.14.38.run, предварительно подключив devx*.sfs, kernel_sources*.sfs.
Название: Re:Как правильно установить драйвер NVIDIA без интернета
Отправлено: gri102 от 03 Март 2014, 13:52:16

вот здесь Index of /puppylinux/pet_packages-precise/
есть
kernel_src-3.2.29-patched.sfs
kernel_src-3.2.30-nopae-patched.sfs
kernel_src-3.2.44-patched.sfs

какой из них поставить?
Название: Re:Как правильно установить драйвер NVIDIA без интернета
Отправлено: KOT от 03 Март 2014, 20:13:13
Вам же выше сказали: "Разве здесь есть 3.2.48? Нет"
У вас какое ядро? Под него и надо искать исходники.
Название: Re:Как правильно установить драйвер NVIDIA без интернета
Отправлено: shelezyaka от 03 Март 2014, 22:17:13
http://distro.ibiblio.org/quirky/pet_packages-precise/nvidia-173.14.37-k3.2.44-precise.pet
Вот готовый пакет лежащий в репе пресайза,искать как всегда лень,проще огород городить.
Название: Re:Как правильно установить драйвер NVIDIA без интернета
Отправлено: gri102 от 04 Март 2014, 05:52:19
как  я понял есть два пути установки драйвера

- через .pet пакет. Ядро у меня Kernel 3.2.48. В ссылке , которая приведена выше речь идет о ядре  3.2.44
   Наверное скорее всего этот пакет не подойдет .... или подойдет???....

-проприетарный драйвер NVIDIA-Linux-x86-173.14.39-pkg1
  для этого (как указано выше) нужно установить пакет devx.... sfs и kernel_sources*.sfs
  вот это самое kernel_sources*.sfs ЧТО ЭТО ?!
Название: Re:Как правильно установить драйвер NVIDIA без интернета
Отправлено: gri102 от 04 Март 2014, 06:12:02
по поиску для ядра 3.2.48 ничего нет
Название: Re:Как правильно установить драйвер NVIDIA без интернета
Отправлено: RoDoN от 04 Март 2014, 09:34:12
Наверно плохо искал.
http://bkhome.org/sources/kernel-3.2.48/kernel_src-3.2.48-patched.sfs или
https://archive.org/download/Puppy_Linux_Devx/kernel_src-3.2.48-patched.sfs
Название: Re:Как правильно установить драйвер NVIDIA без интернета
Отправлено: gri102 от 04 Март 2014, 14:36:33
Цитировать
Удалять или отключать драйвер nouveau нужно, если система работает на нем. Если работает на nv, то идем в консоль и запускаем NVIDIA-Linux-x86-173.14.38.run, предварительно подключив devx*.sfs, kernel_sources*.sfs.

Спасибо за ссылку!

Подключил devx*.sfs, kernel_sources*.sfs.

открываю консоль, далее трудности с командной строкой

набираю: gcc... тут наверное какие-то ключи или опции компилера GCC... входной файл Linux-x86-173.14.38.run   

Где почитать про систему команд, которая используется в данном случае ?
Название: Re:Как правильно установить драйвер NVIDIA без интернета
Отправлено: Pro от 04 Март 2014, 14:39:02
в данном случае просто запустить этот run файл
Название: Re:Как правильно установить драйвер NVIDIA без интернета
Отправлено: gri102 от 04 Март 2014, 15:03:33
Набираю в командной строке:
# root/Linux-x86-173.14.38.run
в ответ:
#bash......................нет такой команды
Название: Re:Как правильно установить драйвер NVIDIA без интернета
Отправлено: Pro от 04 Март 2014, 15:12:18
cd /root
./Linux-x86-143.14.38.run
Название: Re:Как правильно установить драйвер NVIDIA без интернета
Отправлено: gri102 от 04 Март 2014, 16:10:24
консоль как-то странно работает

набираю cd /root далее ввод без проблем

набираю dir чтобы проверить там ли я нахожусь в ответ "нет такой команды"
набираю cd /root /NVIDIA-Linux-x86........ в ответ " нет такой директории"

help и exit выполняются  остальные не проверял
Название: Re:Как правильно установить драйвер NVIDIA без интернета
Отправлено: RoDoN от 04 Март 2014, 16:26:37
Ну ведь написано же, что надо набрать:
cd /root
./Linux-x86-143.14.38.run
А команды dir действительно нет, она есть в DOS, а в Linux ее аналог ls
Название: Re:Как правильно установить драйвер NVIDIA без интернета
Отправлено: gri102 от 05 Март 2014, 07:56:26
установил драйвер NVIDIA-Linux-x86-173.14.39-pkg1.run
Разрешение почему-то 640х480 и другое ну никак.

система работает на nv драйвере.
что я делал:

-установил kernel_src-3.2.48-patched.sfs devx_precise_5.7 они появились в числе загруженных sfs
-из консоли запустил NVIDIA-Linux-x86-173.14.39-pkg1.run
-установился успешно. Было предложено автоматически обновить xorg.config. я согласился.
-еще до выхода в графический режим проведена проверка и там уже было разрешение 640х480
-через xwin вышел в графический режим. (там 640х480)
-запустил xorgwizard
-подключил там проприетарный драйвер NVIDIA
-вышел в графический режим , там по-прежнему 640х480
-перезагрузил X сервер но по-прежнему 640х480
-открыл файл xorg.config там все хорошо. И драйвер NVIDIA и разрешение 1024х768
-открыл список загруженных драйверов. Там есть nvidia наряду nouveau
-в меню наверное должен быть мастер настроек NVIDIA, однако его нет.
Где еще можно покопаться?
Название: Re:Как правильно установить драйвер NVIDIA без интернета
Отправлено: Pro от 05 Март 2014, 09:30:54
как где, логи xorg выложить.
и lsmod
Название: Re:Как правильно установить драйвер NVIDIA без интернета
Отправлено: RoDoN от 05 Март 2014, 09:47:32
-открыл список загруженных драйверов. Там есть nvidia наряду nouveau
nouveau быть не должно, после установки дров не мешало бы перезагрузить комп, чтоб все сохранилось, тем более, что установочный скрипт из .run в начале говорит об отключении nouveau.
Название: Re:Как правильно установить драйвер NVIDIA без интернета
Отправлено: gri102 от 05 Март 2014, 10:13:20
Цитировать
Удалять или отключать драйвер nouveau нужно, если система работает на нем. Если работает на nv, то идем в консоль и запускаем NVIDIA
согласно Вашей рекомендации драйвер nouveau до установки я не отключал т.к. система работает на nv драйвере
потом когда установил посмотрел список загруженных драйверов и занес nouveau в "черный список"
т.е.удалил из списка загружаемых. Но это ничего не изменило.
Наверное надо до установки исключить его из числа загружаемых?

конечно после каждой манипуляции перезагружал комп.
Название: Re:Как правильно установить драйвер NVIDIA без интернета
Отправлено: gri102 от 05 Март 2014, 10:33:13
Вот логи
Название: Re:Как правильно установить драйвер NVIDIA без интернета
Отправлено: Pro от 05 Март 2014, 10:47:47
в xorg.conf пробуем вставить опцию Option "ModeValidation" "NoDFPNativeResolutionCheck"
Название: Re:Как правильно установить драйвер NVIDIA без интернета
Отправлено: gri102 от 05 Март 2014, 11:49:32
вставил в xorg.config в секцию Monitor эту опцию сохранил

перегружаю X сервер
не перегружается. предлагается запустить xorgwizard. перед этим удаляю из числа  загружаемых nouveau
в xorgwizard  вновь выбирая проприетарный NVIDIA (в меню визарда по-прежнему есть nouveau)
далее "ПРОВЕРКА Х" снова 640х480
вновь смотрю что в xorg.config а там все по-прежнему никаких изменений
хотя перед перезагрузкой эта опция была
Название: Re:Как правильно установить драйвер NVIDIA без интернета
Отправлено: gri102 от 05 Март 2014, 12:02:46
Наверное попытаюсь установить NVIDIA с предварительно удаленным nouveau

Как я понимаю для отключения nouveau нужно через boot manager переместить nouveau в "черный список"
так ли это ?
Название: Re:Как правильно установить драйвер NVIDIA без интернета
Отправлено: RoDoN от 05 Март 2014, 12:35:15
перед этим удаляю из числа  загружаемых nouveau
Каким образом?
Выложите результат команды lsmod и свой xorg.conf

Я при установке дров на GF FX5200 после установки дров запускал nvidia-xconfig, а потом правил ручками xorg.conf, чтобы в строках про видео было так:
Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "CRT-0"
    HorizSync       31.0 - 50.0
    VertRefresh     59.0 - 76.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
EndSection

Section "Device"
    Identifier     "Videocard0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce FX 5200"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Videocard0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "TwinView" "0"
    Option         "TwinViewXineramaInfoOrder" "CRT-0"
    Option         "metamodes" "1024x768 +0+0"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection
Делал с ЖК монитором.
Как делал для PuppyRus-13.xx здесь (http://forum.puppyrus.org/index.php/topic,15100.msg85402.html#msg85402).
Название: Re:Как правильно установить драйвер NVIDIA без интернета
Отправлено: Pro от 05 Март 2014, 13:50:39
опция которую я привел, не для секции монитора, а для секции device
Название: Re:Как правильно установить драйвер NVIDIA без интернета
Отправлено: gri102 от 05 Март 2014, 15:15:08
вот требуемые файлы
xorg.config и xorg.config.NVIDIA на первый взгляд одинаковы

nvidia-xconfig это то же самое что и  xorg.config.NVIDIA или это какая-то утилита?

по поводу удаления nouveau, в boot manager из списка загружаемых модулей nouveau можно переместить в  так называемый
"черный список" Я спрашивал можно ли считать удаленным nouveau после этой процедуры
чтобы потом ставить драйвер NVIDIA, или какая-то другая процедура удаления должна быть?
Название: Re:Как правильно установить драйвер NVIDIA без интернета
Отправлено: Pro от 05 Март 2014, 15:44:50
спасибо но результат только завтра подскажу.
Название: Re:Как правильно установить драйвер NVIDIA без интернета
Отправлено: RoDoN от 05 Март 2014, 17:25:26
nvidia-xconfig - это скрипт от nVidia для настройки.
Судя по lsmod работает драйвер nvidia, а nouveau отключен - это хорошо.
Попробуйте открыть в текстовом редакторе файл xorg.conf и заменить в нем строчки на те которые я привел выше, а потом рестарт иксов, но без xorgwizarda, а то он все перепишет.
Название: Re:Как правильно установить драйвер NVIDIA без интернета
Отправлено: Pro от 06 Март 2014, 02:08:34
в xorg.conf пробуем вставить опцию Option "ModeValidation" "NoDFPNativeResolutionCheck"
в секцию Device
Название: Re:Как правильно установить драйвер NVIDIA без интернета
Отправлено: gri102 от 06 Март 2014, 09:48:50
строки вписал. сохранил.

перезагружаю Х сервер. не перезагружается. предлагается идти в xorgwizard
из консольнонго экрана можно выйти только через визард
Название: Re:Как правильно установить драйвер NVIDIA без интернета
Отправлено: Pro от 06 Март 2014, 09:57:45
не перезагружается - сразу логи выдергиваешь и xorg.conf и сюда.
Название: Re:Как правильно установить драйвер NVIDIA без интернета
Отправлено: gri102 от 06 Март 2014, 11:09:55
логи и xorg нужно как-то сохранять отдельно еще и на HDD

а сейчас они как я понимаю сохраняются  precisesave.2fs,
Название: Re:Как правильно установить драйвер NVIDIA без интернета
Отправлено: Pro от 06 Март 2014, 11:52:33
в терминал же выбрасывает, mc запускаете и копируете куда надо

нету mc - печалька :)
Название: Re:Как правильно установить драйвер NVIDIA без интернета
Отправлено: RoDoN от 06 Март 2014, 12:38:12
Поэтому первое что ставлю в импортных сборках - mc :)
Название: Re:Как правильно установить драйвер NVIDIA без интернета
Отправлено: avdub от 27 Январь 2015, 12:52:16
Аналогичная проблема. Пытаюсь установить драйвер, только карта ЖФ4МХ440. Из кучи инфы понял, что нужен драйвер именно для моего ядра (5.7.1 ретро - к3.2.48, фругал). Скачал и установил СФСы kernel_src-3.2.48-patched.sfs, devx_precise_5.7.1.sfs, пет nvidia-173.14.39-k3.2.48.pet. При загрузке выдает вложение. Понял, что как-то надо этот пресловутый "нувеау" отключить, а лучше - вообще выкинуть из системы. А как? Сколько читаю, не понимаю. Буду признателен за разъяснение для ламера на пальцах.
Название: Re:Как правильно установить драйвер NVIDIA без интернета
Отправлено: Pro от 27 Январь 2015, 13:55:38
у них там была утилита добавления модуля ядра в "черный список" blacklist по ихнему. поищите в меню настроек