LINUX.ORG.RU

NVIDIA driver 81.74 for Linux


0

0

Вышла очередная версия binary драйвера для видеокарт NVIDIA. Список изменений:

* Added support for SLI FrameRendering. Please see the README
for details.
* Added support for new GPUs such as the GeForce 6100 and GeForce 6150.
* Added a new utility 'nvidia-xconfig', which is a commandline
tool for updating X configuration files.
* Added manpages for 'nvidia-xconfig', 'nvidia-settings', and
'nvidia-installer'.
* Made UseEdidFreqs "on" by default; the NVIDIA X driver will
use the valid HorizSync and VertRefresh frequency ranges from the
EDID whenever possible.
* Added support for Stereo Digital Flat Panels such as the SeeReal
and Sharp3D DFPs.
* Added support for static Rotation; see the "Rotate" X config option
in the README.
* Improved stability on 64-bit Linux 2.6 kernels.
* Fixed driver installation when SELinux is enabled.

И тут же вышел патч, исправляющий ACPI S3 suspend в ядрах версии 2.6.14 и выше:
http://www.nvnews.net/vbulletin/showt...

>>> Скачать версию для x86

★★

Проверено: Casus ()

ебилды есть!

anonymous
()

скачал...

SLI не проверить - карта одна =)

Glxgears вроде побыстрее. Главное - Xid'ы в логе никуда не делись =(((

щас погоняю 3D =)

WerNA ★★★★★
()
Ответ на: комментарий от init

Да, кто-нибудь проверял скорость на картах типа 5500? Поменял тут на халяву старую 9200 на неё. В принципе всё устраивает, кроме тормозов в cedega (в нативных всё гуд): ~20fps в vice city, ~40 в counter-strike (1.6) - куда такое годится? Проклял все статейки трёхлетней давности в которых у авторов даже на gf2mx400 всё "летало" :( Понимаю, что карта не ахти какая, но для такого старья-то должно быть OK??

anonymous
()
Ответ на: комментарий от anonymous

карта Leadtek 6800Gt сейчас стоит как 400/1000, разрешение выше 1024 не поствить потому что ж/к.

у меня кроме дума3 ничего нет, а в нём как было 50-60фпс при 1024x768 н ultra quality так и осталось. Ку3 видимо тестить не надо =) А glxgears 7676->8174: 12950->13050...

Tuxracer на максимуме - как было inf так и есть inf =)

WerNA ★★★★★
()
Ответ на: комментарий от init

> Ну и обычный вопрос - кто пробовал, быстрее? :)

на 5700 разве что пара фпс в glxgears добавилась, эти драйвера скорее ориентированы на видяхи 7*** и SLI

JB ★★★★★
()
Ответ на: комментарий от anonymous

> принципе всё устраивает, кроме тормозов в cedega (в нативных всё гуд): ~20fps в vice city, ~40 в counter-strike (1.6) - куда такое годится?

тоже такое заметил, сильно тормозит контра

проклинаю дебиан и новую cedega

JB ★★★★★
()
Ответ на: комментарий от WerNA

>А glxgears 7676->8174: 12950->13050...

Это случайно не опечатка 8-O ? Я недавно убунту на p4 2.4GHz + Ati Radeon 9600 пробовал. Там при включённом DRI всего 1500 fps.

Midael ★★★★★
()
Ответ на: комментарий от Midael

glxgears конечно имеет некоторую корреляцию с производительностью видео, но уж очень относительную - там используется всего несколько openGL операций, а, скажем, работы с текстурами нет вообще.
меряться лучше чем-то более репрезентативным, например, timedemo demo1 usecache на high quality в doom3.

kmike ★★
() автор топика

Драйвер супер. Скорость не изменилась по сравнению с 76.76, но RenderAccel наконец-то заработал (последний рабочий был 66.29)! (сижу в X'ах уже час с слишним - вроде не виснет)

Молодцы, nVidia!

birdie ★★★★★
()

А теперь - ГЛАВНЫЙ ВОПРОС!!!!

Надеюсь - этот драйвер ставится на ядра 4.6.14 и 4.6.15rc5???? Прежние - не ставились - им не нравились исходники самого ядра - они там находили недопустимые функции. Я драйвер 8ой серии и ждал тока ради того, чтоб наконец, на 4.6.15 спокойно перелезть...

YagMort ★★
()
Ответ на: комментарий от YagMort

> Надеюсь - этот драйвер ставится на ядра 4.6.14 и 4.6.15rc5????

может все таки 2.6.* ? ;)

> Прежние - не ставились - им не нравились исходники самого ядра - они там находили недопустимые функции.

7676 на 2.6.14.3 нормально ставится

JB ★★★★★
()
Ответ на: комментарий от Midael

>Это случайно не опечатка 8-O ? Я недавно убунту на p4 2.4GHz + Ati Radeon 9600 пробовал. Там при включённом DRI всего 1500 fps

Что-то не то...

драйвер "родной" xorg'овский
xorg 6.8.99 из experimental
старенький radeon 8500LE (r200)
1024x768@24
glxgears > 2600

anonymous
()
Ответ на: комментарий от anonymous

Балин, шозанах....

Cel 2.8, GeForce 6600, дрова из репозиториев Дебиана 7174, где-то в районе 3900 фпс....

Мож быть, что из-за xfree86 тормозит?

MYMUR ★★★★
()
Ответ на: комментарий от YagMort

Не знаю про 4.5.14, но вот у меня:
$ uname -a
Linux jabbervorx 2.6.13.4-figvam #1 SMP Mon Oct 31 21:51:04 CET 2005 i686 GNU/Linux
$ cat /proc/driver/nvidia/version
NVRM version: NVIDIA Linux x86 NVIDIA Kernel Module 1.0-7676 Fri Jul 29 12:58:54 PDT 2005
GCC version: gcc version 3.3.5 (Debian 1:3.3.5-13)

А на 2.6.15 не пойдёт. Точнее, без ругани не пойдёт. Может новые дрова пойдут.

Casus ★★★★★
()
Ответ на: комментарий от Midael

> > А glxgears 7676->8174: 12950->13050...

> Это случайно не опечатка 8-O ? Я недавно убунту на p4 2.4GHz + Ati Radeon 9600 пробовал. Там при включённом DRI всего 1500 fps.

Да понятно что опечатка :-) Человек не на ту цифру посмотрел (смтореть надо на последнюю, а он смотрел на первую :-))

no-dashi ★★★★★
()
Ответ на: комментарий от JB

>>может все таки 2.6.* ? ;)<<

А, чьерт, сапсем запечатался, дурная голова! :))) Конечно 2.6.х, какие нафик 4.6.х! :)

>>7676 на 2.6.14.3 нормально ставится<<

У меня точно такое же ядро (официальная сборка для SuSE10) - и нифига - 7676 (да и более ранние) - все выдают в ncurses-инсталлере, что невозможно установить драйвер, а в инсталл-логах куча ошибок, связанных с компиляцией nvidia.ko - необъявленные переменные и недопустимые функции.

YagMort ★★
()
Ответ на: комментарий от Casus

>> у меня не 2.6.14.3, а наоборот, 2.6.13.4... :)<<

На 2.6.13 (дефолтное ядро для SuSE 10) и прежние нвидиевские дрова у меня прекрасно ставятся и 7676 тоже, а вот стоит проапгрейдиться на 2.6.14 или 2.6.15rc3/4/5 - и писец - ошибка при сборке-установке.

YagMort ★★
()
Ответ на: комментарий от YagMort

А что вы хотели с вечно нестабильными интерфейсами? Вот и кушайте последствия отказа от стабилизации kernel API.

anonymous
()

> Added support for Stereo Digital Flat Panels such as the SeeReal and Sharp3D DFPs.

Кто-нибудь пробовал? На любых 3D-программах работает?

Whoo ★★
()
Ответ на: комментарий от anonymous

в ядре просто кое-что экспортится только для GPL модулей.

blind
()

ждем ебилдов для FreeBSD

ansi ★★★★
()
Ответ на: комментарий от YagMort

> Надеюсь - этот драйвер ставится на ядра 4.6.14 и 4.6.15rc5???? Прежние - не ставились - им не нравились исходники самого ядра - они там находили недопустимые функции. Я драйвер 8ой серии и ждал тока ради того, чтоб наконец, на 4.6.15 спокойно перелезть...

подозреваю, имеются в виду ядра 2.6.х. так вот, всё на них ставится, но есть нюанс. товарищ Greg Kroah-Hartman (большой ему привет) сменил экспорт ф-ций pci_* с EXPORT_SYMBOL на EXPORT_SYMBOL_GPL http://lkml.org/lkml/2005/11/21/352. и этот патч закомитили в ядро. благодаря ему дрова NVidia собираются, но не работают. чтобы всё заработало, нужно откатить этот патч, пересобрать ядро, а затем пересобрать дрова NVidia. с дровами тоже есть нюанс, я пользуюсь 7174, а чтобы они нормально работали с новыми ядрами, дрова надо пропатчить патчами NVIDIA_kernel-1.0-7174-1296092.diff.txt NVIDIA_kernel-1.0-7174-1321905.diff.txt (искать на форуме NVidia).

в итоге у меня всё работает на 2.6.15-rc2/x86_64, Debian/AMD64 testing/unstable

XYAH
()
Ответ на: комментарий от anonymous

> А исправлен ли "Screen frozen, but mouse pointer moves" баг?

У меня, да, исправился. На приведённом вами форуме тоже у почти всех всё хорошо, кроме несчасtных владельцев GeForce Go 420, у которых вообще Xserver не старует - впрочем, мне кажется, это ошибка не в драйверах, а в чём-то ином

birdie ★★★★★
()
Ответ на: комментарий от YagMort

> вот стоит проапгрейдиться на 2.6.14 или 2.6.15rc3/4/5 - и писец - ошибка при сборке-установке

Странно - у меня вообще 7167 замечательно стоит на 2.6.14, и даже патчить ничего не пришлось, про 2.6.15rcX сказать ничего не могу

no-dashi ★★★★★
()
Ответ на: комментарий от anonymous

Дык самого интересного не рассказал. Потом прововал на amd64 3000+ + geforce6600. DRI - не подцепилось, то есть выключено. Результат - 2500 fps.

Midael ★★★★★
()
Ответ на: комментарий от kmike

> меряться лучше чем-то более репрезентативным, например, timedemo demo1 usecache на high quality в doom3.

Однако, несколько тяжеловесная утилитка для тестирования получается... ;-)

atrus ★★★★★
()
Ответ на: комментарий от Midael

> Дык самого интересного не рассказал. Потом прововал на amd64 3000+ + geforce6600. DRI - не подцепилось, то есть выключено. Результат - 2500 fps.

а где смотреть включился DRI или нет? у меня amd64 3200 + geforce6600 даёт 3971. это нормально?

XYAH
()
Ответ на: комментарий от atrus

Нормальная утилитка. А что - убогим glxgears мерять? Так она тока чистую полигональную производительность даст - а какой с нее понт в современных видеокартах? Тогда и GF6600 и GF6600GT будут одинаковый резалт выдавать, а в реальной игре - совсем разный...

YagMort ★★
()

Блин, когда появится нормальный тест для 3Д графики под Линух, а то glxgears - это ж каменный век.

anonymous
()
Ответ на: комментарий от anonymous

> $ glxinfo | grep direct\ rendering

ага, спасибо. был включен.

XYAH
()
Ответ на: комментарий от XYAH

>а где смотреть включился DRI или нет? у меня amd64 3200 + geforce6600 даёт 3971. это нормально?

Ладно, я понемного успокаиваюсь =)

Надо будет глянуть на DRI....

MYMUR ★★★★
()
Ответ на: комментарий от birdie

>>У меня, да, исправился.<<

Этот баг был исправлен ещё на предшествующих версии 7676 драйверах. Тока X-сервер бывало подвисал иногда. А на 7676 и подвисаний нету.

YagMort ★★
()
Ответ на: комментарий от anonymous

> Блин, когда появится нормальный тест для 3Д графики под Линух

Согласен, давно уже пора аналог 3DMark сделать:)

init ★★★★★
()

Я недавно встретил на форуме nVidia одного из основателей проекта GATOS. Он писал, что перешёл c ATI на nVidia. И в целом доволен, но есть одна возможность у ATI, которой нет у nVidia. Вот цитата:

One feature the ATI driver has that I found quite useful, which the nVidia driver does not seem to have, is that the ATI driver exports hardware-supported 8-bit visuals in 24-bit mode. This makes the playing of classic games like Total Annihilation and Starcraft in wine even better in performance than in Windows itself.

LeOptic
()

урря, СЛИ работает. Мона покупать вторую 6800ГТ, сделаю себе подарок предновогодний %)

MaratIK
()
Ответ на: комментарий от YagMort

>У меня точно такое же ядро (официальная сборка для SuSE10) - и нифига - 7676 (да и более ранние) - все выдают в ncurses-инсталлере, что невозможно установить драйвер, а в инсталл-логах куча ошибок, связанных с компиляцией nvidia.ko - необъявленные переменные и недопустимые функции.

Лайнакс DDI рулит! А вы сосете...

anonymous
()
Ответ на: комментарий от XYAH

>Greg Kroah-Hartman (большой ему привет) сменил экспорт ф-ций pci_* с EXPORT_SYMBOL на EXPORT_SYMBOL_GPL http://lkml.org/lkml/2005/11/21/352. и этот патч закомитили в ядро.

Гы! Лайнакс не любит закрытых дров, а открытые слабать слабо, - остается прикрывать жопу прикрытыми спеками или открывать движение за открытые.

anonymous
()
Ответ на: комментарий от LeOptic

>>есть одна возможность у ATI, которой нет у nVidia... ATI driver exports hardware-supported 8-bit visuals in 24-bit mode<<

Может быть в линукс-версии драйверов этого и нет, но это не значит что нвидиевские карты вообще не умеют "8-bit palettized textures", о которых, собственно и идет речь. Просто под линевыми дровами это убожество, эту заплату для дырки в жопе (в виде древних PC игр и портов с приставок а-ля супернинтендо-плейстейшон 1) не хотят ставить - у линуксов нет тяжкого наследия в виде необходимости поддержки 8битных спрайтов и текстур. А под виндой нвидиевские карты без проблем работают с 8bit palettized textures, на аппаратном уровне. Впрочем, под виндами вы можете отключить эту функцию через драйвер и тогда словите нехилые видеоглюки в старых приложениях...

YagMort ★★
()
Ответ на: комментарий от birdie

>Драйвер супер. Скорость не изменилась по сравнению с 76.76, но RenderAccel наконец-то заработал (последний рабочий был 66.29)! (сижу в X'ах уже час с слишним - вроде не виснет)

а я повис. Запустил известный Cone-Crash и повисло всё красиво, как никогда раньше не висло и без всякой renderaccel... Откатился обратно... на 7174 =)))

WerNA ★★★★★
()
Ответ на: комментарий от YagMort

>Надеюсь - этот драйвер ставится на ядра 4.6.14 и 4.6.15rc5????

2.6.15.rc2 - поставилось. Только несколько гм... нестабильно получилось - но это сильно от ядра не зависит.

btw, у кого 6800 или 7800 не протестите этим? Запускаем, жмём crash и смотрим в messages сообщения вида nvrm: Xid тра-та-та

http://visualisation.tudelft.nl/~cpbotha/thingies/Cone3-nvcrash-x86.tar.gz

исходники: http://visualisation.tudelft.nl/~cpbotha/thingies/vtkFlRenderWindowInteractor...

может и повиснуть, так что осторожно =)

WerNA ★★★★★
()
Ответ на: комментарий от anonymous

>А исправлен ли "Screen frozen, but mouse pointer moves" баг? А то при переходе на ядро 2.6 немного достает это, приходится DRI отключать.

вот и я про это... Только наверное имеется в виду не DRI? ;-) Кардинально это лечится только переходом на драйвер nv и софтовый GL.

WerNA ★★★★★
()
Ответ на: комментарий от WerNA

> а я повис. Запустил известный Cone-Crash и повисло всё красиво, как никогда раньше не висло и без всякой renderaccel... Откатился обратно... на 7174 =)))

Отошлите им bug-report

На моей карточке бага пропала.

birdie ★★★★★
()
Ответ на: комментарий от YagMort

А вы перед тем, как собирать модули nvidia сделайте следующее: su cd /usr/src/linux make cloneconfig

и все собереться, проверенно.

mityok
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.