LINUX.ORG.RU

Xorg 6.8.1 и fglrx - неужели все так плохо?


0

0

Вот пересел с xorg 6.7 на сабж. Думал, побалуюсь с аппаратной прозрачностью.... Оказалось, что HW акселерация совместно с transparency не работает . it's bad. Хотел пересесть обратно на нативные xorg дрова (radeon 9200) - шаз! Их нет. В сырцах xorg 6.8.1 нет модулей для radeon.ko ! Скачивал с разных зеркал - везде одно и тоже - в архиве только - $> ls xc-orig/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel . .. drm_irq.h Где сырцы для модуля? И возможна ли вобще HW прозрачность с HW 3D на радеонах ?

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

так я из cvs брал эти дрова - все компилится, ставится, но 3d нет, хотя в логе пишет, что все поднимается - точно такая же проблема, как и в соседней ветке тут http://www.linux.org.ru/jump-message.jsp?msgid=772697

Вобщем, ситуация такая -

1. с fglrx др-ом 3d работает, но нет прозрачности. 2. с radeon ничего нет ((.

Как люди вообще прикручивали эту прозрачность к 6.8 - мне не понятно .

может кто подскажет?

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

кстати, когда прописываешь в xorg.conf модуль radeon, он подгружается и юзается, и в логах все ок - drm поднимается, но 3d нет.

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

А если не портить созданный при установке fglrx xorg.conf, а создать новый, и дописать туда все, что нужно? у меня на dri дровах и прозрачность, и opengl нормально работали, хотя прозрачность и тормозила.

dn2010 ★★★★★
()

man radeon!!!

Если у тебя 9200 - пользуй иксовый readeon драйвер - спецификация открыта, и работает под ним всё.

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

Анонимусам, и другим любителям посылать в ФАК -
я писал, о том, что пробовал ставить dri драйвер и по логам вроде
все работало, но на самом деле 3d не было
Опция - RenderAccel true была включена

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

Q: Как снести драйвера nvidia или fglrx и вернуться к драйверам, входящим в состав xorg?
A: Эти драйвера при установке прописываются в четырех местах:
* модуль ядра в /lib/modules/
* драйвер в /usr/X11R6/lib/modules/dri и /usr/X11R6/lib/modules/drivers
* OpenGL-библиотеки в /usr/X11R6/include/GL и /usr/X11R6/lib
* конфигурационный файл /etc/X11/xorg.conf

наилучшим способом удаления будет --- удалить пакет с драйвером (1,2), если модуль ядра собирался, то скорее всего его придется удалять вручную, переставить mesa (3) или xorg там, где mesa входит в состав пакета xorg (напр. Slackware), пересоздать конфигурационный файл (4) посредством X -configure или средствами дистрибутива.

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

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

в поиск лора? а им что-то можно найти? сделали бы опцию: искать по форуму, тогда может и был бы толк с поиска. а так - лажа...

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

После попыток заставить fglrx работать с прозрачностью, я снес Xorg
и заново его поставил, Mesa не пересобирал, конфиг ест-но правил

Вобщем, вопрос такой - можно ли заставить работать radeon +3d+ tran
sparency ?
Я так думаю, что если у кого-то работает, то и у меня должно
Вот щас пересобрал с нуля Xorg - с радеоном вообще что-то странное
творится - Х грузятся, но только голый экран

Может кто подскажет алгоритм установки с нуля драйверов и xorg?
все делаю по faq, но 3d+ transparency ==0

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