Nouveau: Драйвер nVidia (безкоштовно), який працює з 3D

Прискорення куба 3D Compiz

Існують певні істини щодо графіки в Linux:

  • Чого уникати карток чи чіпсетів ATI (хоча його підтримка покращилася).
  • Що nVidia - це найбільше на Linux
  • Що його офіційним контролером є «приватний«
  • Якщо ми не хочемо використовувати власні драйвери, ми повинні nv.
  • Що nv просто робить що основний, він не має розширених функцій або 3D.

Отже, ми стикаємось із проблемою, і не обов’язково бути шанувальником вільного програмного забезпечення, щоб зрозуміти, що наявність безкоштовного драйвера дає багато переваг.

Хоча люди вже рахували nvЦей код був написаний більше, ніж як безкоштовний код, як затуманений код, код, який є вільним, важко прочитати (це зробила nVidia) і, отже, вдосконалити.

Поліпшити - це гасло

Для чого потрібне вільне програмне забезпечення? Поліпшити, серед іншого, розуміння того, що нам надано дозвіл на це без законних помст. Але так nv воно не виконує своєї функції, не служить вдосконаленню.

Думаючи про це X.Органічний фонд y Freedesktop.org їм довелося працювати над новим драйвером іспанською мовою, який міг працювати з графічним прискоренням, щоб мати можливість використовувати такі речі, як Compiz або ігри без "необхідного зла" водій приватний. Вони подзвонили йому Нове.

Як справи нуво?

Ви припустите, що я не пробував, але кажуть, що це справді працює на сучасних ПК, а не на дуже старих чи занадто нових.

Народ Nouveau на даний момент чітко не рекомендує встановлювати водій, але, що цікаво, і причина, чому я виявив його існування, полягає в тому Fedora 11, який надійде в травні, включатиме не менше ніж за замовчуванням коли виявляє комп'ютер nVidia, який не відповідає проблемним карткам. Здається, робота з системою настільки хороша, що вони також перенесуть її на Ubuntu 9.04 як альтернативу.

Встановити noveau?

Очевидно, мені було цікаво дізнатись, чи можна і як це встановити.

Я уточнюю, що, хоча справи йдуть добре, контролер досить експериментальний, використовуйте його, лише якщо у вас є час на гру.

Debian

Інструкції на вашій вікі для встановити Nouveau на Debian Вони зрозумілі, пакет вже підготовлений, але я передбачаю, що необхідно використовувати Sid (експериментальний), і це те, що не кожен готовий зробити. Пакет є це.

Встановіть Nouveau на Ubuntu

Головне - видалити драйвер nvidia-glx що в Ubuntu на комп’ютері може бути більше, ніж в будь-якому іншому дистрибутиві.

Потім додайте сховища:

deb <a href="http://ppa.launchpad.net/raof/ppa/ubuntu">http://ppa.launchpad.net/raof/ppa/ubuntu</a> version main
deb-src <a href="http://ppa.launchpad.net/raof/ppa/ubuntu">http://ppa.launchpad.net/raof/ppa/ubuntu</a> version main

Після встановлення модулів:

sudo module-assistant auto-install drm-modules

В кінці вам потрібно відредагувати xorg.conf, змінивши це:

Section "Device"
...
driver "nouveau"
EndSection

І нам уже слід працювати з новим водій.

Встановіть Nouveau у Fedora

Якщо ви не хочете чекати травня (що було б рекомендовано), драйвер, як і для Debian, тепер доступні хоча його експериментальне використання рекомендується, як і в усіх дистрибутивах сьогодні.

І відповідне видання Xorg.conf як завжди.

Встановіть Nouveau на OpenSuSE

Сховище, що містить пакет для OpenSuSE, трохи застаріле, починаючи з версії 10.3, логіка приведе нас до думки, що якщо ви використовуєте вищі версії, які використовуються сьогодні, ви віддаєте перевагу драйверу OpenSuSE Factory, але, як і всі дані досить старий, ймовірно (і це працює для всіх дистрибутивів), що є проблеми, оскільки драйвер занадто молодий.

Для них та інших бажано використовувати встановити за джерелом

Потрібно бути обережним при встановленні, оскільки прискорення 3D все ще є делікатною справою, можливо, не в травні з Fedora, але зараз це так.

Хтось наважується спробувати?