LINUX.ORG.RU

ATi/AMD Catalyst 8.9

 , ,


0

0

Как по расписанию, вышла очередная версия проприетарного драйвера для видео карт от AMD/ATI.
Среди главных изменений стоит отметить:

  • Поддержка RandR 1.2
  • Исправлена ошибка, приводящяя к появлению артефактов после запуска приложений под Wine в полноэкранном режиме
  • Добавлена поддержка звука через HDMI для карт серии Radeon HD 3100/3200
  • Улучшена поддержка карт Radeon HD 4870 и FireGL V7700
  • Улучшена производительность при проигрывании видео
  • Исправлена ошибка, приводящая к segmentation fault при проигрывании видео в режиме textured video
Поддержки ядра 2.6.27 и Xorg 7.4 все еще нет

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

★★

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

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

anonymous> Мне кажется линукс-ядро представляет из себя такую помойку, что нельзя что-то починить, не сломав что-то другое.

Если руки кривые - что угодно поломаешь, даже чинить не пытаясь.

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

Gharik> А ничо, что ядра 2.6.27 и Xorg 7.4 самих всё ещё нет

2.6.27 уже есть. Но пока RC6.

Quasar ★★★★★
()

>Как по расписанию, вышла очередная версия ...

пилите Шура, пилите...

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

>[вот на этой машине, с которой пишу, N6200] консоль перестанет нкрываться после старта иксов

у меня 6600, ничего из описанного не наблюдаю. Может железка кривая попалась?

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

Как поставить эти новые драйвера. У меня где-то еще catalyst 8.1 или что-то около того - его ставлю нормально. Дальнейшие версии - труба.

Дистрибутив - Mandriva 2007.0, ядро 2.6.23.11 - поставлено с kernel.org

Пробую установить новый драйвер - вот что написало в
fglrx-install.log

Creating symlink /var/lib/dkms/fglrx/8.522/source ->
/usr/src/fglrx-8.522

DKMS: add Completed.

Preparing kernel 2.6.23.11 for module build:
(This is not compiling a kernel, just preparing kernel symbols)
Storing current .config to be restored when complete
Running Generic preparation routine
make mrproper.................
using /proc/config.gz
make oldconfig......
make prepare-all....(bad exit status: 2)

Building module:
cleaning build area....
pushd /var/lib/dkms/fglrx/8.522/build; sh make.sh --nohints; popd....
[Error] Kernel Module : Failed to build fglrx-8.522 with DKMS
[Error] Kernel Module : Removing fglrx-8.522 from DKMS


И в чем ошибка, почему не могу поставить драйвер?
На фига он вообще лезет в каталог с исходниками ядра и там мне все чистит?
Как правильно ставить эти новые драйвера?

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

>Все, выходившие где-то за последний год. Уже с год, наверное, консоль вижу только при загрузке машины :) Как стартуют иксы - всё, по Ctrl-Alt-F1 - только чёрный экран (при этом - всё работает, можно «наощупь» залогиниться, вернуться в иксы - и там всё ок будет). Шатдаун иксов не помогает. При рестарте машины снова изображение появляется только после POST'а BIOS'а. И опять до иксов...

А у меня был такой прикол :) Года четыре назад... и с картой ATI :) В чем косяк был не помню... что-то связанное с agpgart кажется. как загрузишь, так привет.

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

./ati-blablabla.run -listpkg

Он выводит список возможных пакетов.

Потом ./ati-blablabla.run -buildpkg Ubuntu/hardy

В твоём случае пакет должен быть к другому дистру.

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

>у меня 6600, ничего из описанного не наблюдаю. Может железка кривая попалась?

Пару лет без нареканий отработала, а потом, с очередным апгрейдом драйвера, вылезла эта бяка :)

...

Правда, в более старых версиях зато были знаменитые «чёрные окна» в compiz'е и т.п.

...

В общем, по моей практике (N5200, N6200) с NVidia глюков не намного меньше, чем с ATI (R9600, X800GTO, HD2600XT) :)

Меньше всего глюков из того, что пробовал, с Intel'овской графикой (Q965, X3100). Но там зато производительность... э... оставляет желать лучшего.

KRoN73 ★★★★★
()

Ну хоть у кого нибудь этот или любой другой катаГлист завелся на AGP?!?! Карта Sapphire HD 3850. Результ установки - ПОЛНЫЙ МАЛЕВИЧ мля. Приходится в фреймбуффере сидеть :( Проапгрейдился млин... сидел бы на NV6600GT и невыёживался..

anonymous
()

хых. на 8.7 прямойХ в вайне, который опенгл, уродовал картинку до невозможности (какой-то стремный кубизм, причем в двух экземплярах одновременно). на 8.9 оно уже молча валит иксы. молодцы, поправили баг :) з.ы. тестил цивилизацию 4 и кингсбаунти. фоллаут по-прежнему работает без глюков :)

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

>Штука достаточно нужная - видео, которое показывается в оверлее на первом мониторе в окне, на втором мониторе показывает полноэкранно.

А как эту хрень отключить в винде? Достало, ей богу.

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

>Мне показалось, что вы говорили именно о Nvidia.

Я о видео вообще не говорил.

eduard_pustobaev ★★
()

>Исправлена ошибка, приводящяя к появлению артефактов после запуска приложений под Wine в полноэкранном режиме

Слава Богу!

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

>Хе-хе... Я то думал, я что-то криво собрал. Оказывается ядро кривое было...

Не работало ни дистровое(Арч) ни самосбор. С конфигом от 2.6.25 тоже самое.

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

>2) Второй монитор подключается и настраивается менее удобно, чем через XRandr 1.2 (это единственный плюс для меня опенсорсных дров).

О, раскажите кто-нибудь, как подключаете второй монитор? Мне надо к ноуту, на котором 1280x800 подключать монитор с 1680x1050.

Пока я использую просто:

>Option "EnableMonitor" "tmds1"

>Option "DesktopSetup" "single"

Оно-то работает без нареканий. Но чтобы подключить/отключить монитор нужно перезапускать иксы, а это раздражает.

eduard_pustobaev ★★
()

всё нормуль пашет на club-3d 3870 overclocked да и до этого всё нормально было.

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

>Оно-то работает без нареканий. Но чтобы подключить/отключить монитор нужно перезапускать иксы, а это раздражает.

На fglrx вот так:

Section "Device"
....
Option "MonitorLayout" "LVDS, AUTO"
Option "PairMode" "1400x1050+1280x1024"
Option "PairModes" "1400x1050+1280x1024"
EndSection

(какая-то их этих опций :)

Но можно ли без перезапуска X-ов — не знаю, у меня не получилось.

А с XRandr 1.2 (опенсорсные драйвера) это делается вот так:

Section "Device"
....
Option "Monitor-LVDS" "Internal Panel"
Option "Monitor-VGA-0" "External VGA Monitor"
EndSection

Section "Monitor"
Identifier "Internal Panel"
Option "RightOf" "External VGA Monitor"
EndSection

Section "Monitor"
Identifier "External VGA Monitor"
Option "LeftOf" "Internal Panel"
EndSection

+ командой xrandr можно включать/выключать второй монитор, типа как-то так:

xrandr --output VGA-0 --auto --left-of LVDS

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

>Хорошо, что такое не предлагается во FreeBSD. За эту систему я спокоен. :)

Да, у тебя оно просто работать не будет вообще никак. Так что можешь даже не нервничать.

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

>это я о владельцах радеонов.

речь о нвидии вообще то :)

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

>Хе-хе... Я то думал, я что-то криво собрал. Оказывается ядро кривое было...

Дожились, что уже линукс ядра настолько кривые пошли, что даже не загружаются. Достойная замена винде после её же капца предвидится.

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

>Но можно ли без перезапуска X-ов — не знаю, у меня не получилось.

Ну так с перезапуском и мой вариант работает. Разрешения автоматически определяются и определяются верно. :)

P.S. Кстати, что занятно. Такой вот вариант настроки получил тупо методом тыка в amdcccle. Так что не совсем бесполезная штуковина.

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

rst> Дожились, что уже линукс ядра настолько кривые пошли, что даже не загружаются. Достойная замена винде после её же капца предвидится.

Да вообще-то и фря на такое способна, и OpenBSD и все все все.

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

С 8.5 работает. Правда, пришлось в биосе менять значение gartsize, т.к. при некоторых значениях получал малевича.

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

Я поставил на харди новые 1.5 хсервер, осс дрова 6.9.0, меса 7.2 для Р9600хт. Юзаю ЕХА, включил компиз. В целом нормально. Но после закрытия ФФ зависло наглухо %)

Но! Уменьшились тормоза при прокрутке. ФФ стал юзабельнее :)

Вообщем надо смотреть. Xv работает :)

FiXer ★★☆☆☆
()

Видео в 1280*720 не тормозит. Но с компизом надо разобратся. Без него окошки долго отрисовываются(НЕНАВИСТЬ).

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

>Но чтобы подключить/отключить монитор нужно перезапускать иксы, а это раздражает.

Вообще атишная утилитка детектит монитор (и телевизор), но возникают проблемы с разрешением.

jackill ★★★★★
()

А оно с Радеоном 9500 работает?

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

>Даже боюсь спрашивать - X200M починили на тему xv + compize?

Конечно же нет. Говорят: "Не виноватыя мы, это всё Mesa, дайте нам Mesa2 и газовый ключ - поправим руки и напишем всё чики-пуки будет".

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

>Вообще атишная утилитка детектит монитор (и телевизор), но возникают проблемы с разрешением.

Всё верно. Но из-за проблем с разрешением оно бессмысленно. Зачем мне подключать к ноуту монитор, который рассчитан на разрешение 1680x1050, а показывает 1280x800?

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

>Ежики плакали, кололись, но продолжали есть кактусы, это я о владельцах радеонов.

У меня ноутбук, пошел нахер, умник;)

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

>У меня ноутбук, пошел нахер, умник;)

Сочуствую.

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

Использую xf86-video-ati из git. Всем доволен. Видео при включенном компизе работает без проблем, компиз работает на ура, Xv работает тоже. Единственное - в игры не поиграешь особо, а вот обычное использование с компизом работает без проблем.

Видеокарта - R530 ATI Mobility Radeon x1600. P.S. Жду когда же введут Gallium3D в этот открытый драйвер, который позволит убрать Mesa 3D и грамотно разделить управление видеокартой между DRM и собственно драйвером. Вообщем, если почитать про этот Gallium3D, то понимаешь, что есть еще светлый горизонт впереди и надежда на хорошие драйвера для АТИ видеокарт и не только. :))

Shalakhin
()

Обновился, блин.

Ну всё работает идеально.

Только компиз убивает иксы насмерть :D

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

>Даже боюсь спрашивать - X200M починили на тему xv + compize?

На HD2600XT оно в 8.5 работало.

Если сейчас компиз не починю, снова на 8.5 (точнее - 8.512-r10 в Gentoo) откачусь :)

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

>Обновился, блин.

>Ну всё работает идеально.

>Только компиз убивает иксы насмерть :D

Тоже обновился, компиз пашет.

Зато вот такое чудо:

bash-3.2$ amdcccle

amdcccle: xcb_io.c:352: _XReply: Проверочное утверждение `!dpy->xcb->reply_data' не выполнено.

Аварийный останов

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

>На HD2600XT оно в 8.5 работало.

У меня вот мигает видео через xv при компизе. Только что проверил. Может в иксовый конфиг надо чонить добавить? А то я обычно compiz не использую, как-то не интересовался. Карта HD2600, ноутбучная.

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

>Тоже обновился, компиз пашет.

Чудеса, блин :) Есть что-то хитрое или само пашет?

(Полез пока на всякий случай mesa обновить)

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

>У меня вот мигает видео через xv при компизе.

В 8.5?

У меня именно в нём мерцание пропало. И в xv, и в полноэкранных играх. В играх в окне ещё оставалось (под компизом) и Wine экран скукоживал.

Вот, я выкладывал демку на ютуб: http://www.youtube.com/watch?v=1iKhZzzBjlI

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

>В 8.5?

>У меня именно в нём мерцание пропало. И в xv, и в полноэкранных играх. В играх в окне ещё оставалось (под компизом) и Wine экран скукоживал.

И на 8.5. И на 8.9 сейчас тоже.

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

> (Полез пока на всякий случай mesa обновить)

А у тебя в xorg.conf composite отключён-то?

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

>А что это такое? У меня нет :)

Типа как у берилла была иконка в трее. Можно запустить конфигуратор компизовский, выбрать тему для emerald, выбрать оконный менеджер, оконный декоратор. Мне удобно.

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

>Конечно же нет. Говорят: "Не виноватыя мы, это всё Mesa, дайте нам Mesa2 и газовый ключ - поправим руки и напишем всё чики-пуки будет".

Вот уроды. Неужто буфер не осилили?..

jackill ★★★★★
()

Ну nvidia тут тоже дала маху... уже который месяц не может реализовать апаратное ускорения многих новых функций XOrg и тогоже randr1.2 из-за чего Qt4,Cairo дико тормозит.
Так что хз что лучше... у меня vesa работает быстрее с 2d чем nvidia драйвер, хотя и 3д есть. Иногда nouveau запускаю - балуюсь но больше чем glxgear не работает, зато 2д - суппер!
Я жду открытых дров от ATI и перехожу на hd4780 или что там будет.

stalkerg ★★★★★
()

Так что, выходит с 2д у линукса еще больший пестец как у 3д? о_О

FiXer ★★☆☆☆
()

Сейчас случайно обновил xorg в арче, заодно решил попробовать открытый драйвер. Слинковал одну библиотеку, получил direct rendering:yes и офигенные тормоза всего и вся. Либо мне так не повезло с моим x1300 либо майнтейнер арча напортачил, но в моем случае использование этого драйвера нереально.

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