Автор Гілка: Відеоплата NVidia GeForce 6200  (Прочитано 6781 раз)

Відсутній Sandr

  • Графоман
  • ****
  • дописів: 461
  • Карма: +0/-0
  • Мій вибір — Лінукс!
    • ФОП Осипенко
Вирішив встановити додаткові драйвери на відеоплату.

Звантажив наступні пакунки (для системи openSUSE 10.3):
З опису пакунків зробив висновок, що для даної моделі відеоплати потрібно встановити пару пакунків:
  • nvidia-gfxG02-kmp-default-185.18.36_2.6.22.19_0.4.1-6.1.i586.rpm
  • x11-video-nvidiaG02-185.18.36-7.1.i586.rpm
При спробі встановити дані пакунки видається наступна помилка:
nvidia-gfxG02-kmp-default неможливо встановити через залежності, які незадоволено
  Нема надавачів kernel(default:vmlinux) == 7478eee6b17e0a6e, які можна встановити для nvidia-gfxG02-kmp-default-185.18.36_2.6.22.19_0.4.1-6.1.i586[Locale-Repository-i586]
  === nvidia-gfxG02-kmp-default-185.18.36_2.6.22.19_0.4.1-6.1.i586[Locale-Repository-i586] ===
    nvidia-gfxG02-kmp-default-185.18.36_2.6.22.19_0.4.1-6.1.i586[Locale-Repository-i586] буде встановлено користувачем.
    binutils-2.17.50.20070726-14.i586 потрібний для nvidia-gfxG02-kmp-default-185.18.36_2.6.22.19_0.4.1-6.1.i586[Locale-Repository-i586] (binutils == 2.17.50.20070726-14)
    bash-3.2-61.i586 потрібний для nvidia-gfxG02-kmp-default-185.18.36_2.6.22.19_0.4.1-6.1.i586[Locale-Repository-i586] (/bin/sh)
  4 більше...
    kernel-default-2.6.22.5-31.i586 потрібний для nvidia-gfxG02-kmp-default-185.18.36_2.6.22.19_0.4.1-6.1.i586[Locale-Repository-i586] (kernel-default == 2.6.22.5-31)
    x11-video-nvidiaG02-185.18.36-7.1.i586[Locale-Repository-i586] потрібний для nvidia-gfxG02-kmp-default-185.18.36_2.6.22.19_0.4.1-6.1.i586[Locale-Repository-i586] (x11-video-nvidiaG02 == 185.18.36)
    nvidia-gfxG02-kmp-default-185.18.36_2.6.22.19_0.4.1-6.1.i586[Locale-Repository-i586] потрібний для x11-video-nvidiaG02-185.18.36-7.1.i586[Locale-Repository-i586] (nvidia-gfxG02-kmp == 185.18.36_2.6.22.19_0.4.1)
« Змінено: 2010-03-26 15:07:39 від Sandr »
openSUSE + KDE

roman-pikalyuk

  • Гість
Re: Відеоплата NVidia GeForce 6200
« Відповідей #1 : 2010-03-26 15:34:09 »
Я качав NVIDIA-Linux-x86-195.36.15-pkg1.run із офіційного сайту, встановлював і в мене все працює. А у вас якщо так зробити, то працює?
« Змінено: 2010-03-26 15:34:44 від roman-pikalyuk »

Відсутній Sandr

  • Графоман
  • ****
  • дописів: 461
  • Карма: +0/-0
  • Мій вибір — Лінукс!
    • ФОП Осипенко
Re: Відеоплата NVidia GeForce 6200
« Відповідей #2 : 2010-03-26 19:21:26 »
Звантажив з офіційного сайту NVidia файл NVIDIA-Linux-x86-195.36.15-pkg1.run.

Далі завантажив систему в безпечному режимі й запустив даний скрипт на виконання:
> cd /mnt/partlx/software/addition/drivers/nvidia
> sudo ./NVIDIA-Linux-x86-195.36.15-pkg1.run

Відбувся процес розпакуваня архіву, запуск інсталятора та установка драйвера.

Далі виконав автоматичну конфігурацію файлу /etc/X11/xorg.conf командою:
> nvidia-xconfig

В результаті чого отримав такий файл конфігурації графічної системи (в додатку).

Але після перезавантаження отримую лише консоль...  :(

Далі виконав в безпечному режимі деінсталяцію драйвера командою:
> nvidia-installer --uninstall

Також виправив у файлі /etc/X11/xorg.conf рядок:
Driver "nvidia" --> Driver "nv"

Після цього система знову почала завантажуватися нормально в графічному режимі.
openSUSE + KDE

Відсутній piktor

  • Видавець
  • *******
  • дописів: 3396
  • Карма: +0/-0
Re: Відеоплата NVidia GeForce 6200
« Відповідей #3 : 2010-03-26 19:35:29 »
А що в /var/log/Xorg.0.log після запуску із заводським драйвером?
Всим, хто тоне й не знає,
За що вхопитись,
Хто вже з останніх
Вибився сил:
Попереджаю - я не колода,
Попереджаю - я крокодил.

roman-pikalyuk

  • Гість
Re: Відеоплата NVidia GeForce 6200
« Відповідей #4 : 2010-03-26 20:17:20 »
Спробуйте поставити такий як в мене xorg.conf:
# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig:  version 1.0  (buildmeister@builder75)  Fri Mar 12 01:42:27 PST 2010

Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0"
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
EndSection

Section "Files"
EndSection

Section "InputDevice"
    # generated from data in "/etc/conf.d/gpm"
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol"
    Option         "Device" "/dev/input/mice"
    Option         "Emulate3Buttons" "no"
    Option         "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"
    # generated from default
    Identifier     "Keyboard0"
    Driver         "kbd"
       Option "XkbRules"       "xorg"
        Option "XkbModel"       "pc101"
        Option "XkbLayout"      "us,ua(winkeys)"
        Option "XkbOptions"     "grp:ctrl_shift_toggle"
EndSection

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Unknown"
    HorizSync       28.0 - 33.0
    VertRefresh     43.0 - 72.0
    Option         "DPMS"
EndSection

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

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

roman-pikalyuk

  • Гість
Re: Відеоплата NVidia GeForce 6200
« Відповідей #5 : 2010-03-26 20:17:57 »
в безпечному режимі
Для чого?

Відсутній Sandr

  • Графоман
  • ****
  • дописів: 461
  • Карма: +0/-0
  • Мій вибір — Лінукс!
    • ФОП Осипенко
Re: Відеоплата NVidia GeForce 6200
« Відповідей #6 : 2010-03-26 20:46:43 »
А що в /var/log/Xorg.0.log після запуску із заводським драйвером?
Викладаю в додатку лог-файл /var/log/Xorg.0.log завантаження графічної системи.

Наприкінці цього файлу видає помилку:
Backtrace:
0: /usr/bin/Xorg(xf86SigHandler+0x81) [0x80d5491]
1: [0xffffe420]

Fatal server error:
Caught signal 4.  Server aborting
openSUSE + KDE

Відсутній piktor

  • Видавець
  • *******
  • дописів: 3396
  • Карма: +0/-0
Re: Відеоплата NVidia GeForce 6200
« Відповідей #7 : 2010-03-26 21:15:01 »
Таке враження, що проблеми з самим Xorg. Спробуйте використати якусь старішу версію заводського драйвера, або оновити систему, якщо можливо.
Іще - /var/log/dmesg, /var/log/syslog, ~/.xsession-errors - може там щось покажеться.
Всим, хто тоне й не знає,
За що вхопитись,
Хто вже з останніх
Вибився сил:
Попереджаю - я не колода,
Попереджаю - я крокодил.

Відсутній Sandr

  • Графоман
  • ****
  • дописів: 461
  • Карма: +0/-0
  • Мій вибір — Лінукс!
    • ФОП Осипенко
Re: Відеоплата NVidia GeForce 6200
« Відповідей #8 : 2010-03-26 21:17:37 »
Секція лог-файлу /var/log/kdm.log теж відображає цю помилку:
X Window System Version 7.2.0
Release Date: Sat Sep 22 22:10:58 UTC 2007
X Protocol Version 11, Revision 0, Release 7.2
Build Operating System: openSUSE SUSE LINUX
Current Operating System: Linux os-nova 2.6.22.5-31-default #1 SMP 2007/09/21 22:29:00 UTC i686
Build Date: 22 September 2007
      Before reporting problems, check http://wiki.x.org
      to make sure that you have the latest version.
Module Loader present
Markers: (--) probed, (**) from config file, (==) default setting,
      (++) from command line, (!!) notice, (II) informational,
      (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Fri Mar 26 20:21:59 2010
(==) Using config file: "/etc/X11/xorg.conf"
(II) Module already built-in
NVIDIA: failed to set MTRR @ 0xd0000000, 256M (WC)

Backtrace:
0: /usr/bin/Xorg(xf86SigHandler+0x81) [0x80d5491]
1: [0xffffe420]

Fatal server error:
Caught signal 4.  Server aborting
openSUSE + KDE

Відсутній Sandr

  • Графоман
  • ****
  • дописів: 461
  • Карма: +0/-0
  • Мій вибір — Лінукс!
    • ФОП Осипенко
Re: Відеоплата NVidia GeForce 6200
« Відповідей #9 : 2010-03-26 21:32:05 »
Знайшов ще дещо в файлі /var/log/varn:
Mar 26 20:11:48 os-nova kernel: nvidia: module license 'NVIDIA' taints kernel.
Mar 26 20:11:48 os-nova kernel: NVRM: loading NVIDIA UNIX x86 Kernel Module  195.36.15  Thu Mar 11 21:41:46 PST 2010
Mar 26 20:11:48 os-nova kernel: NVRM: CPU does not support the PAT, falling back to MTRRs.
openSUSE + KDE

Відсутній piktor

  • Видавець
  • *******
  • дописів: 3396
  • Карма: +0/-0
Re: Відеоплата NVidia GeForce 6200
« Відповідей #10 : 2010-03-26 21:47:33 »
Спроба погуглити за текстом вашої помилки приводила на різні теми, з відяхою не пов'язані, але пов'язані із SuSE, наприклад тут
Всим, хто тоне й не знає,
За що вхопитись,
Хто вже з останніх
Вибився сил:
Попереджаю - я не колода,
Попереджаю - я крокодил.

Відсутній Sandr

  • Графоман
  • ****
  • дописів: 461
  • Карма: +0/-0
  • Мій вибір — Лінукс!
    • ФОП Осипенко
Re: Відеоплата NVidia GeForce 6200
« Відповідей #11 : 2010-03-26 21:48:04 »
Цікаво тільки, що таке PAT, і що таке MTRR?

::)
openSUSE + KDE

Відсутній piktor

  • Видавець
  • *******
  • дописів: 3396
  • Карма: +0/-0
Re: Відеоплата NVidia GeForce 6200
« Відповідей #12 : 2010-03-26 22:01:54 »
MTRR
PAT
Наскільки я зрозумів - технології, пов'язані із кешуванням та оптимізацією використання пам'яті.
Всим, хто тоне й не знає,
За що вхопитись,
Хто вже з останніх
Вибився сил:
Попереджаю - я не колода,
Попереджаю - я крокодил.

Відсутній Campana

  • Письменник
  • *****
  • дописів: 795
  • Карма: +0/-0
  • Проходив мимо
Re: Відеоплата NVidia GeForce 6200
« Відповідей #13 : 2010-03-26 23:38:00 »
А навіщо стільки танців з бубном? Комп’ютер не має достатнього/будь-якого доступу до інтернету? Адже встановлення драйверів завжди краще доручати YaST-у. Просто треба спершу оновити репозиторій nvidia, а тоді запускати керування пакунками.

В першому логу ми бачимо жалі на версії ядра (хоча, судячи з подальших виводів, воно правильне), binutils і bash. YaST би автоматом все це оновив (а може і ще що-буть потрібне), і не треба було б мучитися.

Відсутній Sandr

  • Графоман
  • ****
  • дописів: 461
  • Карма: +0/-0
  • Мій вибір — Лінукс!
    • ФОП Осипенко
Re: Відеоплата NVidia GeForce 6200
« Відповідей #14 : 2010-03-27 00:19:19 »
А навіщо стільки танців з бубном? Комп’ютер не має достатнього/будь-якого доступу до інтернету? Адже встановлення драйверів завжди краще доручати YaST-у. Просто треба спершу оновити репозиторій nvidia, а тоді запускати керування пакунками.

В першому логу ми бачимо жалі на версії ядра (хоча, судячи з подальших виводів, воно правильне), binutils і bash. YaST би автоматом все це оновив (а може і ще що-буть потрібне), і не треба було б мучитися.
Якби в мене був безлімітний високо швидкісний Інтернет, то я б мабуть так і зробив.

Але з швидкістю звантаження 2-3 кБ/с я буду лише дані про репозиторії оновлювати по півдня. Тому я й відкинув цей спосіб.
openSUSE + KDE