Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Kscreensaver and OpenGL Acceleration
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Desktop Environments
View previous topic :: View next topic  
Author Message
DnasTheGreat
Tux's lil' helper
Tux's lil' helper


Joined: 24 Jun 2005
Posts: 90
Location: In front of a computer

PostPosted: Sat Mar 25, 2006 3:20 pm    Post subject: Kscreensaver and OpenGL Acceleration Reply with quote

(No, I don't use kscreensaver or even KDE myself, but my siblings do)

For me, kscreensaver doesn't seem to want to render with 3d acceleration. My sister likes to run the Atlantis screensaver and it displays unbelievably slow as a screensaver (i.e. it's not accelerated, I don't think).

Under xscreensaver, the screensaver runs fine.

I don't think it's because DRI somehow doesn't want to work in KDE. glxinfo reports that it is on and running atlantis directly works as expected.

The computer has an integrated 82865G (intel) chip for graphics. I have had problems earlier in getting it to work, but DRI works fine right now.

Has anyone else ever encountered and/or fixed this problem?

Thanks!
_________________
Dnas
Wildfire Games 0 A. D. texture artist*
Contact me: david@wildfiregames.com

* Might I add 0 A. D. will have a native Linux port? ;)
Back to top
View user's profile Send private message
pholthau
Guru
Guru


Joined: 27 Nov 2005
Posts: 361
Location: Bielefeld, Germany

PostPosted: Thu Mar 30, 2006 6:12 pm    Post subject: Reply with quote

my xscreensaver in kde are extremly slow, too. this happend after upgrading to kde 3.5.2
glxgears has around 200fps (it tells me so) but my eyes tell me that this is not true. i see still pictures, which change once a second or so :(

Code:

pholthau@illidan ~ $ glxgears
1210 frames in 5.5 seconds = 219.800 FPS
1030 frames in 5.1 seconds = 200.091 FPS
1260 frames in 5.3 seconds = 236.191 FPS
X connection to :0.0 broken (explicit kill or server shutdown).
pholthau@illidan ~ $ glxinfo
name of display: :0.0
display: :0  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_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: 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_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 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_OML_swap_method,
    GLX_SGI_make_current_read, GLX_SGIS_multisample, GLX_SGIX_fbconfig
OpenGL vendor string: Mesa project: www.mesa3d.org
OpenGL renderer string: Mesa GLX Indirect
OpenGL version string: 1.2 (1.5 Mesa 6.4.2)
OpenGL extensions:
    GL_ARB_depth_texture, GL_ARB_imaging, GL_ARB_multitexture,
    GL_ARB_point_parameters, GL_ARB_point_sprite, GL_ARB_shadow,
    GL_ARB_shadow_ambient, GL_ARB_texture_border_clamp,
    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_window_pos,
    GL_EXT_abgr, GL_EXT_bgra, GL_EXT_blend_color, GL_EXT_blend_func_separate,
    GL_EXT_blend_logic_op, GL_EXT_blend_minmax, GL_EXT_blend_subtract,
    GL_EXT_clip_volume_hint, GL_EXT_copy_texture, GL_EXT_draw_range_elements,
    GL_EXT_fog_coord, 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_two_side, 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_lod_bias, GL_EXT_texture_object, GL_EXT_texture_rectangle,
    GL_EXT_vertex_array, GL_APPLE_packed_pixels, GL_ATI_texture_env_combine3,
    GL_ATI_texture_mirror_once, GL_ATIX_texture_env_combine3,
    GL_HP_occlusion_test, GL_IBM_texture_mirrored_repeat,
    GL_INGR_blend_func_separate, GL_MESA_pack_invert, GL_MESA_ycbcr_texture,
    GL_NV_blend_square, GL_NV_point_sprite, GL_NV_texgen_reflection,
    GL_NV_texture_rectangle, GL_SGIS_generate_mipmap,
    GL_SGIS_texture_border_clamp, GL_SGIS_texture_edge_clamp,
    GL_SGIS_texture_lod, GL_SGIX_depth_texture, GL_SGIX_shadow,
    GL_SGIX_shadow_ambient, GL_SUN_multi_draw_arrays
glu version: 1.3
glu extensions:
    GLU_EXT_nurbs_tessellator, GLU_EXT_object_space_tess

   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 24  0 r  y  .  8  8  8  0  0 16  0  0  0  0  0  0 0 None
0x24 24 tc  0 24  0 r  y  .  8  8  8  0  0 16  8 16 16 16  0  0 0 None
0x25 24 tc  0 32  0 r  y  .  8  8  8  8  0 16  8 16 16 16 16  0 0 None
0x26 24 tc  0 32  0 r  .  .  8  8  8  8  0 16  8 16 16 16 16  0 0 None
0x27 24 dc  0 24  0 r  y  .  8  8  8  0  0 16  0  0  0  0  0  0 0 None
0x28 24 dc  0 24  0 r  y  .  8  8  8  0  0 16  8 16 16 16  0  0 0 None
0x29 24 dc  0 32  0 r  y  .  8  8  8  8  0 16  8 16 16 16 16  0 0 None
0x2a 24 dc  0 32  0 r  .  .  8  8  8  8  0 16  8 16 16 16 16  0 0 None
Back to top
View user's profile Send private message
pholthau
Guru
Guru


Joined: 27 Nov 2005
Posts: 361
Location: Bielefeld, Germany

PostPosted: Thu Mar 30, 2006 11:15 pm    Post subject: Reply with quote

ok. i figured out that the opengl driver wasn't nvidia's.

check out
Code:
eselect opengl list

maybe you can switch to a better driver.
setting "nvidia" as the OpenGL implementation again helped for me (the x update changed it back to xorg-x11).
or maybe your 3d acceleration is just too slow due to your on board graphics card.
Back to top
View user's profile Send private message
DaneM
n00b
n00b


Joined: 28 Oct 2005
Posts: 39

PostPosted: Thu Apr 13, 2006 6:48 am    Post subject: Reply with quote

Did you ever figure out why kscreensaver is running Atlantis slowly and xscreensaver is not? I have the same problem in KDE 3.4.3, and it's really bugging me. :x

Thanks.

--Dane
Back to top
View user's profile Send private message
Scottix
n00b
n00b


Joined: 11 Mar 2005
Posts: 57

PostPosted: Wed Jul 12, 2006 6:56 am    Post subject: Opengl Reply with quote

Code:
direct rendering: No


pholthau:
That needs to be set to yes
Back to top
View user's profile Send private message
pholthau
Guru
Guru


Joined: 27 Nov 2005
Posts: 361
Location: Bielefeld, Germany

PostPosted: Mon Jul 17, 2006 10:35 am    Post subject: Reply with quote

i know, when switching to nvdia as opengl vendor, this seems to be set correctly.
_________________
The message is Feierei, alder! The message is Gude Laune, alder! [Sven]
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Desktop Environments All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum