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 ()
Последнее исправление: Silent (всего исправлений: 5)

Ответ на: комментарий от AVL2

У Вас какие-то непреодолимые психологические проблемы?

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

Не в курсе работоспособности такого решения. Поддерживаемые драйвером PowerXpress и Enduro вроде бы сугубо ноутбучные фичи.

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

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

лол, все? Костылики амд с гибридной графикой на кой сдались? Нвидия делает один раз и по нормальному, а амд 100 раз и по индусски. На нвидии под линуксом тиринг видел, да, сравнивал с вендой - на венде получше. На каталикасте не смотрел, надо будет поставить свою атишку, глянуть.

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

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

Зачем давать амд-индусам пример для подрожания.

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

На нвидии под линуксом тиринг видел

Как воспроизвести? Хочу посмотреть. когда-то давно видел, но то была старая карточка и кривой блоб

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

Ну найди фильм хорошего качества, и наблюдай сцены где камера спешно переводится на другую позицию. Если он таки у тебя есть, ты заметишь небольшие разрывы изображения. Но у меня sync to vblank выключен, может быть поэтому я его и наблюдал.

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

Есть стабильная ветка софта, разрабатываемого «за закрытыми дверями». В один прекрасный момент на странице загрузки драйвера изменяются цифры после точки предлагаемой по умолчанию версии. То есть эта ветка обновилась. Иными словами, когда меняются цифры в версии программы, обновление всё-таки происходит.

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

Мужчина, вы кичитесь поддержкой специфичных функций в то время, как жизненно важные потребности пользователей (читай мышек, жующих и плачущих) остаются неудовлетворенными...за пруфами гуглите по запросу " АТИ говно тормозит перетаскивание окон linux"

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

лол, все? Костылики амд с гибридной графикой на кой сдались? Нвидия делает один раз и по нормальному, а амд 100 раз и по индусски.

Понимаете, какая штука: DMA-BUF nVidia не светит. По крайней мере до перевода ядерного модуля на GPLv2. Учитывая политику компании, это означает, что Optimus в проприетарном драйвере не будет не то что по-индусски, а вообще никак. Если вас такой вариант устраивает, то поздравляю, потому что именно с ним вам видимо и придётся жить. Если же Optimus рано или поздно (впрочем, сейчас уже по-любому поздно) будет реализован в проприетарном драйвере каким-либо способом, то это будет лишь очередная фича, которую nVidia реализовали на годы позже AMD (последний пример такой фичи: поддержка xrandr).

Включил sync-to-vblank - тиринга нету :)

http://linux.org.ru/forum/desktop/8268112?cid=8279035

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

Мужчина, вы кичитесь поддержкой специфичных функций в то время, как жизненно важные потребности пользователей (читай мышек, жующих и плачущих) остаются неудовлетворенными...за пруфами гуглите по запросу " АТИ говно тормозит перетаскивание окон linux"

(Потаскал окна между тремя мониторами, работающими на интеграшке да ещё и с TearFree в нагрузку, пытаясь обнаружить тормоза. Не обнаружив, хотел было написать длинный ответ, но ограничился одним коротким предложением.)
Без ссылки на багрепорт - не интересно.

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

очередная фича, которую nVidia реализовали на годы позже AMD (последний пример такой фичи: поддержка xrandr).

Не совсем понятно..ты сейчас обвиняешь Нвидию в слоупочноти? ты ничего не перепутал?

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

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

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

Не совсем понятно..ты сейчас обвиняешь Нвидию в слоупочноти? ты ничего не перепутал?

Именно. Сравните, когда появился xrandr в fglrx, и когда он появился в драйвере nVidia. Разница измеряется годами, причём поддержку xrandr у nVidia всё ещё нельзя назвать полноценной. Например, без внесения изменений в xorg.conf (пускай даже с помощью nvidia-settings) на некоторых ноутбуках (а скорее всего на всех, у которых есть два выхода: VGA и HDMI) не активируется HDMI-выход, хотя теоретически он должен включаться по одной лишь команде от xrandr и поддерживающих его приложений (конфигурационных утилит DE).

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

Вы привели пример бага. У меня это не воспроизводится, причём в заведомо гораздо более тяжёлых условиях, чем у большинства пользователей драйвера fglrx. Что я делаю не так? Точнее, что вы делаете не так? Может быть дискутируете о проблемах, которых давным-давно нет?

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

Именно. Сравните, когда появился xrandr в fglrx, и когда он появился в драйвере nVidia. Разница измеряется годами, причём поддержку xrandr у nVidia всё ещё нельзя назвать полноценной. Например, без внесения изменений в xorg.conf (пускай даже с помощью nvidia-settings) на некоторых ноутбуках (а скорее всего на всех, у которых есть два выхода: VGA и HDMI) не активируется HDMI-выход, хотя теоретически он должен включаться по одной лишь команде от xrandr и поддерживающих его приложений (конфигурационных утилит DE).

Asus EeePC 1201N, Lenovo G560/Z560, Samsung RV520 / блобы разных версий: горячее подключение всегда работало без изменений в xorg.conf'е (с помощью nvidia-settings, конечно, но без сохранения изменений в конфиге и без остановки X'ов). С тех пор, как появилась поддержка RandR, это стало работать ещё и через штатную KDE'шную тулзу, а также по горячим клавишам ноутбука (хотя, возможно, горячие клавиши работали и до появления поддержки RandR).

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

покупать карты АТИ для линукса - это как играть в русскую рулетку

Про именно «АТИ» солгасен. Но не каждый собирает себе железку, покупая старьё канувшего в веках бренда на барахолке.

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

дело в том, что вам просто повезло...

У меня далеко не один Radeon и далеко не один GeForce. Возможность сравнить есть.

еще раз предлагаю загуглить по вышеприведнному запросу

Единственное, что увидел за 2012 год на первой странице поисковой выдачи - вот этот тред (как видите, он не про fglrx). Я до сих пор не вижу данных, подтверждающих актуальность проблемы, о которой вы пишите. На моём железе она не воспроизводится. Будь вы на моём месте, какой бы вывод вы сделали из имеющихся данных?

покупать карты АТИ для линукса - это как играть в русскую рулетку

nVidia - это стабильность, стабильность результата. Поддержки Optimus стабильно нет, тиринг стабильно есть, и так далее.

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

С тех пор, как появилась поддержка RandR, это стало работать ещё и через штатную KDE'шную тулзу

Удалите xorg.conf, перезапустите иксы. Удаётся ли задействовать HDMI-выход средствами KRandRTray или изменением настроек Экранов в Параметрах системы? Какие два видео-выхода активны в nvidia-settings сразу после старта Иксов без xorg.conf?

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

Бр... Не понял, зачем что-то удалять?

У меня есть настроенная система. Для чего мне рушить в ней конфиги? Кстати, на стандартном xorg.conf'е (ниже) в работе RandR ничего не поменяется.

# RPM Fusion - nvidia-xorg.conf
# 
Section "Device"
        Identifier  "Videocard0"
        Driver      "nvidia"
EndSection
Собственно, у меня конфиг таков:
# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings:  version 304.51  (mockbuild@)  Mon Sep 24 20:53:39 CEST 2012

Section "ServerLayout"
    Identifier     "Default Layout"
    Screen      0  "Screen0" 0 0
    Option         "Xinerama" "0"
EndSection

Section "ServerFlags"
    Option         "AIGLX" "on"
EndSection

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Chi Mei Optoelectronics corp."
    HorizSync       30.0 - 75.0
    VertRefresh     59.0
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce GT 520M"
    Option         "AddARGBGLXVisuals" "True"
    Option         "UseEdidDpi" "false"
    Option         "DPI" "96 x 96"
    Option         "RegistryDwords" "EnableBrightnessControl=1"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "Stereo" "0"
    Option         "metamodes" "nvidia-auto-select +0+0"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

Section "Extensions"
    Option         "Composite" "Enable"
EndSection
Как видно, используется опция Option «metamodes» «nvidia-auto-select +0+0», т.е. режимы специально не прописаны.

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

AMD пишут в принципе неплохие дрова. Переключение видеокарт работает нормально (пусть и с перезапуском иксов - тем более это проблема не драйвера а иксов, которые научились на лету переключать совсем недавно) Нвидиии у меня на ноуте еще не было, так что про оптиу ничего не скажу (но судя по крикам на форумах дела обстоят не очень). Единственное что мне не нравится в политике AMD - их слоупочность (иксы новые вышли, а дров еще до сих пор нет) и отношение к поддержке железа (слишком быстро для них карты устаревают, а менять ноут каждые 2 года только потому, что AMD считает мое видео уже устаревшим - не собираюсь)

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

Не понял, зачем что-то удалять?

Вы утверждаете, что С тех пор, как появилась поддержка RandR, это стало работать ещё и через штатную KDE'шную тулзу. Как известно, штатная KDE-тулза xorg.conf не создаёт и сразу после установки драйвера этого конфига не будет. Похоже в таком случае логика работы драйвера отличается, по крайней мере на моём железе. Мне любопытно, а как оно работает у вас.

Для чего мне рушить в ней конфиги?

Ну удалять-то не обязательно, можно же просто переименовать.

Как видно, используется опция Option «metamodes» «nvidia-auto-select +0+0», т.е. режимы специально не прописаны.

Понимаю, но тем не менее было бы любопытно увидеть результаты без xorg.conf. Что за модель с 520M без гибридной графики, кстати?

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

иксы новые вышли, а дров еще до сих пор нет

X.Org Server 11: fglrx с поддержкой этой версии Иксов вышел за три дня до релиза первого дистрибутива с X.Org Server 11.
X.Org Server 12: fglrx с поддержкой этой версии Иксов вышел на следующий день после релиза первого дистрибутива с X.Org Server 12.
X.Org Server 13: fglrx с поддержкой этой версии Иксов вышел за двадцать дней до релиза первого дистрибутива с X.Org Server 13.

То есть у пользователей не-роллинг релизов такой проблемы вообще нет.

и отношение к поддержке железа (слишком быстро для них карты устаревают, а менять ноут каждые 2 года только потому, что AMD считает мое видео уже устаревшим - не собираюсь)

Как думаете, для кого AMD пишут свободный драйвер, работающий из коробки? Обратите внимание на то, что AMD разрабатывают его только для пользователей Linux. Пользователи Windows действительно остаются без поддержки.

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

Ну найди фильм хорошего качества, и наблюдай сцены где камера спешно переводится на другую позицию. Если он таки у тебя есть, ты заметишь небольшие разрывы изображения. Но у меня sync to vblank выключен, может быть поэтому я его и наблюдал.

Так вот оно что, а я думал это mplayer не успевает декодить.

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

Основное назначение xorg.conf'а — чтобы X'ы знали, какой драйвер им использовать (остальное в приведённом мной конфиге — лишь рюшечки), а также чтобы драйвер nvidia знал, какие опции ему использовать.

В принципе, весь конфиг можно распихать по файликам в /etc/X11/xorg.conf.d/, но смысла в этом не вижу.

Логика работы RandR при этом никак не поменяется.

Но если я сейчас просто удалю / переименую xorg.conf, то, боюсь, X'ы вовсе не запустятся.

Хотя... Сейчас проверю.

Что за модель с 520M без гибридной графики, кстати?

Я уже не раз «хвастался»: Samsung RV520-s0l (есть ещё модификации, из которых я «общался» только с *-a01).

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

Основное назначение xorg.conf'а — чтобы X'ы знали, какой драйвер им использовать

Так и получилось.

Но если я сейчас просто удалю / переименую xorg.conf, то, боюсь, X'ы вовсе не запустятся.
Хотя... Сейчас проверю.

Проверил. Всё-таки загружаются. Но, увы, используется nouveau.

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

А я вот 4 года только АМД и использую(ну ладно ,была 3 месяца 240GT, но скоро от неё избавился). А вот недавно хотел подсадить друга на «дружелюбный Линукс»(Минт), так ни дрова с сайта ни предоставляемые в дистрибутиве так и не встали на 540М на его ноут...

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

Так я оказался первопроходцем? Другие и не пытаются запустить? :-) А ничего что «пионер» сам юзает Gentoo? Дата регистрации говорит только о том, что у меня нашлось время дискутировать с «анонизмусами»

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

Если вы не отрицаете своего троллизма, то с вами и действительно разговаривать нечего P.S. И говорила ведь жена (а она в меня умница) - не связывайся с «анонимами», они не стоят даже того чтоб люди знали кто они...

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

Ну это ж ты у нас газифицировал лужи, следовательно и троллизм у тебя. А «жене» и остальным воображаемым друзьям передавай привет.

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

АТИ и карточки серии HD - одного поля ягоды

Не надо ладно. Как бывший пользователь продукции NVIDIA уверяю вас что HD и Linux отлично дружат. Заводил свою карту под slackware (собирал пакет под слаку через инсталлер драйвера слитый с сайта). А под Debian'ом все заводится еще проще: подключи non-free и попробуй aptitude search fglrx.

PS: Теперь перестал совсем перезагружаться (ранее блоб nvidia крашил ядро). PS2: В определенных кругах уже устоялся термин DebianHD.

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

Драйвер то есть (глянул на офф сайте), но он вроде как еще бета только. А подключать тестовые ветки в арче мне что то не сильно охота

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

DMA-BUF nVidia не светит

без перелицензированния она не светит всем проприетарным драйверам. Думаю, её таки перелицензируют.

Если вас такой вариант устраивает

у меня с оптимусами и прочей гибридной графикой аппаратуры нету, мне вообщем-то пофиг.

Вы называете пару причин, по которым амд якобы лучше. А то, что у них огл до сих пор оставляет желать лучьшего, то, что дрова они выпускают после релиза очередного X.org или ядра со сломанной совместимостью, а нвидия до, Вас не смущает? У нвидии огл с самого начала был лучше любой реализации на сегодняшний день под линуксом. Не успели выйти спецификации на новый огл, нвидия уже даёт попробовать бета-драйвер с реализацией. Кстате, как там, у каталиста уже огл 4.3 есть? А на восьмёрочку небось ещё до выхода запилили драйверок и директиксы100500 всякие. Амд глубоко положить на их пользователей unix. А то, что они якобы пилят открытый драйвер, толку с него. Годный только для glxgears. И я это говорю не с потолка, дада, бывший пользователь радеона, которому надоел очередной глюкорелиз в котором ченжлог «Исправлены ошибки». У нвидии к каждому релизу описано, что заилено, что исправлено.

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

DMA-BUF nVidia не светит

без перелицензированния она не светит всем проприетарным драйверам. Думаю, её таки перелицензируют.

Перейдите по ссылке, которую вы процитировали. Прочитайте сообщение. Там есть несколько других ссылок. И их прочитайте. Теперь понятно?

мне вообщем-то пофиг

Я вас поздравляю. Всем остальным что делать?

А то, что у них огл до сих пор оставляет желать лучьшего
У нвидии огл с самого начала был лучше любой реализации на сегодняшний день под линуксом.

Докажите. Без примеров типа «WINE, генерирующий кривой шейдер, не соответствующий стандарту, глючит на fglrx». Заранее спасибо.

дрова они выпускают после релиза очередного X.org

Уже обсудили, читайте тред.

Не успели выйти спецификации на новый огл, нвидия уже даёт попробовать бета-драйвер с реализацией.

Что-то мне подсказует, что большей части пользователей блоба на это глубоко наплевать, а проблемы с тирингом и гибридной графикой по факту интересуют гораздо, гораздо большее количество пользователей блоба nVidia в Linux.

Амд глубоко положить на их пользователей unix.

Ага, Ага (последний абзац).

Годный только для glxgears.

4.2

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

Сколько багрепортов написали в AMD? Ноль? Я так и думал.

У нвидии к каждому релизу описано, что заилено, что исправлено.

nVidia просто работает.

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

Там есть несколько других ссылок. И их прочитайте. Теперь понятно?

b-tree разбирать, чтобы вас понять, не буду.

Я вас поздравляю. Всем остальным что делать?

Пить пиво с фанбоями X.org

Докажите.

Элементарно, я уже приводил пример с играми, которые на амд с DX работают быстрей, чем аналогичные на GL. В сравнение тому, могу сказать про Crysis, и Rage. Crysis работает гораздо быстрей чем Rage на радике, на нвидии - наоборот. Можете погуглить, сколько фанатов амд плюются на Rage с лозунгами: «Тупая не оптимизированная игра!». Тем временем нвидиивцы смотрят на них о_О такими глазами.

Уже обсудили, читайте тред.

Тред читал, но не помню точно, это вы про то, что пользователям LTS хорошо? Всем остальным что делать? (с)

4.2

Ага, особенно если вспомнить про производительность, и про то, что лично у меня фризится гпу с ати.

Сколько багрепортов написали в AMD? Ноль? Я так и думал.

Лол, репорты уже были написаны до меня, я лишь натыкался на них при гуглении.

nVidia просто работает.

Но как не странно, наверно ж быстро все пофиксили? Человеческий фактор, ошибки всегда будут. Их не бывает только тогда, когда программы нет, либо в ней меняется только дата компиляции.

Вы красноречивы, но на практике выходит совсем другое. Сколько я мучался с kde на этих радеонах, сколько перетерпел артефактов. Тем временем как пользователи nvidia просто пользовались. Новый компиз, помнится, на каталисте жестоко тормозил. Да что только не тормозило... Недавно пробовал последний legacy-драйвер на своей hd2600xt(между прочим, огл 3.3, а уже легаси), сразу-же проблема с кедоконсолью - при ресайзах артефакты. Рейдж как тормозил безбожно, так и тормозит. Есть комп с радиком > 66xx(не помню, может 67, или 68) - кризис летал. Рейдж работал чуть туже чем на моей лов-енд gt520. Если доберусь, обязательно посмотрю, как на данный момент обстоят дела с новыми видеокартами amd в линуксе.

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

Слышь ты, привидение безымянное, безпроблемно пользоваться 4 года видеокартами АМД называется по твоему «газифицировал лужи»? А жена моя http://vk.com/id24523676 и трое детей, куда реальнее чем ты, чучело анонимное с приветом

Модератор, простите меня пожалуйста, снова жену не послушал

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