Radeon X1200 и открытые драйвера xf86-video-ati [not solve]
Добрый день.
Решил повоевать со встроенной сабжевой видеокартой.
По этой ссылке http://www.gentoo-wiki.info/Radeon собрал ядро, собирал, кстати, используя не ядерный DRM-модуль, а отдельный. Размаскировал и пересобрал самые последние пакеты на момент сборки:
x11-base/xorg-server-1.5.3-r2 (hal input_devices_evdev input_devices_keyboard input_devices_mouse nptl sdl video_cards_radeon xorg) media-libs/mesa-7.3 (nptl video_cards_radeon xcb) x11-base/x11-drm-20080710 (kernel_linux video_cards_radeon) x11-libs/libdrm-2.4.4 x11-apps/mesa-progs-7.3 x11-drivers/xf86-video-ati-6.10.0 (dri)
Создал автоматически и поправил xorg.conf:
Section "ServerLayout" Identifier "X.org Configured" Screen 0 "Screen0" 0 0 EndSection Section "Files" ModulePath "/usr/lib/xorg/modules" FontPath "/usr/share/fonts/misc/" FontPath "/usr/share/fonts/TTF/" FontPath "/usr/share/fonts/OTF" FontPath "/usr/share/fonts/Type1/" FontPath "/usr/share/fonts/100dpi/" FontPath "/usr/share/fonts/75dpi/" EndSection Section "Module" Load "glx" Load "extmod" Load "xtrap" Load "record" Load "dbe" Load "dri" Load "freetype" Load "drm" EndSection Section "Monitor" Identifier "Monitor0" VendorName "SAM" ModelName "SyncMaster" Option "DPMS" EndSection Section "Device" Option "XAANoOffscreenPixmaps" "True" Identifier "Card0" Driver "radeon" VendorName "ATI Technologies Inc" BoardName "RS690 [Radeon X1200 Series]" BusID "PCI:1:5:0" EndSection Section "Screen" Identifier "Screen0" Device "Card0" Monitor "Monitor0" SubSection "Display" Viewport 0 0 Depth 24 EndSubSection EndSection Section "dri" Mode 0666 EndSection
И обломился. Сам X-сервер запускается, как и прочие программы. DRM работает, если верить glxinfo, но при этом glxgears показывает максимум 35 фпс, процесс X жрёт сейчас, с запущенной оперой, до 80% ресурсов процессора AMD Athlon(tm) 64 X2 Dual Core Processor 4400+ , перетаскивания окон и тд означают жутчайшие тормоза и тд. При этом, на древнем ноутбуке видекарта ATI показывает приемлемую производительность, там даже видео показывается без тормозов.
Что можно сделать с этой напастью?
- Для комментирования войдите или зарегистрируйтесь
eselect opengl set ati делал
eselect opengl set ati делал под рутом?
Нет. Разве ati не у
Нет. Разве ati не у проприетарных появляется? Вот, у меня что есть:
Всё.
А... Сорри, не увидел, что ты
А... Сорри, не увидел, что ты про открытые
А в если cat
А в если cat /var/log/Xorg.0.log | grep WW или c EE.
Можно, это я первым делом смотрел.
То, что с шрифтами неполадки, я знаю. Не поправил пока. Это потом. Сейчас именно быстродействие волнует.
DRM в карточках серии X****
DRM в карточках серии X**** и HD**** реализовали недавно, и пока что он "просто есть" срости там особой с 3д нет, 2д вроде так сяк работает. в скором времени будет лучше.
Ясно, спасибо. Вот, тут
Ясно, спасибо. Вот, тут http://www.linux.org.ru/view-message.jsp?msgid=3516382 написали, что только в 6.12.0 реализуют нормально DRM для r6xx, к коим и относится X1200.
я лор не читаю. из темы там
я лор не читаю. из темы там непонятно какое именно ускорение будет реализовано и как быстро оно будет работать.
Идея в том, что оно хоть
Идея в том, что оно хоть как-то только начнёт работать (-:Е
Можно попробовать radeonhd, но я разницы с radeon не почувствовал
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
неа
"хоть как-то" оно работает сейчас. позже оно будет работать как для прошлых карточек - где медленнее, а где и быстрее бинарных дров.
Хы
Цитирую:
(http://lists.x.org/archives/xorg-driver-ati/2009-February/008479.html)
Не "with improved accel support" или там что-нибудь в том духе, а "с поддержкой ускорения". Хоть какого-нибудь. Сейчас у меня на ноутбуке перетаскивание окна Psi отъедает целое ядро и при этом тормозит. Если это ускорение, то я не знаю, где его нет.
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
фактически его нет. прикручен
фактически его нет. прикручен только direct rendering, и ускорение немного в 2D работает, а в 3D карточка просто говорит что есть, но его почти нет.