LINUX.ORG.RU

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

 , , ,


1

5

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

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

Ответ на: комментарий от Valkeru

У меня есть старый sid с блобом и ядром, под которое этот блоб работал.

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

Ноувеау из гита? Т.е. из drm-next?

ага, + руками пропатчил себе реклокинг
вчера днем еще 4.1.6 было, без реклокинга

anTaRes ★★★★ ()

X-COM запускал ранее:

x-com: ko
красные квадраты на задних планах, кнопки видно и я доклацал до старта новой игры, далее мин. 5 ждал пока крутится значок загрузки и вырубил

ничего не изменилось

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

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

где-то контра была, шшас проверю

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

Вроде пилят, не?

фигово пилят

для большей части карт он не доступен

для тех кому доступен-по дефолту выключен,и для включения-компиляй ядро,и там еще забавная строка-«юзайте на свой страх и риск,не исключено что видеокарта поджарится»

я так и не решился

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

Ну у них сейчас последний релизнутый сломан и работает со старыми чипсетами только с принудительным указанием древних методов акселерации, иначе улетает в сегфолт.

dn2010 ★★★★★ ()

и вопрос:
может кто знает как узнать c nouveau сколько видеопамяти свободно, чтоб в conky прописать?

всякие температуры и махаляторы доступны через hwmon, тут проблем нет
но ОЧЕНЬ хотелось бы знать сколько отожрано/свободно, т.к. памяти всего 512М и с блобом было видно что, например, firefox мог запросто отожрать метров 100-200 и потом не отдать (лечилось переключением в терминал и обратно в иксы)

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

Нет бы скрины с netgraph.

?
это то что пинг и фпс в контре меряет?
дык я могу попробовать с GALLIUM_HUD=fps запустить, правда скрины с ним не сделать (у меня не получилось в Скайриме), но если ты мне поверишь - просто напишу сколько в среднем.

но контра это не то о чем стоит беспокоится на свободных дровах, усе летает и так

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

Заголовок звучит так, будто в nouveau осталось немножечко переработать и наступит^W получится linux 4.3.

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

CS:Source
побегал по карте без ботов, размахивая прицелом в разные стороны (как принято в контре) - скачет 50-100+ fps
побегал в дыму от брошенной гранаты - 35+ fps

я где-то уже писал раньше что есть небольшой такой плюс в свободных дровах: когда мышой возишь из стороны в сторону (в игре это несколько оборотов камеры на 360), то фпс не проседает, рывков нет и тиринга тоже (по сравнению с блобом)
что для контры вообще может оказаться критическим фактором (знаю как всякие «ПРО» выставляют 800х600 и минимумы)

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

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

Поставил официальную ОС «Windows» и играю в последние игры!

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

Хотя всем известно, что лучше интел.

Ох, спорно... Он, наверное, лучший, изо всего, что есть, но сам по себе говнецо еще то. Одна свистопляска с uxa/exa/glamour/whatever чего стоит... Не доведут до ума одно, начинают переписывать на новое, а тебе — ловить глюки.

unanimous ★★★★★ ()

ОЧень хорошо. Как раз хотел на второй комп нуво поставить

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

Тормоза в 2d? Кажется, частенько, появлялись такие сообщения, что блоб в него как-то не особо может в отличии от.

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

в штабильных дистрибутивах любые швабодные дравйвера рискуют быть неюзабельными из-за старости версии. накати гитовые из ppa — увидишь разницу

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

обещанный сто лет

пруф? обещали только поддержку вяленого в блобе(и постепенно реализуют), а не твои фантазии

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

в 3d довольно давно уже не глючит. накатывай гитовый, а не дохлую версию из твоего дистрибутива

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

старые карты не в приоритете у них(тк аргументированно не нужны)

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

там сейчас пилят поддержку performance counters (nvidia perfkit), в нём должно быть

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

в 3d довольно давно уже не глючит. накатывай гитовый, а не дохлую версию из твоего дистрибутива

В самом деле, с релиза 1.0.11 уже год прошёл... Попробую гит, может, получится в лисе обратно хардварное ускорение ключить.

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

только не забывай, что nouveau как и остальные открытые драйвера размазан по ядру, libdrm, mesa и xf86-video-nouveau

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

Обновил xf86-video-nouveau и libdrm до версий из гита. Лиса перестала падать на гуглокартах при включённом аппаратном ускорении. Уже прогресс...

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

чем плохи тн «стабильные» дистрибутивы — в них кладут версии/снапшоты совершенно с потолка, а не основываясь на том, как стабильно они работают

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

мда. ну у некоторых пакетов релизы выходят очень редко по сравнению с количеством изменений в git

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

в linux-next, вроде, попадает то что будет в 4.2 (который вот-вот выйдет)
ткчто патчи, где полностью перелопатили весь код драйвера, не могут быть приняты на этапе 4.2_rc8->4.2

я брал тут: http://cgit.freedesktop.org/~airlied/linux/log/?h=drm-next

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

из-под вайна не робит

вообще-то я запускал нативную контру, вайн тут не причем

Жаль,

? чего жаль

на моей четвёрке

чойта? 486? Geforce4?

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

на радеоне есть /sys/kernel/debug/dri/0/radeon_vram_mm

к конце которого есть total: 786432, used 6298 free 780134 памяти 3 гига, лень считать какими блоками оно оперирует, думаю на нуво что-то такое же должно быть

Novell-ch ★★★★★ ()
Ответ на: комментарий от Novell-ch

на радеоне целый radeontop есть, на интеле тоже что-то похожее

а тут нет ничего интересного, в /sys/kernel/debug/dri/0/ тоже
пытаюсь выжать что-то из envytools, но пока безуспешно

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

Поддерживаю, но переписать все же стоит. А еще вкусным выглядит поддержка Tegra.

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

это бред, растиражированный местными кукаретиками, у блоба с 2D всё отлично, и нуво от него сильно отстаёт

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

+1, даже дебилу(кроме местных) будет ясно, что видеопамять, работающая на долях частоты по сравнению с блобом перечеркнёт любые программные оптимизации

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

это бред, растиражированный местными кукаретиками, у блоба с 2D всё отлично, и нуво от него сильно отстаёт

+1, даже дебилу(кроме местных) будет ясно, что видеопамять, работающая на долях частоты по сравнению с блобом перечеркнёт любые программные оптимизации

также им будет ясно что за все время существования блоба каждый дистр оброс такими костылями, что все работает «искаропки»
см. «сказание о блобе, Cairo и градиентах», например

ну и я б не сказал что сильно отстает в 2D:

$ gtkperf -a
GtkEntry - time:  0.00
GtkComboBox - time:  0.60
GtkComboBoxEntry - time:  0.36
GtkSpinButton - time:  0.12
GtkProgressBar - time:  0.15
GtkToggleButton - time:  0.08
GtkCheckButton - time:  0.08
GtkRadioButton - time:  0.17
GtkTextView - Add text - time:  0.21
GtkTextView - Scroll - time:  0.18
GtkDrawingArea - Lines - time:  0.64
GtkDrawingArea - Circles - time:  1.02
GtkDrawingArea - Text - time:  0.76
GtkDrawingArea - Pixbufs - time:  0.15
 --- 
Total time:  4.52

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

я замерял, на моей карте разица в пользу блоба где-то в 2раза, пропорционально частотам

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