LINUX.ORG.RU

[ati] fglrx & radeon

 


0

0

кажется на этой странице вопроса про ati еще не было.

вынужден я был таки совершить апгрейд системы, материнка сказала что очень хочет медным тазом накрыться, и вместо замечательной apg-шной gf6600gt, пришлось поставить запаску в виде ati x1550 (с аж 512 метрами памяти, жуткий hi-end).

сначала, как хороший мальчик, приличный и воспитанный, поставил fglrx. все бы ничего, но при попытке посмотреть телевизор со спутника kaffeine-ом, наткнулся на баг №938: http://ati.cchtml.com/show_bug.cgi?id=938

вопрос номер раз, тем, кто использует fglrx и «не имеет никаких проблем»: как с этим бороться?

затем, поставил radeon (xf86-video-ati-6.9.0). kaffene не рушит X-сы, и даже работает. но…

вопрос номер два: как так получается, что качество DVB-S-ной картинки, на том же самом kaffeine, с той же самой xine-lib, получается гораздо-гораздо хуже, чем на карточке nvidia? визуально это выглядит, как будто картинку сначала ужали до полной невозможности, а потом растянули до прежних размеров. какие-то квадратики, зернистость. просто даже не представляю, как такое может быть. XvMC никогда не использовал, так что совершенно непонятно как это может быть связано с карточкой.

вопрос номер три: почему radeon выставил мне DPI в 96×96? реальный DPI на моем мониторе 81×81 (около того). как бы мне вернуть нормальное разрешение?

★★★★★

в догонку.

включилось dri у radeon-a, и существенно тормознее стало в плане 2D. как бороться?

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

> вопрос номер два:

съешь этих мягких булок, дружок, ибо поддержка visual id: (xdpyinfo) иои другими словами - "пространства цветов" YUV у ATI - отсутствует.

> включилось dri у radeon-a, и существенно тормознее стало в плане 2D. как бороться?


в авторизованном центре NVIDIA за скромную плату избавят вас от дальнейших мучений.

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

> ибо поддержка visual id: (xdpyinfo) иои другими словами - "пространства цветов" YUV у ATI - отсутствует.

что-то я не очень понял, какая связь между поддержкой YUV в железе и качеством картинки. какая разница, где YUV→RGB делать?

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

ты глянь на mplayer -v при ATI и NVIDIA и сразу всё станет понятно. и на xdpyinfo посмотри, не помешает. у fglrx с этим кстати не намного лучше, чем у ati/radeonhd. даже включения ниже не спасут:

Section "Device"
Option "TexturedVideo" "on" # включаем xv
Option "VideoOverlay" "on"
Option "UseFastTLS" "2"
Option "EnablePrivateBackZ" "on"
Driver "ati"
**************
EndSection

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

а вот неправда ваша!

оказалось, что у меня остался fglrx.ko и X-совый radeon как-то умудрялся с ним работать. получалось фигово. после удаления вышеозначенного, скорость нормализовалась, качество картинки нормализовалось. осталась только проблема с dpi.

P.S. что такое «Driver "ati"»? это который radeonhd?

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

"проблему" с dpi решай стандартными подручными средствами - Xft.dpi: 96.0 в ~/.Xdefaults или в ~/.Xresources (или вбей в startx как параметр�). нормальной картинки (по сравнению с nvidia) не будет в любом случае (на HD-Video очень заметно). ati - это старый "родной" иксовый драйвер, не radeonhd.��������

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

> ati - это старый "родной" иксовый драйвер, не radeonhd.

хм… «Driver "radeon"» — это то что было в «emerge xf86-video-ati». никаких других дров, кроме -radeonhd, в портажах не наблюдается. или они переименовывались недавно?

> нормальной картинки (по сравнению с nvidia) не будет

видимо, я не настолько большой эстет ☺

> Xft.dpi: 96.0

ну это да, но…

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

не, пока есть две открытые (типа) сущности: radeonhd и старый добрый драйвер ati/radeon. так что есть даже иллюзия выбора :) под каким соусом подать "заливную рыбку"... то есть нарисуй ты в xorg.conf ati или radeon - будет "старый" драйвер, radeonhd - новый.

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

драйвер ati (/opt/lib64/xorg/modules/drivers/ati_drv.so) - это враппер, который загружает radeon (/opt/lib64/xorg/modules/drivers/radeon_drv.so).

В xorg.conf можно сразу указать в качестве драйвера radeon. Если указать ati - то враппер все равно подгрузит radeon (вообще-то враппер подгрузит тот драйвер, который нужен для конкретной карты - у меня RS485 - Radeon Xpress 1150).

radeonhd - не пробовал, т.к. у меня не HD-карта.

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