Radeon x1200 и compiz, реально ли?

Автор kwyjibo13, 24 апреля 2011, 13:33:15

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

kwyjibo13

Доброго времени суток, форумчане.

Мое "железо" - Ноутбук MSI VR610:
1. Проц - Athlon 64x2 TK 57
2. ОЗУ - 2 Gb
3. Видео - Radeon x1200
4. Ж/д - 160 Gb.
5. Debian 6.0.1 (squeeze) ядро 2.6.32-5-amd64 gnome 2.30.2

С дебианом знаком недавно. У админа подглядел на работе и привлекло меня)
Решил проверить, может ли он переплюнуть в работе и в оформлении Вынь 7.
Поставил. И самое первое что меня загнало в тупик - это оформление, то бишь установка и настройка compiz. По сети много статей есть по настройке radeоn-видеокарт, но что то толком ничего не понятно, тем более мне, с моим знанием линукса (то есть нулевым). Решился попросить помощи у знающих дела сего... сможет кто-то помочь мне в моей проблеме? Можно ли заставить компиз работать на этой видеокарте? или же никак "красоту" не навести мне....
Есть люди, которые не совершают ошибок. Это те, за кого думают другие.

polzovatel

Цитата: "kwyjibo13"Решил проверить, может ли он переплюнуть в работе и в оформлении Вынь 7.

Мда... А ты в курсе что тут много в консоли нужно работать? Команды учить? Много литературы нужно прочитать для изучения Debian...

Оставайся лучше на Windows 7

Если трудности не страшны - научись пользоваться поиском (инструкция по установке драйверов для видеокарт есть на этом форуме), меньше спрашивай - пытайся вооружившись гуглопоиском самостоятельно изучить и понять систему.

kwyjibo13

Цитата: "Пользователь"Мда... А ты в курсе что тут много в консоли нужно работать? Команды учить? Много литературы нужно прочитать для изучения Debian...
В курсе. По долгу службы в курсе и что такое консоль и что такое команды)
Цитата: "Пользователь"Оставайся лучше на Windows 7
Не получится. Уже снес ее как две недели. Дебиан "для работы" я уже настроил. Софт нужный, удаленное управление Вынь-машинами, виртуалбокс... уже  все стоит и настроено... теперь хотелось бы что-то "для души"...
Цитата: "Пользователь"Если трудности не страшны - научись пользоваться поиском (инструкция по установке драйверов для видеокарт есть на этом форуме), меньше спрашивай - пытайся вооружившись гуглопоиском самостоятельно изучить и понять систему.
Трудности не страшны. Инструкцию по настройке видеокарты на форуме не нашел, либо просто не дошел до нее... был тут:
http://wiki.debian.org/ru/AtiHowTo
Настраивал по этой инструкции.... Просто из-за малого опыта линукс систем я не знаю в чем у меня проблема.... драйвера вроде стоят, ибо разрешение экрана бука подтянулось больше чем 800*600, но компиз не работает.... или мне так кажется(((
Есть люди, которые не совершают ошибок. Это те, за кого думают другие.


kwyjibo13

Цитата: "Пользователь"https://debianforum.ru/viewtopic.php?f=16&t=31
Выполнил скрипт, как описано в статье по ссылке...  скрипт сделал бэкап xorg.conf. Ушел на перезагрузку и после загрузки сразу увидел, что вернулся в "старое" состояние (то есть то состояние, которое было на моем буке пока я не проделал действия из статьи - http://wiki.debian.org/ru/AtiHowTo), а именно: разрешение монитора нестандартное, изображение немного растянуто по горизонтали. Пришлось "вернуть" бэкап xorg.conf и рестартануть Иксы. Попробовал под рутом запустить команду glxgears и увидел следующее:
root@kuca:/home/kuca# glxgears
Xlib:  extension "GLX" missing on display ":0.0".
Error: couldn't get an RGB, Double-buffered visual

Такого до запуска скрипта не было. Команда показывала около 300-400 FPS....
Есть люди, которые не совершают ошибок. Это те, за кого думают другие.

Udachnik

sgfxi ставит драйверы только на современные карты серии 4ххх и выше. x1200 к ним точно не относится. Старые видеокарты ATI сейчас поддерживаются только открытым драйвером. По ссылке http://wiki.debian.org/ru/AtiHowTo говорится как он настраиваются. Чудес от связки x1200+ открытый драйвер я бы не ждал. 400 fps - довольно стандартный  результат.

kwyjibo13

Цитата: "Udachnik"Чудес от связки x1200+ открытый драйвер я бы не ждал. 400 fps - довольно стандартный  результат.
То есть настроить "нормальную" работу (с эффектами и фишкам) компиз на данной видеокарте нельзя?
Есть люди, которые не совершают ошибок. Это те, за кого думают другие.

Udachnik

Цитата: "kwyjibo13"То есть настроить "нормальную" работу (с эффектами и фишкам) компиз на данной видеокарте нельзя?
Ну теоретически очень даже можно. Во первых, драйвер нужно поставить по инструкции http://wiki.debian.org/ru/AtiHowTo, другие способы работать не будут. А потом посмотреть что напишет glxinfo | grep render и  glxinfo | grep OpenGL. А там будет видно. Тема свободного драйвера ATI уже поднималась https://debianforum.ru/viewtopic.php?f=11&t=42

Максимыч

У меня  ATI  Radeon Xpress 1250,в убунту эффекты нормально работали,на дебиане компиз не ставил,так как ерунда все это...
...А наши Егоры Прокудины
Кто на войне, кто в тюрьме...
                                                 Н.Емелин.

Ghostdmn

Если ТС нужны свистоперделки, то надо было сразу КДЕ ставить. Вот он бы "переплюнул".

Кстати, radeon 9600 тянет компиз на свободных дровах.
8Gb/GTX750Ti 2Gb/AMD FX(tm)-4300 Quad-Core Processor/HDD 1Tb Toshiba DT01ACA100

kwyjibo13

Цитата: "Udachnik"Во первых, драйвер нужно поставить по инструкции http://wiki.debian.org/ru/AtiHowTo, другие способы работать не будут
По этой инструкции ставил драйвера. Разрешение после этих дров показало мне 1280*800. Лучше нежели до этого было - 1024*768. Но компиз при этих драйверах почему то неработал, а именно по команде compiz --replace перегружалось вроде как оформление, но эффекты компиза не работали. Тогда фпс мне показывало как я и писал, около 350-400 в сек. Затем по совету Пользователя из Вашего форума попробовал - viewtopic.php?f=16&t=31. После отработки скрипта у меня вернулось все в "начало", разрешение 1024*768, растянутое по ширине изображение на экране, и конечно же при команде compiz --replace у меня пропадала рамка окон, окна не переключались. Как итог пришлось возвращать обратно "сбэкаленный" xorg.conf и перегружать иксы.
Цитата: "Udachnik"А потом посмотреть что напишет glxinfo | grep render и glxinfo | grep OpenGL
Ну а теперь запускаю glxinfo | grep render. Результат:
root@kuca:/home/kuca# glxinfo | grep render
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Error: couldn't find RGB GLX visual or fbconfig
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".

glxinfo | grep OpenGL. Результат тот же:
root@kuca:/home/kuca# glxinfo | grep OpenGL
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Error: couldn't find RGB GLX visual or fbconfig
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Я так понимаю остались где-то "хвосты" от скрипта(((
Есть люди, которые не совершают ошибок. Это те, за кого думают другие.

Udachnik

Да, действительно. Остались хвосты не от скрипта, а от неудачной установки закрытого драйвера, который вашу карточку не поддерживает. На юниксфоруме есть тема про x1100 http://unixforum.org/index.php?showtopic=122798 в ней говорят, что после обновления до testing большинство проблем решается.

kwyjibo13

Цитата: "Udachnik"Да, действительно. Остались хвосты не от скрипта, а от неудачной установки закрытого драйвера, который вашу карточку не поддерживает. На юниксфоруме есть тема про x1100 http://unixforum.org/index.php?showtopic=122798 в ней говорят, что после обновления до testing большинство проблем решается.

Как говорил один из героев многим известного теле-шоу "НашаРашА", "Чё-то очкую я, Славик".... так что-то пугливо мне обновляться до testing....  
а как можно хвосты от закрытого драйвера удалить безвозвратно?
Есть люди, которые не совершают ошибок. Это те, за кого думают другие.

Упс

Как-то так.
sudo /usr/share/ati/fglrx-uninstall.sh  
sudo apt-get remove --purge fglrx*
sudo apt-get remove --purge xserver-xorg-video-ati xserver-xorg-video-radeon
sudo apt-get install --reinstall libgl1-mesa-glx libgl1-mesa-dri xserver-xorg-core  xserver-xorg-video-radeon xserver-xorg-video-ati

kwyjibo13

Цитата: "Упс"sudo /usr/share/ati/fglrx-uninstall.sh  
sudo apt-get remove --purge fglrx*
sudo apt-get remove --purge xserver-xorg-video-ati xserver-xorg-video-radeon
sudo apt-get install --reinstall libgl1-mesa-glx libgl1-mesa-dri xserver-xorg-core  xserver-xorg-video-radeon xserver-xorg-video-ati
Я уже потерял какую либо надежду на "завод" компиза на своем буке.
Спасибо всем отписавшимся. Помог совет Упс'а. Правда не все команды у меня отработались хорошо, а именно:
1. /usr/share/ati/fglrx-uninstall.sh - такого файла у меня не было ни в папке /usr/share/ati/, ни вообще в файловой системе (искал locate'ом).
2. sudo apt-get remove --purge fglrx* - выдало мне, что такого пакета не установлено совсем.
3 + 4. Эти две команды удачно отработаны. Уже точно не отпишусь, что мне выдали, но после перезагрузки я сразу заметил, что появились эффекты на avant'e и компиз тоже стартанул и удачно работал.

После этого выполнил такие команды (чисто ради интереса, что они должны были показывать):
1. root@kuca:/home/kuca# glxgears
1799 frames in 5.0 seconds = 359.681 FPS
1557 frames in 5.0 seconds = 311.259 FPS
1608 frames in 5.0 seconds = 321.498 FPS
1764 frames in 5.0 seconds = 352.762 FPS
1704 frames in 5.0 seconds = 340.796 FPS

2. root@kuca:/home/kuca# glxinfo
name of display: :0.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_SGI_swap_control,
    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 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_control, GLX_MESA_swap_frame_usage, GLX_OML_swap_method,
    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
OpenGL vendor string: DRI R300 Project
OpenGL renderer string: Mesa DRI R300 (RS690 791F) 20090101  NO-TCL
OpenGL version string: 1.5 Mesa 7.7.1
OpenGL extensions:
    GL_EXT_compiled_vertex_array, GL_EXT_texture_env_add,
    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_provoking_vertex,
    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_rectangle, GL_ARB_transpose_matrix,
    GL_ARB_vertex_array_bgra, GL_ARB_vertex_buffer_object,
    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_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_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_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
0x65 24 tc  0 32  0 r  .  .  8  8  8  8  0 24  8 16 16 16 16  0 0 Slow
0x66 24 tc  0 32  0 r  y  .  8  8  8  8  0 24  8 16 16 16 16  0 0 Slow
0x67 24 dc  0 32  0 r  .  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
0x68 24 dc  0 32  0 r  .  .  8  8  8  8  0 24  8 16 16 16 16  0 0 Slow
0x69 24 dc  0 32  0 r  y  .  8  8  8  8  0 24  8 16 16 16 16  0 0 Slow
0x5c 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
----------------------------------------------------------------------
0x5d  0 tc  0 32  0 r  .  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
0x5e  0 tc  0 32  0 r  .  .  8  8  8  8  0 24  8 16 16 16 16  0 0 Slow
0x5f  0 tc  0 32  0 r  y  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
0x60  0 tc  0 32  0 r  y  .  8  8  8  8  0 24  8 16 16 16 16  0 0 Slow
0x61  0 dc  0 32  0 r  .  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
0x62  0 dc  0 32  0 r  .  .  8  8  8  8  0 24  8 16 16 16 16  0 0 Slow
0x63  0 dc  0 32  0 r  y  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
0x64  0 dc  0 32  0 r  y  .  8  8  8  8  0 24  8 16 16 16 16  0 0 Slow

3. root@kuca:/home/kuca#  glxinfo | grep render
direct rendering: Yes
OpenGL renderer string: Mesa DRI R300 (RS690 791F) 20090101  NO-TCL

4. root@kuca:/home/kuca# glxinfo | grep OpenGL
OpenGL vendor string: DRI R300 Project
OpenGL renderer string: Mesa DRI R300 (RS690 791F) 20090101  NO-TCL
OpenGL version string: 1.5 Mesa 7.7.1
OpenGL extensions:
Есть люди, которые не совершают ошибок. Это те, за кого думают другие.