LINUX.ORG.RU

Состоялся релиз открытого драйвера ATI 6.8.0

 , , ,


0

0

Наконец вышел стабильный релиз свободного Xorg драйвера для видеокарт AMD/ATI (xf86-video-ati).
Основные изменения:

  • Поддержка radeon чипов r5xx, rs6xx, r6xx
  • Нормальная работа драйвера с BIOS видеокарты
  • Реализован вывод в PAL-режиме для карт с TV-out
  • Начальная поддержка EXA/XAA (аппаратная акселерация) для карточек на базе R3x/4x
  • Множество исправленных ошибок

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

★★★★

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

Единственное хорошее, что есть в ати - это открытый драйвер к их карточках.

Недавно поменял radeon 9600pro на nvidia 5700 - очень рад. Никогда не куплю ати.

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

> Патаму что ты красноглазый =)

Правильно, всё лучше чем быть лузером и неудачноком с тормозящим на X850 кампизом ;)

> И water плагин в компизе работает? И blur? и compiz video? и 3д через текстуринг идет?

___ВСЁ___ работает. Чонетакделаю? ;)

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

Сойдёмся на том, что АТИ таки рулит, а вот венда - сасёт. Потому что не проверяется орфография в фаерфоксе, а без этого тяжко =)

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

>работают: ... игрушки, и т.д.

Ну это вообще пятЪ. В 3д открытый драйвер очень слаб.

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

Ы-ы-ы, Гарик, ты как всегда, в своём стиле. держи +5 к скору. Да и, таки, верно всё говоришь по поводу ати.

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

>> Чонетакделаю? ;)

>Не делишься howto :)

Всё очень просто: принимаешь вещества, вводишь ник Gharik, вводишь пароль и начинаешь п**деть !!!

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

>Не делишься howto :)

Не вижу смысла: ставишь дженту и всё работает...

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

> Не делишься howto :)

Ну дык ёпт! Типа держи по памяти:

echo "x11-drivers/xf86-video-ati" >> /etc/portage/package.unmask
echo "x11-drivers/xf86-video-ati ~* *" >> /etc/portage/package.key

emerge --oneshot xf86-video-ati

Только не очень помню, нужна таки первая строчка или не очень. Прям целая наука, ога? ;)

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

Только вот как сообщить людям нужный баланс красноглазости - это я не умею. Видимо человечество обречено мучиться в неведении в отсутствие ушей и истинных пророков :(

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

Стоит гента, стоят последние xf86-video-ati.

Ты xorg.conf покажи. Нигде толком нету описания ключей. Все что есть - дерьмо мамонта.

Вот у меня, например, direct rendering не включается (x1200/rs690) с сабжевыми дровами.

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

>Ух ты! Сферический владелец ATI в вакууме! И игры у него, и 2d, и компиз, и без тормозов.

Ух ты! Сферический владелец Лайнакса в вакууме! И игры у него, и 2d, и компиз, и без тормозов.

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

>Правильно, всё лучше чем быть лузером и неудачноком с тормозящим на X850 кампизом ;)

ничо не знаю, fglrx 8.02 как с куста, работает и не жужжит. OpenGL 2.1 (смотри скрин в неподтвержденных)

>___ВСЁ___ работает. Чонетакделаю? ;)

и таки __всё__? И Sauerbraten с шойдерами, и Penumbra, и Quake4?

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

>Эээээ... айн момент, к виртуалке линупсовый партишен подцеплю... я нынче вендузятнег ;)

это у тебя компиз и 3d в виртуальной машине под виндой работают? постыдился бы такую хню гнать

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

>___ВСЁ___ работает. Чонетакделаю? ;)

жопой разговариваешь =)

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

> это у тебя компиз и 3d в виртуальной машине под виндой работают? постыдился бы такую хню гнать

Ладно, ща он конфигом поделится, заценим, проверим. И если окажется лажа, вместе *бнем по Тбилиси^W^W^W окунем его в газифицированную лужу :)

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

>Ладно, ща он конфигом поделится, заценим, проверим. И если окажется лажа, вместе *бнем по Тбилиси^W^W^W окунем его в газифицированную лужу :)

ага, в конфиге - блоб инсталлера виндовых драйверов =)

anonymous
()

Radeon 9800 Pro (r350)

Section "Device"
	Identifier  "Device2"
	Driver      "radeon"
	Option	    "AGPMode" "8"
	Option	    "DDCMode" "on"
	Option		"EnablePageFlip" "on"
	Option	    "GARTSize" "128"
	Option		"BackingStore" "true"
EndSection

2D и 3D работают хорошо, играю спокойно постоянно в Warsow, Battle for Wesnoth и X-moto.
Также раньше ставил разные перделки типа Beryl, Compiz, etc.
Это всё работает хорошо.

fglrx ~5800fps glxgears
radeon ~4000fps glxgears

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

> З.Ы. Ядрёный drm-модуль нужен? А то я его руками загрузил, а он вроде не юзается...

А как же, конечно нужен. Это небось потому что ты DRI не включил, вот и не работает нифига.

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

Да, скоро атишники будут кричать "Gharik - бох" гы

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

>А как же, конечно нужен. Это небось потому что ты DRI не включил, вот и не работает нифига.

Это потому что ты моск не включил, без drm DRI не включится :) Он об этом и спросил

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

> Это потому что ты моск не включил, без drm DRI не включится :) Он об этом и спросил

Сынок, не учи папу детей делать, ога? ;)

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

Что доблестно подтверждает тут куча местного народа.

Собственно, сабж:

Section "ServerLayout"
	Identifier	"X.org Configured"
	Screen		0			"Screen0"	0	0
	InputDevice	"Mouse0"		"CorePointer"
	InputDevice	"Keyboard0"		"CoreKeyboard"
	Option		"AIGLX"			"true"
EndSection

Section "ServerFlags"
	Option		"BlankTime"			"5"
	Option		"StandbyTime"			"10"
	Option		"SuspendTime"			"15"
	Option		"OffTime"			"20"
	Option		"AIGLX"				"true"
EndSection

Section "Files"
	RgbPath		"/usr/share/X11/rgb"
	ModulePath	"/usr/lib/xorg/modules"
	FontPath	"/usr/share/fonts/misc:unscaled"
	FontPath	"/usr/share/fonts/75dpi:unscaled"
EndSection

Section "Module"
	SubSection  "extmod"
		Option    "omit xfree86-dga"   # don't initialise the DGA extension
	EndSubSection

	Load	"freetype"
	Load	"extmod"
	Load	"vbe"
	Load	"dbe"
	Load	"ddc"
	Load	"glx"
	Load	"drm"
	Load	"dri"
EndSection

Section "InputDevice"
	Identifier	"Keyboard0"
	Driver		"kbd"
	Option		"XkbRules"		"xorg"
	Option		"XkbModel"		"pc104"
	Option		"XkbLayout"		"us,ru"
	Option		"XkbVariant"		",winkeys"
	Option		"XKbOptions"		"grp:ctrl_shift_toggle"
EndSection

Section "InputDevice"
	Identifier	"Mouse0"
	Driver		"mouse"

	Option		"CorePointer"
	Option		"Device"		"/dev/input/mice"
	Option		"Protocol"		"imps/2"
	Option		"Buttons"		"5"
	Option		"ZAxisMapping"		"4 5"
	Option		"Emulate3Buttons"	"no"
EndSection

Section "Monitor"
	Identifier	"Monitor0"
	VendorName	"Sony"
	ModelName	"S205"
	DisplaySize	408 306

	Option		"DPMS"		"true"
	Option		"ConstantDPI"	"100"
EndSection

Section "Device"
	Identifier	"Card0"

	Driver		"radeon"
	VendorName	"ATI"
	BoardName	"X850"

	Option		"UseFastTLS"		"2"
	Option		"VideoOverlay"		"on"
	Option		"PseudoColorVisuals"	"off"
	Option		"OpenGLOverlay"		"off"
	Option		"EnablePrivateBackZ"	"on" 
	Option		"UseInternalAGPGART"	"no"
	Option		"GARTSize"		"128"

	Option		"BusType"		"PCIE"
	Option		"no_accel"		"no"
	Option		"NoAccel"		"false"
	Option		"IgnoreEDID"		"off"
	Option		"PanelSize"		"1600x1200"
	Option		"SubPixelOrder"		"RGB"
	Option		"AccelMethod"		"XAA"
#	Option		"AccelMethod"		"EXA"

	Option		"AccelDFS"		"1"
	Option		"BackingStore"		"1"
	Option		"ColorTiling"		"1"
	Option		"ConstantDPI"		"1"
	Option		"DisableGLXRootClipping" "1"
	Option		"DPMS"			"1"
	Option		"DRI"			"1"
	Option		"DynamicClocks"		"1"
	Option		"DMAForXv"		"1"
	Option		"EnablePageFlip"	"1"
	Option		"RenderAccel"		"1"
	Option		"ShowCache"		"1"
	Option		"TripleBuffer"		"1"
	Option		"XAANoOffscreenPixmaps"	"1"
EndSection


Section "Screen"
	Identifier	"Screen0"
	Device		"Card0"
	Monitor		"Monitor0"
	DefaultDepth	24

	SubSection	"Display"
		Viewport	0	0
		Virtual		1600	1200
		Depth		8
		Modes		"1600x1200" "800x600"
	EndSubSection
	SubSection "Display"
		Viewport	0	0
		Virtual		1600	1200
		Depth   	16
		Modes		"1600x1200" "800x600"
	EndSubSection
	SubSection "Display"
		Viewport   	0	0
		Virtual		1600	1200
		Depth		24
		Modes		"1600x1200" "800x600"
	EndSubSection
EndSection

Section "DRI"
	Group	"video"
	Mode	0660
EndSection

Section "Extensions"
	Option	"RENDER"	"1"
	Option	"Composite"	"1"
	Option	"XVideo"	"1"
	Option	"DAMAGE"	"1"
EndSection

Gharik
()

Замените R3x/4x => r3xx/r4xx

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

Если чего, то половину опций можно нафиг выкинуть, этот конфиг писался ещё в стародавние времена, когда все красноглазые сидели на 4-й федоре и LFS, а генты ваще не было.

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

> Пасиб, буду пробовать.

Практика показывает, что пиписькомерка типа glxgears с этим конфигом выдаёт ровно 1/2 от числа FPS под fglrx. Откуда в сочетании с параметром "число конвееров" в переменных OpenGL (8) равному 1/2 от числа хардверных (16) и сделан вывод о весьма и весьма хорошем качестве открытых дров.

Вот это допилить, ещё шейдеры, и прощай проприетарщина для геймеров там всяких.

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

>Недавно поменял radeon 9600pro на nvidia 5700 - очень рад. Никогда не куплю ати.

nvidia5700 - редкое гуано. Лучше бы 4200Ti взял.

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

>Лайнакса

К логопеду, быдло!

anonymous
()

На самом деле сейчас уже особо шаманить не надо:

Section "Device"
	Identifier  "Device2"
	Driver      "radeon"
EndSection

Это будет хорошо работать, будет и DRI.
Для производительности можно добавить:
	Option		"EnablePageFlip" "on"
	Option	    "AGPMode" "8" # если карта AGP

Я правда словил глюк какойто, плохо определялись разрешения и развёртки монитора:
	Option	    "DDCMode" "on"
Это помогло.

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

>линупсовый

К логопеду, быдло!

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

S205? Это который на S-IPS от LG/Philips? Счаз, слюну вытру... У самого S94 почти 4 года - не нарадуюсь ;) Да и спорить что и как работает в дженту абсолютно бессмысленно ;) Усе работает ;) Обычно.

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

Section "Extensions"
	Option "Composite" "on"
EndSection

Section "Module"
	Load  "dri"
	Load  "glx"
#	Load  "dbe"  	# Double buffer extension
	Load  "drm"
	Load  "type1"
	Load  "freetype"
	Load  "extmod"
#	SubSection "extmod"
#		Option	"omit xfree86-dga"
#	EndSubSection
	Load  "xtt"
EndSection

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

       Option "EnablePageFlip" "boolean"
              Enable page flipping for 3D  acceleration.  This  will  increase
              performance but not work correctly in some rare cases, hence the
              default is off.

Неповезло значит.

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

> S205? Это который на S-IPS от LG/Philips? Счаз, слюну вытру...

А чего вытирать? В неках 2090UXi стоит точно такаы же матрица, но стоит он на 150-200 евро дороже как минимум. Эта Сонька вообще была образцом оптимального соотношения цены и качества, что с их политикой немереной переплаты за бренд было втройне странно.

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

> Большая часть опций из твоего конфига ставится по дефолту, нафига парсер нагружать?

Это сейчас оно ставится по дефолту, а 2 года назад не ставилось. Половина опций пропала, другая - появилась. Опенсорц в действии, красноглазые поделия с ломающимися конфигами и API.

Ога?

Gharik
()

Ага, вчитался в логи. Нету /dev/dri/card0. Модули drm, radeon загружены. Чипсет ATI SB600. Чего ему не хватает?

В dmesg пусто:

[drm] Initialized drm 1.1.0 20060810

и всё

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

Ещё забыл, что Xorg был самый последний (1.4, потому вообще какой-то красноглазый, типа 1.4.0.90). И Mesa 7.0.2 и выше.

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

>Ещё забыл, что Xorg был самый последний (1.4, потому вообще какой-то красноглазый, типа 1.4.0.90). И Mesa 7.0.2 и выше.

блин вот кто ты после этого? 1.4 я еще не щупал, ибо нет в репозиториях.

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

> в ж...е нога =)

О, да как я посмотрю, мсье - любитель фистинга и прочих нетрадиционных сексуальных утех наподобие траха с ATI на ровном месте?

> Все что ставится по дефолту с легкостью вычисляется по куррент ману.

Делать вот мне нефиг ничего больше, кроме как маны читать. Единственный конфиг, что я правил за последние полгода-год - это /etc/mdadm.conf, при переезде на новую связку контроллеров и пересборке с 5-го на 6-й рейд массива из-за удвоения числа дисков. Чё там про ногу? ;)

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

> блин вот кто ты после этого? 1.4 я еще не щупал, ибо нет в репозиториях.

Я - бывший гентушнег и ныне вендузятнег презренный. Пропащий тип, короче. А вы все - бинарные задротолузиры, в чём сами и виноваты :)

Сто раз ведь говорил, мощщЪ - в генте и source-based дистрах, там фичи все в момент появляются, а у вас эти самые "ожидания ебилдов" бинарных нам в итоге и приписываются. Как рационализация с проекцией.

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