Драйвер radeonhd и compiz

Knoppix

Модераторы: Warderer, Модераторы разделов

fanfan
Сообщения: 20

Драйвер radeonhd и compiz

Сообщение fanfan »

У меня дебиан squeeze (или уже наверно sid). Ядро свое, свежее, на него не ставятся обычные драйвера, я поставил radeonhd. Проблема такова, компиз хоть и запускается, но работает некорректно - пропала в окнах строка (даже не знаю как ее назвать, которой перемещаются окна и собственно свернуть развернуть закрыть), да и остальное по моему тоже не работает...

В whitelist я драйвер внес. Как мне заставить все это нормально работать?

Код:

root@fanfan:/home/fanfan# glxinfo name of display: :0.0 IRQ's not enabled, falling back to busy waits: 2 0 display: :0 screen: 0 direct rendering: Yes server glx vendor string: SGI server glx version string: 1.2 server glx extensions: GLX_ARB_multisample, GLX_EXT_import_context, GLX_EXT_texture_from_pixmap, 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_SGIX_pbuffer, GLX_SGIX_visual_select_group client glx vendor string: Mesa Project and 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_INTEL_swap_event 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_MESA_swap_frame_usage, GLX_OML_swap_method, GLX_SGI_make_current_read, GLX_SGIS_multisample, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer, GLX_SGIX_visual_select_group OpenGL vendor string: Advanced Micro Devices, Inc. OpenGL renderer string: Mesa DRI R600 (RV620 95C4) 20090101 TCL OpenGL version string: 2.0 Mesa 7.8-devel OpenGL shading language version string: 1.10 OpenGL extensions: GL_ARB_depth_texture, GL_ARB_depth_clamp, GL_ARB_draw_buffers, GL_ARB_fragment_program, GL_ARB_fragment_program_shadow, GL_ARB_fragment_shader, GL_ARB_imaging, GL_ARB_multisample, GL_ARB_multitexture, GL_ARB_occlusion_query, GL_ARB_point_parameters, GL_ARB_point_sprite, GL_ARB_provoking_vertex, GL_ARB_shader_objects, GL_ARB_shading_language_100, 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_MESAX_texture_float, GL_ARB_texture_mirrored_repeat, GL_ARB_texture_non_power_of_two, GL_ARB_texture_rectangle, GL_ARB_transpose_matrix, GL_ARB_vertex_array_bgra, GL_ARB_vertex_buffer_object, GL_ARB_vertex_program, GL_ARB_vertex_shader, 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_compiled_vertex_array, GL_EXT_convolution, GL_EXT_copy_texture, GL_EXT_draw_range_elements, GL_EXT_fog_coord, GL_EXT_gpu_program_parameters, GL_EXT_histogram, GL_EXT_multi_draw_arrays, GL_EXT_packed_depth_stencil, GL_EXT_packed_pixels, GL_EXT_point_parameters, GL_EXT_polygon_offset, GL_EXT_provoking_vertex, GL_EXT_rescale_normal, GL_EXT_secondary_color, GL_EXT_separate_specular_color, GL_EXT_shadow_funcs, GL_EXT_stencil_two_side, GL_EXT_stencil_wrap, GL_EXT_subtexture, GL_EXT_texture, GL_EXT_texture3D, GL_EXT_texture_cube_map, GL_EXT_texture_edge_clamp, GL_EXT_texture_env_add, GL_EXT_texture_env_combine, GL_EXT_texture_env_dot3, GL_EXT_texture_filter_anisotropic, GL_EXT_texture_lod_bias, GL_EXT_texture_mirror_clamp, GL_EXT_texture_object, GL_EXT_texture_rectangle, GL_EXT_texture_sRGB, GL_EXT_vertex_array, GL_EXT_vertex_array_bgra, GL_APPLE_packed_pixels, GL_ATI_blend_equation_separate, GL_ATI_texture_env_combine3, GL_ATI_texture_mirror_once, GL_ATI_separate_stencil, GL_IBM_multimode_draw_arrays, GL_IBM_rasterpos_clip, GL_IBM_texture_mirrored_repeat, GL_INGR_blend_func_separate, GL_MESA_pack_invert, GL_MESA_ycbcr_texture, GL_MESA_window_pos, GL_NV_blend_square, GL_NV_depth_clamp, GL_NV_light_max_exponent, GL_NV_packed_depth_stencil, GL_NV_texture_rectangle, GL_NV_texgen_reflection, GL_NV_vertex_program, GL_OES_read_format, 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_SUN_multi_draw_arrays 8 GLX Visuals 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 ---------------------------------------------------------------------- 0x21 24 tc 0 32 0 r y . 8 8 8 8 0 24 8 0 0 0 0 0 0 None 0x22 24 dc 0 32 0 r y . 8 8 8 8 0 24 8 0 0 0 0 0 0 None 0x87 24 tc 0 32 0 r . . 8 8 8 8 0 24 8 16 16 16 16 0 0 Slow 0x88 24 tc 0 32 0 r y . 8 8 8 8 0 24 8 16 16 16 16 0 0 Slow 0x89 24 dc 0 32 0 r . . 8 8 8 8 0 24 8 0 0 0 0 0 0 None 0x8a 24 dc 0 32 0 r . . 8 8 8 8 0 24 8 16 16 16 16 0 0 Slow 0x8b 24 dc 0 32 0 r y . 8 8 8 8 0 24 8 16 16 16 16 0 0 Slow 0x7e 32 tc 0 32 0 r . . 8 8 8 8 0 24 8 0 0 0 0 0 0 Ncon 8 GLXFBConfigs: 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 ---------------------------------------------------------------------- 0x7f 0 tc 0 32 0 r . . 8 8 8 8 0 24 8 0 0 0 0 0 0 None 0x80 0 tc 0 32 0 r . . 8 8 8 8 0 24 8 16 16 16 16 0 0 Slow 0x81 0 tc 0 32 0 r y . 8 8 8 8 0 24 8 0 0 0 0 0 0 None 0x82 0 tc 0 32 0 r y . 8 8 8 8 0 24 8 16 16 16 16 0 0 Slow 0x83 0 dc 0 32 0 r . . 8 8 8 8 0 24 8 0 0 0 0 0 0 None 0x84 0 dc 0 32 0 r . . 8 8 8 8 0 24 8 16 16 16 16 0 0 Slow 0x85 0 dc 0 32 0 r y . 8 8 8 8 0 24 8 0 0 0 0 0 0 None 0x86 0 dc 0 32 0 r y . 8 8 8 8 0 24 8 16 16 16 16 0 0 Slow

Код: Выделить всё

root@fanfan:/home/fanfan# glxgears
IRQ's not enabled, falling back to busy waits: 2 0
4365 frames in 5.0 seconds = 872.970 FPS
4998 frames in 5.0 seconds = 999.437 FPS
3951 frames in 5.0 seconds = 790.025 FPS

Код:

root@fanfan:/home/fanfan# compiz Checking for Xgl: not present. xset q doesn't reveal the location of the log file. Using fallback /var/log/Xorg.0.log Detected PCI ID for VGA: 01:00.0 0300: 1002:95c4 (prog-if 00 [VGA controller]) Checking for texture_from_pixmap: not present. Trying again with indirect rendering: Checking for texture_from_pixmap: present. Checking for non power of two support: present. Checking for Composite extension: present. Checking screen 1Comparing resolution (1280x800) to maximum 3D texture size (4096): Passed. Checking for Software Rasterizer: Not present. Checking for nVidia: not present. Checking for FBConfig: present. Checking for Xgl: not present. /usr/bin/compiz.real (core) - Warn: SmcOpenConnection failed: None of the authentication protocols specified are supported Backend : gconf Integration : true Profile : default Adding plugins Initializing core options...done WARNING: Application calling GLX 1.3 function "glXCreatePixmap" when GLX 1.3 is not supported! This is an application bug! Initializing gnomecompat options...done

Код:

Section "ServerLayout" Identifier "X.org Configured" Screen 0 "Screen0" 0 0 InputDevice "Mouse0" "CorePointer" InputDevice "Keyboard0" "CoreKeyboard" EndSection Section "Files" ModulePath "/usr/lib/xorg/modules" FontPath "/usr/share/fonts/X11/misc" FontPath "/usr/share/fonts/X11/cyrillic" FontPath "/usr/share/fonts/X11/100dpi/:unscaled" FontPath "/usr/share/fonts/X11/75dpi/:unscaled" FontPath "/usr/share/fonts/X11/Type1" FontPath "/usr/share/fonts/X11/100dpi" FontPath "/usr/share/fonts/X11/75dpi" FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType" FontPath "built-ins" EndSection Section "Module" Load "dbe" Load "glx" Load "extmod" Load "record" Load "dri2" Load "dri" Load "FGL.renamed.libglx" EndSection Section "InputDevice" Identifier "Keyboard0" Driver "kbd" EndSection Section "InputDevice" Identifier "Mouse0" Driver "mouse" Option "Protocol" "auto" Option "Device" "/dev/input/mice" Option "ZAxisMapping" "4 5 6 7" EndSection Section "Monitor" Identifier "Monitor0" VendorName "Monitor Vendor" ModelName "Monitor Model" EndSection Section "Device" ### Available Driver options are:- ### Values: <i>: integer, <f>: float, <bool>: "True"/"False", ### <string>: "String", <freq>: "<f> Hz/kHz/MHz" ### [arg]: arg optional #Option "NoAccel" # [<bool>] #Option "AccelMethod" # [<str>] #Option "offscreensize" # [<str>] #Option "SWcursor" # [<bool>] #Option "ignoreconnector" # [<str>] #Option "forcereduced" # [<bool>] #Option "forcedpi" # <i> #Option "useconfiguredmonitor" # [<bool>] #Option "HPD" # <str> #Option "NoRandr" # [<bool>] #Option "RROutputOrder" # [<str>] #Option "DRI" # [<bool>] #Option "TVMode" # [<str>] #Option "ScaleType" # [<str>] #Option "UseAtomBIOS" # [<bool>] #Option "AtomBIOS" # [<str>] #Option "UnverifiedFeatures" # [<bool>] #Option "Audio" # [<bool>] #Option "AudioStreamSilence" # [<str>] #Option "HDMI" # [<str>] #Option "COHERENT" # [<str>] #Option "ForceLowPowerMode" # [<bool>] #Option "LowPowerModeEngineClock" # <i> Identifier "Card0" Driver "radeonhd" VendorName "ATI Technologies Inc" BoardName "Mobility Radeon HD 3400 Series" BusID "PCI:1:0:0" EndSection Section "Screen" Identifier "Screen0" Device "Card0" Monitor "Monitor0" SubSection "Display" Viewport 0 0 Depth 1 EndSubSection SubSection "Display" Viewport 0 0 Depth 4 EndSubSection SubSection "Display" Viewport 0 0 Depth 8 EndSubSection SubSection "Display" Viewport 0 0 Depth 15 EndSubSection SubSection "Display" Viewport 0 0 Depth 16 EndSubSection SubSection "Display" Viewport 0 0 Depth 24 EndSubSection EndSection
Спасибо сказали:
Bater
Сообщения: 65
ОС: Debian "Sid"

Re: Драйвер radeonhd и compiz

Сообщение Bater »

fanfan
пропала в окнах строка

Дело в том что у Debian`а в Compiz`е по умолчанию выключены все эффекты.
Нужно поставить пакет compizconfig-settings-manager и запустить "Менеджер настройки CompizConfig"($ ccsm), там нужно включить "Оформление окна" и остальное по желанию. Также можно поставить compiz-fusion-plugin-(extra/main/unsuported) добовляет различные эффекты.
Compiz запускайте от имени обычного пользователя, а не root`а.

OpenGL version string: 2.0 Mesa 7.8-devel

Чем не устроила Mesa из репозитория?

я поставил radeonhd

На моей карточки(Radeon hd 4670) xf86-video-ati работает немного получше radeonhd.
Спасибо сказали:
Аватара пользователя
Atolstoy
Сообщения: 1655
Статус: Tux in the rain
ОС: Linux x86_64

Re: Драйвер radeonhd и compiz

Сообщение Atolstoy »

Load "FGL.renamed.libglx"

Это что за шаманство?
Какая у вас карточка, в конце концов?
Всего лишь 26 литров пива достаточно человеку для удовлетворения ежедневной потребности в кальции. Здоровое питание - это так просто!
http://atolstoy.wordpress.com
Спасибо сказали:
BigB
Сообщения: 19
ОС: Debian

Re: Драйвер radeonhd и compiz

Сообщение BigB »

fanfan писал(а):
19.02.2010 22:24
У меня дебиан squeeze (или уже наверно sid). Ядро свое, свежее, на него не ставятся обычные драйвера,

На ядро 2.6.32.8 спокойно ставится драйвер 10-1.
Спасибо сказали:
fanfan
Сообщения: 20

Re: Драйвер radeonhd и compiz

Сообщение fanfan »

Bater в менеджер то я заходил. И по моему смутному ощущению, компиз вообще не работает... С мезой так вот получилось...

Карточка 3470 или 3450 я не помню точно.

BigB у меня под дебианом, еще ни разу не собрались пакеты, выдает самые разные ошибки, а если просто через sh ./ati.run устанавливать, иксы напроч слетают.
Спасибо сказали:
Аватара пользователя
arkhnchul
Сообщения: 2284
Статус: Толчковый инженер
ОС: Debian, Fedora

Re: Драйвер radeonhd и compiz

Сообщение arkhnchul »

На ядро 2.6.32.8 спокойно ставится драйвер 10-1.

ну так в репах 38.2 лежит. На нем не собирается. Та и radeon вполне ничего себе работает - у мен только фпс чуть поменьше, 1100 против 1200 на fglrx.
fanfan, вместо radeonhd лучше radeon. И еще в xorg.conf в секцию видяхи:

Код: Выделить всё

...
Option "AccelMethod" "EXA"
...

у мну после этого стало работать шустрее и артефакты пропали
Losing is fun!
Спасибо сказали:
BigB
Сообщения: 19
ОС: Debian

Re: Драйвер radeonhd и compiz

Сообщение BigB »

fanfan писал(а):
24.02.2010 18:14
BigB у меня под дебианом, еще ни разу не собрались пакеты, выдает самые разные ошибки, а если просто через sh ./ati.run устанавливать, иксы напроч слетают.

Я бросил пакеты собирать, ставлю скриптом, скриптом удаляю, перед установкой нового.
Ставь ./ati.run
Потом
aticonfig --initial
и
modprobe -v fglrx
reboot
Удаляем
sh /usr/share/ati/fglrx-uninstall.sh
Если драйвер не ставится, то виной тому в данном случае не ядро, а слишком новый xorg. Драйвер 10-1 ставится на ядро 2.6.32, а вот на последний xorg и тестинга у меня модуль не компилися, но уже есть 10-2. На всякий вот версии пакетов, на которых в данный момент установлены в мое системе, из aptitude:
xserver-xorg 1:7.4+4
xserver-xorg-core 2:1.6.5-1




Спасибо сказали:
Ramol
Сообщения: 44
ОС: Debian

Re: Драйвер radeonhd и compiz

Сообщение Ramol »

У меня тоже такая проблема з карточкой Radeon 2600XT на Debian/Squeeze. Пробывал драйвера radeon, radeonhd, и з офсайта качал но на всех драйверах glxgears выдает 700fps. В Squeeze X.Org мает версию 7.5, а в системных требованиях для драйвера указано X.Org 6.7, 6.8, 6.9, 7.0, 7.1, 7.2, 7.3, or 7.4 наверно надо откатить X.Org взять его из репозитория Lenny. BigB прав проблема в X.Org. Еще чтоб работал драйвер з офсайта на amd64 надо доставить libc6-i386, lib32gcc1, ia32-libs принайме в Lenny если класть драйвер из репозитория fglrx-driver (1:8-12-4) он доставляет эти библиотеки.
Спасибо сказали:
Ramol
Сообщения: 44
ОС: Debian

Re: Драйвер radeonhd и compiz

Сообщение Ramol »

Можна еще доставить firmware-linux-nonfree и firmware-linux-free. После установки этих пакетов у меня начал нормально работать драйвер radeon на Xorg 7.5 и ядре 2.6.32. Можно глянуть еще сюда Решено: Старая добрая ATI ))
Спасибо сказали:
Аватара пользователя
arkhnchul
Сообщения: 2284
Статус: Толчковый инженер
ОС: Debian, Fedora

Re: Драйвер radeonhd и compiz

Сообщение arkhnchul »

Можна еще доставить firmware-linux-nonfree и firmware-linux-free.

!!! про это забыл написать) без них ускорение не работает.
Losing is fun!
Спасибо сказали: