LINUX.ORG.RU

ATi и XFree86 4.3.


0

0

Желая поднять свою потерянную репутацию в качестве поддержки своей аппаратуры под Linux, компания ATi намерена обратить свои взоры на XFree86 4.3. Об этом рассказал Michael Smith, менеджер Developer Relations компании.

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

anonymous

Проверено: green

Ага.. на самом деле говорят о том, что ATi надоело мириться с XFree86, и они не намерены больше зависить от их релизов: "Practically speaking, he noted, it would be a pain for ATI's customers to have to download XFree CVS or wait for the yearly XFree release cycle to get the latest Radeon driver improvements".

Как говориться, доигрались... уже не только Пакард не довролен ХФрёй.

logIN
()

А поподробнее про потерянную репутацию?

anonymous
()

> А поподробнее про потерянную репутацию?

Так ее ж потеряли. Когда найдут - можно будет и поподробнее.

anonymous
()

>Как говориться, доигрались... уже не только Пакард не довролен ХФрёй при чем тут это? ты внимательно читал? Почему разработчики иксов должны поддерживать все последние навороты каког-нибудь радеона (так и хочется сказать радиатора)? Мне, напрмер, нафиг не надо это. Тк я юзаю карточку, к которой нормальные драфвера пишутся производителем. X-team все делает правильно - они обеспечивают базовую функциональность, они больше ничего и не должны делать. Е если ATI не могут написать нормальные драфвера - так это их проблемы, почему это дожен делать кто-то за них? Это их работа.

poliakov
()

"при чем тут это? ты внимательно читал? Почему разработчики иксов должны поддерживать все последние навороты каког-нибудь радеона (так и хочется сказать радиатора)?"

Насколько я помню ATI выпускало open source драйвера с 2д&&3д акселерацией. ATI не могла пол года добиться, чтоб XFree включило драйвера в CVS.. делай выводы. Теперь ATI плюнет на синхронизацию с XFree и перестанет предлагать им сырцы.

Кстати в форуме по ссылке, начался шепот по поводу закрытия сырцов...

logIN
()

>Кстати в форуме по ссылке, начался шепот по поводу закрытия сырцов...
плохо. ати от этого сильно проиграет.

AVL2 ★★★★★
()

Помним мы эти 2д-3д драйвера - неудачные порты виндовых.
Вообще-то драйвера должны выпускать производители железок.
Вон микрософт как прекрасно работает - не было стабильного драйвера
nvidia под winxp (на момент его выхода), она выпустила винды
без поддержки 3d. Отдал свой драйвер - проверили, если он стабильный -
включили.
А кто будет включать хаки и воркэраунды в нормальную ветку cvs?
Еще разбираться надо что и куда включать.
Пусть ATI плюнет. Но желательно, чтобы они плюнули как Nvidia.
А если до них все так доходить будет, как в данной ситуации
(через год додумались свою поддержку начать, а не пускать все
на самотек), то на хрен тогда они пошли.

Кстати, там же написано, почему они не могут отдать полные спецификации - причины как у nVidia (по ним можно восстановить принцип работы карты
и архитектуру).

jackill ★★★★★
()

Пользователи давно стали подопытными баранами - именно баранами - которым продают навороченые железяки - а как они работают это мол им знать вредно - вдруг разберутся и драйвер напишут - имхо железячники тупеют и приучает их к этому микровсос - когда наконец поднимется опенхард - задолбали они своими пацанячьими амбициями 8(

Сори - наболело

Карлсон

anonymous
()

Правильно они все говорят, с точки зрения их бизнеса им глубоко насрать на Xfree, но customer'ы должны иметь драйвера...и на дебиан им тоже насрать т.к. в основном в штатах/канаде suse и redhat....и кастомеру глубоко насрать открытые или закрытые драйвера, лишь-бы не глючили....

anonymous
()

Если у вас был Radeon 7200, то вы знаете, почему Ati - suxx! Я 2 года юзал эту дрянь за 200$, ждал нормальных драйверов (хотя бы под 2к), сейчас купил GeForce FX за 98$ и счастлив дальше некуда. А что до nVidia - моя жизнь теперь скучнее - нет глюков.

Shaman007 ★★★★★
()

а где ты купил за 98$?? г-форсе ФХ ??? Я бы себе тоже партеечку прикупил и у себя по 200$ впарил... с руками бы оторвали :)

anonymous
()

так...

http://www.xfree86.org/4.3.0/radeon.4.html
>radeon is a XFree86 driver for ATI RADEON based video cards. It contains full support for 8, 15, 16 and 24 bit pixel depths, dual-head setup, flat panel, hardware 2D acceleration, hardware 3D acceleration (except R300 cards), hardware cursor, XV extension, Xinerama extension.

The radeon driver supports PCI and AGP video cards based on the following ATI chips

R100
Radeon 7200
RV100
Radeon 7000(VE), M6
RV200
Radeon 7500, M7
R200
Radeon 8500, 9100, FireGL 8800/8700
RV250
Radeon 9000, M9
R300
Radeon 9700PRO/9700/9500PRO/9500, FireGL X1/Z1

т.е. вроде бы все пушисто... ;), кроме R300
для тв есть как бы GATOS...
линукс-юзеры с Radeon'ами, просветите у кого что как (не)работает, плиз...

volonter
()

> линукс-юзеры с Radeon'ами, просветите у кого что как (не)работает, плиз...

Radeon64 DDR (дома), Radeon 7000 TVOut (на работе). XFree86 4.2.0 + Gatos. Работает все, кроме 3D, оно оно _мне_ нах не нужно. Я карту покупал ради качества 2D, а не нвидийного мыла в 2D с реактивным самолетом в 3D. Был бы в округе Matrox G400 не б/у, купил бы его.

Obidos ★★★★★
()

я 2 года юзал rage pro - офигительное качество 2d картинки, но только в виндах дров под линукс нормальных не было (смешно, но на атлоне 1133 видео тормозило :( ) купил geforce - жить стало на порядок лучше

anonymous
()

а я покупал АТИ именно из-за 3Д причем по трем форумам спрашивал, какую карточку лучше купить чтобы 3Д поддерживалось и с драйверами проблем больших не было: все в один голос закричали: radeon8500 и вот ебусь с ним уже два месяца: гатосовские драйвера _якобы_ включают 3Д (в логе Х-ов пишет:ренедеринг енаблед), однако как только какое-нидь приложение начинает юзать 3Д система вешается мертво только ресет и спасает.

а родные драйвера от АТИ пока так и не смог поставить: не могу скомпилить кернельный модуль, то либа ей не та, то кернел не то...

блять! больше я на эту удочку (АТИ) никогда не клюну!

anonymous
()

Эээ... GATOS - часть XFree теперь.
Или берите релиз XFree, хде 8500 нормально поддерживайте, или CVS.
Где секс? Всё кошерно и шоколадно. И 3D, и XFree - и всё в соответствии с основным деревом исходников.

Shadow ★★★★★
()

Да, TV -Out работает начиная с 4.3 - но надо выставлять регистры карточки, чтобы не на вторую голову выводила, а на телек. Читать мэйллисты GATOS.

Shadow ★★★★★
()

Что-то у моего FX качество лучше чем у ужасного RadeonLE (на работе) 7200 (пррибит к стенке) и G400 (на соседнем столе). О глюках - на Radeon и G400 3D не работает. На телек картинка выводится с мерцанием.

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

Тебе дядя на шо доки существуют. На сайте ATI, черным по белому написано, как устанавливать данные дрова. Я догадываюсь, что у тебя RedHat, или один из его клонов и потому привожу пример:

Note for RedHat 8.0 users: A common case for RedHat 8.0 installations is the presence of the libGL component in a specific version. This file is provided by the rpm package XFree86-Mesa-libGL-4.2.0-72 or similiar. This does raise a conflict because the ATI Linux drivers do come with their own version of this library which does come with extra support for the pbuffer feature. This library is considered backward compatible with the version which was supplied with the respective XFree86 version.

You can force RPM to install the driver package despite this already present GL library by instructing rpm to use the replacement file:

rpm -i --force <ati_package_name>.rpm

If you dont want to perform it with a hard overriding of that rpm warning but want to do a propper replacement of the files in terms of the RPM concept then you have to use the rpm tool to remove the existing libGL installation and then you have to provide the replacement libGL by installating the ATI drivers. Use a command sequence like these: (You should not have running any OpenGL program for doing this.) rpm -e --nodeps XFree86-Mesa-libGL-4.2.0-72 rpm -Uhv <ati_package_name>.rpm

The "--nodeps" option is needed because e.g. some screen savers, qt-3 and some parts of XFree86 might depend on the libGL presence. With installing the new libgl from ATI package these dependencys will get resolved again.

After the driver files are installed, run the fglrxconfig program to configure your XFree86 installation. Respond to the questions of the fglrxconfig program and save the settings to /etc/X11/XF86Config-4.

В линухе, как и в любом юникс-клоне, надо уметь читать мануалы. У меня Radeon 9000 PRO + ASP 7.3, ВСЕ ОК.

Megabit ★★★
()

а я рад что не купил, а сначала взял на попробовать
Radeon 8500LE
в общем так:
под Xfree 4.3 c xfree-drm quake3 1152x864x32bit demo four 62 FPS, только играть всё равно невозможно потому как сцена ненадолго на раз так 5 в секунду замирает

под теми-же Xfree 4.3 c неофициально выпущенными 2.9.6 Ati драйверами при тех же условиях demo four даёт что-то больше 100 что радует, но вот мышь в OpenGl(пробовал Quake3, RtCW, UT2003) забивается в правый нижний угол и пользоваться ей невозможно.

Сейчас жду официального релиза от Ati, с отложенным пока GF2MX, и ещё жду ответа в мейллисте от dri.sf.net, но что-то мне кажется что вряд-ли мне кто-то поможет, там всё больше проблемы компиляции и запуска решают, а как оно на самом деле работает мало кого похоже волнует.

а если мне нужно будет клёвое 2Д я куплю себе LCD монитор с DVI входом, а не буду покупать феррари чтоб в деревню ездить

anonymous
()

та-а-а-ак...
что ж,
>Radeon 9000 PRO + ASP 7.3, ВСЕ ОК
- это радует. 9000 гарная (по цене) карта :).
2Obidos:
а чем именно G400 матрешка хороша? G450 и G550 купить вроде не проблема даже в провинции? да и судя по http://www.xfree86.org/4.3.0/mga.4.html на 400-ке 2-ая голова поддерживается только бинарными дровами от matrox.com

>Section "Device"
Identifier "devname"
Driver "mga"
...
EndSection

Description
mga is an XFree86 driver for Matrox video cards. The driver is fully accelerated, and provides support for the following framebuffer depths: 8, 15, 16, 24, and an 8+24 overlay mode. All visual types are supported for depth 8, and both TrueColor and DirectColor visuals are supported for the other depths except 8+24 mode which supports PseudoColor, GrayScale and TrueColor. Multi-card configurations are supported. XVideo is supported on G200 and newer systems, with either TexturedVideo or video overlay. The second head of dual-head cards is supported for the G450 and G550. Support for the second head on G400 cards requires a binary-only "mga_hal" module that is available from Matrox <http://www.matrox.com >, and may be on the CD supplied with the card. That module also provides various other enhancements, and may be necessary to use the DVI (digital) output on the G550 (and other cards).
Supported Hardware
The mga driver supports PCI and AGP video cards based on the following Matrox chips:

MGA2064W
Millennium (original)
MGA1064SG
Mystique
MGA2164W
Millennium II
G100
G200
Millennium G200 and Mystique G200
G400
G450
G550

еще мнения?

volonter
()

2Obidos:
>Я карту покупал ради качества 2D, а не нвидийного мыла в 2D с реактивным 
>самолетом в 3D.

2D было мыльным не из-за нвидиа, а из-за не соблюдения их рекомендаций
по расчету и изготовлению выходных фильтров, мылило 2D даже у извесных 
производителей, но не у всех, те кто все рекомендации выполнил, то 2D было 
отличным, например у Abit'а все карточки не мылили. Был в свое время 
рецепт, как избавиться от мыла, просто удаляли выходные LC цепочки, 
впаивали обычные перемычки за место индуктивности, и убирали все 
кондеры, 2D становилось просто шикарным, правда радиоприемник в близости 
3х метров от компа вообще ничего не принимал:)....

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

>Тебе дядя на шо доки существуют. На сайте ATI, черным по белому написано, как устанавливать данные дрова. Я догадываюсь, что у тебя RedHat, или один из его клонов и потому привожу пример:

у меня Дебиан вуди. на тестинг их драйвера у меня встали по их ридми, а вот на вуди оно не хочет: говорит скачайте другой tgz (и дает его имя), но поиск этого tgz по их сайту успеха не принес...

>В линухе, как и в любом юникс-клоне, надо уметь читать мануалы. У меня Radeon 9000 PRO + ASP 7.3, ВСЕ ОК.

еще раз у меня Дебиан всякие суперновые/суперсовременные но нестабильно радотающие Х-ы, ядра меня не интересуют. я пытаюсь заставить работать эту карточку с Х-ми 4.2 и ядром 2.4.18, но пока не получается :(

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

кстати с гатосовскими драйверами у меня в логах есть такой ерор:

(EE) RADEON(0): Failed to initialize Rage Theatre, chip disabled

не подскажете какой ман прочитать, чтобы этот еррор устранить ?

anonymous
()

2McMCC и всем интересующимся
есть у них такая контора FCC которой устанавливается сколько любое электронное устройство будет излучать и в каком спектре. Так вот чтобы удовлетворять этим условиям по излучению ставятся фильтры. У матрокс эти фильтры более высокого порядка чем у других и они ходят по грани этих FCC rule поэтому всегда и отличались хорошим качеством 2D и стоимостью. Похоже что сейчас все научились делать нормальные дешёвые фильтры или правила смягчились, но такой проблемы как мыло уже давно не существует. А ставя перемычки вы просто убирали эти фильтры таким образом такую карту нельзя нигде продавать, но качество изображения у неё должно быть лучше чем у любой другой.

anonymous
()

Ещё раз:
GATOS в полной мере работает с текущей веткой XFree.
Чтоб в иксах 4.2 - вообще ничего не надо трогать.
Модуль для Linux ядра взять в ветке релиза 4.2 и пересобрать.
Ни на какие GATOS или DRI сайты не лезть - там работают с CVS!


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

ничего не понял... гатос, Вы хотите сказать есть в Х4.2?

как тогда эти драйвера там называются и где кернельный модуль?

anonymous
()

Хе-хе, почитал шред, посмеялся.... Надо же, проблемы с 8500....Не поверю, уж извините, потому что прикручивается на раз и по отзывам остальных пользователей, работает все как надо. Ради интереса-X 4.3.0 OS-FreeBSD

vadoo
()

2vadoo а у меня вот "по отзывам", сложилось впечатление что они всё ещё прикручивают на раз
а мы вот уже пытаемся работать, и вот это-то как раз не получается

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

ну во первых я говорил о Х4.2 к ним не могу прикрутить

а вот поставил я Х-ы 4.3 ради эксперименту модуль dri в конфиге прописал, драйвер прописал radeon. в логах Х пишет: директ рендеринг _дизаблед_ без всяких коментариев. почему дизаблед я не разобрался и вернулся к Х4.2

anonymous
()

2anonymous (*) (2003-04-23 16:41:39.688099) и какие проблемы возникли?

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

с 4.2 не пробовал, сорри...

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

vadoo
()

а где взять твое мыло, если не секрет? в инфе по vadoo нет его

вот мое:

dimka at avanto.mpei.ac.ru

anonymous
()

>а вот поставил я Х-ы 4.3 ради эксперименту модуль dri в конфиге прописал,
>драйвер прописал radeon. в логах Х пишет: директ рендеринг _дизаблед_ без
>всяких коментариев. почему дизаблед я не разобрался и вернулся к Х4.2

Такое может еще возникать из-за bpp, может DRI только работает при 16bpp?

McMCC ★★★
()

мыхыхы. Это у ATI-то потерянная репутация? :))

Cailean
()

Я брал Radeon 9000 pro для того что бы иметь tv-out + tv-in Заставить работать эти функции смог только в винде, в линксе(генту) не смотря ни начто так и не получилось запустить их

anonymous
()

Люди! Как сделать так, чтобы TV-Out в режиме оверлея запустился? Да и вообще, где можно разжиться доками по настройкaм TV-Out? XFree-4.3.0, Radeon 7500.

P.S. Кстати, я своим Radeon'ом очень доволен. До этого стояла карта GeForce-2 MX400 от Hercules - отстой. Мылила, а ее дрова регулярно вешали машину при переключении в текстовую консоль и обратно. С нынешним Radeon'ом ничего подобного не наблюдается :)

saicat
()

Купил Радон8500, поставил Х4.3 ВИдео, 3Д -работает нормально бегаю в Кваку без замираний. Допускаю, что скорость меньше чем в винде, но Линух ставил не для игр.

i_yalovoy
()

2 Shadow: кинь плс ссылку на тред, в котором про регистры и tv-out. Все, что есть на GATOS касающееся TV-OUT - это вопросы, как его запустить и ответы, что TV-OUT в картах < R300 unsupported :(

croko
()

2vadoo
4.3 с xfree-drm заводиться на ура, и по timedemo FPS играбельный, только вот здоровье там броня всякая в Q3 качаются не плавно, а рывками и когда бежишь вся сцена тоже замирает раз несколько в секунду очень не надолго но глазом заметно и сильно бесит - в общем играть не возможно. FPS меньше чем у Atiшных драйверов почти в два раза.

anonymous
()

>Все, что есть на GATOS касающееся TV-OUT - это вопросы, как его запустить и ответы, что TV-OUT в картах < R300 unsupported :(

http://gatos.sourceforge.net/supported_cards.php
>All-in-Wonder Radeon (Radeon)
Should work fine with either 4.1.0 or 4.2.0 drivers. Both XvImage (YUV->RGB overlay and scaling) and TV-in should work fine. There were success reports with NTSC, PAL and SECAM standards. Video capture should work as well. 3d acceleration should work fine.
All-in-Wonder Radeon 7500 (RV200)
Should work fine with 4.2.0 drivers. Both XvImage (YUV->RGB overlay and scaling) and TV-in should work fine. There were success reports with NTSC standard. Video capture should work as well. 3d acceleration should work fine. Wireless (RF) remote control should work.
All-in-Wonder Radeon 8500DV (Radeon200)
Should work fine with 4.2.0 drivers. XvImage (YUV->RGB overlay and scaling) should work fine. TV-in works in NTSC. It is expected that PAL and SECAM will be easy to made working once there are people willing to test and debug TV-in with these formats. Video capture should work. 3d acceleration is not implemented as of this writing. Firewire port (at least the one on the card itself) has been observed to work in Linux. Wireless (RF) remote control should work.
All-in-Wonder Radeon 9700 (Radeon300)
We have received documentation for this card and sample hardware (thanks to ATI !), work is underway. At this moment we cannot promise a specific timeframe for availability of working drivers or list specific feature that will be supported.

ммм... упорно везде фигурирует TV-in, который "Should work fine" ;). про TV-out как-то не того'с... да и вообще как-то хреновато с доками :).

http://www.ati.com/support/faq/linux.html

>
2D Graphics Acceleration

Full-featured and optimized XFree86 drivers are available on the ATI website for the following product families ONLY:

* RADEON 9700
* RADEON 9000
* RADEON 8500
* FireGL Workstation products

XFree86 currently provides hardware 2D acceleration for most ATI graphics adapters. For new products it normally takes at least 12 weeks from retail product shipment for driver support to be become publicly available.

3D Graphics Acceleration

ATI has made the necessary hardware and programming information available to Linux developers for the development of hardware 3D acceleration.
Family 3D Status
RADEON 9700

XFree86 drivers available on the ATI website support hardware 3D acceleration (RPM format for i386 only at this time).

Open source 3D drivers may also be available or under development from the DRI Project.
RADEON 9000
RADEON 8500
RADEON 3D drivers are available from the DRI Project.
RAGE 128
RAGE PRO 3D support is a work in progress from the UTAH-GLX Project.

Accelerated-X products by XI Graphics, Inc. also offer hardware accelerated 3D using OpenGL. Accelerated-X is provided as a commercial alternative to the freeware XFree86.

TV Output

ATI is investigating the possibility of supporting TV Out under Linux for products which include this feature.

The GATOS Project mentions limited use of this feature in some of their configurations.

Linux ATI TV Out Support Program is a work in progress by Lennart Poettering to control the TV Out feature of certain ATI graphics products under Linux. It has currently been tested on Rage Mobility P/M devices only, but should also work for RADEON and RAGE 128 according to the author.

http://www.stud.uni-hamburg.de/users/lennart/projects/atitvout/
последнее обновление - март 2002 года :(

граждане! что за масдай такой! куда не кинь взор (nVidia, ATI, Matrox) везде open linux-drivers problems ;). со звуковухами, причем не самыми дешевыми проблем меньше на порядок (хотя по alsa-рассылке этого не заметно %))

кстати, что-то владельцы Matrox'ов молчат вглухую... или им от GIMP'а лень взор оторвать ;)?
vale.

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

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

vadoo
()

Ну на самом деле не все так плохо, TV-OUT у меня на Radeon M7 работает, но хотелось бы большего - использовать двухголовочность карты и одновременно смотреть кино на тв и Х на панели. А вот это, похоже, пролетает и перспективы никакой

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

под винексом квака и анреал у меня идут нормально но при длительной игре периодически все же вылетают :( по виндовому - с недопустимой ошибкой ;) лучше найди нативные

anonymous
()

У меня Radeon 8500, драйвера с ati.com для xfree-4.2. Работает все. 2d overlay, 3d opengl хардварный. До этого был radeon 7200 - тоже все работало. Q3 работает даже может побыстрее windows :) Вот только для 4.3 ati дрова еще не выпускали поэтому у меня смешанный RH 8/9 :) Почти 9 но иксы 4.2 и весь gnome 2.0 так как он тоже привязан к версии X.

x-term ★★
()

>а вот поставил я Х-ы 4.3 ради эксперименту модуль dri в конфиге прописал,
>драйвер прописал radeon. в логах Х пишет: директ рендеринг _дизаблед_ без
>всяких коментариев. почему дизаблед я не разобрался и вернулся к Х4.2

А кернельный модуль куда дел?
:)

jackill ★★★★★
()

volonter (*) (2003-04-23 14:32:17.159354)

> а чем именно G400 матрешка хороша? G450 и G550 купить вроде не проблема даже в провинции?

А у нее наиболее прямая поддержка TV-Out в MPlayer. ;-))) G450 и т.д. несколько хуже. Почему MPlayer стал критерием? Потому, что TV-Out нужен исключительно для просмотра кино на большом экране, а Xine и прочие гуевые плееры не перевариваю.

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