Commit e3ec1f66 authored by Joe Rayhawk's avatar Joe Rayhawk
Browse files

moin2mdwn: convert page Заглавная_страница

parent d34845ee
[[English|FrontPage]] / [[Español|Portada_Español]] / [[Français|FrontPage-fr]] / [[Português|FrontPage-pt-br]] / Русский / [[Italiano|FrontPage-it]] / [[Türkçe|Anasayfa]]
[[!table header="no" class="mointable" data="""
[[Баги|Bugs]] | [[Исходный код|Source]] | [[Разработка|Development]] | [[Команда переводчиков|Translation_Team]]
"""]]
# Nouveau: Ускореный графический драйвер для карт nVidia
### О Nouveau
Проект **nouveau** направлен на создание высококачественных, свободных/бесплатных программных драйверов для [[видеоадаптеров nVidia|CodeNames]]. “Nouveau” [_нувó_] в переводе с Французского языка означает “новое”.
Если у Вас есть вопросы или проблемы, пожалуйста, обратите внимание на страницы **[[Решение проблем|TroubleShooting]]**, **[[Баги|Bugs]]** и **[[ЧАВО|FAQ]]** прежде чем контактировать с нами.
Большая часть общения разработчиков происходит на **IRC канале** [[#nouveau|irc://irc.freenode.net/nouveau]] на [[freenode|http://freenode.net/]]. Вы можете ознакомиться с логами и сводками (также называемыми _TiNDC_s, или The irregular Nouveau Development Companions) на странице **[[IRC логи|IrcChatLogs]]**.
Мы также используем несколько **списков рассылки**: отчёты Багзиллы, заплатки, обсуждения и объявления отправляются на список **[[nouveau|http://lists.freedesktop.org/mailman/listinfo/nouveau]]**, а изменения в Nouveau DDX и в некоторых средствах разработки (т.н., _rules-ng_ и _renouveau_) документация на оборудование — на список [[CVS commits|http://lists.sourceforge.net/lists/listinfo/nouveau-cvs]]. Списки [[dri-devel|http://lists.freedesktop.org/mailman/listinfo/dri-devel]] и [[mesa-dev|http://lists.freedesktop.org/mailman/listinfo/mesa-dev]] так же важны; смотрите их описание в [[DRI mailing lists|http://dri.freedesktop.org/wiki/MailingLists]], и, пожалуйста, заметьте различия между списками поддержки конечного пользователя и списками разработчиков.
Нас так же интересует, что говорят о проекте, так что ссылки собраны на странице [[В прессе|InThePress]].
Структура драйвера Nouveau состоит из трёх основных частей: модули ядра (DRM), драйвер X (DDX), а также [[3D драйвер|MesaDrivers]] (опционален в Mesa). Кроме того, требуется libdrm с поддержкой Nouveau. Вы можете найти всё это на странице [[Исходных кодов|Source]].
<a name="Status"></a>
### Нынешнее состояние
Краткий обзор:
* [[KernelModeSetting|KernelModeSetting]] (KMS) обязателен
* Сон и пробуждение работает на многих чипах.
* Поддержка 2D на высоком уровне с ускорением EXA, Xv и [[Randr12|Randr12]] (dual-head, вращение, etc.). Чтобы понимать как несколько мониторов работают в X, смотрите [[MultiMonitorDesktop|MultiMonitorDesktop]].
* Некоторое 3D ускорение присутствует. Читайте внимательно [[MesaDrivers|MesaDrivers]].
* Для карт архитектуры Fermi, из семейства [[NVC0|CodeNames]], смотрите [[состояние firmware|InstallDRM]]. Firmware необходимо для ускорения.
* Поддержка [[Nvidia Optimus|Optimus]] пока не реализована, вы не можете использовать nVidia GPU на ноутбуках Optimus.
Ознакомьтесь с [[Таблицей особенностей|FeatureMatrix]], описывающей поддержку функционала для каждого чипа.
Пользователи могут помочь разработке установив Nouveau и используя его для обычной деятельности на рабочем столе, в том числе веб-серфинг, просмотр видео, 2D-игры (без использования OpenGL). Используйте dual-head, пробуйте ТВ-выход. Любые возникшие проблемы должны быть найдены в Багзилле или этой wiki. Если нет, пожалуйста, [[предоставьте отчёт|Bugs]]. Ускорение OpenGL, хотя и прогрессирует, но пока не поддерживается.
Кроме того, конкретные запросы тестирования можно найти на странице [[TestersWanted|TestersWanted]].
Если у Вас есть ненужное оборудование nVidia, [[пожертвование|HardwareDonations]] было бы полезно!
#### Установка
Для разработчиков и продвинутых пользователей у нас есть инструкции по **[[компиляции и использовании nouveau|InstallNouveau]]**.
### Как помочь?
Вы хотите помочь разработке Nouveau? У нас есть простые задачи для начала [[the pathscale wiki|http://github.com/pathscale/pscnv/wiki/TODO-for-newcomers]].
Как видите, есть много работы для людей, не готовых писать код! Пожалуйста, зайдите в IRC и спросите возможного наставника, с чего начать.
### Новости
_**26.5.2011 posted by pq**_
* Свободная реализация firmware для Fermi доступна для определённых карт семейства NVC0 , смотрите [[объявление|http://lists.freedesktop.org/archives/nouveau/2011-May/008423.html]]. Тестеры призваны найти баги и тестировать неопробованное оборудование, и кто-либо с чипом NVD9 (GF119) должен связаться с разработчиками.
_**3.5.2011 posted by pq**_ (updated 3.5.2011)
* Баг повреждения памяти был найден в ядре версии 2.6.38-rc8 ([[commit|http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff;h=73412c3854c877e5f37ad944ee8977addde4d35a]]), и был исправлен в 2.6.38.5 ([[commit|http://git.kernel.org/?p=linux/kernel/git/stable/linux-2.6.38.y.git;a=commitdiff;h=e0b0be738453aabea3ada4617a7f30c020deb9d3]]) и 2.6.39-rc5 ([[commit|http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff;h=a18d89ca026140eb8ac4459bf70a01c571dd9a32]]). Пользователям уязвимых версий ядра, настоятельно рекомендуется обновиться.
_**03.4.2011 posted by mupuf**_
* [[nouveau companion 44|http://nouveau.freedesktop.org/wiki/Nouveau%20Companion%2044]] официально вышел. Извините, ребята, я полностью забыл пометить его как релиз. Мы постараемся выпустить еще один в ближайшее время.
\ No newline at end of file
##master-page:FrontPage
#format wiki
#language ru
#pragma section-numbers off
[[FrontPage|English]] / [[Portada_Español|Español]] / [[FrontPage-fr|Français]] / [[FrontPage-pt-br|Português]] / Русский / [[FrontPage-it|Italiano]] / [[Anasayfa|Türkçe]]
||<tablebgcolor="#f0efe0" tablewidth="90%" tablestyle="border-collapse: collapse;"12% style="border: 1px solid black; text-align: center;"> [[Bugs|Баги]] ||<12% style="border: 1px solid black; text-align: center;"> [[Source|Исходный код]] ||<12% style="border: 1px solid black; text-align: center;"> [[Development|Разработка]] ||<12% style="border: 1px solid black; text-align: center;"> [[Translation_Team|Команда переводчиков]] ||
= Nouveau: Ускореный графический драйвер для карт nVidia =
=== О Nouveau ===
Проект '''nouveau''' направлен на создание высококачественных, свободных/бесплатных программных драйверов для [[CodeNames|видеоадаптеров nVidia]]. “Nouveau” [''нувó''] в переводе с Французского языка означает “новое”.
Если у Вас есть вопросы или проблемы, пожалуйста, обратите внимание на страницы '''[[TroubleShooting|Решение проблем]]''', '''[[Bugs|Баги]]''' и '''[[FAQ|ЧАВО]]''' прежде чем контактировать с нами.
Большая часть общения разработчиков происходит на '''IRC канале''' [[irc://irc.freenode.net/nouveau|#nouveau]] на [[http://freenode.net/|freenode]]. Вы можете ознакомиться с логами и сводками (также называемыми ''TiNDC''s, или The irregular Nouveau Development Companions) на странице '''[[IrcChatLogs|IRC логи]]'''.
Мы также используем несколько '''списков рассылки''': отчёты Багзиллы, заплатки, обсуждения и объявления отправляются на список '''[[http://lists.freedesktop.org/mailman/listinfo/nouveau|nouveau]]''', а изменения в Nouveau DDX и в некоторых средствах разработки (т.н., ''rules-ng'' и ''renouveau'') документация на оборудование — на список [[http://lists.sourceforge.net/lists/listinfo/nouveau-cvs|CVS commits]]. Списки [[http://lists.freedesktop.org/mailman/listinfo/dri-devel|dri-devel]] и [[http://lists.freedesktop.org/mailman/listinfo/mesa-dev|mesa-dev]] так же важны; смотрите их описание в [[http://dri.freedesktop.org/wiki/MailingLists|DRI mailing lists]], и, пожалуйста, заметьте различия между списками поддержки конечного пользователя и списками разработчиков.
Нас так же интересует, что говорят о проекте, так что ссылки собраны на странице [[InThePress|В прессе]].
Структура драйвера Nouveau состоит из трёх основных частей: модули ядра (DRM), драйвер X (DDX), а также [[MesaDrivers|3D драйвер]] (опционален в Mesa). Кроме того, требуется libdrm с поддержкой Nouveau. Вы можете найти всё это на странице [[Source|Исходных кодов]].
<<Anchor(Status)>>
=== Нынешнее состояние ===
Краткий обзор:
* [[KernelModeSetting]] (KMS) обязателен
* Сон и пробуждение работает на многих чипах.
* Поддержка 2D на высоком уровне с ускорением EXA, Xv и [[Randr12]] (dual-head, вращение, etc.). Чтобы понимать как несколько мониторов работают в X, смотрите MultiMonitorDesktop.
* Некоторое 3D ускорение присутствует. Читайте внимательно MesaDrivers.
* Для карт архитектуры Fermi, из семейства [[CodeNames#NVC0|NVC0]], смотрите [[InstallDRM#Firmware|состояние firmware]]. Firmware необходимо для ускорения.
* Поддержка [[Optimus|Nvidia Optimus]] пока не реализована, вы не можете использовать nVidia GPU на ноутбуках Optimus.
Ознакомьтесь с [[FeatureMatrix|Таблицей особенностей]], описывающей поддержку функционала для каждого чипа.
Пользователи могут помочь разработке установив Nouveau и используя его для обычной деятельности на рабочем столе, в том числе веб-серфинг, просмотр видео, 2D-игры (без использования OpenGL). Используйте dual-head, пробуйте ТВ-выход. Любые возникшие проблемы должны быть найдены в Багзилле или этой wiki. Если нет, пожалуйста, [[Bugs|предоставьте отчёт]].
Ускорение OpenGL, хотя и прогрессирует, но пока не поддерживается.
Кроме того, конкретные запросы тестирования можно найти на странице TestersWanted.
Если у Вас есть ненужное оборудование nVidia, [[HardwareDonations|пожертвование]] было бы полезно!
==== Установка ====
Для разработчиков и продвинутых пользователей у нас есть инструкции по '''[[InstallNouveau|компиляции и использовании nouveau]]'''.
=== Как помочь? ===
Вы хотите помочь разработке Nouveau? У нас есть простые задачи для начала [[http://github.com/pathscale/pscnv/wiki/TODO-for-newcomers|the pathscale wiki]].
Как видите, есть много работы для людей, не готовых писать код! Пожалуйста, зайдите в IRC и спросите возможного наставника, с чего начать.
=== Новости ===
'''''26.5.2011 posted by pq'''''
* Свободная реализация firmware для Fermi доступна для определённых карт семейства NVC0 , смотрите [[http://lists.freedesktop.org/archives/nouveau/2011-May/008423.html|объявление]]. Тестеры призваны найти баги и тестировать неопробованное оборудование, и кто-либо с чипом NVD9 (GF119) должен связаться с разработчиками.
'''''3.5.2011 posted by pq''''' (updated 3.5.2011)
* Баг повреждения памяти был найден в ядре версии 2.6.38-rc8 ([[http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff;h=73412c3854c877e5f37ad944ee8977addde4d35a|commit]]), и был исправлен в 2.6.38.5 ([[http://git.kernel.org/?p=linux/kernel/git/stable/linux-2.6.38.y.git;a=commitdiff;h=e0b0be738453aabea3ada4617a7f30c020deb9d3|commit]]) и 2.6.39-rc5 ([[http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff;h=a18d89ca026140eb8ac4459bf70a01c571dd9a32|commit]]). Пользователям уязвимых версий ядра, настоятельно рекомендуется обновиться.
'''''03.4.2011 posted by mupuf'''''
* [[http://nouveau.freedesktop.org/wiki/Nouveau%20Companion%2044|nouveau companion 44]] официально вышел. Извините, ребята, я полностью забыл пометить его как релиз. Мы постараемся выпустить еще один в ближайшее время.
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment