Какие и как ставиь драйвера для Radeon на Debian? Как обновть OpenGL?
Здрасьте, люди добрые! В общем нужно чтоб пара игр шла и не тормозила. А так же нужен как минимум второй OpenGL. А у меня 1.3 по-идее. Погуглив, я понял, что OpenGL идёт вместе с дровами, и чтоб его обновить нужно поставить специальные драйвера! Так вот подскажите пожалуйста, что поставить для Radeon 9600. Сейчас стоит то ли xserver-xorg-video-ati, то ли xserver-xorg-video-radeon. Кстати, как узнать которые стоят, и чем они отличаются?
Тут три варианта:
1) Оставить эти дрова
2) Поставить fglrx***. Но мне сказали, что для моей лучше свободные, т.е. те что щас стоят.
3)Скачал с оф.сайта для linux. Его поставить.
Посоветуйте, что и КАК поставить, для того чтоб всё "летало". И был OpenGL >=2.0. P.S. Тема очень актуальна и полезна для многих))
На всякий случай результат некоторых команд:
vano@Vano:~/Desktop$ lsmod | grep radeon
radeon 118912 3
drm 65192 4 radeon
vano@Vano:~/Desktop$ glxinfo |grep vendor
server glx vendor string: SGI
client glx vendor string: SGI
OpenGL vendor string: DRI R300 Project
vano@Vano:~/Desktop$ glxinfo | grep render
direct rendering: Yes
OpenGL renderer string: Mesa DRI R300 20060815 AGP 8x x86/MMX/SSE2 TCL
vano@Vano:~/Desktop$ glxinfo | grep "OpenGL version"
OpenGL version string: 1.3 Mesa 7.0.4 - Вот видите, версия 1.3))) скачать программу фотошоп бесплатно на портале Десигнджу
R300 не поддерживается последними fglrx. Используй открытые, насри на OpenGL 2.0.
Если под парой игр ты имеешь ввиду линуксовые, то никаких проблем с OPenGL 1.3 там не будет. Про открытые дрова тут:
Скажите, а вот это вот:
vano@Vano:/mnt/fear$ egrep "(WW)" /var/log/Xorg.0.log
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(WW) The directory "/usr/X11R6/lib/X11/fonts/misc" does not exist.
(WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
(WW) The directory "/usr/X11R6/lib/X11/fonts/cyrillic" does not exist.
(WW) The directory "/usr/X11R6/lib/X11/fonts/100dpi/" does not exist.
(WW) The directory "/usr/X11R6/lib/X11/fonts/75dpi/" does not exist.
(WW) The directory "/usr/X11R6/lib/X11/fonts/Type1" does not exist.
(WW) The directory "/usr/X11R6/lib/X11/fonts/100dpi" does not exist.
(WW) The directory "/usr/X11R6/lib/X11/fonts/75dpi" does not exist.
(WW) Open ACPI failed (/var/run/et) (No such file or directory)
(WW) RADEON: No matching Device section for instance (BusID PCI:1:0:1) found
(WW) RADEON(0): DRI init changed memory map, adjusting ...
(WW) RADEON(0): MC_FB_LOCATION was: 0xd7ffd000 is: 0xd7ffd000
(WW) RADEON(0): MC_AGP_LOCATION was: 0xffffffc0 is: 0xe07fe000
(WW) RADEON(0): Option "XAANoOffscreenPixmaps" is not used
(WW) RADEON(0): Option "AllowGLXWithComposite" is not used
(WW) RADEON(0): Option "DisableGLXRootClipping" is not used
(WW) RADEON(0): Option "BackStoring" is not used
(WW) RADEON(0): Option "VendorName" is not used
(WW) RADEON(0): Option "ModelName" is not used
(WW) RADEON(0): Option "AddARGBGLXVisuals" is not used
(WW) AIGLX: 3D driver claims to not support visual 0x23
(WW) AIGLX: 3D driver claims to not support visual 0x24
(WW) AIGLX: 3D driver claims to not support visual 0x25
(WW) AIGLX: 3D driver claims to not support visual 0x26
(WW) AIGLX: 3D driver claims to not support visual 0x27
(WW) AIGLX: 3D driver claims to not support visual 0x28
(WW) AIGLX: 3D driver claims to not support visual 0x29
(WW) AIGLX: 3D driver claims to not support visual 0x2a
(WW) AIGLX: 3D driver claims to not support visual 0x2b
(WW) AIGLX: 3D driver claims to not support visual 0x2c
(WW) AIGLX: 3D driver claims to not support visual 0x2d
(WW) AIGLX: 3D driver claims to not support visual 0x2e
(WW) AIGLX: 3D driver claims to not support visual 0x2f
(WW) AIGLX: 3D driver claims to not support visual 0x30
(WW) AIGLX: 3D driver claims to not support visual 0x31
(WW) AIGLX: 3D driver claims to not support visual 0x32
Это очень плохо?
по идее нет, он говорит, что в этих режимах не может работать просто.
Вот блин... И что делать?)
постой, тебе нужны эти режимы-то? нормальные разрешения она держит?
Да она вроде нормально работает. Дирэкт Рэндинг есть.
vano@Vano:~/games/quake4$ glxgears
6185 frames in 5.0 seconds = 1236.933 FPS
7144 frames in 5.0 seconds = 1428.595 FPS
6955 frames in 5.0 seconds = 1390.940 FPS
6876 frames in 5.0 seconds = 1375.039 FPS
XIO: fatal IO error 11 (Resource temporarily unavailable) on X server ":0.0"
after 84091 requests (78703 known processed) with 0 events remaining.
Вот это вроде маловато для radeon9600.
Но мне нужен OpenGL2...
нужен второй - ставь fglrx. Какой дистр у тебя?
Купил Radeon HD 3650. На него точно нужно ставить fglrx? Щас поставлю - посмотрим)
У меня Debian Lenny
если нужен OpenGL 2 и выше - да, fglrx
не критично - тогда radeonhd подойдет
Поставил fglrx. Вот результат некоторы команд:
vano@Vano:/usr/src/linux-2.6.29.4$ fglrxinfo
display: :0.0 screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: ATI Radeon HD 3650 AGP
OpenGL version string: 2.1.8304 Release
vano@Vano:/usr/src/linux-2.6.29.4$ glxinfo | grep render
direct rendering: Yes
OpenGL renderer string: ATI Radeon HD 3650 AGP
А вот результат команды glxgears:
vano@Vano:/usr/src/linux-2.6.29.4$ glxgears
5682 frames in 5.0 seconds = 1136.370 FPS
6396 frames in 5.0 seconds = 1279.189 FPS
7502 frames in 5.0 seconds = 1500.317 FPS
Почему так мало? С Радеоном 9600 такие же цифры! Подскажите пожалуйста!
это не бенчмарк, плюй на цифры. Поставь какую-нить игрушку типа Tremulous и посмотри на fps там. Если мало. тормозит и проч - копайся в настройках.
С недавних времен после запуска сильно мерцает экран. При нагрузки компа либо вылетает из иксов либо зависает. Хм... Как это понимать? Может кто подсказать?)
попробуй вот этим поставить может поможет дай права на запуск и с выключенными иксами естественно...
После этой установки иксы не запускаются. Ни с новой ни со старой видюхой:(
Пишет:
(EE) Failld to load module "dri" (a reguired submodule could not be load,0)
(EE) Failld to load module "fglrx" (module does not exist,0)
(EE) No drivers available
Fatal server error:
no screens found.
Полез в Гугл, разбираться)))
ты наверняка не установил типа кусочек к ядру, не знаю как в дебиане он называется, если честно
Исправил. Всё работает. А вот дальше гугл не помог.
В логах:
(WW) Open ACPI failed (/var/run/et) (No such file or directory)
(WW) fglrx(0): board is an unknown third party board, chipset is supported
(WW) fglrx(0): Only one display is connnected,so single mode is enabled
(WW) fglrx(0): could not detect X server version (query_status=-1)
(WW) fglrx(0): Option "XAANoOffscreenPixmaps" is not used
(WW) fglrx(0): Option "AllowGLXWithComposite" is not used
(WW) fglrx(0): Option "VendorName" is not used
(WW) fglrx(0): Option "ModelName" is not used
(WW) fglrx(0): Option "AddARGBGLXVisuals" is not used
(WW) AIGLX: 3D driver claims to not support visual 0x23
(WW) AIGLX: 3D driver claims to not support visual 0x24
(WW) AIGLX: 3D driver claims to not support visual 0x25
(WW) AIGLX: 3D driver claims to not support visual 0x26
..........
(WW) AIGLX: 3D driver claims to not support visual 0x6e
(WW) AIGLX: 3D driver claims to not support visual 0x6f
(WW) AIGLX: 3D driver claims to not support visual 0x70
(WW) AIGLX: 3D driver claims to not support visual 0x71
(WW) AIGLX: 3D driver claims to not support visual 0x72
Стоит это пытаться исправлять? Если да, то куда копать?))))
вот про ACPI покопай, это важно, а остальные (WW) - это обычные предупреждения, исправление их связано с добавлением/исключением из 'a