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 ()

Re: Mesa r6xx/r7xx научилась Compiz’у

это он :)

П.С. быдлокодерам из AMD должно быть стыдно

lester ★★★★ ()

Re: Mesa r6xx/r7xx научилась Compiz’у

быстро обучается ) владельцы карт наверное должны быть счастливы теперь )

Sylvia ★★★★★ ()

Re: Mesa r6xx/r7xx научилась Compiz’у

Ааафигеть.
А что там с xv?
Сегодня же попробую.

Tweaker ★★★★ ()

Re: Mesa r6xx/r7xx научилась Compiz’у

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

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

Manhunt ★★★★★ ()
Ответ на: Re: Mesa r6xx/r7xx научилась Compiz’у от Manhunt

Re: Mesa r6xx/r7xx научилась Compiz’у

>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 ★★★★★ ()
Ответ на: Re: Mesa r6xx/r7xx научилась Compiz’у от Manhunt

Re: Mesa r6xx/r7xx научилась Compiz’у

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

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

Osmos ★★ ()

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

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

lv77 ★★★ ()
Ответ на: Re: Mesa r6xx/r7xx научилась Compiz’у от Osmos

Re: Mesa r6xx/r7xx научилась Compiz’у

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

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


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

narayan ()
Ответ на: Re: Mesa r6xx/r7xx научилась Compiz’у от narayan

Re: Mesa r6xx/r7xx научилась Compiz’у

Толстячок. Закрытые драйвера есть и там, и там. Эта новость немножко о другом.

Manhunt ★★★★★ ()

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

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

kost-bebix ★★ ()

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

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

fake0 ()
Ответ на: Re: Mesa r6xx/r7xx научилась Compiz’у от Manhunt

Re: Mesa r6xx/r7xx научилась Compiz’у

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

narayan ()

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

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

Sekai ()

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

эээх!

// X1300

v0rbis ★★ ()

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

ВАУУ!!!

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

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

real_maverick ★★★ ()

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

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

Shlyapa ★★ ()

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

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

Ingwar ★★★★★ ()

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

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

dogbert ★★★★★ ()
Ответ на: Re: Mesa r6xx/r7xx теперь поддерживает Compiz от Gorthauer

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

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

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

mikhalich ★★ ()

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

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

Pavval ★★★★★ ()
Ответ на: Re: Mesa r6xx/r7xx теперь поддерживает Compiz от mikhalich

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

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

Gorthauer ★★★★★ ()
Ответ на: Re: Mesa r6xx/r7xx научилась Compiz’у от madcore

Re: Mesa r6xx/r7xx научилась Compiz’у

>А xvmc будет?

Да не нужно это говно, сколько раз повторять, нужно кроссплатформенное решение под названием OpenCL.

linux4ever ()
Ответ на: Re: Mesa r6xx/r7xx теперь поддерживает Compiz от Gorthauer

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

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

Pavval ★★★★★ ()
Ответ на: Re: Mesa r6xx/r7xx теперь поддерживает Compiz от linux4ever

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

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

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

mikhalich ★★ ()
Ответ на: Re: Mesa r6xx/r7xx теперь поддерживает Compiz от linux4ever

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

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

Gorthauer ★★★★★ ()
Ответ на: Re: Mesa r6xx/r7xx теперь поддерживает Compiz от mikhalich

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

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

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

Gorthauer ★★★★★ ()
Ответ на: Re: Mesa r6xx/r7xx теперь поддерживает Compiz от linux4ever

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

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

mikhalich ★★ ()

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

А на картах старых типа X200M - хрен. Забили на них все.

Больше ATI не куплю никогда.

jackill ★★★★★ ()

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

откуда месу берем и как компилим ?

B084 ★★ ()
Ответ на: Re: Mesa r6xx/r7xx научилась Compiz’у от linux4ever

Re: Mesa r6xx/r7xx научилась Compiz’у

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

anonymfus ★★★★ ()
Ответ на: Re: Mesa r6xx/r7xx теперь поддерживает Compiz от B084

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

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

$ 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 ★★ ()

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

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

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

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

stalkerg ★★★★★ ()
Ответ на: Re: Mesa r6xx/r7xx теперь поддерживает Compiz от jackill

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

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

Sylvia ★★★★★ ()

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

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

rave ()
Ответ на: Re: Mesa r6xx/r7xx теперь поддерживает Compiz от jackill

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

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

Soulreader ()
Ответ на: Re: Mesa r6xx/r7xx теперь поддерживает Compiz от B084

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

Отключимши 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 ★★ ()

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

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

bioreactor ★★★★★ ()
Ответ на: Re: Mesa r6xx/r7xx научилась Compiz’у от Tweaker

Re: Mesa r6xx/r7xx научилась Compiz’у

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

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

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

(HD3450)

sergej ★★★★★ ()
Ответ на: Re: Mesa r6xx/r7xx теперь поддерживает Compiz от B084

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

Понятно стало, 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 ★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.