9923986909;rectangle
7994420702;horizontal

Новости про Nouveau

Открытый драйвер Nouveau поддерживает управление энергопотреблением #

13 октября 2010

Прогресс в разработке драйвера с открытым исходным кодом.

Драйвер Nouveau, разрабатывающийся энтузиастами как более функциональная замена драйверу nv, а в перспективе — и бинарному драйверу NVIDIA, на днях прибавил в функциональности. Согласно официальному сайту, теперь поддерживается управление энергопотреблением почти в полном объёме на видеокартах от GeForce FX и вплоть до GeForce 9000.

Linux logo

Основной проблемой остается работа с таймингами видеопамяти, в связи с чем разработчики драйвера обратились к владельцам видеокарт на базе NV40 и более новых с просьбой помочь данными из видеоBIOS. Желающие посодействовать совершенствованию драйвера могут ознакомиться с информацией о тестировании и инструкциями.

Купить книгу и дистрибутив «Операционная система Ubuntu Linux 10.04 (+ DVD-ROM)» на OZON.ru

Linux, Nouveau, NVIDIA, open-source, драйвер

«Nouveau»

Драйверы NVIDIA для Unix 256.44 #

2 августа 2010

Новые бинарные драйверы NVIDIA для операционных систем семейства Unix.

В новых драйверах 256.44 сделаны следующие изменения:

  • добавлена поддержка видеокарт GeForce GTX 460, видеокарт Quadro на базе архитектуры Fermi;
  • установщик теперь определяет наличие в системе драйвера nouveau;
  • убрана часть требований к идентичности характеристик видеорежимов для многомониторных стереосистем;
  • исправления в VDPAU;
  • исправлена проблема совместимости встроенного драйвера AGP GART с расширением Xv Х-интерфейса.

Драйверы поддерживают все видеокарты GeForce, Quadro и интегрированные графические ядра GeForce/ION на базе архитектуры NV40 и новее, как настольные, так и мобильные исполнения. Загрузить дистрибутивы для различных операционных систем можно по ссылкам ниже:

FreeBSD, GeForce GTX 460, Linux, Nouveau, NVIDIA, Solaris, драйвер

«NVIDIA»

NVIDIA прекращает развитие драйвера nv в Linux #

27 марта 2010

Используйте драйвер VESA, чтобы скачать бинарный драйвер.

Вчера в рассылках разработчиков графического интерфейса Х куратор стандартного драйвера для видеокарт NVIDIA xf86-video-nv, больше известного как просто nv, Andy Ritger, объявил, что NVIDIA прекращает развитие данного драйвера.

Драйвер nv много лет предлагался в составе Х интерфейса как базовый видеодрайвер, реализующий поддержку переключения видеорежимов и работу с 2D графикой. Он практически не обеспечивал аппаратного ускорения и заметно отставал в поддержке новых графических процессоров. Для тех, кому нужно было что-то большее, поддержка осуществлялется через бинарные драйверы, с (по большей части) закрытым исходным кодом. Отставание в функциональности стало особенно заметным после внедрения трёхмерных интерфейсов Compiz и выхода сервера Х-интерфейса X.Org 1.7, не поддерживаемых в драйвере nv в полном объёме до сих пор.

Linux logo

Теперь официально объявлено, что развитие драйвера nv будет остановлено. В драйвере не будет поддержки новых GPU Fermi, поддержки DisplayPort. Драйвер еще будет дорабатываться для поддержки новых версий серверов X.Org для GPU прежних поколений, но пользователям рекомендуется использовать стандартный режим VESA на время установки операционной системы, после чего загрузить и установить бинарный драйвер NVIDIA.

Следует отметить, что потеря не столь велика. Недостатки драйвера nv вызвали к жизни разработку стороннего драйвера с открытым исходным кодом Nouveau, и к настоящему времени тот уже вполне готов заменить nv в современных дистрибутивах Linux, а в перспективе — стать полноценной альтернативой и бинарному драйверу NVIDIA.

DisplayPort, Fermi, Linux, Nouveau, NVIDIA, open-source, драйвер

«Phoronix»

Драйвер Nouveau будет использован в Ubuntu 10.04 и Fedora 13 #

14 февраля 2010

Альтернативный, написанный энтузиастами драйвер для видеокарт на базе NVIDIA становится основным в следующем поколении дистрибутивов Linux.

Драйвер с открытым исходным кодом Nouveau разрабатывается уже достаточно давно методом изучения обмена проприетарного драйвера NVIDIA с оборудованием, анализа видеоBIOS и использования наработок утилит вроде NvClock. В прошлом году разработка драйвера достигла такого уровня, что часть кода была включена в следующее ядро Linux, а сам драйвер был пробно включен в состав дистрибутива Fedora 12. И вот теперь появилась информация, что Nouveau станет драйвером по-умолчанию для видеокарт NVIDIA в будущих дистрибутивах Fedora и Ubuntu, самых популярных версий Linux по данным сайта DistroWotch.com. Тестирования команд Fedora и Ubuntu показали, что Nouveau уже справляется с базовыми функциями Х, управлением дисплеем, воспроизведением видео, и даже 3D/OpenGL в достаточном для Compiz и игр на движке Quake 3 объёме, хотя остаются заметные проблемы с режимами энергосбережения и переключением Virtual terminal.

Linux logo

До прошлого года у поставщиков дистрибутивов выбор в поддержке графических решений NVIDIA был небогат: либо базовый драйвер nv из XFree86/X.Org, обеспечивающий лишь минимальный набор функций и запаздывающий с поддержкой последних версий ядра Linux и X-интерфейса, либо включение бинарного драйвера NVIDIA, что требует написания отдельной обвязки для его установки и обновления и плохо сочетается с лицензионной политикой некоторых компаний. В этом году всё изменится, и уже драйверы самой NVIDIA рискуют стать «альтернативными».

3D, Linux, Nouveau, open-source

«Phoronix»

Хакер получил полный доступ и к графическому процессору PlayStation 3 #

28 января 2010

Преодолевший недавно защиту центрального процессора приставки Playstation 3 хакер сообщил о «взломе» графического процессора консоли.

Джордж Хотц, двадцатилетний хакер, прославившийся программно-аппаратным взломом iPhone, а недавно преодолевший защиту консоли Playstation 3 от ограничений встроенного гипервизора Sony, в своем блоге сообщил, что получил и полный доступ к пространству памяти графического процессора приставки. Напомним, что в Playstation 3 используется разработанный NVIDIA графический чип RSX, основанный на архитектуре NV47 (G70). Гипервизор Sony препятствует использованию 3D-части RSX при загрузке операционных систем, отличных от т.н. «Game OS», но теперь можно ожидать появления полноценного Linux-драйвера для RSX, хотя, как признал хакер, это весьма сложная задача. Основной эксплойт теперь выложен открыто, и желающие могут изучить открывающиеся возможности.

Playstation 3 logo

В прошлом уже удавалось обойти блокировку гипервизора и задействовать чип RSX для трёхмерной графики в Linux, во многом благодаря наработкам открытого драйвера Nouveau для видеокарт NVIDIA. Однако, в Firmware версии 2.10 Sony закрыла использовавшуюся в то время «дырку» в гипервизоре.

В любом случае новость представляет интерес лишь для владельцев первых версий консоли, поскольку в продающихся в настоящее время приставках Playstation 3 Slim функция загрузки сторонней операционной системы отсутствует.

Купить приставку «Playstation 3 Slim» на OZON.ru

Linux, Nouveau, PlayStation, RSX, Sony


7994420702;horizontal

Продолжается развитие открытого драйвера Nouveau #

12 января 2010

Более тесная интеграция с ядром Linux и начальная поддержка управления энергопотреблением видеокарт на базе NVIDIA.

Команда разработчиков драйвера с открытым исходным кодом для видеокарт NVIDIA в среде Linux приняла решение удалить из драйвера код, отвечающий за управление видеорежимами в пространстве пользователя (UMS). Теперь управление видеорежимами будет осуществляться только из пространства ядра (KMS), соответствующий код недавно был включен в состав Linux kernel. Это решение позволит удалить более 15 тысяч строк из кода драйвера, уменьшить потребление памяти и улучшить стабильность работы и быстродействие.

Также в драйвере появились функции управления энергопотреблением видеокарты, пока для чипов NV40 и более новых. За основу были взяты наработки из утилиты NvClock. Впрочем, пока эти функции не будут использоваться — разработчики сначала должны определиться с общим подходом к управлению состоянием графического процессора.

 

Linux, Nouveau, open-source, драйвер

«Nouveau»

Код драйвера Nouveau включен в ядро Linux #

13 декабря 2009

На официальном сайте проекта появилось подтверждение, что код уровня ядра включен в состав Linux kernel 2.6.33.

Линус Торвальдс лично внес переработанный DRM код Nouveau в хранилище кода ядра Linux. На сайте проекта отдельно отмечают, что это не означает официального релиза и ABI-совместимость в будущем не гарантируется. Firmware с неясным правовым статусом ctx_voodoo в состав ядра не войдет, и должно будет устанавливаться отдельно как внешний модуль.

Понятно, что включение Nouveau в ядро Linux и, как следствие, в большинство дистрибутивов в будущем, в ближайшее время не изменит ни подход NVIDIA к обеспечению пользователей драйверами в целом, ни их отношение к проекту Nouveau, высказанное в ходе недавнего интервью в форме «не помогать и не мешать». Однако, как отмечают обозреватели сайта Phoronix.com, базовый open-source 2D драйвер xf86-nv, многие годы выполнявший роль ширмы от критических взглядов сообщества, скорее всего, ждёт незавидная судьба окончательной невостребованности.

Linux, Nouveau, open-source, драйвер

«Nouveau»

Драйвер Nouveau будет включен в состав ядра Linux #

12 декабря 2009

После продолжительных споров и экстренной доработки открытый драйвер Nouveau, возможно, будет включен в состав ядра Linux.

Драйвер с открытым исходным кодом Nouveau, разрабатываемый с 2006 года группой энтузиастов путем исследования работы бинарных драйверов NVIDIA и обратного инжениринга кода, всё-таки поставлен в запрос на включение DRM/KMS кода в ядро Linux версии 2.6.33.

Несмотря на то, что драйвер во многих аспектах еще находится на ранних стадиях разработки, он уже был включен в состав дистрибутива Fedora 11 как штатный драйвер для видеокарт NVIDIA и запланирован к включению в Ubuntu 10.04. Однако, включение его компонентов в состав ядра Linux вызвало значительную полемику: помимо общей незавершенности серьезным препятствием стало использование в Nouveau бинарных модулей ctx_voodoo, представляющих собой значительный объем кода для инициализации видеокарты, записанный из перехвата обмена драйвера NVIDIA с оборудованием. С учётом общего негативного отношения Linux-сообщества к firmware-коду, имеющему неясный правовой статус и могущему повлечь патентные и иные претензии (не так давно все firmware чуть было не изгнали из Debian), потребовались вмешательство самого Линуса Торвальдса и экстренная переделка кода драйвера для выноса ctx_voodoo во внешний модуль для предварительного одобрения включения Nouveau в ядро.

В любом случае, ядро Linux 2.6.33 пока недошло даже до статуса кандидата на релиз и окончательная ясность с присутствием Nouveau наступит лишь в следующем году.

Linux, Nouveau, драйвер

«Phoronix»