
Данная инструкция поможет вам узнать как использовать свободный Open Source драйвер для большинства графических карт ATI в простонародии именуемые “radeon”. Данный драйвер по сравнению fglrx не является стабильным, но в нём включенна поддержка AIGLX, что позволит нам “почти” без проблем использовать beryl или compiz. А также в нем лучше поддержка dual-head экранов.
1. Для начала узнаем имя видеокарты и чипсета:
$ lspci
и найдите в листинге информацию о вашей видеокарте:
02:00.0 VGA compatible controller: ATI Technologies Inc RV350 AR [Radeon 9600]
02:00.1 Display controller: ATI Technologies Inc RV350 AR [Radeon 9600] (Secondary)
Неподдерживаемые карты:
X1300 / R515 based cards.
X1600 / R530 based cards.
X1800 / R520 based cards.
X1900 / R580 based cards.
Только 2D ускорение:
Xpress 200M Northbridge integrated gpus
Экспериментальное 3D ускорение:
Эти карты полностью поддерживают 2D и частично 3D
9500 / R300 based cards.
9600 / rv350 or rv360 based cards.
9700 / R300 based cards.
9800 / R350 or R360 based cards.
X300 / rv370 based cards.
X600 / rv380 based cards.
X700 / rv410 based cards.
X800 / R420 or R423 or R430 or R480 based cards.
X850 / R480 or R481 based cards.
Полная 3D поддержка:
7000 / rv100 based cards.
7200 / R100 based cards.
7500 / rv200 based cards.
8X00 / R200 based cards.
9000 / rv250 based cards.
9100 / R200 based cards.
9200 / rv280 based cards. У этой видеокарты замечен баг с DVI выходом, посмотрите здесь https://help.ubuntu.com/community/Radeon_9200/9250_%28RV280%29_and_DVI
2. Установка драйверов с поддержкой AIGLX
Так как драйвер ati поставляется сразу из коробки, то вам не прийдется его загружать. Этот драйвер полностью совместим с AIGLX, что исключает вас от установки такой поделки как XGL.
Прощай fglrx и, добро пожаловать open source ![]()
sudo rmmod fglrx
libGL.so в /usr/lib устанавливается вместе с пакетом xorg-driver-fglrx. Это очень легко проверить при помощи команды:
$ glxinfo |grep vendor
Если вы увидите: client glx vendor string: ATI, тогда вам прийдется удалить пакет xorg-driver-fglrx:
$ sudo apt-get remove xorg-driver-fglrx
Далее установим пакеты libgl1-mesa-glx и libgl1-mesa-dri:
$ sudo apt-get install libgl1-mesa-glx libgl1-mesa-dri
3. Конфигурация xorg.conf
sudo nano /etc/X11/xorg.conf
В секции “Device” необходимо установить драйвер “ati” и включить опцию “XAANoOffscreenPixmaps”
Section "Device"
Identifier "ATI Technologies, Inc. RV350 AR [Radeon 9600 XT]”
Driver “ati”
BusID “PCI:1:0:0″
Option “XAANoOffscreenPixmaps”
EndSection
Включим поддержку прямого рендеринга “direct rendering”:
Section "DRI"
Mode 0666
EndSection
прозрачности “composite”:
Section "Extensions"
Option "Composite" "Enable"
EndSection
и поддержку AIGLX:
Section "ServerLayout"
Option "AIGLX" "true"
Identifier "Default Layout"
Screen "Default Screen"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
EndSection
ВНИМАНИЕ!!! Данная инструкция находится на бета стадии, и поэтому, все замечания по её улучшению или дополнению приветствуются в комментариях
Print This

January 29th, 2007 at 6:53 pm
January 29th, 2007 at 8:02 pm
Есть ли svn версии?
January 30th, 2007 at 6:35 pm
http://dri.freedesktop.org/wiki/
January 31st, 2007 at 12:41 pm
February 2nd, 2007 at 9:15 pm
Заключается он в том, что при CTRL-C/CTRL-V отсюда под ОгнеЛисом в GEDITе кавычки нормальные меняются на завитушные и при ребуте X не грузятся. Я это заметил, но в одном месте прощёлкал.
Вот!
ЗЫ Большое, блин, спасибо. Спасибо, блин, большое
February 2nd, 2007 at 11:01 pm
glxinfo | grep renderlibGL warning: 3D driver claims to not support visual 0x4b
direct rendering: Yes
OpenGL renderer string: Mesa DRI Radeon 20060327 AGP 1x TCL
February 2nd, 2007 at 11:02 pm
February 3rd, 2007 at 7:33 am
P.S. Карточка 9600XT
February 8th, 2007 at 6:36 pm
Карточкa :
01:00.0 VGA compatible controller: ATI Technologies Inc R350 AH [Radeon 9800]
Ядро : Linux n1mnul 2.6.19-gentoo-r4 #2 SMP PREEMPT Thu Feb 8 16:53:59 UTC 2007 x86_64 AMD Athlon(tm) 64 Processor 3000+ AuthenticAMD GNU/Linux
Х :
X Window System Version 7.2.0
Release Date: 22 January 2007
X Protocol Version 11, Revision 0, Release 7.2
February 11th, 2007 at 8:54 pm
February 11th, 2007 at 9:49 pm
~$ glxinfo |grep vendorXlib: extension "XFree86-DRI" missing on display ":0.0".
server glx vendor string: SGI
client glx vendor string: ATI
OpenGL vendor string: Tungsten Graphics, Inc.
Как поправить первую строчку? И как 3ю строчку убрать?
~$ glxinfo |grep der
Xlib: extension "XFree86-DRI" missing on display ":0.0".
direct rendering: No
GLX_ATI_pixel_format_float, GLX_ATI_render_texture
OpenGL renderer string: Mesa DRI R300 20060815 AGP 1x TCL
GL_ARB_imaging, GL_ARB_multitexture, GL_ARB_texture_border_clamp,
Рендеринг неработает хз почему, и иксы тормозят =( У меня radeon 9600
February 12th, 2007 at 8:39 pm
sudo rmmod fglrxsudo apt-get remove...
February 12th, 2007 at 8:45 pm
~$ sudo rmmod fglrxERROR: Module fglrx does not exist in /proc/modules
Странно как-то…
February 13th, 2007 at 10:08 pm
~$ glxinfoglxinfo: error while loading shared libraries: libGL.so.1: cannot open shared object file: No such file or directory
Подскажите плиз чем используется данная библеотека и в каком конфиге надо поправит путь к ней?
ЗЫ: Иксы на стандартных дровах летают просто =))
February 20th, 2007 at 3:20 pm
01:00.0 VGA compatible controller: ATI Technologies Inc RV280 [Radeon 9200 SE] (rev 01)
Вообще не заводится. Отключаю все, оставляю только драйвер ati - тихо как в морге. Только черный экран. То есть иксы пытаются загрузится, но картинки нет. На этой машине не критично, но в целом неприятно.
February 20th, 2007 at 7:14 pm
cat /var/log/Xorg.0.log | grep EEFebruary 21st, 2007 at 4:31 am
4 раз уже менял дрова не добьюсь аппаратного редреринга((
Надесь увижу свет в окошке и может аже в контру сгамаюсь….
February 21st, 2007 at 1:18 pm
ПАРАМЕТР Screen вешает Xserver
В Ubuntu 6.10 есть секция Screen
Radeon9200SE щас все пашет без навороченых опций
Частоты монитора записал после его объявления “вне рабочей частоты”
там же он привел рабочий диапазон (ошибся в 1 цифре)
root@niksage-desk:/home/holynik# glxinfo
name of display: :0.0
libGL warning: 3D driver claims to not support visual 0×4c
display: :0 screen: 0
direct rendering: Yes
server glx vendor string: SGI
server glx version string: 1.2
March 8th, 2007 at 3:57 pm
April 26th, 2007 at 10:10 am
April 26th, 2007 at 8:21 pm
sudo apt-get install berylно перед этим прийдется установить драйвер для ATI
А что вы хотели увидеть на скринах??
April 27th, 2007 at 6:12 am
April 27th, 2007 at 6:14 am
April 27th, 2007 at 12:25 pm
карточка RadeOn 9200.
все пишут про Gatos но туториала найти не могу
хотелось бы получить аналог режима Театр из форточных дров (чтобы изображение с видео-плееров на телике полным экраном показывалось)
April 27th, 2007 at 6:54 pm
Evgen, вверху уже все написанно, но для полной картины дам ссылку на инструкцию по установке официального драйвера ATI, именуемым fglrx
April 28th, 2007 at 3:39 am
При таком решении проблемы только 800×600 на 50 (или 60 Гц если NTSC) и только клон причем на одном разрешении и моник и ТВ.
Никак не добиться режима театр ? (фильмы на телике на полном экране) Никак не сделать на обычном мониторе нормального разрешения и частоты?
но все равно спасибо
April 28th, 2007 at 6:17 am
April 28th, 2007 at 6:25 pm
sudo dpkg-reconfigure xsrver-xorgУрок первый и последний! Перед правкой каких либо конфигурационных файлов необходимо обязательно делать его резервную копию. Для этого необходимо осилить базовую команду cp. Для более подробной справки обращаться в man:
man cpMay 7th, 2007 at 1:25 pm
May 7th, 2007 at 2:35 pm
May 18th, 2007 at 11:16 am
Вообщем проблема такая - как запускаю берил или компиз то все рабочие столы белые, но кубег вертится и мало того что ещ ё кэпсы сверху и снизу показываются дык ещё и по стандарту в правый верхний угол мышью суётся. Тока потом обратно фейдится в белый десктоп, после выбора окна.
Ещё glxgears фигова пашут. Ну может потому что ещё и ноут, он как бы не особо хочет работать в полную мощь.. толька если это требуется. Ну хз хз.
Лог
- -
root@danst-laptop:~# glxinfo
name of display: :0.0
display: :0 screen: 0
direct rendering: No
server glx vendor string: SGI
server glx version string: 1.2
server glx extensions:
GLX_ARB_multisample, GLX_EXT_visual_info, GLX_EXT_visual_rating,
GLX_EXT_import_context, GLX_EXT_texture_from_pixmap, GLX_OML_swap_method,
GLX_SGI_make_current_read, GLX_SGIS_multisample, GLX_SGIX_hyperpipe,
GLX_SGIX_swap_barrier, GLX_SGIX_fbconfig, GLX_MESA_copy_sub_buffer
client glx vendor string: SGI
client glx version string: 1.4
client glx extensions:
GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_import_context,
GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_MESA_allocate_memory,
GLX_MESA_copy_sub_buffer, GLX_MESA_swap_control,
GLX_MESA_swap_frame_usage, GLX_OML_swap_method, GLX_OML_sync_control,
GLX_SGI_make_current_read, GLX_SGI_swap_control, GLX_SGI_video_sync,
GLX_SGIS_multisample, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer,
GLX_SGIX_visual_select_group, GLX_EXT_texture_from_pixmap
GLX version: 1.2
GLX extensions:
GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_import_context,
GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_MESA_copy_sub_buffer,
GLX_OML_swap_method, GLX_SGI_make_current_read, GLX_SGIS_multisample,
GLX_SGIX_fbconfig, GLX_EXT_texture_from_pixmap
OpenGL vendor string: Mesa project: http://www.mesa3d.org
OpenGL renderer string: Mesa GLX Indirect
OpenGL version string: 1.4 (1.5 Mesa 6.5.2)
OpenGL extensions:
GL_ARB_depth_texture, GL_ARB_draw_buffers, GL_ARB_fragment_program,
GL_ARB_imaging, GL_ARB_multisample, GL_ARB_multitexture,
GL_ARB_occlusion_query, GL_ARB_point_parameters, GL_ARB_point_sprite,
GL_ARB_shadow, GL_ARB_shadow_ambient, GL_ARB_texture_border_clamp,
GL_ARB_texture_compression, GL_ARB_texture_cube_map,
GL_ARB_texture_env_add, GL_ARB_texture_env_combine,
GL_ARB_texture_env_crossbar, GL_ARB_texture_env_dot3,
GL_ARB_texture_mirrored_repeat, GL_ARB_texture_non_power_of_two,
GL_ARB_texture_rectangle, GL_ARB_transpose_matrix, GL_ARB_vertex_program,
GL_ARB_window_pos, GL_EXT_abgr, GL_EXT_bgra, GL_EXT_blend_color,
GL_EXT_blend_equation_separate, GL_EXT_blend_func_separate,
GL_EXT_blend_logic_op, GL_EXT_blend_minmax, GL_EXT_blend_subtract,
GL_EXT_clip_volume_hint, GL_EXT_copy_texture, GL_EXT_draw_range_elements,
GL_EXT_fog_coord, GL_EXT_framebuffer_object, GL_EXT_multi_draw_arrays,
GL_EXT_packed_pixels, GL_EXT_paletted_texture, GL_EXT_point_parameters,
GL_EXT_polygon_offset, GL_EXT_rescale_normal, GL_EXT_secondary_color,
GL_EXT_separate_specular_color, GL_EXT_shadow_funcs,
GL_EXT_shared_texture_palette, GL_EXT_stencil_wrap, GL_EXT_subtexture,
GL_EXT_texture, GL_EXT_texture3D, GL_EXT_texture_edge_clamp,
GL_EXT_texture_env_add, GL_EXT_texture_env_combine,
GL_EXT_texture_env_dot3, GL_EXT_texture_lod_bias,
GL_EXT_texture_mirror_clamp, GL_EXT_texture_object,
GL_EXT_texture_rectangle, GL_EXT_vertex_array, GL_APPLE_packed_pixels,
GL_ATI_draw_buffers, GL_ATI_texture_env_combine3,
GL_ATI_texture_mirror_once, GL_ATIX_texture_env_combine3,
GL_IBM_texture_mirrored_repeat, GL_INGR_blend_func_separate,
GL_MESA_pack_invert, GL_MESA_ycbcr_texture, GL_NV_blend_square,
GL_NV_fragment_program, GL_NV_light_max_exponent, GL_NV_point_sprite,
GL_NV_texgen_reflection, GL_NV_texture_rectangle, GL_NV_vertex_program,
GL_NV_vertex_program1_1, GL_SGI_color_matrix, GL_SGI_color_table,
GL_SGIS_generate_mipmap, GL_SGIS_texture_border_clamp,
GL_SGIS_texture_edge_clamp, GL_SGIS_texture_lod, GL_SGIX_depth_texture,
GL_SGIX_shadow, GL_SGIX_shadow_ambient, GL_SUN_multi_draw_arrays
visual x bf lv rg d st colorbuffer ax dp st accumbuffer ms cav
id dep cl sp sz l ci b ro r g b a bf th cl r g b a ns b eat
———————————————————————-
0×23 24 tc 0 24 0 r y . 8 8 8 0 0 16 0 0 0 0 0 0 0 None
0×24 24 tc 0 24 0 r y . 8 8 8 0 0 16 8 16 16 16 0 0 0 None
0×25 24 tc 0 32 0 r y . 8 8 8 8 0 16 8 16 16 16 16 0 0 None
0×26 24 tc 0 32 0 r . . 8 8 8 8 0 16 8 16 16 16 16 0 0 None
0×27 24 dc 0 24 0 r y . 8 8 8 0 0 16 0 0 0 0 0 0 0 None
0×28 24 dc 0 24 0 r y . 8 8 8 0 0 16 8 16 16 16 0 0 0 None
0×29 24 dc 0 32 0 r y . 8 8 8 8 0 16 8 16 16 16 16 0 0 None
0×2a 24 dc 0 32 0 r . . 8 8 8 8 0 16 8 16 16 16 16 0 0 None
0×43 32 tc 0 32 0 r . . 8 8 8 8 0 0 0 0 0 0 0 0 0 Ncon
May 18th, 2007 at 5:23 pm
Как вариант предлагаю вам попробовать поставить пропиетарные драйвера ATI. Для этого скачайте последную версию 8.36.5 и установите по аналогии этого howto.
Ссылки по теме:
Установка Beryl на Ubuntu Edgy с использованием XGL (перевод документации c официального сайта)
или
HowTo: Beryl+ATI+KDE in Ubuntu Dapper Drake
May 18th, 2007 at 7:16 pm
А Берил проект не собираются сделать что нибудь нормальное под радеон? Я вообще фанат нвидиа, но с нвидией ноуты дорогие, а я бомж. Если комп откачаю то воткну обратна.
И наконец вопрос - я вот тут нашел кое что там в самом конце написаны мудрые весчи http://gentoo.ru/node/5090
May 19th, 2007 at 6:47 am
Option “BufferTiling” “on”
И мы немного ближе к раю)))
Берил не так сильно глючит, хотя глюкавит немного, но у меня квака запустилась, контра (господи, я же говорил что не играю в игры ггг, ну ладно для тестирования). Теперь хочу решить проблему с Виндозными прочими играми. Например World of Warcraft, запускается, но без -opengl (wine) вообщем opengl верней 3d acceleration не может запустить. Вот так вот ((
May 19th, 2007 at 7:47 am
В принципе для такой слабоватой карточки это и не удивительно, но с настройками xgl поиграться стоит.
Тут проблема скорее не в бериле, а в радеоне, а именно в отсутствии поддержки в пропиетарных драйверах AIGLX.
И поэтому на данный момент существует только две связки использования берила. Первая очень удачная, из-за легкости настройки, но с поддержкой малого количества график карт (см. выше список поддерживаемых карт) open source + AIGLX + Beryl, и вторая с глючным xgl-ем, не без танцев с бубном и, прочими шаманскими ритуалами fglrx + XGL + Beryl.
P.S. По поводу ноутов, у двух знакомых X700, и первая связка работает просто на отлично.
May 19th, 2007 at 10:09 pm
May 20th, 2007 at 7:00 pm
Посмотрел на немецких форумах, но про X200 вообще ничего не нашел, т.е. два или три оставленных без ответов вопроса.
Опять же, можете попробовать найти ответ на официальном фопуме берила forum.beryl-project.org, или на irc://irc.freenode.net/ на каналах #ubuntu-xgl или #xgl
May 24th, 2007 at 9:56 pm
July 3rd, 2007 at 7:18 pm
В мае скачал Убунту. Поставил на ноут, стал разбираться с данными дровами, выяснил что они “из коробки”, надо только строки в xorg.conf добавить. Но.. не работало. Я пересобрал xserver-xorg, после чего тот же glxgears стал выдавать вместо 800fps - 1800fps. Обычным реконфигьюром х-сервера.
Сейчас я получил диск по почте (попутно я ставлю - пробую - смотрю другие Линуксы), решил заново поставить Убунту, но.. теперь у меня постоянно 900-1000fps в glxgears… А это не гуд. Ибо при дефолтных настройках берила fps падает до не прилчных 10 (так было и в прошлы раз, пока не переконфигурю x-сервер).. и в чём проблема понять не могу… Может у кого есть мысли какие?
July 3rd, 2007 at 7:19 pm
July 28th, 2007 at 3:17 pm
August 5th, 2007 at 7:24 pm
August 6th, 2007 at 6:41 pm
August 13th, 2007 at 5:20 am
direct rendering: NoOpenGL renderer string: Mesa GLX Indirect
Это лечится?
October 1st, 2007 at 9:24 pm
Спасибо огромное за этот howto.
October 24th, 2007 at 11:32 am
October 24th, 2007 at 7:54 pm
А теперь новость:
vonderer@darkstar сегодня сообщил о поддержке AIGLX в последней версии (8.42.3) пропиетарных драйверов, а также написал про решение проблемы с загрузкой модуля fglrx.
October 29th, 2007 at 8:50 am
lspci | grep ATI
02:00.0 VGA compatible controller: ATI Technologies Inc RV280 [Radeon 9200 PRO] (rev 01)
02:00.1 Display controller: ATI Technologies Inc RV280 [Radeon 9200 PRO] (Secondary) (rev 01)
вот такие пироги, ладно, радеон 9200
rmmod fglrx
ERROR: Module fglrx does not exist in /proc/modules
ну ладно, его даже удалять не надо
glxinfo
name of display: :0.0
X Error of failed request: GLXBadContext
Major opcode of failed request: 142 (GLX)
Minor opcode of failed request: 5 (X_GLXMakeCurrent)
Serial number of failed request: 17
Current serial number in output stream: 17
вот тут теория с практикой ррасходятся
xorg-driver-fglrx я не нашел, есть xserver-xorg-driver-radeon, а также скачанные с офиц. сайта ATI
fglrx_4_3_0-8.28.8-1.i386.rpm
fglrx_6_8_0-8.28.8-1.i386.rpm
я их ковертировал в deb alien’ом, но они все равно не ставятся
October 29th, 2007 at 9:09 am
какой-то еррор:
./ati-driver* –buildpkg the_pack
Creating directory fglrx-install
Verifying archive integrity… All good.
Uncompressing ATI Proprietary Linux Driver-8.28.8……………
-e ==================================================
-e ATI Technologies Linux Driver Installer/Packager
-e ==================================================
./ati-installer.sh: 165: Syntax error: Bad substitution
Removing temporary directory: fglrx-install
это у меня файл просто битый?
October 29th, 2007 at 5:56 pm
здесь нужно заменить тире перед buildpkg на 2 минуса/дефиса
October 29th, 2007 at 6:55 pm
Я систему только позавчера поставил, то этого лин никогда не видел. Кстати, не мешало бы сказать, что в xorg.conf нужно еще секцию Screen поправить, я из-за этого 3 раза перезагружался, хотел уже сюда написать, что ничего не работает, хорошо что у меня ума хватило резервную копию конфига сделать, а то xserver не стартует если там накосячить.
Один вопрос. Я читал, что opensource дрова и официальные не поддерживают каждый свое. Я смогу с этими дровами в кваку погамать например?
October 29th, 2007 at 7:47 pm
В Quake можете играть с любыми, при условии, что у вас все правильно установилось и 3D работает. Еще могу посоветовать взглянуть на warsow, opensource игрушка разработанная на движке кваки
October 29th, 2007 at 9:25 pm
November 22nd, 2007 at 7:12 pm
compiz –replace
compiz: Trying ‘/usr/$LIB/libIndirectGL.so.1′
compiz (core) - Error: Another window manager is already running on screen: 0
compiz (core) - Fatal: No manageable screens found on display :0.0
При работе же с Xgl компиз работает, но появляются артефакты + иногда падают Иксы.
November 22nd, 2007 at 9:50 pm
compiz --replace ccp &gnome
gtk-window-decorator --replace &kde
kde-window-decorator --replace &November 25th, 2007 at 4:50 pm
Ситуация такая. Ставил все из репозитория openSuse 10.3. С compiz-ом также ставил fusion-icon (для удобной настроки и быстрого доступа), и compiz-manager (автоматом добавляет в автозагрузку все необходимое, выбирает нужные настроки и тд). И когда загружались KDE, то автомотом все необходимое запускалсоь (compiz –replace cpp, kde-window-decorator –replace и т.д.) Но компиз вываливался с ошибкой. При ручном запуске “compiz –replace cpp” и “gtk-window-decorator –replace” появлялась вышеозначенная мною ошибка, мол, уже другой оконный менеджер запущен, хотя как я понимаю, опция replace для того и сделана чтобы принудительно заменить запущенный другой оконный менеджер compiz-ом. Так вот, проблема решилась после переустановки compiz-а и всех сопутствующих пакетов, но без установки compiz-manager. Все работает (в автозапуск добавлял уже сам). НО. Теперь другая проблема. Не отрисовываются тени вокруг всех меню и панелей kicker-а, вместо теней белые области, у окон же тени рисуются нормально.
January 4th, 2008 at 3:47 pm
$ lspci01:00.0 VGA compatible controller: ATI Technologies Inc RV280 [Radeon 9200] (rev 01)
01:00.1 Display controller: ATI Technologies Inc RV280 [Radeon 9200] (Secondary) (rev 01)
#rmmod fglrxERROR: Module fglrx does not exist in /proc/modules
glxinfo |grep vendor
server glx vendor string: SGI
client glx vendor string: SGI
OpenGL vendor string: Mesa project: http://www.mesa3d.org
apt-get install libgl1-mesa-glx libgl1-mesa-driЧтение списков пакетов... Готово
Построение дерева зависимостей
Reading state information... Готово
Уже установлена самая новая версия libgl1-mesa-glx.
libgl1-mesa-glx set to manual installed.
Уже установлена самая новая версия libgl1-mesa-dri.
libgl1-mesa-dri set to manual installed.
# xorg.confSection "Files"
EndSection
Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc104"
Option "XkbLayout" "us"
EndSection
Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/input/mice"
Option "Protocol" "ImPS/2"
Option "Emulate3Buttons" "true"
EndSection
Section "Device"
Identifier "ATI Technologies Inc RV280 [Radeon 9200]”
Driver “ati”
BusID “PCI:1:0:0″
Option “XAANoOffscreenPixmaps”
EndSection
Section “DRI”
Mode 0666
EndSection
Section “Extensions”
Option “Composite” “Enable”
EndSection
Section “Monitor”
Identifier “DELL E771p”
Option “DPMS”
HorizSync 30-70
VertRefresh 50-160
EndSection
Section “Screen”
Identifier “Default Screen”
Device “ATI Technologies Inc RV280 [Radeon 9200]”
Monitor “DELL E771p”
DefaultDepth 24
SubSection “Display”
Modes “1024×768″ “800×600″ “640×480″
EndSubSection
EndSection
Section “ServerLayout”
Option “AIGLX” “true”
Identifier “Default Layout”
Screen “Default Screen”
InputDevice “Generic Keyboard”
InputDevice “Configured Mouse”
EndSection
$glxinfo | grep renderdirect rendering: No (If you want to find out why, try setting LIBGL_DEBUG=verbose)
OpenGL renderer string: Mesa GLX Indirect
Система debian lenny for amd64
Хочу настроить нормальную работу opengl, но как видно оно этого не хочет, перечитал уже кучу докуметации по всему этому делу, проприетарные дрова не ставятся так как lenny;-)
January 5th, 2008 at 4:57 pm
$ cat /var/log/Xorg.0.log | grep EEА также посмотрите вывод glxinfo:
$ LIBGL_DEBUG=verbose glxinfo | grep renderJanuary 13th, 2008 at 6:53 pm
January 13th, 2008 at 10:04 pm
January 13th, 2008 at 10:55 pm
January 14th, 2008 at 12:12 pm
January 14th, 2008 at 1:38 pm
sudo apt-get install libgl1-mesa-glx libgl1-mesa-driJanuary 14th, 2008 at 4:29 pm
Заметьте, “если”, а после всего этого двоеточие. То есть понимается так, что если ATI, то надо выполнить нижеуказанные команды. А у меня там было mesa везде, никаким ATI и не пахло. Но тем не менее пакет libgl1-mesa-dri не стоял. Поправьте, что вам стоит?
January 14th, 2008 at 5:31 pm
January 22nd, 2008 at 12:38 am
какой репозитарий нужно указать - что бы вытянуть libgl1-mesa-glx libgl1-mesa-dri … сижу под Suse10.03 apt-get прикрутил… но при попытке вытянуть libgl1-mesa-glx libgl1-mesa-dri выдает : Невозможно найти пакет.
с компизом мучаюсь третий день не отрываясь.
кстати под гномом все пашет безпроблемно и почти без заморачивания, но очень уж хочется компиз по кде поюзать….
ЗЫ в линуксе коврыряюсь всего ничего, так что много чего не знаю… если где туплю - ногами не бейте
кстати с дровами “radeon” при запуске компиз матреиццо так -
compiz: Trying ‘/usr/$LIB/libIndirectGL.so.1′
compiz (core) - Fatal: No composite extension
ессно что в xorg.conf все поправил, не помогает
January 22nd, 2008 at 1:04 am
умудрился таки включить компиз через менеджер выставляю декораторм емеральд, включаю компиз и вуаля - пропадают шапки окон, и система зачастую виснет…. где рыть посоветуете?
January 22nd, 2008 at 7:10 pm
February 20th, 2008 at 9:26 am
[...] ATI Radeon open-source драйвер HowTo (tags: ubuntu howto graphics hardware) Posted by mitry Filed in blog [...]
March 12th, 2008 at 6:28 pm
March 19th, 2008 at 9:15 pm
Только 2D ускорение: -> Xpress 200M Northbridge integrated gpus !!!
March 30th, 2008 at 2:08 pm
Checking for Xgl: not present. No whitelisted driver foundaborting and using fallback: /usr/bin/metacity
Хотя прописан в ксорге fglrx и система пашет, без fglrx’а вообще иксы не шли…
April 22nd, 2008 at 12:01 pm
в их числе
X1300 / R515 based cards.
X1600 / R530 based cards.
X1800 / R520 based cards.
X1900 / R580 based cards.
http://ati.amd.com/support/driver.html
June 20th, 2008 at 11:21 pm
01:00.0 VGA compatible controller: ATI Technologies Inc Radeon HD 3850
August 6th, 2008 at 4:02 am
August 6th, 2008 at 10:44 am
September 24th, 2008 at 11:04 pm
А вообще эта статья неплохая
P.S. На форониксе инфа на английском языке )
October 30th, 2008 at 10:53 pm
kirhhoff@kirhhoff-laptop:~$ sudo apt-get install libgl1-mesa-glx libgl1-mesa-dri
[sudo] password for kirhhoff:
Reading package lists… Done
Building dependency tree
Reading state information… Done
libgl1-mesa-glx is already the newest version.
libgl1-mesa-dri is already the newest version.
The following packages were automatically installed and are no longer required:
linux-headers-2.6.24-19-generic libfreebob0 libxvidcore4 libsvga1 adept-installer libjack0 adept libx264-57 libenca0
libggi2 python-bittorrent libgif4 libgii1 libgii1-target-x libdvdnav4 liblame0 linux-headers-2.6.24-19 libfaac0
Use ‘apt-get autoremove’ to remove them.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
kirhhoff@kirhhoff-laptop:~$ ./ati-driver* –buildpkg the_pack
Creating directory fglrx-install
Verifying archive integrity… All good.
Uncompressing ATI Proprietary Linux Driver-8.31.5…………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………….
==================================================
ATI Technologies Linux Driver Installer/Packager
==================================================
The distribution ‘the_pack’ is not supported
Removing temporary directory: fglrx-install
November 1st, 2008 at 6:18 pm
kirhhoff@kirhhoff-laptop:~$ ./ati-driver* –buildpkg the_packJanuary 1st, 2009 at 11:32 pm
Поставил сразу. Видяха - Radeon 9200 SE, RV280.
Как выбирать драйвер видео под иксами в убунте, я так и не понял (в федоре для этого была какая-то утилитка, что-то типа display-xxxx, запускалась из консоли по disp и дальше табом…), ну так вот.
В системе стоят (предположительно верно) все три драйвера.
Как ни грустно, но быстрее всего пашет VESA. Самая отвратная картинка, но хоть работать (как-то) можно.
Обещанная MESA (или как там ваш свободный драйвер зовётся) выводит отличную картинку, KDM там красивый, но… тормоза. Скорость - не вру - 1 FPS. Рабочий стол гнома загрузился, картинка куда мягче, сглаженнее, чем с vesa’вским драйвером, но работать нереально. в SuperTux’е тоже 1 фпс. KDE так и не загрузился с такими тормозами графы (точнее - я не стал ждать, попялившись минуту в чёрный экран, на котором пытался запуститься Konqueror).
Такое ощущение, что этот драйвер всё пытается сделать на проце, грузя последний под 100%. (к сожалению, статистику пока забыл посмотреть).
Я бы сказал, что думаю о сторонниках свободного софта “ради идеи OSS”, если бы… Если бы fglrx ВООБЩЕ запустился. Как ни прописывай в xorg.conf в драйвер fglrx, не стартует, хоть убей его…
Соответственно, переключение драйвера осуществлял заменой строки Driver в конфигах. Если вообще не указывать драйвер, иксы тоже не поднимутся.
Кто-нибудь нормально справился с 9200? Чтобы, извините, запустить KDE, скроллить в браузере страницу без жесточайших тормозов и поиграть, извините, в супертукса. Система - Ubuntu 8.10.
–
Если бы рядом не стояла XP и в ней не шло всё без единого нарекания - и даже не только всякие супермарио, но и Q3 - я бы погрешил на аппаратную часть.
Менять видяху возможности нет, корпус имеет высоту 87 мм и туда нужна нихкопрофильная AGP видяха - без пластины, естественно…
Заранее спасибо за любые идеи.
February 7th, 2009 at 2:11 am