LINUX.ORG.RU

Вышел radeonhd 1.3.0

 , , , ,


0

0

После задержки в целых шесть месяцев наконец-то вышла новая версия открытого драйвера для видеокарт AMD.

Среди улучшений можно отметить следующие:

  • поддержка HDMI audio для RS690 и R700;
  • начальная поддержка энергосбережения;
  • EXA теперь используется по умолчанию;
  • исправлена поддержка подсветки экрана;
  • добавлена поддержка чипов RV740, M92, M93 и M97;
  • исправлено множество ошибок.

Также начато написание кое-какой документации для разработчиков.

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



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

>исправлена поддержка подсветки экрана;

Это вот оказывается почему на светлых областях ЖК-монитор повышает общую яркость?

iZEN ★★★★★
()

Кто поставил, делитесь впечатлениями! :-)

stefan
() автор топика

>поддержка HDMI audio для RS690 и R700;
Ну когда, когда же для 690 в свободных дровишках сделают аппаратное 3д-ускорение?
(подозреваю, что забили на устаревшую фигню и не сделают никогда)

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

> Ну когда, когда же для 690 в свободных дровишках сделают аппаратное 3д-ускорение?

А оно как-бы уже и есть ..

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

>А оно как-бы уже и есть ..
Да ну? Месяца три назад несчастный SecondLife выдавал у меня 1-3 fps на низких настройках. И ~260 фпс в стандартном маленьком окошке давали glxgears. (пробовал сабжевый драйвер и xf86-video-ati). Что-то изменилось за это время?

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

Debian testing Amd64 (radeon & mesa 7.6 libdrm2 - все из дистра)
$lspci
...
01:05.0 VGA compatible controller: ATI Technologies Inc RS690 [Radeon X1200 Series]
...
$glxgears
2609 frames in 5.0 seconds = 521.664 FPS
2610 frames in 5.0 seconds = 521.865 FPS
2610 frames in 5.0 seconds = 521.996 FPS
2608 frames in 5.0 seconds = 521.597 FPS
2606 frames in 5.0 seconds = 521.122 FPS

и при 22% нагрузке на CPU

До получения удовольствий от игр тут пока далеко (nexuiz играбелен только на резрешении 800x600),
хотя и все видео воспроизводится на равне с fglrx - без тормозов и с минимальной нагрузкой на CPU.


elipse ★★★
()

собрал, получаю это:
(II) LoadModule: "radeonhd"
(II) Loading /usr/lib/xorg/modules//drivers/radeonhd_drv.so
dlopen: /usr/lib/xorg/modules//drivers/radeonhd_drv.so: undefined symbol: RhdACPISetBacklightControl
(EE) Failed to load /usr/lib/xorg/modules//drivers/radeonhd_drv.so
(II) UnloadModule: "radeonhd"
(EE) Failed to load module "radeonhd" (loader failed, 7)

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

>и при 22% нагрузке на CPU
вот-вот... какое ж это хардверное ускорение? Костыль, как был так и остался :(
fglrx: 5315 frames in 5.0 seconds = 1062.942 FPS при нагрузке на проц < 1%

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

может и надо, но дней 10 назад собиралось и работала на 1.6.4
всеровно на ati сижу, а проц жрет это да, шестеренки жрут 100% 1 ядра при 2200 фпс

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

> вот-вот... какое ж это хардверное ускорение? Костыль, как был так и остался :(
fglrx: 5315 frames in 5.0 seconds = 1062.942 FPS при нагрузке на проц < 1%

Ну, лучше нет пока. Все познается в сравнении:

glxgears на GF6600 укатывает CPU на 100% на фирмовых драйверах
- и все прыгают от радости и "не сметь ничего плохого говорить про Nvidia - тама все работает и вас кривые руци"

elipse ★★★
()

Я думал, radeonhd закопали в пользу radeon ..

Manhunt ★★★★★
()

2600xt поддерживает, есть смысл удалять оф.дрова и ставить эти?

anonymous
()

хоть я и не имею ни одного говноати девайса, все равно новость радует. разработчикам respect.

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

я жду стабилизации новой mesa (7.6, где они снова переписали драйвера для r300), а то с версии 7.5.1 они начали использовать Galium3D, в связи с чем у меня сейчас некоторый регресс производительности по сравнению с версией 7.3 (Gentoo-x86). Хотя 2D работает нормально.

#lspci
...
02:00.0 VGA compatible controller: ATI Technologies Inc Radeon R350 [Radeon 9800 Pro]
...

$ glxgears
15825 frames in 5.0 seconds = 3164.682 FPS
16054 frames in 5.0 seconds = 3210.717 FPS
15747 frames in 5.0 seconds = 3149.282 FPS
16075 frames in 5.0 seconds = 3214.903 FPS

на версии mesa-7.3 выдавало в среднем 3550 fps
(ut2004-demo, map rankin, av. fps ~50)

В Debian на этом же железе на родных fglrx-дровах (насколько помню версии 8.11) для glxgears было в среднем ~5580 fps
(ut2004-demo, map rankin, av. fps ~90)

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

Да, радеон не нужен, компания показывающие фейковые карты на презентациях наше все !

B084 ★★
()

> glxgears на GF6600 укатывает CPU на 100% на фирмовых драйверах

На 7600GT и 9400GT тоже проц на 100% кушается. Так не должно быть?

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

> На 7600GT и 9400GT тоже проц на 100% кушается. Так не должно быть?

Ранее , на nv140 и GF 6600 ( а GF 6600 скоро будет уже как 5 лет как под линухом) такого у меня не было. И на HD4670 подобных "последствий аппаратных ускорений" для CPU нет.
Ладно, плохой и "не_тест" glxgeаrs , пускаем тогда nexuiz (и пишем загрузку CPU) - аналогичный номер, и минут через 15 включается следующая ступень охлаждения на куллере CPU.
На HD2400 + fglrx 9.8 nexuiz грузит CPU только на 25 ...30 % и при настройках выше среднего уровня.

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

забавную вещь узнал :)

если свернуть окошко с glxgears (или закрыть друним окном), то fps вырастет на ~1000 единиц :)
Хотя интересно изменится ли средний фпс в игре если свернуть окошко?

это одной из статейки, автор котрой не считает glxgears бенчмарком:

http://wiki.cchtml.com/index.php/Glxgears_is_not_a_Benchmark


>And for the people who're wondering why CPU usage is 100%, while glxgears seems to be giving quite a lot of fps:
>yes, this is normal, because it tries to get the max number of frames per second. Checking CPU usage for glxgears is not a way to see if direct rendering works.

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

это я тоже тестил: на разрешении 1680х1050 выдало 270 :)

gtkperf тоже свёрнутый в два раза быстее тесты проходит :)

grem ★★★★★
()

А чем оно лучше xf86-driver-ati? Когда 1.5 года назад проверял на X1250, этот радеохд не работал, а с драйвером ати выставилось нормальное напряжение, хотя и не было 3D и Xv не работал (но тем не менее, видео я смотрел).

Xenius ★★★★★
()

С ними можно на r700(hd4570) запустить комозит в KDE?

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

>> На HD2400 + fglrx 9.8 nexuiz грузит CPU только на 25 ...30 % и при настройках выше среднего уровня.

забавно, видимо все настолько плохо, что процессор просто ждет пока видеокарта выполняет растеризацию/etc. Ведь игрушки в своем MainLoop'е постоянно что-то ворочают, и снижение нагрузки на CPU происходит только в двух случаях - либо включена вертикальная синхронизация, либо в самой игре стоит операции "ожидания".

Andru ★★★★
()

То есть разрешение, fix

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

> вот-вот... какое ж это хардверное ускорение?

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

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

> забавно, видимо все настолько плохо, что процессор просто ждет пока видеокарта выполняет растеризацию/etc

Эти мантры мне уже знакомы :)) - тогда уточняю: fps 60 ..80 в nexuiz на HD2400 + fglrx 9.8. - а это назывется "легко и непринужденно"

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

> Хоть один разумный человек нашелся :)

Я рад, что есть научное обснование расплавлению корпуса ноута. :))

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

> Пущай пилят. > #ATI Radeon 9800

ага пущай

поменял на nvidia и папа рад безумно ;))))

real_maverick ★★★
()

Evtomax, правильно пишешь. Ведь glxgears даже не используется "vertex program" (вершинные шейдеры типа) скорее всего ^_^ Посему и проц на 100%

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

> $ glxgears > 15825 frames in 5.0 seconds = 3164.682 FPS

что же делать, поставил на ардроид под htc hero те самые шестеренки (типа в проекте указано: "Чуваки они просто крутятся, забейте") и получаю 50-60 fps, но их можно трогать пальцем и вращать в 3d - типа just for fun ;)))

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

те шестерёнки емнип даже ещё не плюсовые

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

не знаю я, что тебе делать :)

это было исключительно для того чтобы продемонстрировать что в открытых дровах dri есть (для r300) и что пока использование Galium3D они ещё будут допиливать (В mesa-7.6 они драйвера уже для r300 переписали заново. А так, предполагается, что его использование должно упростить разработку драйверов).

для фанатов: на родных дровах nvidia для 7600gs (выпускается с марта 2006) - данными знакомый поделился:

17261 frames in 5.0 seconds = 3452.175 FPS
18919 frames in 5.0 seconds = 3783.660 FPS
18933 frames in 5.0 seconds = 3786.492 FPS
18977 frames in 5.0 seconds = 3795.289 FPS
17840 frames in 5.0 seconds = 3567.285 FPS

Я и сам полагаю, что 7600gs (напомню, что она появилась в 2006-м) уж никак не должна уступать 9800 pro (которая выпускалась с марта 2003 года), хотя и не топ серия, но 2 поколения уж сменилось.

Так что glxgears далеко не показатель производительности видеокарты.

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

когда уже перестанут мерятся кукурзными попугаями которые в большенстве случаев упираются в cpu :facepalm:

меряйтесь хотябы результатами timedemo в q3, на одинаковых настройках

B084 ★★
()

у кого получилось собрать пакет checkinstall'ом? не хочу из системы делать слаку.

awesome
()

> После задержки в целых шесть месяцев, наконец-то вышла новая версия открытого драйвера для видеокарт AMD.

Никто ничего не задерживал, коммиты регулярно делаются, просто "версию" не делали.

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

> не знаю я, что тебе делать :)

> это было исключительно для того чтобы продемонстрировать что в открытых дровах dri есть (для r300) и что пока использование Galium3D они ещё будут допиливать (В mesa-7.6 они драйвера уже для r300 переписали заново. А так, предполагается, что его использование должно упростить разработку драйверов).

вывешиваю табличку "САРКАЗМ" ;)))

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

> когда уже перестанут мерятся кукурзными попугаями которые в большенстве случаев упираются в cpu :facepalm:

мне тоже непонятен смысл попугаев :)

Работает и хорошо. Открытые драйвера совершенствуют хоть потихоньку - ещё лучше.

grem ★★★★★
()

Это мёртвй драйвер. Никакого отношения к 3д он не имеет.
Единственный человек который мучает 3д на r600/r700 это Алекс и он правит просто xf86-video-ati драйвер.

3д часть дров никакого отношения к radeonhd не имеет она лежит в проекте Mesa (а drm часть портируеться Линусу).

radeonhd это просто 2д драйвер и тем более явно худшего качетсва чем простой ati.

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