The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Обновление проприетарного драйвера NVIDIA 319.60

02.10.2013 10:19

Компания NVIDIA опубликовала новую версию ветки проприетарного драйвера с длительным сроком поддержки - NVIDIA 319.60. Драйвер доступен для Linux, FreeBSD и Solaris. В новой версии добавлена поддержка GPU GeForce GTX 760 Ti OEM и внесены изменения, связанные сохранением временных файлов. Драйвер OpenGL теперь осуществляет сохранение временных файлов в директорию, указанную в переменной окружения $TMPDIR, если она выставлена (ранее временные файлы всегда сохранялись в директорию /tmp).

Из исправленных ошибок, можно отметить устранение краха OpenGL-приложений в процессе инициализации нового потока, обеспечение корректной информации о частоте работы GPU и памяти плат Kepler в панели nvidia-settings, исправление проблем с запуском X-сервера на некоторых ноутбуках при активном в процессе загрузки внешнем мониторе, подключенном через порт DisplayPort, и отключенном основном экране при закрытой крышке ноутбука.

Одновременно можно отметить урезание в проприетарном драйвере NVIDIA некоторых возможностей, специфичных для Unix-систем. Например, внесены ограничения в режим BaseMosaic, в котором теперь можно использовать не больше трёх мониторов. Сотрудники NVIDIA пояснили, что ограничение введено для обеспечения паритета в функциональности вариантов драйверов для Unix-систем и Windows.

  1. Главная ссылка к новости (https://devtalk.nvidia.com/def...)
  2. OpenNews: Компания NVIDIA выступила с инициативой предоставления документации проекту Nouveau
  3. OpenNews: Обновление проприетарного драйвера NVIDIA 319.49
  4. OpenNews: Компания NVIDIA открыла исходные тексты прошивки игровой консоли SHIELD
  5. OpenNews: Компания NVIDIA начала публикацию видеодрайверов для Linux-систем на базе ARM
  6. OpenNews: Релиз проприетарного драйвера NVIDIA 319.17 с поддержкой Optimus и RandR 1.4
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/38053-nvidia
Ключевые слова: nvidia, driver
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (40) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (-), 10:27, 02/10/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +25 +/
    Сначала ограничивают функционал, потом начнут портировать баги из windows.
     
     
  • 2.13, annulen (ok), 11:41, 02/10/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Xinerama же есть для этого.
     

  • 1.2, AlexYeCu (ok), 10:30, 02/10/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +22 +/
    >ограничение введено для обеспечения паритета в функциональности вариантов драйверов для Unix-систем и Windows

    Т.е. одного фака не хватило? Ли-и-и-нус!!!

     
     
  • 2.4, Аноним (-), 10:43, 02/10/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Это они так мстят.
     
  • 2.23, ананим (?), 14:49, 02/10/2013 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Однозначно не хватило.
    >Сотрудники NVIDIA пояснили, что ограничение введено для обеспечения паритета в функциональности вариантов драйверов для Unix-систем и Windows. 

    Значит 3д-визион на обычных картах можно только под вантуз, а тут видишь ли паритет.
    Вот удоды.
    Всё, больше с нвидиа не связываюсь.

     
  • 2.33, SubGun (ok), 18:28, 02/10/2013 [^] [^^] [^^^] [ответить]  
  • –5 +/
    У вас все пригорает? Пожаааарные!
     

  • 1.3, AlexYeCu (ok), 10:33, 02/10/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Кстати, оно с 3.11 ядром работает?
     
     
  • 2.9, jOKer (ok), 11:23, 02/10/2013 [^] [^^] [^^^] [ответить]  
  • +/
    У меня версия 325.15 собралась только через патч, который nvidia выложила на своем форуме.
    Теперь запускается через раз, и либо работает, но гонит в журнал такие ошибки

    nvidia: Unknown symbol kmem_cache_destroy

    либо вообще не запускается и пишет

    NVRM: installed in this system is not supported by the 325.15
    NVRM: NVIDIA Linux driver release.  Please see 'Appendix
    NVRM: A - Supported NVIDIA GPU Products' in this release's
    NVRM: README, available on the Linux driver download page
    NVRM: at www.nvidia.com.

    Когда оно запустится, а когда не восхочет сказать вообще не возможно.

    Я очень надеюсь что в сабже поддержку 3.11 добавили.

     
  • 2.20, pavlinux (ok), 13:38, 02/10/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > is not supported by the 325.15

    Тут тема про 319.xx

    ---



    diff -ur NVIDIA-Linux-x86_64-319.60/kernel/nv-drm.c NVIDIA-Linux-x86_64-319.60/kernel/nv-drm.c
    --- NVIDIA-Linux-x86_64-319.60/kernel/nv-drm.c  2013-09-26 01:02:38.000000000 +0400
    +++ NVIDIA-Linux-x86_64-319.60/kernel/nv-drm.c  2013-10-02 14:00:03.617000000 +0400
    @@ -201,12 +201,7 @@
         memset(&nv_obj->base, 0, sizeof(nv_obj->base));
         nv_obj->pages = pages;

    -    ret = drm_gem_private_object_init(nvl->drm, &nv_obj->base, size);
    -    if (ret)
    -    {
    -        status = RM_ERR_OPERATING_SYSTEM;
    -        goto done;
    -    }
    +    drm_gem_private_object_init(nvl->drm, &nv_obj->base, size);

         ret = drm_gem_handle_create(file_priv, &nv_obj->base, handle);
         if (ret)
    diff -ur NVIDIA-Linux-x86_64-319.60/kernel/nv-linux.h NVIDIA-Linux-x86_64-319.60/kernel/nv-linux.h
    --- NVIDIA-Linux-x86_64-319.60/kernel/nv-linux.h        2013-09-26 01:02:38.000000000 +0400
    +++ NVIDIA-Linux-x86_64-319.60/kernel/nv-linux.h        2013-10-02 14:01:31.461000000 +0400
    @@ -1037,7 +1037,11 @@
    #endif

    #if !defined(NV_VMWARE)
    +#if LINUX_VERSION_CODE < KERNEL_VERSION(3, 11, 0)
    #define NV_NUM_PHYSPAGES                num_physpages
    +#else
    +#define NV_NUM_PHYSPAGES                get_num_physpages()
    +#endif
    #define NV_GET_CURRENT_PROCESS()        current->tgid
    #define NV_IN_ATOMIC()                  in_atomic()
    #define NV_LOCAL_BH_DISABLE()           local_bh_disable()



     
  • 2.22, ВовкаОсиист (ok), 14:30, 02/10/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    У меня и прошлый выпуск работал(но для сборки нужен патч).
     
  • 2.31, Melmack (?), 17:36, 02/10/2013 [^] [^^] [^^^] [ответить]  
  • +/
    В Fedor'е все работает ядро 3.11.2
     

  • 1.6, Доброжелатель (??), 10:54, 02/10/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    кривость Windows официально поддерживается в драйверах NVIDIA  !!
    Да ладно, улыбуло, а вот сколько на данный момент пользователей GeForce GTX 760 Ti используют Linux, FreeBSD и Solaris ??
     
     
  • 2.30, Аноним (-), 17:18, 02/10/2013 [^] [^^] [^^^] [ответить]  
  • +/
    А что не так с GeForce GTX 760 Ti ?
     

  • 1.7, Аноним (-), 11:00, 02/10/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    > Одновременно можно отметить урезание ... некоторых возможностей, специфичных для Unix-систем ... для обеспечения паритета в функциональности вариантов драйверов для Unix-систем и Windows.

    Не то чтоб конкретно эта возможность меня интересовала, но теперь понятно куда все движется. Спасибо Нвидия, плюсов перед АМД скоро не будет вообще никаких. Как только моя устареет свалю в лагерь красных.

    АМД опять спеки, какие-то открыла(programming guides and register specifications on the 3D engines for HD5xxx - HD8xxx - это существенно?), я так чувствую скоро там на открытых можно будет и в самые современные игры шпилить.

     
     
  • 2.8, KT315 (ok), 11:18, 02/10/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > programming guides and register specifications on the 3D engines for HD5xxx - HD8xx

    Звучит существенно :-)
    На открытых дровах можно спокойно играть в большую часть игр. Вот недавно играл в Amnesia "a machine for pigs" (2013 год выпуска) на OpenSuse c последними открытыми дровами, месой (9.2) и ядром (3.11) с тестовой ветки. А вот для с сравнения, на Debian Wheezy вылетает 3Д движок (там не хватает какой-то 3D реализации, походу из-за старой месы).

     
  • 2.34, SubGun (ok), 18:30, 02/10/2013 [^] [^^] [^^^] [ответить]  
  • –5 +/
    > Не то чтоб конкретно эта возможность меня интересовала, но теперь понятно куда
    > все движется. Спасибо Нвидия, плюсов перед АМД скоро не будет вообще
    > никаких. Как только моя устареет свалю в лагерь красных.

    Шикоз, побыстрее бы свалил. Там как раз неадекваты нужны.

     

  • 1.10, EuPhobos (ok), 11:24, 02/10/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Кто ни будь пробовал собирать с Linux 3.11.1 ?
    Интересно исправлены ли баги с компиляцией модуля(нужен был патч), и крахом драйвера с последующим отключением всей usb-системы?
     
  • 1.11, Аноним (-), 11:26, 02/10/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Оно работает с 3.11?
     
     
  • 2.19, Аноним (-), 13:21, 02/10/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Ставил из репов 325 версию с 3.11. Поставилось молча в убунте 13.04. Правда само ведро 3.11 страшно глючное. Лезли баги планировщика задач в логах (первый раз такое вижу)...тормоза, отваливалась вайфай. Все первый раз увидел. Откатился на 3.10.
     

  • 1.12, Аноним (-), 11:27, 02/10/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Ограничение функционала пахнет гномом...
     
     
  • 2.14, vitalif (ok), 11:51, 02/10/2013 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Нвидия вообще пахнет гомном уже очень дамно))
     
     
  • 3.35, Аноним (-), 18:48, 02/10/2013 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Ты тоже, если честно.
     

  • 1.15, Аноним (-), 11:59, 02/10/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Обновляюсь, спасибо за новость!
     
  • 1.16, gkv311 (ok), 12:16, 02/10/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > For feature parity between Windows and Linux we set BaseMosaic to 3 screens

    Я так полагаю, прежде чем вырезать фичи, они уже добавили недостающие - такие как 3D Vision для GeForce?

     
  • 1.17, Аноним (-), 12:19, 02/10/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +7 +/
    >Сотрудники NVIDIA пояснили, что ограничение введено для обеспечения паритета в
    >функциональности вариантов драйверов для Unix-систем и Windows.

    В этом месте у меня пригорел стул. Кому, спрашивается, нужен паритет?
    Это что, по принципу "лишь бы у соседа корова сдохла"?

     
     
  • 2.18, Andrey Mitrofanov (?), 13:17, 02/10/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >>Сотрудники NVIDIA пояснили,
    >Кому, спрашивается, нужен паритет?

    Сотрудникам же инвидиа. С Уважением. Эль Капитано.

     
  • 2.21, arisu (ok), 14:03, 02/10/2013 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Кому, спрашивается, нужен паритет?

    манагерам нвидии. чтобы не могли сказать, что «нвидия поддерживает Самую Лучшую^w Распространённую ОС хуже, чем всякую маргинальную фигню!» и плевать, что это всё равно не так, даже без искусственного урезания возможностей.

     

  • 1.24, pavlinux (ok), 14:59, 02/10/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Интересно, поколение поттерингов знает про смысл $TMPDIR?
     
     
  • 2.25, gkv311 (ok), 15:45, 02/10/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Учитывая мои плавающие знания относительно переменных для задания пути к временным файлам, буду рад прочитать переработанную информации от вас.
     
     
  • 3.29, pavlinux (ok), 16:59, 02/10/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Для вас это сложно, за вас уже подумали :)

    1.1. New O_TMPFILE open(2) flag to reduce temporary file vulnerabilities
    O_TMPFILE is a new open(2)/openat(2) flag that makes easier the creation
    of secure temporary files. Files opened with the O_TMPFILE flag are created
    but they are not visible in the filesystem. And as soon as they are closed,
    they get deleted - just as a file you would have opened and unlinked.

    There are two uses for these files. One is race-free temporary files (deleted
    when closed, never reachable from any directory, not subject to symlink attacks,
    not requiring to come up with unique names - basically, tmpfile(3) done right).
    Another use is for creating an initially unreachable file, write whatever you
    want into it, fchmod()/fchown()/fsetxattr() it as you wish, then atomically link
    it in, already fully set up.

     
     
  • 4.32, gkv311 (ok), 18:13, 02/10/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > 1.1. New O_TMPFILE open(2) flag to reduce temporary file vulnerabilities

    Я думал чего по интереснее расскажут...

    Про O_TMPFILE я читал в новостях, но у него уже круг использования (уж не знаю для чего временные файлы для NVIDIA драйверах, может им бы эта новая фишка ядра и подошла бы).

     
     
  • 5.39, pavlinux (ok), 20:41, 02/10/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > уж не знаю для чего временные файлы для NVIDIA драйверах,

    Оно туда шейдыры скидавает.

     
  • 2.26, jOKer (ok), 15:48, 02/10/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Тсссс!... во-первых, это же стрррррраааашная тайна, а во-вторых нечего провоцировать рак головного моска у целого поколения неосиляторов!
     
  • 2.27, arisu (ok), 15:58, 02/10/2013 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > Интересно, поколение поттерингов знает про смысл $TMPDIR?

    да даже я не знаю. и смею тебя уверить, что огромная куча софта тоже.

     

  • 1.28, Аноним (-), 16:32, 02/10/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Нахрен мне ваш GeForce GTX 760 Ti, лучше бы Optimus работающий сделали, чтоб без шмеля.
     
     
  • 2.36, anonymus (?), 19:10, 02/10/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > Нахрен мне ваш GeForce GTX 760 Ti, лучше бы Optimus работающий сделали,
    > чтоб без шмеля.

    Уже полгода как. Лично проверял, у меня тоже работает. Если в убунтоиды не умеют обновлять дрова, иксы и/или ядро - то это их личная проблема, и нвидия за их невежество отвечать не должна

     
     
  • 3.37, BWAne (ok), 19:47, 02/10/2013 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Поделитесь секретом, это как так у вас работает ? Это имеется ввиду костыль через XRandr ? А-то как то у всех не работает а у вас работает...
     
     
  • 4.43, anonymus (?), 01:51, 03/10/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Почитал список совместимого софта, поставил нужные версии иксов и ядра. Скачал и установил драйвер, прочитал ридми: http://us.download.nvidia.com/XFree86/Linux-x86/319.32/README/randr14.html Ридми дал исчерпывающую информацию о необходимых настройках. Настроил, проверил - всё работает.

    xrandr - не костыль, а составная часть иксов. Разработчики ядра уже анонсировали надвигающуюся поддержку RandRv1.4 в ядре.

     
  • 3.40, Аноним (-), 23:28, 02/10/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Заврался ты. У всех только со Шмелём работает, а у тебя - и без него. Ну, разве что в BIOS-е можно выключить встроенную видеокарту, но это - у единиц только можно.
     

  • 1.44, Аноним (-), 13:51, 03/10/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > можно отметить урезание в проприетарном драйвере NVIDIA некоторых возможностей, специфичных для Unix-систем.
    > Сотрудники NVIDIA пояснили...блаблабла

    А можно имена и фамилии этих сотрудников, и фотографии? Хочу в их честные глаза посмотреть.

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру