LINUX.ORG.RU

Nouveau

 , , ,


0

0

Являюсь счастливым обладателем nvidia 8600.

Недавно поменял проприетарный драйвер на nouveau с гита (не устраивала производительность в 2d). Уже готов был морально распрощаться с играми, но к моему удивлению любимый Nexuiz завёлся и вполне играбелен. Neverwinter nights тоже вполне себе работает.

К проприетарным драйверам уже не вернусь.

>>> Просмотр (1280x1024, 538 Kb)

Тоже недавно перешёл на ноувеау, возвращаться на проприетарщину не хочу и не буду. :)

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

А эффекты kwin там как работают? Перестали глючить? И какое ядро ставилось? То, которое они рекомендуют?

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

>А эффекты kwin там как работают? Перестали глючить? И какое ядро ставилось? То, которое они рекомендуют?

Kwin работает через xrender, полёт нормальный, глюков нет. Через opengl не запускается, но от этого я вроде бы теряю только кубик. Ядро 2.6.31 стандартное арчевское.

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

Kwin работает через xrender, полёт нормальный, глюков нет. Через opengl не запускается, но от этого я вроде бы теряю только кубик.

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

Ядро 2.6.31 стандартное арчевское.

У них туда впихнут nouveau DRM?

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

Про kwin ничего сказать не могу, не пользуюсь.

Глюки есть небольшие - встретил глюк с freedcpp, переключаясь на тег с ним по середине окна остаётся чёрный квадрат, убрать его легко, достаточно просто выделить что-нибудь под ним, глюк проявляется довольно часто, но не при каждом переключении.

Ядро стоит 2.6.32-05348-gd71cb81-dirty сегодняшней сборки.

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

> У них туда впихнут nouveau DRM?

Нет, nouveau-drm в арче идёт отдельно.

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

Попробовал сейчас через opengl, но глюки с отрисовкой сразу же пошли. Kwin пофыркал и откатился обратно на xrender. От карточки к карточке эффект разный: у знакомого, например, на 5700 иногда отрисовка шрифтов глючит и с kms'ом проблемы.

У них туда впихнут nouveau DRM?

nouveau-drm - отдельный пакет с модулем

dri собирал с аура пару дней назад. В репозиториях он древний и грустный.

razoder ()

Хм. Старые карты сий драйвер поддерживает хуже. :(

Gleb-ax ()

как собрать мессу и ещё чего понадобится для 3d из гита?

сабж. дистр-12-ая федора. видео - nvidia 6100 .

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

дело в том, что я не имею опыта сборки мессы.

cetjs2 ★★★★★ ()

можно узреть список собранных/установленных пакетов для достижения такого эффекта?

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

Тут я немного неверно сказал, nouveau-dri git-репозитории - глупость.
Собрать главное месу с --enable-gallium-nouveau.

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

Проще всего это дело заводится в Генте, попробовал в Убунте, так вообще всё глухо

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

>можно узреть список собранных/установленных пакетов для достижения такого эффекта?

nouveau-drm xf86-video-nouveau

для 3d: nouveau-dri-git

он потянет за собой: libdrm-git libgl-git glproto-git dri2proto-git

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

и сколько это примерно в мегабайтах трафика будет ?

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

В 400 метров должен уложиться. Это если будешь сырцы из гита качать.

dark_lord ()

>Являюсь счастливым обладателем nvidia 8600.

Как так может быть, если тебя не устраивает тот драйвер, который тебе официально безальтернативно предоставлен производителем?

Ttt ☆☆☆☆☆ ()

20 fps в Nexuiz!

Да это прямо рекорд производительности!

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

very fat mode

Да это прямо рекорд производительности!

дык ты посмотри на безупречное качество картинки! При таком количество полигонов и высокодетализированных текстурах такой фпс естественен :}

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

>Как так может быть, если тебя не устраивает тот драйвер, который тебе официально безальтернативно предоставлен производителем?

Счастлив, что альтернатива появилась, и вполне себе хорошо развивается.

20 fps в Nexuiz! Да это прямо рекорд производительности!

Помимо nexuiz'a ещё neverwinter висит. Обычно 40-100 fps, 1280x1024 в полноэкранном режиме. От включения украшательств падает не очень сильно, правда, падает если включить dynamic lightmaps.

razoder ()

Нвидиишник с ноувеау — правильный нвидиишник ;).

// у самого ати/амд, интел

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

Да это прямо рекорд производительности!

Лично я полгода назад не верил, что у разработчиков nouveau реверс-инженерингом получится хотя-бы сделать поддержку многомониторных конфигураций. А они вон уже на 3D пошли =).

Deleted ()

Всё равно в свободных драйверах, кроме древнего матрокса, никогда не будет TV-Out нормального...

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

Я раньше и не думал что перейду на nouveau, но перешёл. Разработчикам же пожелаю дальнейших успехов, а сам пока буду баги искать, да постить.

dark_lord ()

Страх и ужас в Linux

Ужас... Прийдется мне пить успокоительное.

Да, для _такого_ проприетарный драйвер не нужен. Вы еще скажите «поставил nouveau, качество текстовой консоли не изменилось».

Ну а вообще ситуация хорошая. 1. Есть выбор 2. Проприетарный драйвер пашет гладко (по крайней мере для меня).

С ATI Radeon HD я уже потерял веру в людей. Что проприетарный, что свободный слили по полной программе. Если есть два монитора, и один из них повернут на 90 градусов, то нельзя получить одновременно три вещи: XRandr, OpenGL и Compiz. Как в каменном веке. Машина - зверь, но ведет себя как мышь. Как так можно писать драйвера - загадка...

rtvd ★★★★★ ()

Ухты! 2.1! На ати по прежнему OpenGL 1.5?

matich ()

Я что-то пропустил. На линух есть нативный невервинтер найтс?

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

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

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

корм для trollis vulgaris

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

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

Да, кстати, с определённым набором ресурсов идёт и на русском языке (имею в виду neverwinter nights).

progserega ()

Поздравлям-с.

А я-то думаю, к чему это Линус заходил вчера на dri-devel, да ругался сильно, мол где же nouveau, почему до сих пор не в ядре. Линусу ответили, что а) с технической стороны core drm только недавно допрогрессировало до тех функций, которые использует nouveau. (в более-менее приличной форме). б) со стороны лицензирования - непонятно что делать с микропрограммами, извлекаемыми из запущенного бинарного драйвера - ctxprogs.

Заодно выяснилось, почему в ядро так много всего в последнее время пихают - это чтобы куча кода по разным отдельным проектам не валялась (и не загибалась бы там потихоньку).

Nexeuz можно отдельно посмотреть, в приличном разрешении? Там вроде стеночки покрасивше будут (извращенный любитель выставлять всё на max, rs780/radeon)

Andrew-R ★★ ()

Ух, мамочки, вот это страх.

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

Что за несправедливость на Интеловских дровах, которые плиать по спекам пишутся, Nexuiz на средних тормозит и глючит.

Gorthauer ★★★★★ ()

Ой как круто. Надо будет попробовать.
А для более старой серии (у меня 7300) 3d хоть насколько-то реализовано, чтобы можно было юзать?

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

Ноу вей ау(т)

Тоже недавно перешёл на ноувеау, возвращаться на проприетарщину не хочу и не буду.

Читается «нуво», это французское слово, кажися.

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

На ати по прежнему OpenGL 1.5?

В гите 2.0. Щас галлиум запилят - будет длиннее.

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

Чет мне кажется, что в анриале обычном картинка была более расцяцькованой :) А это... было немного давно. И анриал турнамент потереснее нексуиза будет... нафига его делают, лучше б контру обычную нормально портировали... или слепили б аналог.. движок квака второго же открыт вроде как уже...

manowar ★★ ()
Ответ на: Ноу вей ау(т) от Camel

> “Nouveau” [nuvo] is the French word for “new”.

С вики нуво прочитал. Впредь буду грамотнее. :)

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

Сейчас на 6600 попробовал, 3D не работает. KMS работает, но разрешение определилось неправильно. Kwin через xrender работает.

Зато tv-out подцепился, работоспособность ксожалению проверить не на чем.

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

Ага. Я вот сейчас пересел на nouveau (из репов, не последний билд).

Для 7300 3d никак не работает, даже glxgears падает с сегфолтом.
Рендеринг шрифтов внезапно поменялся. Бывшие Ш не Г в консоли разом превратились в ужасные ШГ.

Попробую, может, последний билд. Хоть и недешево обойдется трафик, но оно того стоит. :)

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

Поправочка небольшая: 3D то работает, но из того что смог посмотреть - только glxgears :)

Ни одна игрушка не запустилась. Насколько можно судить эффект как на скрине пока можно получить только на nv50:

http://nouveau.freedesktop.org/wiki/CodeNames

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

Кстати, разрешение верно у меня определилось. 1280х1024. Это радует. =)

А еще все стало работать шустрее раза в три.

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