1

Тема: Beryl

В мене наступне питання: чи можливо зупустити beryl на відеокарті GMA 900 (i915 чіпсет), яка використовує драйвер i810? В анстейбл поки що версія 0.1.3, але вже вийшла 0.1.4.

При старті в терміналі видаеться повідомлення (навіть якщо запускаємо glxgears):

libGL warning: 3D driver claims to not support visual 0x5b

Як пофіксити?

Востаннє редагувалося Invisible (2007-01-02 12:05:06)

Archlinux current + Pentium Mobility 1,86GHz
http://archlinux.org.ua/pub/arch.png

2

Re: Beryl

AIGLX стоїть?
Також глянь на робочий xorg.conf

TO LIVE IS TO DIE

3

Re: Beryl

Як мені відомо, то AIGLX входить в склад xorg.

Archlinux current + Pentium Mobility 1,86GHz
http://archlinux.org.ua/pub/arch.png

4

Re: Beryl

входить, але його треба завести ще.

5

Re: Beryl

~#glxinfo

Name of display: :0.0
libGL warning: 3D driver claims to not support visual 0x5b #цікаво, що це за помилка?
do_wait: drmWaitVBlank returned -1, IRQs don't seem to be working correctly.
Try running with LIBGL_THROTTLE_REFRESH and LIBL_SYNC_REFRESH unset.
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_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_allocate_memory,
    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_video_sync, GLX_SGIS_multisample, GLX_SGIX_fbconfig
OpenGL vendor string: Tungsten Graphics, Inc
OpenGL renderer string: Mesa DRI Intel(R) 915GM 20061017 x86/MMX/SSE2
OpenGL version string: 1.3 Mesa 6.5.2
OpenGL extensions:
    GL_ARB_depth_texture, GL_ARB_fragment_program, GL_ARB_imaging,
    GL_ARB_multisample, GL_ARB_multitexture, GL_ARB_point_parameters,
    GL_ARB_shadow, 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_rectangle, GL_ARB_transpose_matrix,
    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_minmax, GL_EXT_blend_subtract, GL_EXT_clip_volume_hint,
    GL_EXT_cull_vertex, GL_EXT_compiled_vertex_array, GL_EXT_convolution,
    GL_EXT_copy_texture, GL_EXT_draw_range_elements, GL_EXT_fog_coord,
    GL_EXT_histogram, GL_EXT_multi_draw_arrays, GL_EXT_packed_pixels,
    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_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_filter_anisotropic,
    GL_EXT_texture_lod_bias, GL_EXT_texture_object, GL_EXT_texture_rectangle,
    GL_EXT_vertex_array, GL_3DFX_texture_compression_FXT1,
    GL_APPLE_client_storage, GL_APPLE_packed_pixels,
    GL_ATI_blend_equation_separate, 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_texture_rectangle,
    GL_NV_texgen_reflection, GL_NV_vertex_program, GL_NV_vertex_program1_1,
    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_SGIX_depth_texture,
    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
----------------------------------------------------------------------
0x23 24 tc  0 32  0 r  y  .  8  8  8  8  0  0  0  0  0  0  0  0 0 None
0x24 24 tc  0 32  0 r  .  .  8  8  8  8  0  0  0  0  0  0  0  0 0 None
0x25 24 tc  0 32  0 r  y  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
0x26 24 tc  0 32  0 r  .  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
0x27 24 tc  0 32  0 r  y  .  8  8  8  8  0  0  0 16 16 16 16  0 0 Slow
0x28 24 tc  0 32  0 r  .  .  8  8  8  8  0  0  0 16 16 16 16  0 0 Slow
0x29 24 tc  0 32  0 r  y  .  8  8  8  8  0 24  8 16 16 16 16  0 0 Slow
0x2a 24 tc  0 32  0 r  .  .  8  8  8  8  0 24  8 16 16 16 16  0 0 Slow
0x2b 24 dc  0 32  0 r  y  .  8  8  8  8  0  0  0  0  0  0  0  0 0 None
0x2c 24 dc  0 32  0 r  .  .  8  8  8  8  0  0  0  0  0  0  0  0 0 None
0x2d 24 dc  0 32  0 r  y  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
0x2e 24 dc  0 32  0 r  .  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
0x2f 24 dc  0 32  0 r  y  .  8  8  8  8  0  0  0 16 16 16 16  0 0 Slow
0x30 24 dc  0 32  0 r  .  .  8  8  8  8  0  0  0 16 16 16 16  0 0 Slow
0x31 24 dc  0 32  0 r  y  .  8  8  8  8  0 24  8 16 16 16 16  0 0 Slow
0x32 24 dc  0 32  0 r  .  .  8  8  8  8  0 24  8 16 16 16 16  0 0 Slow
0x5b 32 tc  0 32  0 r  .  .  8  8  8  8  0  0  0  0  0  0  0  0 0 Ncon

Мій xorg.conf:

~#cat /etc/X11/xorg.conf

Section "ServerLayout"
        Identifier     "Xorg Configured"
        Screen      0  "Screen0" 0 0
        InputDevice    "Keyboard0" "CoreKeyboard"
        InputDevice    "PS/2 Mouse" "CorePointer"
        Option "AIGLX" "true"
EndSection

#Section "ServerLayout"
#        Identifier     "TV"
#       Screen      0  "Screen" 0 0
#       Screen      1  "TV"
#       Option         "Xinerama" "false"
#       InputDevice    "Keyboard0" "CoreKeyboard"
#        InputDevice    "PS/2 Mouse" "CorePointer"
#EndSection

Section "ServerFlags"
        Option "AllowMouseOpenFail"  "true"
        Option "Xinerama"  "false"
EndSection

Section "Files"
        RgbPath      "/usr/share/X11/rgb"
        ModulePath   "/usr/lib/xorg/modules"
        FontPath     "/usr/share/fonts/misc:unscaled"
        FontPath     "/usr/share/fonts/misc"
        FontPath     "/usr/share/fonts/75dpi:unscaled"
        FontPath     "/usr/share/fonts/75dpi"
        FontPath     "/usr/share/fonts/100dpi:unscaled"
        FontPath     "/usr/share/fonts/100dpi"
        FontPath     "/usr/share/fonts/PEX"
        FontPath     "/usr/share/fonts/cyrillic"
        FontPath     "/usr/share/fonts/Type1"
        FontPath     "/usr/share/fonts/ttf/western"
        FontPath     "/usr/share/fonts/ttf/decoratives"
        FontPath     "/usr/share/fonts/truetype"
        FontPath     "/usr/share/fonts/truetype/openoffice"
        FontPath     "/usr/share/fonts/truetype/ttf-bitstream-vera"
        FontPath     "/usr/share/fonts/latex-ttf-fonts"
        FontPath     "/usr/share/fonts/defoma/CID"
        FontPath     "/usr/share/fonts/defoma/TrueType"
EndSection

Section "Module"
        Load  "extmod"
        Load  "dbe"
        Load  "glx"
        Load  "dri"
        Load  "type1"
        Load  "freetype"
        Load  "record"
#       Load  "synaptics"
        Load  "xtrap"
EndSection

Section "InputDevice"
        Identifier  "Keyboard0"
        Driver      "kbd"
        Option      "CoreKeyboard"
        Option "XkbRules" "xorg"
        Option "XkbModel" "pc105"
        Option "XkbLayout" "us,ru,ua"
        Option "XkbVariant" ",winkeys,winkeys"
        Option "XkbOptions" "grp:ctrl_shift_toggle,grp_led:scroll"
EndSection

Section "InputDevice"
        Identifier  "Serial Mouse"
        Driver      "mouse"
        Option      "Protocol" "Microsoft"
        Option      "Device" "/dev/ttyS0"
        Option      "Emulate3Buttons" "true"
        Option      "Emulate3Timeout" "70"
        Option      "SendCoreEvents"  "true"
EndSection

Section "InputDevice"
        Identifier  "PS/2 Mouse"
        Driver      "mouse"
        Option      "Protocol" "auto"
        Option          "ZAxisMapping"          "4 5"
        Option      "Device" "/dev/psaux"
        Option      "Emulate3Buttons" "true"
        Option      "Emulate3Timeout" "70"
        Option      "SendCoreEvents"  "true"
EndSection

Section "InputDevice"
        Identifier      "USB Mouse"
        Driver          "mouse"
        Option          "Device"                "/dev/input/mice"
        Option          "SendCoreEvents"        "true"
        Option          "Protocol"              "IMPS/2"
        Option          "ZAxisMapping"          "4 5"
        Option          "Buttons"               "5"
EndSection

Section "Monitor"
        Identifier "Monitor0"
        DisplaySize 270 203
        Option "DPMS" "true"
EndSection

#Section "Monitor"
#        Identifier    "Television"
#       HorizSync     60
#        VertRefresh   30-50
#EndSection

Section "Device"
        Identifier  "Card0"
        Driver      "i810"
        VideoRam    131072
        Option "NoAccel" "false"
        Option "XAANoOffscreenPixmaps" "true"
        Option "DRI" "true"
        Option "MonitorLayout" "CRT,LFP"
        BusID  "PCI:0:2:0"
        Screen 0
EndSection

#Section "Device"
#        Identifier  "TV-A"
#       Driver      "i810"
#       Option  "TVOutFormat" "S-VIDEO"
#       Option  "TVStandart"  "NTSC-M"
#       Option  "ConnectedMonitor"  "Television"
#        Option  "DevicePresence"    "true"
#        Option  "MonitorLayout"  "CRT,LFP"
#       BusID   "PCI:0:2:0"
#       Screen  1
#EndSection

Section "Screen"
        Identifier "Screen0"
        Device     "Card0"
        Monitor    "Monitor0"
        DefaultDepth 24
        SubSection "Display"
                Depth     24
                Modes "1024x768" "800x600" "640x480"
                Viewport 0 0
                Virtual 1024 768
        EndSubSection
EndSection

#Section "Screen"
#        Identifier     "TV"
#       Device         "TV-A"
#       Monitor        "Television"
#       DefaultDepth 24
#       SubSection     "Display"
#               Depth 24
#               Modes  "1024x768" "800x600" "640x480"
#               Viewport 0 0
#       EndSubsection
#EndSection

Section "DRI"
        Group 91
        Mode 0666
EndSection

Section "Extensions"
  Option "Composite" "Enable"
EndSection

При старті будь-якого 3D:

libGL warning: 3D driver claims to not support visual 0x5b #цікаво, що це за помилка?
do_wait: drmWaitVBlank returned -1, IRQs don't seem to be working correctly.
Try running with LIBGL_THROTTLE_REFRESH and LIBL_SYNC_REFRESH unset.

Можливо проблема в драйвері ? Використовую xf86-video-i810-1.7.3-2, libgl-dri-6.5.2-1.

Востаннє редагувалося Invisible (2007-01-02 16:31:09)

Archlinux current + Pentium Mobility 1,86GHz
http://archlinux.org.ua/pub/arch.png

6

Re: Beryl

постав mesa-xgl, в репках є, ала не памєятаю як називаеться... в мене був дуже хороший xorg.conf з екзотичним налаштуванням, але він відправився разом з берілом ф топку smile ну не хоче радеон нормально працювати з ним...

7

Re: Beryl

Ця проблема описана також на форумах Fedora та Ubuntu.
Також проявляється при запуску забавок у wine.
Залишається тільки сподіватися, що Intel виправить свої драйвери.
А поки-що працює нормально з драйвером vesa.

TO LIVE IS TO DIE

8

Re: Beryl

Підскажіть як задіяти ефект вогню в берилі? Точніше як його вмикати (комбінація клавіш тощо).

Archlinux current + Pentium Mobility 1,86GHz
http://archlinux.org.ua/pub/arch.png

9

Re: Beryl

Invisible написав:

Підскажіть як задіяти ефект вогню в берилі? Точніше як його вмикати (комбінація клавіш тощо).

Я не пробував останню версію з Unstable, але до цього там ефекту вогню не бачив.
Де його в конфігураторі шукати?

TO LIVE IS TO DIE

10

Re: Beryl

Romashka написав:
Invisible написав:

Підскажіть як задіяти ефект вогню в берилі? Точніше як його вмикати (комбінація клавіш тощо).

Я не пробував останню версію з Unstable, але до цього там ефекту вогню не бачив.
Де його в конфігураторі шукати?

Beryl Settings Manager -> Визуальные эффекты -> Animations -> Fire (A.K.A Burn)

Archlinux current + Pentium Mobility 1,86GHz
http://archlinux.org.ua/pub/arch.png

11

Re: Beryl

Там до кожного плагіна є вкладка з комбінаціями клавіш. Треба поставити галочку напроти функції і вибрати комбінацію клавіш для активації.
Для ефектів пов'язаних з вікнами - треба вказувати в іншому місці, там можна вибрати який ефект при появі/зниканні/і т.д. використовувати, на рахунок комбінацій клавіш - не пам'ятаю, але навряд чи.

Прийду додому - гляну точніше.

TO LIVE IS TO DIE

12

Re: Beryl

Romashka написав:

Там до кожного плагіна є вкладка з комбінаціями клавіш. Треба поставити галочку напроти функції і вибрати комбінацію клавіш для активації.
Для ефектів пов'язаних з вікнами - треба вказувати в іншому місці, там можна вибрати який ефект при появі/зниканні/і т.д. використовувати, на рахунок комбінацій клавіш - не пам'ятаю, але навряд чи.

Прийду додому - гляну точніше.

Питання вирішено. Beryl Settings Manager -> Визуальные эффекты -> Animations -> далі вкладки (Un)Minimize, Close встановлюється поведінка вікна при згортанні тощо. Ефект працює! Можна навіть ввімкнути дим від вогню tongue

Archlinux current + Pentium Mobility 1,86GHz
http://archlinux.org.ua/pub/arch.png