LINUX.ORG.RU

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

 , ,


0

2

Произошло обновление стабильной ветки проприетарного драйвера для видеокарт NVIDIA. Выпуск за номером 304.60 включает следующие изменения:

  • исправлена ошибка, вызывавшая падение X-сервера в случае изменения параметров дисплея после того, как режим динамического управления энергопотреблением дисплея был выключен, а затем включён вновь;
  • исправлена ошибка, вызывавшая активацию расширения RandR в случае активации режима Xinerama (эти два расширения несовместимы, их совместное применение может привести к неправильной работе некоторых оконных менеджеров, например, Kwin); RandR теперь корректно завершается, если запускается режим Xinerama;
  • исправлена ошибка, вызывавшая отказ в работе приложений, использующих OpenGL и стереоскопический вывод, во время использования пассивного стерео-режима на картах Quadro, построенных на базе архитектур Fermi и более новых;
  • в утилите nvidia-settings добавлено отображение данных о текущем состоянии использования собственной памяти видеопроцессора (памяти, выделенной эксклюзивно видеоускорителю) и общей видеопамяти (собственная память + TurboCache, выделенный из системной памяти); данные доступны на вкладке с информацией о видеопроцессоре;
  • добавлена поддержка управления яркостью дисплея средствами расширения RandR (касается ноутбуков некоторых моделей);
  • исправлена ошибка, приводившая к тому, что панель запуска приложений в окружении Unity (в дистрибутиве Ubuntu) исчезала;
  • исправлена ошибка, иногда приводившая к попыткам записи лога установщиком драйвера в несуществующую директорию;
  • исправлена ошибка, приводившая к некорректной трансформации вводимых данных после изменения размера экрана при использовании X-сервера 1.12 или новее;
  • исправлена ошибка, приводившая к утечкам памяти в расширении GLX при использовании режима Xinerama.

Также стоит отметить выход беты драйвера новой мажорной версии — 310.14.

Загрузить для x86

Загрузить для x86_64

>>> Подробности

★★★★★

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

в утилите nvidia-settings добавлено отображение данных о текущем состоянии использования собственной видеопамяти видеопроцессора (памяти, выделенной эксклюзивно видеоускорителю) и общей видеопамяти (собственная видеопамять + память TurboCache, выделенная из системной памяти); данные доступны на вкладке с информацией о видеопроцессоре;

Это круто.

Вот бы ещё утечки памяти после pm-suspend починили бы...

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

Погоди, разве видеопамять тоже суспендится? Я думал, что она заново рисуется

ms-dos128 ()

исправлена ошибка, приводившая к тому, что панель запуска приложений в окружении Unity (в дистрибутиве Ubuntu) исчезала;

Ё-маё, какая ж это ошибка? Это ж они киллер-фичу у Убунты «исправили».

Boboms ★★ ()
Ответ на: комментарий от ms-dos128

Судя по времени переинициализации должно заново.

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

Ё-маё, какая ж это ошибка? Это ж они киллер-фичу у Убунты «исправили».

Гыг, скоро будет "Исправлена ошибка, приводящая к чрезмерной популярности некоторых дистрибутивов Линукс на десктопе".

kranky ★★★★★ ()

Довольно приличные драйвера пишут. Открыли бы под gpl, что за детство, они же всё равно железо продают. Взаимовыгодно получится.

alx_me ★★☆ ()

Хмм. Для меня ничего интересного. А дрова и правда лучшие.

kerneliq ★★★★★ ()

в утилите nvidia-settings добавлено отображение данных о текущем состоянии использования собственной памяти видеопроцессора (памяти, выделенной эксклюзивно видеоускорителю) и общей видеопамяти (собственная память + TurboCache, выделенный из системной памяти); данные доступны на вкладке с информацией о видеопроцессоре;

Полезная фича!

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

Открыли бы под gpl, что за детство

Может, они просто не могут открыть без нарушения патентов и соглашений.

Kindly_Cat ()

Разработка пошла семимильными, в сравнении с скоростью разработки с полгода назад.
Вроде и вкусные вещи добавляют, а так лень переустанавливать дровишки каждый раз.

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

Ну вдруг AMD подсмотрит в исходники, подсмотрит в спеки и тоже начнёт делать видеокарты

Gary ★★★★★ ()

Вот все же никак не могу взять в толк, почему Нвидия клепает знатные дрова, а АМД не может? Вот сколько ни пытался придумать оправданий тру-опенсорсной АМД - все мои доводы разбивались об факапы атишных говнодров.

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

А по ним разве можно какую дельную информацию получить? Ну тогда с той же мотивировкой можно закрывать машинные команды процессоров. А более-менее крупные компании всё равно не будут в наглую тырить, т.к. патенты. А осилят ли мелкие производство GPU уровня современных нвидий — в этом я сильно сомневаюсь.

Ttt ☆☆☆☆☆ ()

На оптимус всё ещё никаких намёков?

Ttt ☆☆☆☆☆ ()

Вообще-то уже есть драйвер версии 310.14. http://pkgs.org/nvidia-driver-for-linux/download/ Пакетов RPM/DEB пока ни для одного дистрибутива нет, но отслеживать это можно по приведённой ссылке. Скорее всего задержка обусловлена тем, что нужно сделать новый пакет для драйвера NVIDIA, а 304.xx сделать legacy.

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

Скажем спасибо уроровшемуся коксом Коксу, или кому там?

AiFiLTr0 ★★★★★ ()

в утилите nvidia-settings добавлено отображение данных о текущем состоянии использования собственной памяти видеопроцессора (памяти, выделенной эксклюзивно видеоускорителю) и общей видеопамяти (собственная память + TurboCache, выделенный из системной памяти); данные доступны на вкладке с информацией о видеопроцессоре;

А в бете (310.14) это есть? Поставил, а найти не могу. :/
Где это в 304.60?

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

В F18 пришло обновление 304.60, но без обновы для nvidia-settings почему-то. Так что пока своими глазами не видел, а лишь перевёл чейнджлог.

Впрочем, в оригинале это звучит так:

  • Updated nvidia-settings to report Dedicated GPU Memory (i.e., the memory dedicated exclusively to the GPU) and Total GPU Memory (i.e., Dedicated GPU Memory plus any TurboCache(TM)-accessible system memory) separately on the GPU information page.
  • Added reporting of the current utilization of Dedicated GPU Memory to the GPU information page of nvidia-settings.
carasin ★★★★★ ()

исправлена ошибка, приводившая к тому, что панель запуска приложений в окружении Unity (в дистрибутиве Ubuntu) исчезала;

Самое главное!!!

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

Там вообще какой-то бардак с лицензированием ядра. Если бы был чистый GPL, то все модули должны были бы быть под GPL. С явным исключением тоже было бы всё более-менее понятно. А тут есть какое-то неявное исключение.

Сделали основную часть ядра под LGPL, а модули, функции которых не должны дёргать проприетарные модули — под GPL.

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

Когда эта технология отомрет, пройдёт полгода и будет полная поддержка.

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

А самим написать аналогичную подсистему или попросить других — никак? Конфликтовать будет?

Ttt ☆☆☆☆☆ ()
Последнее исправление: Ttt (всего исправлений: 1)
Ответ на: комментарий от amalofeev

Хотелось бы, но что-то этим не пахнет.

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

Тут виноват не абстрактный опенсорц, а Техасские Инструменты.

Ttt ☆☆☆☆☆ ()
Ответ на: комментарий от amalofeev

Да. Покажи мне ноутбук с нвидией без оптимуса.

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

Когда эта технология отомрет, пройдёт полгода и будет полная поддержка.

Да. Покажи мне ноутбук с нвидией без оптимуса.

Больше не наливать!

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

Хватит говорить загадками. Я говорю, что отмирания оптимуса не происходит. Свидетельством его было бы увеличение производства ноутбуков с Nvidia, но без оптимуса.

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

А еще в 6xx неотключаемо в bios`е:( Может хотя бы в 7xxM сделают оптимус опциональным... размечтался я.

leg0las ★★★★★ ()
Последнее исправление: leg0las (всего исправлений: 1)
Ответ на: комментарий от Ttt

Samsung RV520-s0l/a01, [некоторые] модели серии G и Z у Lenovo.

Правда, говорят, у мобильных GPU, построенных на архитектуре Kepler [и новее], вообще не будет видеовыхода. Т.ч. будет только Optimus.

carasin ★★★★★ ()

Эх, а выложили бы они исходный код...Но мечтать не вредно, вредно не мечтать.

Landgraf ★★★★ ()

В общем, на моём Samsung'е RV520-s0l отвалилась регулировка яркости подсветки дисплея.

Раньше работало с параметром ядра acpi_backlight=vendor и опцией в xorg.conf'е Option «RegistryDwords» «EnableBrightnessControl=1». Теперь даже KDE'шный индикатор не появляется.

Вероятно, из-за этого:

  • добавлена поддержка управления яркостью дисплея средствами расширения RandR (касается ноутбуков некоторых моделей);

Есть ли коллеги по цеху товарищи по несчастью?

carasin ★★★★★ ()
Последнее исправление: carasin (всего исправлений: 1)
Ответ на: комментарий от Ttt

Так реально рабочего кода «абстрактный опенсорц» и не коммитит. Всюду по ядру копирайты всяких инструментов, интелов, etc.

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

Пакетов RPM/DEB пока ни для одного дистрибутива нет, но отслеживать это можно по приведённой ссылке.

Еще с утра в убунте есть.

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

Ну опенсорца как такового допустим нет, а фри софтвер вроде как есть и вполне участвует в разработке программ. В частности, FSF. А GPL и вообще концепцию копилефта придумали сторонники как раз Free Software, Движение Open Source зародилось в связи с недовольством «радикализмом» FSF.

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

Они выложили полный код своего проприетарного драйвера?

Ttt ☆☆☆☆☆ ()
Ответ на: комментарий от BambarbiyaKirgudu

Вот все же никак не могу взять в толк, почему Нвидия клепает знатные дрова, а АМД не может? Вот сколько ни пытался придумать оправданий тру-опенсорсной АМД - все мои доводы разбивались об факапы атишных говнодров.

Я, вот, тоже не могу взять в толк, почему AMD победили тиринг два года назад, а nVidia не могут? Почему AMD молча реализовали поддержку MUX-less гибридной графики полтора года назад, а nVidia выдвигают какие-то невыполнимые требования к разработчикам ядра? Вот сколько ни пытался придумать оправданий глобальной & надёжной nVidia - все мои доводы разбивались об факапы нвидиашных говнодров.

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

Не троллинга, а интереса ради: в каком виде они поддерживают гибридную графику? Возможно ли переключение карточки без перезапуска иксов, если обе карты - AMD?

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

Нет, т.к. недоступность DMA-BUF проприетарным драйверам. Однако, гораздо проще установка, переключатель прямо в Catalyst Control Center и работа практически из коробки на ноутбуках с прямым ACPI.

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

Звучит обнадёживающе.

А что ты думаешь о десктопном AMD Fusion? Если воткнуть в какую-нибудь плату с FM2 дисретку от AMD, нормально ли это заведётся? И можно ли найти MUX-ed-вариант? Где лучше поискать инфу?

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

обусловлено тем, что это бетка
а у многих случается лютый понос при виде этого слова

megabaks ★★★★ ()

Как же гадко выглядит заголовок новости. Как будто жабу погладил...

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

Если воткнуть в какую-нибудь плату с FM2 дисретку от AMD, нормально ли это заведётся?

Вроде никто не мешает отключить интеграшку в UEFI.

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