LINUX.ORG.RU

Nouveau, exa починили.


0

0

Железка: Intel(R) Celeron(R) CPU 1.70GHz MemTotal: 516844 kB 01:00.0 VGA compatible controller: nVidia Corporation GeForce 6200 (rev a1) (--) NOUVEAU(0): VideoRAM: 262144 kBytes

Ядро 2.6.21.5, Х сервер версии 1.3, nouveau, mesa, drm - все с git

Было очень приятно, когда буквально за выходные починили EXA ускорение. Уже несколько часов сижу, туда-обратно по виртуальным терминалам шастаю , видео смотрю, по разным сайтам брожу - стабильно!

С 3D конечно совсем слабенько, только то что _вообще_ не использует текстуры имеет шанс заработать. (*arbfplight, *bounce из Mesa/demos)

сейчас как раз пишется код для работы с PCI(E) dma в Xvideo - ожидается прирост производительности вашего льбимого видео-плеера! (agp dma almost work...)

Сайт проекта http://nouveau.freedesktop.org/wiki/

Помогайте тестированием!

ПС: за шрифты, jpeg и прозрачность не ругать - просто хотел показать что все это уже неплохо работает.....

Атишники (на Xpress200m которые особенно) - ответьте чем-нибудь эдаким!

★★★★★

Проверено: svu ()

Я правильно понял, что для сборки нужно стянуть только первый пункт?

Mesa GIT (3D driver) holds the DRI module in the src/mesa/drivers/dri/nouveau subdirectory.

А drm, ddx можно использовать из дистра?

Если нет, расскажи пжлста поподробнее про сборку, я соберу пакет для арча.

sergej ★★★★★
()

>Атишники (на Xpress200m которые особенно) - ответьте чем-нибудь эдаким!

После того, как ты продеманстрируешь работу какого-нибудь реального 3д-приложения. ;)

anonymous
()

Рад за тебя, на дровах для карточек VIA Unichrome это все работает с драйвером openChrome. Даже EXA с некоторых пор. Правда с небольшой оговоркой - поддержка 3д драйверов DRI в Mesa для NVIDIA развивается, а для unichrome'ов - стоит на месте уже не один год, так что скоро совсем загнется.

Проекту Nouveau большой респект.

Rikz ★★★
()

> Атишники (на Xpress200m которые особенно) - ответьте чем-нибудь эдаким!

Я тебе как интеловец могу :)

Aceler ★★★★★
()

Собирать из git лениффо. Где б убунтовский деб для ппц надыбать?...

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

Ну, если у вас все бинарные пакеты для дистрибутива собираются _быстро_ .... Тогда можно использовать и из дистриба. А так - все ручками собирать, там постоянно интерфейс ломают между drm/ddx/dri 


git clone git://anongit.freedesktop.org/git/mesa/drm
cd drm/linux-core
make
скинуть *.ko в /lib/modules/your_kernel_version/kernel/drivers/char/drm/

git clone git://anongit.freedesktop.org/git/mesa/mesa
cd mesa
make linux-dri-x86 OPT_FLAGS="-march=i686 -O2 -pipe -fno-strict-aliasing"

(раскидать ручками либы)

git clone git://anongit.freedesktop.org/git/nouveau/xf86-video-nouveau
cd xf86-video-nouveau
./autogen.sh
./configure
make
make install (от рута)


У меня Xorg в /usr/X11R7 , поэтому я добавляю --prefix=/usr/X11R7 к 
конфигурации.

Andrew-R ★★★★★
() автор топика

>Intel(R) Celeron(R)

Острый приступ копирастии?

>за шрифты, jpeg и прозрачность не ругать

Тогда поругаем за цветовую гамму.

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

>круто, будет вообще отлично, если nvidia сделает с ними так же как и с forcedeath

Кстати, а что они с ним сделали? Я помню, как неожиданно nVidia стали ссылаться на forcedeth как на единственный существующий драйвер, но я так и не понял, чем это было обусловлено...

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

тем что forcedeath работал лучше, чем их собственное быдлоподелие

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

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

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

>будет вообще отлично, если nvidia сделает с ними так же как и с forcedeath

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

Лично я проблем с закрытым драйвером не испытываю, поэтому голой /dev/ass на git-версию нуво не лезу. Зарелизят - потестим

Stalwart ★★★
()

Дядя, смени кулер, из проца уже идёт дым.

Gharik
()

по скрину - блевать ;) Глубоко все равно какие там драйвера, на скриншоте производительности не видно.

TWINc
()

>Атишники (на Xpress200m которые особенно) - ответьте чем-нибудь эдаким!

на

http://www.linux.org.ru/jump-message.jsp?msgid=1817443

слака, Х7.2, меса из гит, опенсорсные дрова ATI (еще там UT99 бегал на ура)

PS: этот десктоп отдал сотруднику - он туда себе дебиан переинсталил, сейчас у меня ноут с X1150 (опенсорсные ATI там не катят)

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

>Лично я проблем с закрытым драйвером не испытываю, поэтому голой >/dev/ass на git-версию нуво не лезу. Зарелизят - потестим

И тв-аут работает? У меня (и многих других на такой же карте) нет. Всё

детектится и определяется, а в финале ... такой хороший лицензионный

отсосиновик - борьба, говорят, с пиратством.

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

200 FPS в glxgears - да уж, ниче не скажешь, большая производительность

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

Что за карта?

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

sergej ★★★★★
()

два вопроса: 1 а на 5200 оно заработает? а то спокойно всё, давно с ситемой не тра^Wвозился 2 не совсем по теме, на i865 ~650-700 fps в glxgears - это нормально? рендеринг - йес, когда был ноу - было 300 fps.

mic ★★★★★
()
Ответ на: комментарий от Andrew-R

>а 5200 - надо править внутренности драйвера :(

а как-нибудь так ?

>у меня на i845 вообще 400 fps было :(

так это у меня ещё и быстрее чем нужно, получается :)

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