установка nvidia драйверов (glxgears = 60 FPS)

Kubuntu, Xubuntu и другие

Модератор: Модераторы разделов

pelmen
Сообщения: 1268
ОС: debian

установка nvidia драйверов

Сообщение pelmen »

Расскажите, как правильно устанавливать драйверы для видеокарт? Что-то я устал уже. Видеокарта nvidia geforce 210. Установил убунту 12.04, установил mesa-utils, запустил glxinfo, увидел Direct Rendering=NO, установил с сайта драйвер (Ctrl+Alt+F1; sudo su -; service lightdm stop; chmod +x NVIDIA*run; ./NVIDIA*run; yes; yes; yes; reboot), смотрю lsmod, вижу nvidia. Смотрю /etc/X11/xorg.conf, вижу Driver nvidia, запускаю glxgears, вижу 60 FPS. Запускаю steam cstrike 1.6 (который должен на таком железе летать) - тормозит, 10fps. Я так понимаю, модуль подгрузился, но что-то пошло не так и X-сервер не использует его потенциал полностью. Что ж я делаю не так?
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 21347
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: установка nvidia драйверов

Сообщение Bizdelnick »

pelmen писал(а):
24.02.2013 23:27
Расскажите, как правильно устанавливать драйверы для видеокарт?

https://help.ubuntu.com/community/BinaryDriverHowto/Nvidia

pelmen писал(а):
24.02.2013 23:27
установил с сайта

Зря.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
pelmen
Сообщения: 1268
ОС: debian

Re: установка nvidia драйверов

Сообщение pelmen »

Bizdelnick писал(а):
25.02.2013 00:35
pelmen писал(а):
24.02.2013 23:27
установил с сайта
Зря.
Когда я последний раз этим занимался (около 3х лет назад), это был единственный верный способ как для nvidia, так и для ati. Времена меняются?

На этом же компе стоит встроенная intel, пробовал с ней ковыряться (в биосе переключил на неё вывод). Загружается модуль i915, direct rendering = yes, glsgears =60 FPS. Я даже подумал, что это предел современных мечтаний, но ковыряясь и пробуя множество разных команд в панике дошел до того, что nouveau на нвидии показало мне 1000fps, после чего я понял, что останавливаться не стоит и лёг спать.

В интернете увидел сообщения от 2010 года (меряются показателями glxgears), якобы по 10 000 fps показывает. Надеюсь на такой же результат после настройки дров. Или многого хочу?

Нашел в интернете информацию, что glxgears показывает fps согласно монитору, и это связано с параметром vsync
Running synchronized to the vertical refresh. The framerate should be
approximately the same as the monitor refresh rate.
Спасибо сказали:
NickLion
Сообщения: 3408
Статус: аватар-невидимка
ОС: openSUSE Tumbleweed x86_64

Re: установка nvidia драйверов

Сообщение NickLion »

pelmen писал(а):
25.02.2013 12:21
Когда я последний раз этим занимался (около 3х лет назад), это был единственный верный способ как для nvidia, так и для ati. Времена меняются?

Да, если используете стандартное ядро и не балуетесь бета версиями драйверов, то есть репозитории. Лучше ставить так. Иначе, конечно, качать с сайта.
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 21347
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: установка nvidia драйверов

Сообщение Bizdelnick »

pelmen писал(а):
25.02.2013 12:21
Когда я последний раз этим занимался (около 3х лет назад), это был единственный верный способ как для nvidia, так и для ati. Времена меняются?

Да нет, репозиторные драйверы работали во все времена. Исключение - для самых распоследних карт, поддержку которых добавили совсем недавно.

pelmen писал(а):
25.02.2013 12:21
glsgears =60 FPS. Я даже подумал, что это предел современных мечтаний

Читать, что написано в первых строчках вывода glxgears, не пробовали? (-:
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
pelmen
Сообщения: 1268
ОС: debian

Re: установка nvidia драйверов

Сообщение pelmen »

А как теперь обстоят дела с AMD/ATI (fglrx) ? Может лучше купить её? И если да, то какую? Бюджет 1500-2000 руб
Обратил внимание на эту модель (MSI R6670-MD1GD3 RADEON HD 6670 2022.00 руб)
Спасибо сказали:
ShadowFlash
Сообщения: 162
ОС: Kubuntu 14.04 LTS, MacOS 10.9

Re: установка nvidia драйверов

Сообщение ShadowFlash »

Если хочется играть или заниматься 3D графикой, то лучше не надо. По моему опыту, AMD со времен ATI так и не научились писать качественные драйверы, к хорошему, в общем-то железу. Сто раз сталкивался с ситуацией, когда на GF6600GT хорошо идет то, что или вообще никак, или с глюками на новейших радеонах. Причем независимо от ОС.
Спасибо сказали:
pelmen
Сообщения: 1268
ОС: debian

Re: установка nvidia драйверов

Сообщение pelmen »

Если кому-то интересно:

скачал unigine valley banchmark, запустил на своей NVIDIA GeForce 210
на самых минимальных настройках - 15 FPS
на самых максимальных - 1 FPS

У товарища на линуксе запустил его (видеокарта NVIDIA GeForce GTS 450)
на самых максимальных - 17 FPS

Посмотрел цену на неё - маркет говорит от 2 тыс р.

Думаю взять себе либо её, либо GT630 2093 руб
Спасибо сказали:
Аватара пользователя
yars
Сообщения: 1147
Статус: Slacker!
ОС: Slackware64-current

Re: установка nvidia драйверов

Сообщение yars »

Хм. Запустил:

Код: Выделить всё

$ glxgears
Running synchronized to the vertical refresh.  The framerate should be
approximately the same as the monitor refresh rate.
2675 frames in 5.0 seconds = 534.603 FPS
2863 frames in 5.0 seconds = 572.383 FPS
2505 frames in 5.0 seconds = 500.900 FPS
$

А теперь на полном экране:

Код: Выделить всё

$ glxgears -fullscreen
Running synchronized to the vertical refresh.  The framerate should be
approximately the same as the monitor refresh rate.
553 frames in 5.0 seconds = 110.536 FPS
554 frames in 5.0 seconds = 110.601 FPS
561 frames in 5.0 seconds = 112.110 FPS
568 frames in 5.0 seconds = 113.440 FPS
$

При этом в фоне еще на пяти потоках MPlayer компиляется. Железо:
Spoiler

Код: Выделить всё

$ cat /proc/{cpu,mem}info
processor    : 0
vendor_id    : GenuineIntel
cpu family    : 15
model        : 3
model name    : Intel(R) Pentium(R) 4 CPU 2.40GHz
stepping    : 4
microcode    : 0x13
cpu MHz        : 2411.280
cache size    : 1024 KB
fdiv_bug    : no
hlt_bug        : no
f00f_bug    : no
coma_bug    : no
fpu        : yes
fpu_exception    : yes
cpuid level    : 5
wp        : yes
flags        : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe constant_tsc up pebs bts pni dtes64 monitor ds_cpl cid xtpr
bogomips    : 4822.56
clflush size    : 64
cache_alignment    : 128
address sizes    : 36 bits physical, 32 bits virtual
power management:

MemTotal:         493820 kB
MemFree:           18404 kB
Buffers:            1536 kB
Cached:            32248 kB
SwapCached:        37020 kB
Active:           212268 kB
Inactive:         218096 kB
Active(anon):     190776 kB
Inactive(anon):   206288 kB
Active(file):      21492 kB
Inactive(file):    11808 kB
Unevictable:           0 kB
Mlocked:               0 kB
HighTotal:             0 kB
HighFree:              0 kB
LowTotal:         493820 kB
LowFree:           18404 kB
SwapTotal:        524284 kB
SwapFree:         297312 kB
Dirty:               148 kB
Writeback:             0 kB
AnonPages:        363568 kB
Mapped:            22180 kB
Shmem:               472 kB
Slab:              20136 kB
SReclaimable:      11376 kB
SUnreclaim:         8760 kB
KernelStack:        1904 kB
PageTables:         4208 kB
NFS_Unstable:          0 kB
Bounce:                0 kB
WritebackTmp:          0 kB
CommitLimit:      771192 kB
Committed_AS:     913756 kB
VmallocTotal:     510008 kB
VmallocUsed:       28692 kB
VmallocChunk:     471940 kB
AnonHugePages:         0 kB
DirectMap4k:      309184 kB
DirectMap2M:      215040 kB
$ glxinfo | grep render
direct rendering: Yes
OpenGL renderer string: GeForce FX 5200/AGP/SSE2

Драйвер - проприетарный, 173.14.35.
Slackware64-current/Xfce/Xiaomi Mi Notebook Pro 15.6 | Arch Linux/Xfce/Lenovo G580
-------------
Registered Linux User #557010
Спасибо сказали:
pelmen
Сообщения: 1268
ОС: debian

Re: установка nvidia драйверов

Сообщение pelmen »

yars писал(а):
27.02.2013 17:16
Хм. Запустил:

Код: Выделить всё

$ glxgears
Running synchronized to the vertical refresh.  The framerate should be
approximately the same as the monitor refresh rate.
Надо в nvidia-settings отключить VSYNC, тогда будут показаны нормальные FPS
Спасибо сказали: