Да вышел - но анонса на xfree86.org пока нет - зато релиз есть на их ftp сервере.
Жаль что они не включили патчи из GATOS в этот релиз - значит для владельцев ATI
придется ставить обновления c gatos.sf.net поверх 4.2.0
>Жаль что они не включили патчи из GATOS в этот релиз - значит для
>владельцев ATI
>придется ставить обновления c gatos.sf.net поверх 4.2.0
Действительно, жаль.
ты уже пробовал ставить на xfree 4.2?
VIVO нормально пашет?
Это вообще работатоспособно или пока напильником исходники править не переправить?
>Действительно, жаль.
>ты уже пробовал ставить на xfree 4.2?
>VIVO нормально пашет?
>Это вообще работатоспособно или пока напильником исходники править не переправить?
4.2.0 поставил (правда из CVS копии) - пока работает
VIVO у меня нет - у меня radeon VE :(
Quake3 не работает на radeon VE под 4.2.0 - dri или drm так и остался кривой :(
>4.2.0 поставил (правда из CVS копии) - пока работает
ясно. пока буду крутить 4.1.99 он у меня уже стоит :)
а там голдхед уже 4.2 соберет. быстро у него это получается :)
>а http://www.xfree86.org/4.2.0/ не догадались посмотреть ?
>там все давно есть
Ну-ну - эти страницы с 4.0.0 не обновлялись, имхо ;)
Про radeon ни слова :(
Кто может подсказать в чем проблема?
так происходит при генерации Makefile, и далее при выполнении make includes и make depend
[ivan@ivan int10]$ pwd
/usr/local/src/xc.cvs/programs/Xserver/hw/xfree86/os-support/linux/int10
[ivan@ivan int10]$ xmkmf -a
mv -f Makefile Makefile.bak
imake -DUseInstalled -I/usr/X11R6/lib/X11/config
make Makefiles
make: Цель `Makefiles' не требует выполнения комaнд
make includes
make: *** Нет правила для сборки цели `programs/Xserver/hw/xfree86/int10/helper_mem.c', требуемой для `helper_mem.c'. Останов.includes:: helper_mem.c
Заглянул в Makefile - действительно нет цели,
вернее их больше одной. Что это за двойные ::?
includes:: helper_mem.c
depend:: helper_mem.c
cleandir::
$(RM) helper_mem.c
helper_exec.c: $(XF86SRC)/int10/helper_exec.c
$(RM) $@
$(LN) $? $@
includes:: helper_exec.c
depend:: helper_exec.c
cleandir::
$(RM) helper_exec.c
xf86int10.c: $(XF86SRC)/int10/xf86int10.c
$(RM) $@
$(LN) $? $@
includes:: xf86int10.c
depend:: xf86int10.c
cleandir::
$(RM) xf86int10.c
pci.c: $(XF86SRC)/int10/pci.c
$(RM) $@
$(LN) $? $@
includes:: pci.c
depend:: pci.c
cleandir::
$(RM) pci.c
xf86int10module.c: $(XF86SRC)/int10/xf86int10module.c
$(RM) $@
includes:: xf86int10module.c
depend:: xf86int10module.c
cleandir::
$(RM) xf86int10module.c
xf86x86emu.c: $(XF86SRC)/int10/xf86x86emu.c
$(RM) $@
$(LN) $? $@
includes:: xf86x86emu.c
depend:: xf86x86emu.c
cleandir::
$(RM) xf86x86emu.c
generic.c: $(XF86SRC)/int10/generic.c
$(RM) $@
$(LN) $? $@
includes:: generic.c
>>ДРМ - и вправду крив...
>можт все таки ДРИ :)
>или что обновлялось?
Короче - официальный ответ Владимира Дергачева на то как запустить quake3 под Linux на radeons!
нужно сделать все как написано здесь:
http://gatos.sourceforge.net/watching_tv.php (главная страничка еще не обновлялась)
короче - надо обновить drm-kernel с http://gatos.sf.net если есть VIVO, Rage Theatre и прочие чипы AIW
надо обновить еще и драйвера XFree86.
Для всеких там видео захватов: km (kernel media)
>Кто может подсказать в чем проблема?
>так происходит при генерации Makefile, и далее при выполнении make includes и make depend
[snip]
Не знаю кто как - я компилю X как 'make World BOOTSTRAPCFLAGS=...' и все остальные флаги так же
А вообще рекомендовано: make World
И никаких проблем - 55 мин на Duron700 и make install
Короче - официальный ответ Владимира Дергачева на то как запустить
quake3 под Linux на radeons!
нужно сделать все как написано здесь:
о це дило. очень жаль, что не получилось прямо в нативную xfree gatos внедрить, но дистрострогатели вполне могут это промах поправить. По крайней мере, Константин Волков с завидным упорством выкладывает свежие xfree с gatos из cvs
>Народ, у кого это чудо работает с 3d и XV ?
Насколько я знаю gatos - там все должно быть o'k.
Там даже 3d и Xv поддержка для mach64 есть ;)
А официальный бранч (с точки зрения ATI карт) - полный отстой ;)
Единственное - это что он на двухголовых radeon'ах уже нормально
работает.
Все это очень мило про gatos, я только одного не понимаю - вот тут народ из dri потихоньку пытается все-таки сделать какой-никакой 3d для mach64 (ну не могу я mobility в своем лаптопе поменять!), а в gatos успешно и давно борются за хорошое 2d. Но ни о каком merge пока что никто не говорит. Почему не сделают единый проект по разработке хорошего и полного driver для mach64. Неужели эти две задачи насколько ортогональны?
>Спасибо, попробую.
>А как в таком случае с CVS-tree поступать?
>Makefil-ов там нет и необходимо их создать.
>Вот утт-то и наступают проблемы.
Точно также - make World - a он уже делает Makefile'ы
(Самый главный Makefile там есть: http://cvsweb.xfree86.org/cvsweb/xc/Makefile ;)
Поддерживаю целиком и полностью! Неужели два опенсорц проекта но написанию драйверов для одних и тех же карточек было трудно объединить?? Ведь есть же и спецификации, и умные люди, которые знают как их использовать, а также огромноая пользовательская база (так что в тестерах недостатка не будет). От этого бы все только выиграли. Равно как и от объелинения Mesa + X11 (хотя большая часть месы уже перетянута в иксы, все-таки она есть отдельным развивающимся проектом -- нафигааа??? -- когда можно сразу иксы развивать в нужном направлении)...
Скажите, действительно ли, пропатчив gatos'ом 4.2.0 иксы, я получу нормальные xv и 2D/3D acceleration для Mach64-based карточек? То есть, смогу ли я смотреть киношки в fullscreen (на любом разрешении) и гонять Q3 в GL с сотнями FPS? :)) Спасибо.
>Скажите, действительно ли, пропатчив gatos'ом 4.2.0 иксы, я получу >нормальные xv и 2D/3D acceleration для Mach64-based карточек? То >есть, смогу ли я смотреть киношки в fullscreen (на любом разрешении) >и гонять Q3 в GL с сотнями FPS? :)) Спасибо.
Незнаю! A чем трудности с попробовать?
Этот gatos компилится <1мин.
И хотя откатываться врядли придется перед тем как сделать make install
нужно просто создать копию /usr/X11/lib/modules ;)
>Все это очень мило про gatos, я только одного не понимаю - вот тут народ из dri потихоньку пытается все-таки сделать
>какой-никакой 3d для mach64 (ну не могу я mobility в своем лаптопе поменять!), а в gatos успешно и давно борются за
>хорошое 2d. Но ни о каком merge пока что никто не говорит. Почему не сделают единый проект по разработке хорошего
>и полного driver для mach64. Неужели эти две задачи насколько ортогональны?
Потому что GATOS это "General ATI TV and Overlay Software" - это ATI specific project.
А DRI - нинкакой атишной специфики не имеет ;)
Разработчики gatos посылали свои патчи в xfree86 но те только сделали ссылку на gatos веб сайт и никаких
обновлений! Вообще в звездные проекты очень сложно пробиться со своими патчами (знаю по своему опыту).
Такие попытки как правило заканчиваются игнорированием последних.
А сливать проекты - дело свободное (так же как и софт). Если у кого есть силы и желание - все остальные за это только
спасибо скажут.
>Скажите, действительно ли, пропатчив gatos'ом 4.2.0 иксы, я получу нормальные xv и 2D/3D acceleration для Mach64-based карточек?
Щаззз. Получите приличное 2D в разных его проявлениях. В зависимости от конфигурации и удачи, сможете радоваться TV in/out. Расширение Xv будет работать аппаратно.
Но никакого аппаратного 3D в gatos нет! Оно есть в специальных бранчах dri.sourceforge.net. Кстати - dri - это отдельный проект, формально отдельный от xfree86. И я не понимаю, почему та созидательная сила из dri, которая занята mach64, не обращается в gatos за помошью (я вообще между ними общения не видел в сети). Все-таки, вроде, gatos постарше (постабильнее, по-mature-ее) будет.
Кстати, mesa в xfree или dri объединять нельзя! Потому как mesa не только для glx работает, но, кажется, и для других граф. систем (например, GGI или MSWin).
Хорошо, окей... Ну вопрос, собственно, в другом... Дык, будет ли мне щасьтье с квакой (хотя бы на 50 fps) на mach64 или нет?? При этом, я прекрасно осознаю, что gatos занимается только 2D... Спс...
Сегодня - точно нет. Потому как нет драйвера для 3D/DRI/XFree86. Точнее, есть брэнч. Он компилится и работает, но криво (впрочем, это даже не альфа, поэтому жалоб нет). Потом - возможно. Хотя я бы и на 50фпс не рассчитывал. Все-таки слабая карточка...