Gå til innhold

Har litt problemer med XGL (Ubuntu)


Anbefalte innlegg

Hei. Driver å prøver meg med Beryl, og følger denne tutorialen: http://ubuntuforums.org/showthread.php?t=291464

 

Når jeg har installert drivere til ATI kortet mitt, Beryl og XGL står det at jeg skal gjøre dette:

Now log out, and log in with the XGL session (click Sessions and choose XGL). Once you log in, run "beryl-manager" to start beryl. You can add this to your session start up programs if you want, but its good to test it first.

 

Det jeg ikke skjønner er hva forfatteren mener med at man skal logge på med XGL session? Hvordan ser jeg dette? Fordi når jeg kjører Beryl ser det ikke ut til å skje så mye... Ikonet kommer i menylinja osv, men jeg greier ikke å snurre på kuben f.eks. Er heller ingen effekter på vinduene. Er det noen som vet hva jeg må gjøre?

 

På forhånd takk!

Endret av kjey
Lenke til kommentar
Videoannonse
Annonse

Det ikonet du ser hører til beryl-manager, med andre ord det er bare menyen.

Høyreklikk og velg beryl fra menyen, som vindubehandler.

Hvis dette ikke funker, er det noe feil i xorgfilen din.

 

Du kan også bare skrive beryl, for at det skal starte.

 

Logg inn som vanlig, også bare skriver du først:

beryl-manager

 

Så velger du beryl, underhøyreklikk menyen.

Får du effekter da?

Endret av Frysning
Lenke til kommentar

Når jeg har startet Beryl-manager og skriver "beryl" i terminal får jeg opp denne meldingen:

******

* Beryl system compatibility check                          *

**************************************************************

 

Detected xserver                                : AIGLX

 

Checking Display :0.0 ...

 

Checking for XComposite extension              : failed

 

No composite extension

beryl: No composite extension

Lenke til kommentar

Tja, kommer meg ikke særlig videre her. Aner ikke om Composite (hva det nå enn er) er installert, og jeg aner ikke hva som er galt. :hmm:

 

Men når man installerer Beryl så følger kuben med, eller må man laste ned plugins for å få det til?

Endret av kjey
Lenke til kommentar

jeg antar du har lagt til en XGL session?(om du har fulgt tutorialen til punkt og prikke har du det). du må værtfall logge inn med denne for å få XGL og Beryl til å funke.

når du logger ut, burde du se en meny som det står "sessions" på. trykk på denne, da kommer gjeldene sessions du kan logge inn med. trykk på XGL-session(eller hva du kalte den da du fulgte tutorialen) logg på, skriv "beryl-manager". da skulle ting fungere.

 

om du ikke ser en meny som heter sessions når du er på logout screen må du vente på svar til jeg kommer hjem.. er på jobb så har ikke linux her

Lenke til kommentar

Hvis en har ATI kort med fgrlx drivere så er man avgengig av XGL, da fgrlx driverne ikke støtter Composite extensions.

 

edit:

Gjør som ZeS sier, hvis ikke du finner Xgl i listen over tilgjengelige sesjoner, så må du kontrollere at du har fulgt hele guiden du refererer til. Spesielt det siste punktet:

Now make a separate session for XGL. Edit "/usr/share/xsessions/xgl.desktop":

[Desktop Entry]
Encoding=UTF-8
Name=Xgl
Comment=Start an Xgl Session
Exec=/usr/bin/startxgl
Icon=
Type=Application

Endret av MapSter
Lenke til kommentar

Aha, der fant jeg XGL-session. Men når jeg da kjører beryl-manager får jeg en feilmelding som jeg ikke rekker å kopiere før skjermen blir hvit... Hvis jeg starter maskinen på nytt og bare kjører med XGL-session uten å starte Beryl henger alt og går virkelig tregt. Noen som har vært borti problemet?

 

Takk for svar forresten! :thumbup:

Lenke til kommentar

xorg.conf:

Section "Extensions"

        Option      "Composite" "0"

EndSection

 

fglrxinfo:

display: :0.0  screen: 0

OpenGL vendor string: ATI Technologies Inc.

OpenGL renderer string: MOBILITY RADEON 9700

OpenGL version string: 2.0.6334 (8.34.8)

 

DISPLAY=:0 glxinfo:

Klikk for å se/fjerne innholdet nedenfor
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_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: ATI

client glx version string: 1.3

client glx extensions:

    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context,

    GLX_ARB_get_proc_address, GLX_SGI_video_sync, GLX_ARB_multisample,

    GLX_ATI_pixel_format_float, GLX_ATI_render_texture

GLX version: 1.2

GLX extensions:

    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context,

    GLX_ARB_multisample

OpenGL vendor string: ATI Technologies Inc.

OpenGL renderer string: MOBILITY RADEON 9700

OpenGL version string: 2.0.6334 (8.34.8)

OpenGL extensions:

    GL_ARB_multitexture, GL_EXT_texture_env_add, GL_EXT_compiled_vertex_array,

    GL_S3_s3tc, GL_ARB_depth_texture, GL_ARB_fragment_program,

    GL_ARB_fragment_program_shadow, GL_ARB_fragment_shader,

    GL_ARB_multisample, GL_ARB_occlusion_query, GL_ARB_point_parameters,

    GL_ARB_point_sprite, 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_ARB_texture_float, GL_ARB_texture_mirrored_repeat,

    GL_ARB_texture_rectangle, GL_ARB_transpose_matrix, GL_ARB_vertex_blend,

    GL_ARB_vertex_buffer_object, GL_ARB_pixel_buffer_object,

    GL_ARB_vertex_program, GL_ARB_vertex_shader, GL_ARB_window_pos,

    GL_ARB_draw_buffers, GL_ATI_draw_buffers, GL_ATI_element_array,

    GL_ATI_envmap_bumpmap, GL_ATI_fragment_shader, GL_ATI_map_object_buffer,

    GL_ATI_separate_stencil, GL_ATI_texture_env_combine3,

    GL_ATI_texture_float, GL_ATI_texture_mirror_once,

    GL_ATI_vertex_array_object, GL_ATI_vertex_attrib_array_object,

    GL_ATI_vertex_streams, GL_ATIX_texture_env_combine3,

    GL_ATIX_texture_env_route, GL_ATIX_vertex_shader_output_point_size,

    GL_EXT_abgr, GL_EXT_bgra, GL_EXT_blend_color, GL_EXT_blend_func_separate,

    GL_EXT_blend_minmax, GL_EXT_blend_subtract, GL_EXT_clip_volume_hint,

    GL_EXT_draw_range_elements, GL_EXT_fog_coord, GL_EXT_framebuffer_object,

    GL_EXT_multi_draw_arrays, GL_EXT_packed_pixels, GL_EXT_point_parameters,

    GL_EXT_rescale_normal, GL_EXT_secondary_color,

    GL_EXT_separate_specular_color, GL_EXT_shadow_funcs, GL_EXT_stencil_wrap,

    GL_EXT_texgen_reflection, GL_EXT_texture3D,

    GL_EXT_texture_compression_s3tc, 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_vertex_array,

    GL_EXT_vertex_shader, GL_HP_occlusion_test, GL_NV_blend_square,

    GL_NV_occlusion_query, GL_NV_texgen_reflection, GL_SGI_color_matrix,

    GL_SGIS_generate_mipmap, GL_SGIS_texture_border_clamp,

    GL_SGIS_texture_edge_clamp, GL_SGIS_texture_lod, 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 24  8 16 16 16 16  0 0 None

0x24 24 tc  0 32  0 r  .  .  8  8  8  8  0 24  8 16 16 16 16  0 0 None

0x25 24 tc  0 32  0 r  y  .  8  8  8  8  0 24  0 16 16 16 16  0 0 None

0x26 24 tc  0 32  0 r  .  .  8  8  8  8  0 24  0 16 16 16 16  0 0 None

0x27 24 tc  0 32  0 r  y  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None

0x28 24 tc  0 32  0 r  .  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None

0x29 24 tc  0 32  0 r  y  .  8  8  8  8  0 24  0  0  0  0  0  0 0 None

0x2a 24 tc  0 32  0 r  .  .  8  8  8  8  0 24  0  0  0  0  0  0 0 None

0x2b 24 tc  0 32  0 r  y  .  8  8  8  8  0 24  8 16 16 16 16  0 0 None

0x2c 24 tc  0 32  0 r  .  .  8  8  8  8  0 24  8 16 16 16 16  0 0 None

0x2d 24 tc  0 32  0 r  y  .  8  8  8  8  0 24  0 16 16 16 16  0 0 None

0x2e 24 tc  0 32  0 r  .  .  8  8  8  8  0 24  0 16 16 16 16  0 0 None

0x2f 24 tc  0 32  0 r  y  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None

0x30 24 tc  0 32  0 r  .  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None

0x31 24 tc  0 32  0 r  y  .  8  8  8  8  0 24  0  0  0  0  0  0 0 None

0x32 24 tc  0 32  0 r  .  .  8  8  8  8  0 24  0  0  0  0  0  0 0 None

0x33 24 tc  0 32  0 r  y  .  8  8  8  8  0 24  8 16 16 16 16  0 0 None

0x34 24 tc  0 32  0 r  .  .  8  8  8  8  0 24  8 16 16 16 16  0 0 None

0x35 24 tc  0 32  0 r  y  .  8  8  8  8  0 24  0 16 16 16 16  0 0 None

0x36 24 tc  0 32  0 r  .  .  8  8  8  8  0 24  0 16 16 16 16  0 0 None

0x37 24 tc  0 32  0 r  y  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None

0x38 24 tc  0 32  0 r  .  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None

0x39 24 tc  0 32  0 r  y  .  8  8  8  8  0 24  0  0  0  0  0  0 0 None

0x3a 24 tc  0 32  0 r  .  .  8  8  8  8  0 24  0  0  0  0  0  0 0 None

0x3b 24 tc  0 32  0 r  y  .  8  8  8  8  0 24  8 16 16 16 16  0 0 None

0x3c 24 tc  0 32  0 r  .  .  8  8  8  8  0 24  8 16 16 16 16  0 0 None

0x3d 24 tc  0 32  0 r  y  .  8  8  8  8  0 24  0 16 16 16 16  0 0 None

0x3e 24 tc  0 32  0 r  .  .  8  8  8  8  0 24  0 16 16 16 16  0 0 None

0x3f 24 tc  0 32  0 r  y  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None

0x40 24 tc  0 32  0 r  .  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None

0x41 24 tc  0 32  0 r  y  .  8  8  8  8  0 24  0  0  0  0  0  0 0 None

0x42 24 tc  0 32  0 r  .  .  8  8  8  8  0 24  0  0  0  0  0  0 0 None

0x43 24 dc  0 32  0 r  y  .  8  8  8  8  0 24  8 16 16 16 16  0 0 None

0x44 24 dc  0 32  0 r  .  .  8  8  8  8  0 24  8 16 16 16 16  0 0 None

0x45 24 dc  0 32  0 r  y  .  8  8  8  8  0 24  0 16 16 16 16  0 0 None

0x46 24 dc  0 32  0 r  .  .  8  8  8  8  0 24  0 16 16 16 16  0 0 None

0x47 24 dc  0 32  0 r  y  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None

0x48 24 dc  0 32  0 r  .  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None

0x49 24 dc  0 32  0 r  y  .  8  8  8  8  0 24  0  0  0  0  0  0 0 None

0x4a 24 dc  0 32  0 r  .  .  8  8  8  8  0 24  0  0  0  0  0  0 0 None

0x4b 24 dc  0 32  0 r  y  .  8  8  8  8  0 24  8 16 16 16 16  0 0 None

0x4c 24 dc  0 32  0 r  .  .  8  8  8  8  0 24  8 16 16 16 16  0 0 None

0x4d 24 dc  0 32  0 r  y  .  8  8  8  8  0 24  0 16 16 16 16  0 0 None

0x4e 24 dc  0 32  0 r  .  .  8  8  8  8  0 24  0 16 16 16 16  0 0 None

0x4f 24 dc  0 32  0 r  y  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None

0x50 24 dc  0 32  0 r  .  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None

0x51 24 dc  0 32  0 r  y  .  8  8  8  8  0 24  0  0  0  0  0  0 0 None

0x52 24 dc  0 32  0 r  .  .  8  8  8  8  0 24  0  0  0  0  0  0 0 None

0x53 24 dc  0 32  0 r  y  .  8  8  8  8  0 24  8 16 16 16 16  0 0 None

0x54 24 dc  0 32  0 r  .  .  8  8  8  8  0 24  8 16 16 16 16  0 0 None

0x55 24 dc  0 32  0 r  y  .  8  8  8  8  0 24  0 16 16 16 16  0 0 None

0x56 24 dc  0 32  0 r  .  .  8  8  8  8  0 24  0 16 16 16 16  0 0 None

0x57 24 dc  0 32  0 r  y  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None

0x58 24 dc  0 32  0 r  .  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None

0x59 24 dc  0 32  0 r  y  .  8  8  8  8  0 24  0  0  0  0  0  0 0 None

0x5a 24 dc  0 32  0 r  .  .  8  8  8  8  0 24  0  0  0  0  0  0 0 None

0x5b 24 dc  0 32  0 r  y  .  8  8  8  8  0 24  8 16 16 16 16  0 0 None

0x5c 24 dc  0 32  0 r  .  .  8  8  8  8  0 24  8 16 16 16 16  0 0 None

0x5d 24 dc  0 32  0 r  y  .  8  8  8  8  0 24  0 16 16 16 16  0 0 None

0x5e 24 dc  0 32  0 r  .  .  8  8  8  8  0 24  0 16 16 16 16  0 0 None

0x5f 24 dc  0 32  0 r  y  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None

0x60 24 dc  0 32  0 r  .  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None

0x61 24 dc  0 32  0 r  y  .  8  8  8  8  0 24  0  0  0  0  0  0 0 None

0x62 24 dc  0 32  0 r  .  .  8  8  8  8  0 24  0  0  0  0  0  0 0 None

 

DISPLAY=:1 glxinfo:

Error: unable to open display (null)

 

Fikk også kopiert beryl sin melding fra terminal før alt klikka...

**************************************************************

* Beryl system compatibility check                          *

**************************************************************

 

Detected xserver                                : XGL

 

Checking Display :1.0 ...

 

Checking for XComposite extension              : passed (v0.3)

Checking for XDamage extension                  : passed

Checking for RandR extension                    : passed

Checking for XSync extension                    : passed

 

beryl: GLX_EXT_texture_from_pixmap is missing

beryl: Using non-tfp mode

beryl: GLX_SGIX_fbconfig is missing

beryl: Failed to manage screen: 0

beryl: No manageable screens found on display :1.0

Endret av kjey
Lenke til kommentar

Så vidt jeg kan forstå tyder dette på at XGL ikke kjører, xgl skulle da kjørt på display :1... Dobbelt sjekk om alt stemmer i forhold til guiden du fulgte.

 

edit: Når du kjørte "$ DISPLAY=:1 glxinfo" så startet du maskinen i Xgl-sesjonen sant? Hvis ikke er det ikke så rart.

Endret av MapSter
Lenke til kommentar

Hehe, hadde ikke på XGL-session nei, dataen henger så fært. Men her er meldingen jeg fikk da med "$ DISPLAY=:1 glxinfo":

Klikk for å se/fjerne innholdet nedenfor
name of display: :1.0

Xlib:  extension "XFree86-DRI" missing on display ":1.0".

display: :1  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

client glx vendor string: ATI

client glx version string: 1.3

client glx extensions:

    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context,

    GLX_ARB_get_proc_address, GLX_SGI_video_sync, GLX_ARB_multisample,

    GLX_ATI_pixel_format_float, GLX_ATI_render_texture

GLX version: 1.2

GLX extensions:

    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context,

    GLX_ARB_multisample

OpenGL vendor string: ATI Technologies Inc.

OpenGL renderer string: MOBILITY RADEON 9700

OpenGL version string: 1.2 (2.0.6334 (8.34.8))

OpenGL extensions:

    GL_ARB_multitexture, GL_ARB_texture_border_clamp, GL_ARB_texture_cube_map,

    GL_ARB_texture_env_add, GL_ARB_texture_env_combine,

    GL_ARB_texture_env_dot3, GL_ARB_transpose_matrix, GL_EXT_abgr,

    GL_EXT_blend_color, GL_EXT_blend_minmax, GL_EXT_blend_subtract,

    GL_EXT_texture_env_add, GL_EXT_texture_env_combine,

    GL_EXT_texture_env_dot3, GL_EXT_texture_lod_bias

 

  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

----------------------------------------------------------------------

0x2c 24 tc  0 32  0 r  y  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None

0x2d 24 tc  0 32  0 r  .  .  8  8  8  8  0  0  0  0  0  0  0  0 0 None

0x2e 32 tc  0 32  0 r  y  .  8  8  8  8  0 24  8  0  0  0  0  0 0 Ncon

0x2f 32 tc  0 32  0 r  .  .  8  8  8  8  0  0  0  0  0  0  0  0 0 Ncon

Lenke til kommentar

Det er ikke noen som vet om en idiotsikker guide da for å installere Beryl? Jeg har altså ATI 9700 grafikkort og bruker Ubuntu. Jeg kan da reinstallere Ubuntu og begynne på nytt og sjekke om jeg får det til på en annen måte. Noen som har en bra link?

Lenke til kommentar

Nå har jeg faktisk fått til Beryl, men da måtte jeg starte den slik:

beryl-xgl --use-copy

Leste at dette egentlig er mye tregere enn den "orginale" metoden, noe jeg også opplever når jeg skal endre størrelsen på vinduer etc, lagger litt... Hvorfor er denne metoden tregere egentlig?

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...