LINUX.ORG.RU

Mesa r6xx/r7xx теперь поддерживает Compiz

 , ,


0

0

Четыре недели назад разработчики открытого драйвера ATI сообщили об успешном запуске программы glxgears на видеокартах серии R600/R700. Теперь они смогли запустить Compiz.

Композитинг на видеокартах Radeon HD 2000, HD 3000 и Radeon HD 4000 будет работать идеально, сообщил в своем блоге Alex Deucher

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

★★★★★

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

> Композитинг на видеокартах Radeon HD 2000, HD 3000 и Radeon HD 4000 будет работать идеально, сообщил в своем блоге Alex Deucher

4.2. Сходил по ссылке. Слова "идеально" не нашел. Перечисления "HD 2000 3000 4000" тоже не нашел. Нашел только название ветки в системе контроля версий "r6xx-r7xx-3d", и обещание избавиться от memcpy.

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

>4.2. Сходил по ссылке. Слова "идеально" не нашел. Перечисления "HD 2000 3000 4000" тоже не нашел. Нашел только название ветки в системе контроля версий "r6xx-r7xx-3d", и обещание избавиться от memcpy.

With the current Mesa code and the DRM branch from Alex Deucher's repo, Compiz will run smoothly with Radeon HD 2000, HD 3000 and Radeon HD 4000 graphics cards, writes Deucher on his blog. 

aydar ★★★★★
() автор топика

WIN or FAIL? не узнаем пока не будет в продакшене. Ждём появления в Fedora Arch etc

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

>> Ты даже не представляешь, какое это блаженство

> это как использовать драйвера nvidia?


В сто раз круче! Обладатели nvidia то уже давно избалованы нормальными дровами, а тут атишникам внезапно такое счастье привалило. :)

narayan
()

Достану из загашника старый комп и таки обновлю федору скоро :-) Ура!

kost-bebix ★★
()

не верю глазам своим ;)

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

Да я наоборот рад за атишников, сам им раньше был, - теперь у них, дай Б-г, будут хорошие свободные дрова для топовых карт. А проприетарные поделия от ати проприетарным поделиям от нвидия не конкуренты.

narayan
()

Линукс уверенно захватывает десктоп.

Sekai
()

ВАУУ!!!

у кого ATI остались, pls, отпишитесь о результатах

искренние поздравления

real_maverick ★★★
()

Не понял, будет работать ТОЛЬКО на картах Radeon HD 2000, HD 3000 и Radeon HD 4000, или имеются в виду все карты этих серий?

Shlyapa ★★
()

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

Ingwar ★★★★★
()

Ну наконец-то, ура!

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

>Вот тоже думаю, уже просто поперёк горла тупняки в 2D

в нвидиа проприетарном?меня в нем всегда бесила пошаговая отрисовка 2д контента в окошках, хотя может и кедобаг, не копался.

mikhalich ★★
()

Сегодня же проверю.

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

>в нвидиа проприетарном?меня в нем всегда бесила пошаговая отрисовка 2д контента в окошках, хотя может и кедобаг, не копался
На интеле куда плавнее всё

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

Недавно читал в чьем-то длоге, что это баг архитектуры X-сервера (кажись из-за синхронности отричовки - или асинхронности) и уже есть патчи, ускоряющие это дело. А мож это и на ЛОРе было...

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

>compiz или kwin через opengl решает эту проблему на 100%

зато других прибавляется)компиз на кедах - паршивое впечатление, если честно. а вот с квином в последний раз играл на 4.1, надо снова попробовать. производительность игр\3д_приложений пострадает?

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

>compiz или kwin через opengl решает эту проблему на 100%
Как бы нет, лаги как раз с квином или компизом наблюдаются, хотя это уже косяк Qt, точнее отсутствие в нем поддержки нового протокола. В 4.6 на интеле ресайз уже плавный, а вот на нвидии нихрена не плавный(((

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

>зато других прибавляется)компиз на кедах - паршивое впечатление, если честно. а вот с квином в последний раз играл на 4.1, надо снова попробовать. производительность игр\3д_приложений пострадает?

Полноэкранных нет, ибо он отключается в фулскрине

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

на 4.2.4 надоело уже на второй минуте(. при переключении много "пустых" окон, толковой скорости анимации не подобрал, местами отрисовка идет как то, ну "столбчато" чтоли. жду 4.3 в оф репах федоры.

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

Блин, OpenCL работает на вычислительных (шейдерных) блоках видеокарты (которые большую часть современной видеокарты и занимают), а подобное «говно» работает на крошечном UVD-блоке (который доля квдратного миллиметра) и т. о. позволяет снизить потребление энергии, тепловыделение и шум. Для чего вообще декодирование средствами видеокарты и задумано.

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

толи лыжи не катят..

$ glxinfo
X Error of failed request: BadAlloc (insufficient resources for operation)
Major opcode of failed request: 154 (GLX)
Minor opcode of failed request: 3 (X_GLXCreateContext)
Serial number of failed request: 35
Current serial number in output stream: 37

B084 ★★
()

Я с Алексом и другим народомуже общался на эту тему...
пока всё это возможно только если его личный drm бранч спортировать для 2.6.30 и выше ядер. Пока для 2.6.31 он патчи линусу не отправлял.
Я собственно частично смог спортировать его drm но времени блин мало. По сему решил подождать выхода 2.6.31 и тогда домучить это дело.

ЗЫ всё больше и больше ковыряю Gallium, Mesa, DRM, nouveau, radeon...

К слову KMS пока на r600 не работает по нормальному, а без этого Алекс видимо и не хочет линусу, что либо отправлять.

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

для dri r300 было не меньше коммитов в git'e mesa,
чем для r600 , так что не забили, уж compiz во всяком случае должен работать без проблем, у меня kde4 kwin composite нормально работает

Sylvia ★★★★★
()

Shit happens. Терь у нвидии появится таки конкурент (может быть =) )

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

У меня в бубунте X1250 нормально работает, только если ноут погрузить в спячку то на выходе получим жуткие артефакты на экране... :(

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

Отключимши AIGLX:

$ LIBGL_DEBUG=verbose glxinfo
name of display: :0.0
libGL: XF86DRIGetClientDriverName: 4.3.0 r300 (screen 0)
libGL: OpenDriver: trying /usr/lib/dri/r300_dri.so
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 4, (OK)
drmOpenByBusid: Searching for BusID pci:0000:01:00.0
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 4, (OK)
drmOpenByBusid: drmOpenMinor returns 4
drmOpenByBusid: drmGetBusid reports pci:0000:01:00.0
display: :0 screen: 0
direct rendering: No (If you want to find out why, try setting LIBGL_DEBUG=verbose)
server glx vendor string: SGI


ubuntu 9.04, + drm/mesa откуда надо.

B084 ★★
()

Начал было читаль топик, а потом подумал:
-А какого хрена? у меня же нВидиа.

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

>> А что там с xv?

работает уже давно.

Также работает tv-выход и -vo gl2 в mplayer.

(HD3450)

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

Понятно стало, xf86-video-ati командовал использовать r300_dri.so ,

тут либо заменять файл для r300 на файл для r600, либо использовать radeonhd

compiz пашет, не идеально, медленно, все время чегонить не отрисовывает.

OpenGL vendor string: Advanced Micro Devices, Inc.

OpenGL renderer string: Mesa DRI R600 (RV770 9442) 20090101 TCL

OpenGL version string: 1.4 Mesa 7.6-devel

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