Автор Гілка: Як встановити NVIDIA  (Прочитано 4050 раз)

Відсутній Filippoff

  • Новачок
  • *
  • дописів: 37
  • Карма: +0/-0
Як встановити NVIDIA
« : 2009-05-26 00:47:46 »
Вітаю усіх лінуксоїдів. Встановив SUSE Linux 11.0. Мою відеокарту NVidia GeForse 7000M він не бачить в упор. Чи стикався хтось з цією проблемою на практиці? Якщо так, то опишіть, будь ласка детально послідовність кроків, як її встановлювати. Буду дуже вдячний.

Відсутній yurchor

  • Видавець
  • *******
  • дописів: 3636
  • Карма: +3/-0
  • Grateful for our Iron Lung
    • Вікі користувачів KDE
Re: Як встановити NVIDIA
« Відповідей #1 : 2009-05-26 07:52:19 »
1)  YaST -> Програми -> Сховища програм -> Додати
Протокол: HTTP
Назва сервера : download.nvidia.com
Каталог на сервері: /opensuse/11.0

2) YaST -> Програми -> Керування програмами (потрібні пакунки буде вибрано автоматично)

3) У консолі від адміністратора: sax -r -m 0=nvdia

4) Перезавантажте систему.
Try to reach you before winter comes
Always a place for you in my heart
You're not alone
All used up
I'd give anything to talk to you

Відсутній Campana

  • Письменник
  • *****
  • дописів: 795
  • Карма: +0/-0
  • Проходив мимо
Re: Як встановити NVIDIA
« Відповідей #2 : 2009-05-26 16:42:31 »
2) YaST -> Програми -> Керування програмами (потрібні пакунки буде вибрано автоматично)
Не буде воно нічого автоматично вибирати. Тим більше, що модельний ряд відеокарт Nvidia розіпхано наразі по трьох різних драйверах. Filippoff-у, вочевидь, доведеться вибрати для встановлення пакунки
  • x11-video-nvidiaG02-<номер>
  • nvidia-gfxG02-<тип ядра>-<номер>_<версія ядра>

Відсутній Markus

  • Дописувач
  • **
  • дописів: 79
  • Карма: +0/-0
  • Програматор
Re: Як встановити NVIDIA
« Відповідей #3 : 2009-05-27 23:36:27 »
А не простіше скачати run файл:
http://www.nvidia.com/object/linux_display_amd64_180.51.html
або
http://www.nvidia.com/object/linux_display_ia32_180.51.html
Я завжди так роблю і проблем небуло жодних. У мене NVIDIA GeFotce 9800 GT. Сам openSuSE, правда, моєї відеокарти не ідентифікує, але 3д акселерація задіюється на усі 100%.
Чи потрібні Україні програмісти, які не знають англійської мови?

Відсутній Filippoff

  • Новачок
  • *
  • дописів: 37
  • Карма: +0/-0
Re: Як встановити NVIDIA
« Відповідей #4 : 2009-05-28 12:55:02 »
У мене при запуску run-файла видає таку помилку

ERROR: The kernel header file
       '/lib/modules/2.6.18.2-34-default/build/include/linux/kernel.h' does not
       exist.  The most likely reason for this is that the kernel source path
       '/lib/modules/2.6.18.2-34-default/build' is incorrect.  Please make sure
       you have installed the kernel source files for your kernel and that they
       are properly configured; on Red Hat Linux systems, for example, be sure
       you have the 'kernel-source' or 'kernel-devel' RPM installed.  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.
ERROR: Installation has failed.  Please see the file
       '/var/log/nvidia-installer.log' for details.  You may find suggestions
       on fixing installation problems in the README available on the Linux
       driver download page at www.nvidia.com.

Відсутній Campana

  • Письменник
  • *****
  • дописів: 795
  • Карма: +0/-0
  • Проходив мимо
Re: Як встановити NVIDIA
« Відповідей #5 : 2009-05-28 13:42:33 »
У мене при запуску run-файла видає таку помилку
Так отож. Тому не слухайте червонооких порад, а робіть так, як розписав yurchor, з моєю поправкою. І все просто запрацює. Заодно на завершення кроку 2) YaST сам встановить пакунок kernel-source, через відсутність якого у Вас не запускається nvidi’євий run.

Відсутній Markus

  • Дописувач
  • **
  • дописів: 79
  • Карма: +0/-0
  • Програматор
Re: Як встановити NVIDIA
« Відповідей #6 : 2009-05-28 19:01:04 »
У мене при запуску run-файла видає таку помилку

ERROR: The kernel header file
       '/lib/modules/2.6.18.2-34-default/build/include/linux/kernel.h' does not
       exist.  The most likely reason for this is that the kernel source path
       '/lib/modules/2.6.18.2-34-default/build' is incorrect.  Please make sure
       you have installed the kernel source files for your kernel and that they
       are properly configured; on Red Hat Linux systems, for example, be sure
       you have the 'kernel-source' or 'kernel-devel' RPM installed.  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.
ERROR: Installation has failed.  Please see the file
       '/var/log/nvidia-installer.log' for details.  You may find suggestions
       on fixing installation problems in the README available on the Linux
       driver download page at www.nvidia.com.

Встановіть спочатку пакунок kernel-source він є на ДВД і проблема зникне. Потім:
1. Нажміть Ctrl+Alt+F1 введіть root потім Ваш пароль рута.
2. Введіть команду init 3 і дочекайтесь поки перестануть бігти стрічки із інформацією про вивантажені сервіси чи як їх там називають і натисніть ентер.
3. Запустіть run файл. і слідуйте згідно інструкцій інсталятора, коли інсталятор запитає чи міняти кофігурацію х сервера натисніть ні.
4. Після завершення роботи інсталятора наберіть sax2 -r -m 0=nvdia (sax2 -m 0=nvidia, якщо sax не захоче запускатись), можете там щось поміняти, якщо хочете, наприклад додати роскладки клавіатури, якщо Ви цього ще не зробили.
5. Після повернення в консоль наберіть init 5.

to Campana
Цитата
Так отож. Тому не слухайте червонооких порад, а робіть так, як розписав yurchor, з моєю поправкою.
Чисто українська натура: "ти не його слухай, ти мене слухай".  ;)
А може нехай пан Filippoff сам обере спосіб вирішення своєї проблеми.
« Змінено: 2009-05-28 21:23:42 від markus »
Чи потрібні Україні програмісти, які не знають англійської мови?

Відсутній Filippoff

  • Новачок
  • *
  • дописів: 37
  • Карма: +0/-0
Re: Як встановити NVIDIA
« Відповідей #7 : 2009-05-31 13:23:29 »
Дякую! Проблема була як раз у тому, що не був встановлений kernel-source. Чому б не пропонувати встановлювати його автоматично, адже це не якась косинка?  :)