LinuxForum.Fans
Тема

[РЕШЕНО] Как на Fedora 19 правильно поставить драйвера от nVidia?

Автор: kirillov3798 45 сообщений 12747 просмотров
#338208

Как на Fedora 19 правильно поставить драйвера от nVidia? А то стандартный драйвер порой барахлит.


Решение

Для Fedora 21:
1. Должны быть подключены репозитории RPMfusion.
2. Установка драйвера:

text
# yum install -y kmod-nvidia xorg-x11-drv-nvidia-libs.i686
# nvidia-xconfig -o /etc/X11/nvidia-xorg.conf
#338213

kirillov3798, видеокарта какая?

#338254

OS: Fedora 19 KDE 4.11
Video: nVidia GeForce GTX 660
По началу просто устанавливал драйвер nvidia при помощи yum installxorg-x11-drv-nvidia плюс nvidia-xconfig. А потом удалял стандартный драйвер. Перезагружался и иксы не запускались, пришлось все возвращать на место.

#338256
kirillov3798 написал:
OS: Fedora 19 KDE 4.11
Video: nVidia GeForce GTX 660
По началу просто устанавливал драйвер nvidia при помощи yum installxorg-x11-drv-nvidia плюс nvidia-xconfig. А потом удалял стандартный драйвер. Перезагружался и иксы не запускались, пришлось все возвращать на место.

эм а команду startx не пробовал сделать

#338257

lone_wolf, пробовал, вылазила ошибка. После того, как я вернул все наместо, то все стало как прежде.

#338275

Если репы RPMFusion подключены то пропускаете этот шаг, если не добавлены то добавляете

text
yum localinstall --nogpgcheck http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm
yum localinstall --nogpgcheck http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm

Теперь ставите сами дрова

text
yum install akmod-nvidia xorg-x11-drv-nvidia-libs

Ecли ядро PAE то дополнительно ставите это

text
yum install kernel-PAE-devel

Всё, перезагрузка.

Чтобы включить поддержку видео акселерации для плейера, можно дополнительно поставить вот эти пакеты

text
yum install vdpauinfo libva-vdpau-driver libva-utils
#338310

И все равно эта фигня :(

#338321
"kirillov3798⇓" написал:
И все равно эта фигня ac

Я ставил всегда именно так и всё работает, видимо вы что-то перепутали в процессе. Вот ещё один мануал, читайте

#339722

redix, При попытке стартовать командой startx выдает:

text
FATAL: Module nvidia not found
#339731

Алее, люди вы где?

#339735

kirillov3798, sun давал же ссылку, это очень хороший мануал. Верни всё в исходное состояние, и по порядку повтори то, что там описано. У тебя всё получится. Удачи!
З.Ы. Если пороешься в комментах, на этом сайте, то и меня там увидишь. :)

#339779

redix, сейчас сижу в CentOS 6.4 LiveCD. Опять тажа проблема. Может у меня руки кривые? Вот что я делал:

text
# yum install akmod-nvidia xorg-x11-drv-nvidia-libs
# yum install vdpauinfo libva-vdpau-driver libva-utils
# reboot

Все.
Вот лог иксов:

text
[    17.000] 
X.Org X Server 1.14.3
Release Date: 2013-09-12
[    17.000] X Protocol Version 11, Revision 0
[    17.000] Build Operating System:  3.10.9-200.fc19.x86_64 
[    17.000] Current Operating System: Linux SemenPC 3.9.5-301.fc19.x86_64 #1 SMP Tue Jun 11 19:39:38 UTC 2013 x86_64
[    17.000] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-3.9.5-301.fc19.x86_64 root=UUID=46b7fa36-1ee9-49f8-898f-136dd6f5e537 ro rd.md=0 rd.lvm=0 rd.dm=0 vconsole.keymap=us rd.luks=0 vconsole.font=latarcyrheb-sun16 rhgb quiet
[    17.000] Build Date: 16 September 2013  12:43:35AM
[    17.000] Build ID: xorg-x11-server 1.14.3-1.fc19 
[    17.000] Current version of pixman: 0.30.0
[    17.000]     Before reporting problems, check http://wiki.x.org
    to make sure that you have the latest version.
[    17.000] Markers: (--) probed, (**) from config file, (==) default setting,
    (++) from command line, (!!) notice, (II) informational,
    (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[    17.000] (==) Log file: "/var/log/Xorg.0.log", Time: Sat Sep 28 23:45:48 2013
[    17.001] (==) Using config file: "/etc/X11/xorg.conf"
[    17.001] (==) Using config directory: "/etc/X11/xorg.conf.d"
[    17.001] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[    17.001] (==) No Layout section.  Using the first Screen section.
[    17.001] (==) No screen section available. Using defaults.
[    17.001] (**) |-->Screen "Default Screen Section" (0)
[    17.001] (**) |   |-->Monitor "<default monitor>"
[    17.001] (==) No device specified for screen "Default Screen Section".
    Using the first device section listed.
[    17.001] (**) |   |-->Device "Videocard0"
[    17.001] (==) No monitor specified for screen "Default Screen Section".
    Using a default monitor configuration.
[    17.001] (==) Automatically adding devices
[    17.001] (==) Automatically enabling devices
[    17.001] (==) Automatically adding GPU devices
[    17.017] (**) FontPath set to:
    /usr/share/fonts/msttcore,
    catalogue:/etc/X11/fontpath.d,
    built-ins
[    17.017] (==) ModulePath set to "/usr/lib64/xorg/modules"
[    17.017] (II) The server relies on udev to provide the list of input devices.
    If no devices become available, reconfigure udev or disable AutoAddDevices.
[    17.017] (II) Loader magic: 0x800d00
[    17.017] (II) Module ABI versions:
[    17.017]     X.Org ANSI C Emulation: 0.4
[    17.017]     X.Org Video Driver: 14.1
[    17.017]     X.Org XInput driver : 19.2
[    17.017]     X.Org Server Extension : 7.0
[    17.018] (II) xfree86: Adding drm device (/dev/dri/card0)
[    17.019] (--) PCI:*(0:1:0:0) 10de:11c0:1458:354e rev 161, Mem @ 0xf6000000/16777216, 0xe8000000/134217728, 0xf0000000/33554432, I/O @ 0x0000e000/128, BIOS @ 0x????????/524288
[    17.019] Initializing built-in extension Generic Event Extension
[    17.019] Initializing built-in extension SHAPE
[    17.019] Initializing built-in extension MIT-SHM
[    17.019] Initializing built-in extension XInputExtension
[    17.019] Initializing built-in extension XTEST
[    17.019] Initializing built-in extension BIG-REQUESTS
[    17.019] Initializing built-in extension SYNC
[    17.019] Initializing built-in extension XKEYBOARD
[    17.019] Initializing built-in extension XC-MISC
[    17.019] Initializing built-in extension XINERAMA
[    17.019] Initializing built-in extension XFIXES
[    17.019] Initializing built-in extension RENDER
[    17.019] Initializing built-in extension RANDR
[    17.019] Initializing built-in extension COMPOSITE
[    17.020] Initializing built-in extension DAMAGE
[    17.020] Initializing built-in extension MIT-SCREEN-SAVER
[    17.020] Initializing built-in extension DOUBLE-BUFFER
[    17.020] Initializing built-in extension RECORD
[    17.020] Initializing built-in extension DPMS
[    17.020] Initializing built-in extension X-Resource
[    17.020] Initializing built-in extension XVideo
[    17.020] Initializing built-in extension XVideo-MotionCompensation
[    17.020] Initializing built-in extension SELinux
[    17.020] Initializing built-in extension XFree86-VidModeExtension
[    17.020] Initializing built-in extension XFree86-DGA
[    17.020] Initializing built-in extension XFree86-DRI
[    17.020] Initializing built-in extension DRI2
[    17.020] (II) "glx" will be loaded by default.
[    17.020] (II) LoadModule: "dri2"
[    17.020] (II) Module "dri2" already built-in
[    17.020] (II) LoadModule: "glamoregl"
[    17.020] (II) Loading /usr/lib64/xorg/modules/libglamoregl.so
[    17.795] (II) Module glamoregl: vendor="X.Org Foundation"
[    17.795]     compiled for 1.14.0, module version = 0.5.0
[    17.795]     ABI class: X.Org ANSI C Emulation, version 0.4
[    17.795] (II) LoadModule: "glx"
[    17.796] (II) Loading /usr/lib64/xorg/modules/nvidia-319.32/libglx.so
[    17.820] (II) Module glx: vendor="NVIDIA Corporation"
[    17.820]     compiled for 4.0.2, module version = 1.0.0
[    17.820]     Module class: X.Org Server Extension
[    17.820] (II) NVIDIA GLX Module  319.32  Wed Jun 19 14:55:38 PDT 2013
[    17.820] Loading extension GLX
[    17.820] (II) LoadModule: "nvidia"
[    17.820] (II) Loading /usr/lib64/xorg/modules/drivers/nvidia_drv.so
[    17.824] (II) Module nvidia: vendor="NVIDIA Corporation"
[    17.824]     compiled for 4.0.2, module version = 1.0.0
[    17.824]     Module class: X.Org Video Driver
[    17.832] (EE) NVIDIA: Failed to load the NVIDIA kernel module. Please check your
[    17.832] (EE) NVIDIA:     system's kernel log for additional error messages.
[    17.832] (II) UnloadModule: "nvidia"
[    17.832] (II) Unloading nvidia
[    17.832] (EE) Failed to load module "nvidia" (module-specific error, 0)
[    17.832] (EE) No drivers available.
[    17.832] (EE) 
Fatal server error:
[    17.832] (EE) no screens found(EE) 
[    17.832] (EE) 
Please consult the Fedora Project support 
     at http://wiki.x.org
 for help. 
[    17.832] (EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information.
[    17.832] (EE) 
#339781

kirillov3798, в Centos-е дрова ставятся по другому.

#339782

redix, я его использую сейчас только для входа в интернет, а так я дрова ставил на Fedor'у

#339845

А если установить драйвер nvidia с сайта, то он обновляться будет?

#339848

Кто его обновлять будет?

#339853

yars, Хорошо. Допустим у меня установлен драйве, но уже вышла новая версия. Я скачиваю новый драйвер и его устанавливаю. Он получается обновит уже существующий драйвер? Или с начало старый нужно будет удалить?

#339854
"kirillov3798" написал:
Или с начало старый нужно будет удалить?

Не нужно.

"kirillov3798" написал:
Он получается обновит уже существующий драйвер?

Обновит.

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