Nouveau

Робота утиліти REnouveau (квадрат у лівому верхньому куті)

nouveau - проект зі створення вільних драйверів відеокарт корпорації NVIDIA з підтримкою прискорення виведення тривимірної графіки. Спочатку заснований на розповсюджуваному за вільною ліцензією, але нечитабельному 2D драйвері від NVIDIA «nv».

Розробка

2D

До 2007-11-22 реалізовані майже всі функції 2D, [1] в основному, для карт сімейства NV40. Однак драйвер з підтримкою тільки 2D окремо, швидше за все, випущений не буде. [2][3]

3D

У лютому 2008 в 3D-гілки драйвера для Gallium3D, не призначеної навіть для тестування (за винятком тих, хто може допомогти виправленнями і знаходження патча, який вніс ще не виправлений баг), з деякими відеокартами NV40 можна було домогтися прийнятної роботи деяких тривимірних ігор [4][5]

Зроблено перехід на Gallium 3D, робота над підтримкою DRI припинена.[2][3][6]

Загальний менеджер пам'яті поки не використовується, тому програми, що використовують OpenGL, можуть працювати нестабільно.[7] Планувалося використовувати TTM, але з часом з'явилося ще декілька менеджерів пам'яті, і були виявлені проблеми з продуктивністю при використанні TTM. У жовтні 2008 ведеться переклад драйвера з TTM на інтерфейси менеджера пам'яті GEM, розроблюваного корпорацією Intel, і нутрощі TTM.[8]

Примітки

  1. KoalaBR (22 листопада 2007). Nouveau Companion 31 (англійською) . Архів оригіналу за 1 березня 2012. Процитовано 22 листопада 2007.
  2. а б The state of Nouveau, part 2 (англійською) . LWN.net. 26 лютого 2008. Архів оригіналу за 1 березня 2012. Процитовано 7 березня 2008.
  3. а б Nouveau Companion 36 (англійською) . 7 березня 2008. Архів оригіналу за 1 березня 2012. Процитовано 7 березня 2008.
  4. KoalaBR (13 лютого 2008). Nouveau Companion 35 (англійською) . Архів оригіналу за 1 березня 2012. Процитовано 16 лютого 2008.
  5. Dave Airlie. Bringing kittens back to life - continuing story of open source graphics drivers (англійською) . MEL8OURNE LCA2008 and Linux Australia. Архів оригіналу за 1 березня 2012. Процитовано 14 лютого 2008.
  6. David Lin (13 липня 2008). Nouveau Drops Its Old DRI Driver (англійською) . Phoronix Media. Архів оригіналу за 1 березня 2012. Процитовано 14 липня 2008.
  7. Nouveau Companion 38 (англійською) . 5 квітня 2008. Архів оригіналу за 1 березня 2012. Процитовано 13 квітня 2008.
  8. Pekka Paalanen (29 жовтня 2008). Nouveau Companion 40 (англійською) . Phoronix Media. Архів оригіналу за 1 березня 2012. Процитовано 29 жовтня 2008.

Посилання

  • Офіційний сайт [Архівовано 20 серпня 2008 у Wayback Machine.]
  • п
  • о
  • р
Проєкти freedesktop.org
Компоненти
Avahi  · Compiz · ConsoleKit · Create Project · D-Bus · DeviceKit · DRI · Flatpak · FriBidi · GTK-Qt (колишній)  · HAL · ModemManager  · nouveau · PackageKit · Plymouth · PulseAudio · systemd  · Wayland · X.Org Server
freedesktop.org logo
Бібліотеки
AppStream · Cairo · Fontconfig · GStreamer · HarfBuzz · Pango · Mesa 3D · Poppler · Swfdec · XCB · Xft
Каркаси
Galago · GeoClue · Telepathy
Дивись також
Libre Graphics Meeting