драйверы
 

FreeBSD Display Driver – x86

 
 

Версия:

304.37 Certified

Опубликовано:

2012.08.13

Операционная система:

FreeBSD x86

Язык:

Русский

Размер:

31.7 MB

загрузить сейчас

Особенности выпуска
поддерживаемыe продукты
Дополнительная информация
  • Добавлена поддержка следующих GPU:
    • GeForce GTX 680M
      Quadro K1000M
      Quadro K2000M
      Tesla K10
  • Устранена возможность включать SLI на графических процессорах со включенной ECC-памятью.
  • Устранены некоторые ошибки, мешавшие RandR осуществлять трансформацию геометрии.
  • Устранена ошибка, приводившая к частым зависаниям и сбоям на некоторых системах.
  • Устранена ошибка, приводившая к искажению изображений и проблемам с производительностью на графических процессорах серии GeForce 6 и 7 в некоторых OpenGL приложениях, таких как Amnesia: The Dark Descent.
  • Устранена ошибка, приводившая к тому, что приложения, использующие изображения с DirectColor, такие как Enemy Territory: Quake Wars and Braid, отображаются на экране в голубом цвете вместо правильной цветовой гаммы.
  • Изменена обработка запросов RRSetScreenSize, чтобы игнорировать запросы, которые в действительности не меняют размеры экрана. Это в отдельных случаях уменьшает мерцание экрана при использовании GNOME.
  • В nvidia-installer добавлена новая опция "--disable-nouveau". Эта опция изменяет действие, которое выбрано по умолчанию, когда Nouveau определяется в nvidia-installer. Если опция "--disable-nouveau" включена, то при обнаружении Nouveau будет попытка отключить его, в другом случае, попытки отключить его не будет, пока не будет выполнен соответствующий запрос.
  • Добавлена поддержка xserver ABI 13 (xorg-server 1.13).
  • Добавлена поддержка управления гаммой RandR per-CRTC через запросы RandR 1.2 RRGetCrtcGammaSize, RRGetCrtcGamma и RRSetCrtcGamma.
  • Устранена ошибка, приводившая к тому, что запросы RRSetOutputPrimary некорректно генерировали ошибки BadValue при выставлении значения «Нет» (None) для вывода первичной информации. Это приводило к аварийному отказу gnome-settings-daemon после изменения конфигураций экрана в ответ на «горячую» коммутацию экрана или нажатие «горячих» клавиш экрана.
    Устранена проблема, когда в некоторых случаях операции RENDER Glyphs демонстрировали серьезные проблемы с производительностью, например при использовании с градиентами от Cairo и Chromium.
  • Устранена ошибка, которая приводила к зависанию X при выводе некоторых DisplayPort устройств (таких как адаптеры Apple mini-DisplayPort to dual-link DVI) из энергосберегающего режима.
  • Устранена ошибка, приводившая к растягиванию экрана X на устройства Quadro SDI Output по умолчанию. Теперь экран X будет продолжать использовать устройство SDI Output, если это единственный доступный дисплей. Чтобы использовать устройство SDI Output на экране X с другими дисплеями, включите устройство SDI Output с опцией конфигурации "UseDisplayDevice" или "MetaMode".
  • Обновлена проверка моделайна X11, при котором режимы, не определяемые на дисплее EDID, игнорировались, если флажок EDID 1.3 "GTF Supported" или EDID 1.4 "Continuous Frequency" были установлены в положение «0». Новый токен "AllowNonEdidModes" для опции конфигурации ModeValidation может быть использован, чтобы отключить эту проверку.
  • Устранена ошибка, впервые встречающаяся в выпусках серии 295.xx, связанная с определением EDID на некоторых ноутбуках. Эта ошибка приводила к тому, что на экране ноутбука отображались шесть маленьких копий рабочего стола.
  • Добавлена поддержка FXAA, Fast Approximate Anti-Aliasing. Using regular
    anti-aliasing modes or Unified Back Buffers with FXAA на данный момент не поддерживается.

  • Улучшена функциональность опции конфигурации IncludeImplicitMetaModes:
    • Для основного дисплея добавлен неявный метарежим, даже если используются несколько мониторов при инициализации X

      Для стандартных разрешений добавлен неявный метарежим, даже если у дисплея отсутствует этот режим для данного разрешения.

      Расширен синтаксис опции Х конфигурации IncludeImplicitMetaModes , например, для осуществления контроля над тем, какой дисплей используется для создания неявного метарежима.

      Смотрите более подробное описание опции Х конфигурации IncludeImplicitMetaModes в разделе README.

  • Изменена настройка запросов RandR 1.0/1.1 RRGetScreenInfo и RRSetScreenConfig (например, `xrandr -q --q1`, `xrandr --size ...`и`xrandr --orientation ...`) таким образом, что они работают в метарежиме. Эта настройка существовала в NVIDIA X драйверах версиё 295.xx и более ранних, но выпуски 302.xx изменили настройки этих RandR1.0/1.1 запросов.
  • Учитывая вышеуказанные изменения в настройках IncludeImplicitMetaModes и RandR 1.0/1.1, полноэкранные приложения (например, приложения на основе SDL, Wine) должны иметь больше доступных разрешений и улучшенную поддержку работы конфигураций для нескольких мониторов.
    Устранена ошибка, приводившая к появлению черного экрана или искажениям изображения при выходе из режима ожидания с графическими процессорами G8x, G9x и GT2xx.
  • Устранена ошибка, вызывавшая зависание некоторыхOpenGL программ при создании параллельного процесса (3).
  • В nvidia-settings устранена ошибка, которая приводила к некорректному форматированию результатов запросов ProbeDisplays с опцией --display-device-string.
  • Улучшена «отзывчивость» обновлений в Панели управления nvidia-settings при «горячей» замене дисплеев.
  • Устранена ошибка, приводившая к искажениям изображения при изменении настроек, особенно при панорамировании трансформированного дисплея.
  • Устранена ошибка, приводившая к генерированию дополнительных RandR событий при первой «горячей» замене дисплеев.
  • Устранена ошибка, приводившая к отказу моделайнов X11 с символом @ в названии.
  • Добавлена поддержка дополнительных устройств с DisplayPort 1.2, что позволит подключать несколько дисплеев через один разъем DisplayPort на одной графической карте.
  • Устранена ошибка, приводившая к замедлению загрузки OpenGL текстур при воспроизведении контекста в режиме RGB overlay.
  • Устранена ошибка, которая приводила к сбоям работы звука через HDMI после перезагрузки Х сервера на некоторых MCP7x (IGP) GPU.
  • Обновлена опция конфигурации UseDisplayDevice, теперь значение «нет устройств» ("none") поддерживается на любом GPU.
  • В nvidia-installer добавлена поддержка DKMS. Это обеспечивает возможность динамической пересборки модуля ядра Linux с использованием DKMS. Более подробная информация об опции --dkms доступна в разделе README и пояснительном тексте в nvidia-installer.
  • Добавлены свойства RandR _ConnectorLocation, ConnectorNumber, ConnectorType, EDID, _GUID и SignalFormat. Более подробная информация об этих свойствах доступна в разделе README.
  • Расширена поддержка Base Mosaic для всех G80 при использовании SLI конфигураций для трех дисплеев.
  • Исправлена ошибка, приводившая к сбою работы некоторых мониторов при попытке выхода из энергоэффективного режима ожидания DisplayPort мониторов к одного GPU.
  • Из Панели управления nvidia-settings со страницы X Server XVideo Settings удалена возможность управления атрибутами XVideo. Атрибуты XVideo можно настроить в плеере приложения XVideo или через утилиты, такие как xvattr.
  • Устранена ошибка, из-за которой все порты на XVideo адапторе имели одинаковые настройки цветокоррекции.
  • Удалена поддержка следующих опций конфигураций:


    • SecondMonitorHorizSync
      SecondMonitorVertRefresh

    Осуществление подобного контроля доступно через опции конфигураций NVIDIA HorizSync и VertRefresh. Более подробная информация доступна в разделе README.

  • Добавлена поддержка панорамирования рабочего стола при вращении, отражении и трансформации дисплея (через RandR или синтаксис MetaMode); раньше в таких случаях панорамирование не осуществлялось.
  • Внесено исправление, касающееся уязвимости повышения привилегий, о которой сообщалось 1 августа 2012 года. Более подробная информация доступна на http://nvidia.custhelp.com/app/answers/detail/a_id/3140

Инструкции по установке: после загрузки драйвера перейдите в каталог, содержащий пакет драйвера и установите его, запустив командой tar xzf NVIDIA-FreeBSD-x86-304.37.tar.gz && cd NVIDIA-FreeBSD-x86-304.37 && make install Затем измените онфигурационный файл с учётом использования драйвера NVIDIA X; это обычно осуществляется запуском nvidia-xconfig

Смотрите READMEдля более подробных инструкций.