LINUX.ORG.RU

Свободный драйвер Nouveau будет переработан в Linux 4.3

 , , ,


2

5

Свободный драйвер для видеокарт Nvidia, nouveau, будет почищен и упрощён в ходе переработки, о которой заявил Ben Skeggs из Red Hat. Он также сообщил, что будут незначительные для конечного пользователя усовершенствования, например - уменьшено потребление памяти, ускорена работа GPUVM и просто упрощена конструкция драйвера. Будет добавлена поддержка новых GPU Tegra и реклокинга на GT200, а также много других исправлений. Сейчас переработанный драйвер развивается в рамках drm-next и должен войти в Linux 4.3.

>>> Подробности

Лучше бы управление питанием запилили, а в остальном он и так неплохо работает.

Lavos ★★★★★ ()

Будет переработан и станет совсем говном?

anonymous ()
Ответ на: комментарий от Lavos

Хватить издеваться над бабушкой, отпусти ее.

anonymous ()

Самое главное забыли сказать - драйвер в ядре 4.3 получит возможность загружать нвидиевские блобы из пакета linux-firmware.

full_inu ()
Ответ на: комментарий от full_inu

Разве? Откуда инфа? Прочитал сообщение по ссылке новости ещё раз и ничего такого не увидел...

Кстати, я сделал очен глупую очепятку :С

Beb Skeggs

вместо

Beb Skeggs

mradermaxlol ()
Ответ на: комментарий от mradermaxlol

http://www.phoronix.com/scan.php?page=news_item&px=Linux-4.3-Nouveau-Churn

цитата:

There's also support ready for using external, NVIDIA-supplied firmware files. Thanks to NVIDIA's Alexandre Courbot, «NVIDIA will officially start providing GR firmwares through linux-firmware for GPUs that require it. Change the GR firmware lookup function to use these files.» The firmware files are needed for accelerated support with the GeForce GTX 900 series.

full_inu ()

я помню с драйвером Intel была какая-то похожая история - каждые полгода они что-то там переписывали XAA/EXA/UXA/UMA и еще что-то, помню каждая новая версия работала хуже предыдущей.

prizident ★★★★★ ()
Ответ на: комментарий от full_inu

Типа, наконец-то будет вменяемая (не сравнимая с блобом) производительность?

mradermaxlol ()

На GT 610 nouveau работал чудовищно меленно для среды Unity даже в 14.04.3, хотя на 7600GS он работает более менее... Не проверял как в полноценном 3D ибо тупо рабочий комп.

I-Love-Microsoft ★★★★★ ()
Ответ на: комментарий от mradermaxlol

С чем-чем не сравнимая? Это просто ещё один шаг на пути к усовершенствованию свободного драйвера.

full_inu ()

OpenGL 2 нормально умеет? Я не издеваюсь, а интересуюсь практическим применением (OpenGL 3 и выше хотят полторы игры).

ZenitharChampion ★★★★★ ()
Ответ на: комментарий от full_inu

Стало быть конфликт вокруг прошивок для новых карт nVidia исчерпан? nouveau будет поддерживать даже самые последние GPU (хоть и медленно, ибо без реклокинга)?

I-Love-Microsoft ★★★★★ ()
Ответ на: комментарий от ZenitharChampion

Да, все свободные драйверы (стабильные, не git-варианты) поддерживают OpenGL 3.3 и всё ниже него полностью. Есть хороший сайт - mesamatrix.net :)

mradermaxlol ()

когда там планируется аналог AMDGPU? кому невидия будет нужна без вяленого?

Lincor ()
Ответ на: комментарий от mradermaxlol

Что за аналог AMDGPU?

обещанный сто лет назад аналог AMDGPU для невидии, то бишь единый ядерный драйвер и для свободки, и для блоба. позволит официальному драйверу невидии использовать нормальный, человеческий KMS и работать под вяленым.

Lincor ()

О, а я уже подходящую тему искать начал, чтоб собрать свои каменты про nouveau до кучи. Шшас сюда все вкину.

з.ы. буквально вчера собрал ядро из drm-next. вкратце: GF9600GT - полет нормален. AMA.

anTaRes ★★★★ ()
Ответ на: комментарий от mradermaxlol

Не заметно... По одним чипам статус «started on the initial implementation», по остальным даже и не начинали.

Lavos ★★★★★ ()

Да какая разница, все будут сидеть на штабильном ядре, даже несмотря на то что сам Линус говорил, что штабильные ядра - говно мамонта.

SjZ ★★★★★ ()
Ответ на: комментарий от LongLiveUbuntu

всем, а кому не нужен будет — Red Hat навяжет.

это шутка, конечно, но я почти уверен, что ты — служитель Церкви Хейтеров systemd и веришь в «пропихивание» Red Hat угодных ему программных решений, так почему же ты думаешь, что в этой раз такой фокус не прокатит?

Lincor ()

4.3 ???? кто бы мог подумать!

главное температура и энергопотребление

anonymous ()

Он после этого перестанет аццки сосать по производительности и глючить в 3D? I want to believe!

Axon ★★★★★ ()
Последнее исправление: Axon (всего исправлений: 1)

Кажется, когда последний раз сталкивался с nouveau - пару лет назад - поддержка 3D была экспериментальной и было только 2D ускорение. Сейчас уже поддержка 2D/3D для всех карт! Прогресс не может не радовать.

anonymous ()

Коть бы NV25, четвёртый гефорс до ума зделоли, уже полгода я отрубил всё аппаратное ускорение, даже ресайзить окна не могу без лагов. Ибо драйвер с ним крашится.

anonymous ()

Продолжаем сидеть на Интеле.

anonymous ()
Ответ на: комментарий от Lincor

Когда свободные драйвера невидии до ума доведут. Ибо на свободном radeon Red Eclipse ни разу не лагал.

anonymous ()

Поставил официальный драйвер nVidia и играю в последние игры!

anonymous ()

Ого. Сколько же там хлама, если 4.3 проще базировать на nouveau, чем на 4.2.

t184256 ★★★★★ ()
Ответ на: комментарий от anonymous

Особенно для GeForce 4. Толкните их.

anonymous ()
Ответ на: комментарий от SjZ

сам Линус говорил, что штабильные ядра - говно мамонта.

можно пруф?

IceWindDale ()
Ответ на: комментарий от anonymous

Ну, не знаю, до покупки нового радеона две недели назад сидел на ферми (GTS450 от Palit) и с 2013 года прекрасно себя чувствовал (до этого был на блобе и вообще был нубом в мире никсов, с шиндовса переходил ведь :) ). Акселерация стабильно работала и работает. Конечно, для игр AAA-класса не тянет, ибо сосёт у блоба, но всё же.

mradermaxlol ()
Ответ на: комментарий от t184256

4.2 Сообщения, содержащие вызывающе неверную либо вызывающе неверно интерпретированную информацию, способную привести к развитию нездоровой дискуссии. Мы уважаем чужое мнение, но оставляем за собой право удалять сообщения, безапелляционно сообщающие вызывающе неверные факты. 4.3 Сообщения, провоцирующие нездоровые дискуссии.

Nouveau - провокатор нездовровой дискуссии «кто лучше, NVIDIA или AMD?» Хотя всем известно, что лучше интел. Есть ещё стульчепоттерингодискурс, но с захватом user и kernel space`a Поттеринг уже выполнил свою главную цель - отложил свой след в истории.

anonymous ()

Когда ездил во Францию, каждый раз, когда видел слово «nouveau» в первую очередь ассоциировалось с драйвером.

Надеюсь, добавят поддержку GeForce 840M.

Klymedy ★★★★★ ()

итак, что было и что стало:
-1) блоб, 100 лет назад
1) 4.1.6 и mesa из гита
2) 4.1.6 и mesa из гита
3) 4.1.6 и mesa из гита
4) 4.2.0-rc8+ и mesa из гита

+ 1):

только-что запустил чтоб проверить - вроде так-же как с блобом, только с освещением глюки чуть (типо под углом и на расстоянии объект становится черным) но с блобом у меня с тенями тоже трабли были в Skyrim, ткчто нужно будет копуть в текущие настройки префикса и подшаманить под месу

прошло много времени с тех пор (аж неделя, вайн и найн и меса обновились) - глюки исчезли сами по себе
запустил сегодня с GALLIUM_HUD - ~25 fps в среднем, можно играть
про всякие танки вообще молчу, они у меня тормозят меньше чем с блобом

+ 3):

Heaven v2.0 не нашел, скачал v4.0
он у меня отваливает графику почти сразу после старта

на этот раз запустился
1920x1080 fullscreen:

Benchmark results:
Time:	259.872
Frames:	3380
FPS:	13.0064
Min FPS:	5.72429
Max FPS:	21.5316
Score:	327.632
и 1024x768 в окне:
Benchmark results:
Time:	260.645
Frames:	6618
FPS:	25.3909
Min FPS:	7.72275
Max FPS:	75.4186
Score:	639.596
причем падение fps c min.14 до min.7 произошло на сцене с факелами, ткчто если цацкаться во что-то без огня - вполне себе норм будет.

anTaRes ★★★★ ()
Ответ на: комментарий от anonymous

Не совсем. Провокатор - новость/коммент где пишут мол «у драйвера ХХХ повысили производительность на УУУ%» и прочие бенчмаркинги/измерения «у кого больше».

mradermaxlol ()
Ответ на: комментарий от mradermaxlol

До покупки нетбука с APU, на котором стоял свободный radeon с неглючащим Red Eclipse, у меня был десктоп с GeForce Ti4200. Выпуск ~ 2002 года. Сегодня я сижу с отключенным ускорением, ибо со временем всё фризилось.

Конечно, я могу посмотреть, как работает такая же по старости амдшная видеокарта, но насколько я помню, GeForce 8600 GS так же без блоба Red Eclipse не тянул.

RedEclipse я бы игрой AAA класса бы не назвал.

Пожалуйста, ляг спать.

anonymous ()
Ответ на: комментарий от IceWindDale

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

SjZ ★★★★★ ()
Последнее исправление: SjZ (всего исправлений: 1)
Ответ на: комментарий от mradermaxlol

Я и смотрю, как новость про повышение производительности от патча в LLVM на YYY% валяется в неподтверждённых.

anonymous ()
Ответ на: комментарий от anonymous

уже полгода я отрубил всё аппаратное ускорение, даже ресайзить окна не могу без лагов. Ибо драйвер с ним крашится

Мыши плакали, кололись, но всё равно продолжали жрать кактус

Valkeru ★★★★ ()
Ответ на: комментарий от anonymous

Над радеоном работает больше народу и он создаётся по спецификациям. И старое железо неплохо поддерживается. А про то, что неизвестный мне Red Eclipse - игра ААА-класса, я не говорил :)

mradermaxlol ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.