Драйвер Nvidia (проприетарный)

Вопросы по поддержке самого разнообразного оборудования

Драйвер Nvidia (проприетарный)

Сообщение Vascom » 26 ноя 2009 15:04

Тема создана по аналогии с http://forums.fedoraforum.org/showthread.php?t=204752

Инструкция для установки драйвера rpmfusion nvidia на F13


Процесс установки состоит из 3-х шагов. Если вы не выполните все три шага, установка будет неправильной!

1. Установка самого драйвера.
(Если у вас 4 Гб RAM или больше, то возможно у вас PAE ядро (только для 32-битной системы), в таком случае используйте команды для PAE)

Для GeForce 6, 7, 8, 9, 200 & 300

Сперва обновите ядро до самой свежей версии:
su
yum update kernel


Установка:
su
yum install kmod-nvidia xorg-x11-drv-nvidia-libs.i686

Если вы используете PAE ядро

Установка:
su
yum install kmod-nvidia-PAE

Или (akmod создаёт требуемый kmod при перезагрузке)

Установка:
su
yum install akmod-nvidia xorg-x11-drv-nvidia-libs.i686 kernel-devel

И для PAE соответственно:
su
yum install akmod-nvidia xorg-x11-drv-nvidia-libs.i686 kernel-PAE-devel


2. Отредактируйте grub.conf (если вы пропустите этот шаг, драйвер не будет работать)

Добавьте опцию rdblacklist=nouveau в строку параметров ядра в /boot/grub/grub.conf

su -
sed -i '/root=/s|$| rdblacklist=nouveau|' /boot/grub/grub.conf
mv /boot/initramfs-$(uname -r).img /boot/initramfs-$(uname -r)-nouveau.img
dracut /boot/initramfs-$(uname -r).img $(uname -r)


3. Перезагрузитесь



Инструкция для установки драйвера rpmfusion nvidia на F12

Неподдерживаемые видеокарты

RIVA TNT
RIVA TNT2/TNT2 Pro
RIVA TNT2 Ultra
Vanta/Vanta LT
RIVA TNT2 Model 64/Model 64 Pro
Aladdin TNT2
GeForce 256
GeForce DDR
Quadro
GeForce2 GTS/GeForce2 Pro
GeForce2 Ti
GeForce2 Ultra
Quadro2 Pro

Процесс установки состоит из 4-х шагов. Если вы не выполните все четыре шага, установка будет неправильной!

В RussianFedoraRemix все нужные репозитории уже подключены. Если у вас обычная федора и не установлены репы rpmfusion, то установите их.
Код: Выделить всё
rpm -Uvh http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm



1. Установка самого драйвера.
(Если у вас 4 Гб RAM или больше, то возможно у вас PAE ядро (только для 32-битной системы), в таком случае используйте команды для PAE)

Для GeForce 6, 7, 8, 9 & 200

Установка:
su
yum install kmod-nvidia xorg-x11-drv-nvidia-libs.i686

Если вы используете PAE ядро

Установка:
su
yum install kmod-nvidia-PAE

Или (akmod создаёт требуемый kmod при перезагрузке)

Установка:
su
yum install akmod-nvidia xorg-x11-drv-nvidia-libs.i686


Для GeForce FX

Используйте те же команды, но везде замените nvidia на nvidia-173xx

Для GeForce 4 и ниже

Используйте те же команды, но везде замените nvidia на nvidia-96xx

2. Отредактируйте grub.conf (если вы пропустите этот шаг, драйвер не будет работать)

Добавьте опцию rdblacklist=nouveau в строку параметров ядра в /boot/grub/grub.conf

su -
sed -i '/root=/s|$| rdblacklist=nouveau|' /boot/grub/grub.conf
mv /boot/initramfs-$(uname -r).img /boot/initramfs-$(uname -r)-nouveau.img
dracut /boot/initramfs-$(uname -r).img $(uname -r)


Если используется ядро PAE, то необходимо добавить туда же ещё опцию vmalloc=256m

su -
sed -i '/root=/s|$| vmalloc=256m|' /boot/grub/grub.conf


3. Перед использованием драйвера вы должны включить параметр allow_execstack, чтобы SElinux не блокировал запуск драйвера.

su
setsebool -P allow_execstack on


4. Перезагрузите компьютер

Если всё же драйвер nouveau не отключается, выполните следующее:

yum erase xorg-x11-drv-nouveau
mv /lib/modules/$(uname -r)/kernel/drivers/gpu/drm/nouveau/nouveau.ko /lib/modules/$(uname -r)/kernel/drivers/gpu/drm/nouveau/nouveau.txt
mv /boot/initramfs-$(uname -r).img /boot/initramfs-$(uname -r)-nouveau.img
dracut /boot/initramfs-$(uname -r).img $(uname -r)
Аватара пользователя
Vascom
 
Сообщения: 1685
Зарегистрирован: 16 дек 2008 12:20
Откуда: Moscow

Re: Драйвер Nvidia (проприетарный)

Сообщение fotokot » 28 ноя 2009 19:06

подскажите как выяснить (перед уст Нвидьи) какое же Ядро: :roll: PAE или Нет - я использую ?
Карточка тут 8800 - 512мб
Аватара пользователя
fotokot
 
Сообщения: 8
Зарегистрирован: 26 ноя 2009 08:08
Откуда: Montreal Canada

Re: Драйвер Nvidia (проприетарный)

Сообщение mx_ » 28 ноя 2009 19:24

ну погляди по унаме в конце концов.

Хотя могу сразу сказать что это все БРЕД и ерунда! Иксы в ф12 1.7.1 баговые в усмерть и у всех на дровах нвидиа виснут напрочь :(
Особенно после юзания 3д :((((
mx_
 
Сообщения: 23
Зарегистрирован: 28 ноя 2009 19:07

Re: Драйвер Nvidia (проприетарный)

Сообщение Vascom » 28 ноя 2009 19:56

Вовсе не у всех. У меня всё работает.

fotokot: uname -a
Аватара пользователя
Vascom
 
Сообщения: 1685
Зарегистрирован: 16 дек 2008 12:20
Откуда: Moscow

Re: Драйвер Nvidia (проприетарный)

Сообщение elemc » 28 ноя 2009 21:46

Хотя могу сразу сказать что это все БРЕД и ерунда! Иксы в ф12 1.7.1 баговые в усмерть и у всех на дровах нвидиа виснут напрочь
Особенно после юзания 3д (((

Далеко не у всех, преимущественно в KDE. https://bugzilla.redhat.com/533620. В описание бага есть ссылка на репозитарий с исправленным xorg, а также ссылки на сборки xorg в koji.
Также существуют проблемы с работой старых версий драйвера <190.42, поскольку они не расчитаны на работу с xorg 1.7.1.
elemc
 
Сообщения: 141
Зарегистрирован: 20 сен 2009 11:38
Откуда: Москва

Re: Драйвер Nvidia (проприетарный)

Сообщение fotokot » 29 ноя 2009 21:01

uname -r : выдало ядро - PAE !
попытка устанолвки принесла кучу ошибок - вот
kmod-nvidia-2.6.31.6-145.fc12.i686.PAE-190.42-1.fc12.6.i686 from rpmfusion-nonfree-updates-testing has depsolving problems
--> Missing Dependency: kernel-uname-r = 2.6.31.6-145.fc12.i686.PAE is needed by package kmod-nvidia-2.6.31.6-145.fc12.i686.PAE-190.42-1.fc12.6.i686 (rpmfusion-nonfree-updates-testing)
Error: Missing Dependency: kernel-uname-r = 2.6.31.6-145.fc12.i686.PAE is needed by package kmod-nvidia-2.6.31.6-145.fc12.i686.PAE-190.42-1.fc12.6.i686 (rpmfusion-nonfree-updates-testing)
You could try using --skip-broken to work around the problem
You could try running: package-cleanup --problems
package-cleanup --dupes
rpm -Va --nofiles --nodigest

что подскажете - как быть дальше ? я застрял.... :cry:
Аватара пользователя
fotokot
 
Сообщения: 8
Зарегистрирован: 26 ноя 2009 08:08
Откуда: Montreal Canada

Re: Драйвер Nvidia (проприетарный)

Сообщение elemc » 29 ноя 2009 21:16

Наверное правильнее будет команда
Код: Выделить всё
yum --enablerepo=rp*g install kmod-nvidia-`uname -r` xorg-x11-drv-nvidia-libs.i686 xorg-x11-drv-nvidia-libs.x86_64
поскольку к установке kmod-nvidia-PAE или kmod-nvidia - идет сейчас модуль ядра для 2.6.31.6-145, а ныне ядро 2.6.31.5-127.
elemc
 
Сообщения: 141
Зарегистрирован: 20 сен 2009 11:38
Откуда: Москва

Re: Драйвер Nvidia (проприетарный)

Сообщение fotokot » 29 ноя 2009 21:24

вот что в ответ выскочило в терминале
Setting up Install Process
Package kmod-nvidia-2.6.31.5-127.fc12.i686.PAE-190.42-1.fc12.4.i686 already installed and latest version
Package xorg-x11-drv-nvidia-libs-190.42-5.fc12.i686 already installed and latest version
No package xorg-x11-drv-nvidia-libs.x86_64 available.
Nothing to do
Аватара пользователя
fotokot
 
Сообщения: 8
Зарегистрирован: 26 ноя 2009 08:08
Откуда: Montreal Canada

Re: Драйвер Nvidia (проприетарный)

Сообщение elemc » 29 ноя 2009 21:28

Ну значит все установлено, далее по инструкции.
elemc
 
Сообщения: 141
Зарегистрирован: 20 сен 2009 11:38
Откуда: Москва

Re: Драйвер Nvidia (проприетарный)

Сообщение mx_ » 30 ноя 2009 09:17

> No package xorg-x11-drv-nvidia-libs.x86_64 available.
Ну во первых раз ПАЕ то нема х86_64 и потом тама в этом тестинге какая то каша :(
кмоды лепят под тестинг ядра :( в 64 686 либ нету ...

> Далеко не у всех, преимущественно в KDE.
Ну во первых у меня сроду небыло этого ( если токо у тигра по зависимостям какое нибуль кде-либс не тянется )
потом этот буг я читатл давно. И как раз сейчас стоит сервер от РЕХ (раньше был НВ)
и опции в ядре стоят, и рамдиск пересобран и тд и тп
А нет все по фигу виснет ( причем экран начинает дрожать ;( пока ресет не жмакнешь ) причем что самое непонятное
не ту ни какой системы :( То гоняешь сталкер3 как часы то в ЕТКВ сразу висяк. То рабочий стол хлоп и задрожал :(

И это не только у меня :(((
mx_
 
Сообщения: 23
Зарегистрирован: 28 ноя 2009 19:07

След.

Вернуться в Железо

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2