LinuxForum.Fans
Тема

Драйвера для nvidia 8800 gts

Автор: DarkDigger 4 сообщений 5173 просмотров
#292998

Здравствуйте уважаемые. Поставил Арч 64, предварительно проштудировав вики, правда русскую. Всё замечательно, скорость впечатляет. Но вот возникла трудность с видеодрайверами. С нувой всё в поряде, проблема с nvidia.
Карточка:

text
[root@localhost lib]# lspci | grep VGA
01:00.0 VGA compatible controller: NVIDIA Corporation G80 [GeForce 8800 GTS] (rev a2)

Если ставить по вики:

text
pacman -S nvidia lib32-nvidia-utils
nvidia-xconfig

(может просто не поддерживает мою видео?)
То с одним монитором проблем нет, зато с двумя... Глюки, мигания мониторов, ошибки в dmesg (которые я сейчас не смогу озвучить) и т.д. Думаю, бог с ним, поставлю дрова с сайта. Скачал именно под свою видео,

text
telinit 3
chmod a+x chmod a+x NVIDIA-Linux-x86_64-310.19.run
./NVIDIA-Linux-x86_64-310.19.run

Пришлось перезагрузиться, так как он нашёл нуву и добавил её в чёрный список

text
./NVIDIA-Linux-x86_64-310.19.run

И... Мой гном грузится в fallback (или как его там называют)...

text
 glxinfo
glxinfo: error while loading shared libraries: libGL.so.1: wrong ELF class: ELFCLASS32

И такая ошибка почти на всех прогах... Думаю в ней дело.
libGL.so.1 есть и ссылается куда надо...

Помогите, а?

Мой ксорг

Показать
text

# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig:  version 310.19  (buildmeister@swio-display-x86-rhel47-08.nvidia.com)  Thu Nov  8 02:09:12 PST 2012
Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0" 0 0
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
EndSection

Section "Files" EndSection

Section "InputDevice"

# generated from default Identifier "Mouse0" Driver "mouse" Option "Protocol" "auto" Option "Device" "/dev/psaux" Option "Emulate3Buttons" "no" Option "ZAxisMapping" "4 5" EndSection

Section "InputDevice"

# generated from default Identifier "Keyboard0" Driver "kbd" 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

#292999

DarkDigger,
Почитайте: https://bbs.archlinux.org/viewtopic.php?pid=1157514#p1157514
То есть он там вручную удалял файлы из пакета nvidia-utils и потом переустановил пакеты nvidia-utils и lib32-nvidia-utils. Потом перезагрузился.

#293002

На сколько хватило моего английского: он запускал скрипт smxi, который собственно и скачает с сайта дрова nvidia. Установщик предложит установить 32 битный библиотеки, но не соглашаться. Потом просто установить ib32-nvidia-utils
Я правильно понял?

#293004
"DarkDigger" написал:
Я правильно понял?

Ну, вы-то драйвер уже поставили и нужно решить проблему "glxinfo: error while loading shared libraries: libGL.so.1: wrong ELF class: ELFCLASS32"

Читать со строки: "Another quick question for anyone willing to take the time to answer,"

Войдите или зарегистрируйтесь, чтобы ответить.