dustfinger Guru
Joined: 15 Aug 2004 Posts: 449
|
Posted: Mon Sep 06, 2004 1:43 am Post subject: glxgears sparkling horizontal white lines. |
|
|
Whenever I run glxgears in my xterm I see sparkling horizontal white lines in and around the xterm. When I run glxgears I get:
bash-2.05b$ glxgears
5152 frames in 5.0 seconds = 1030.400 FPS
7153 frames in 5.0 seconds = 1430.600 FPS
7151 frames in 5.0 seconds = 1430.200 FPS
7153 frames in 5.0 seconds = 1430.600 FPS
7154 frames in 5.0 seconds = 1430.800 FPS
7152 frames in 5.0 seconds = 1430.400 FPS
6310 frames in 5.0 seconds = 1262.000 FPS
Broken pipe
bash-2.05b$
When I run glxinfo I get:
bash-2.05b$ 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_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context
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_ARB_multisample, GLX_ATI_pixel_format_float,
GLX_ATI_render_texture
GLX extensions:
GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: MOBILITY RADEON 9000 DDR Generic
OpenGL version string: 1.3 (X4.3.0-3.9.0)
OpenGL extensions:
GL_ARB_multitexture, GL_EXT_texture_env_add, GL_EXT_compiled_vertex_array,
GL_S3_s3tc, GL_ARB_occlusion_query, GL_ARB_point_parameters,
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_transpose_matrix, GL_ARB_vertex_blend, GL_ARB_vertex_buffer_object,
GL_ARB_vertex_program, GL_ARB_window_pos, GL_ATI_element_array,
GL_ATI_envmap_bumpmap, GL_ATI_fragment_shader, GL_ATI_map_object_buffer,
GL_ATI_texture_env_combine3, 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_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_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_texgen_reflection,
GL_NV_blend_square, GL_NV_occlusion_query, GL_SGI_color_matrix,
GL_SGIS_texture_edge_clamp, GL_SGIS_texture_border_clamp,
GL_SGIS_texture_lod, GL_SGIS_generate_mipmap, GL_SGIS_multitexture,
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 8 0 24 8 16 16 16 16 1 0 Slow
0x24 24 tc 0 24 0 r . . 8 8 8 8 0 24 8 16 16 16 16 1 0 Slow
0x25 24 tc 0 24 0 r y . 8 8 8 8 0 24 0 16 16 16 16 1 0 Slow
0x26 24 tc 0 24 0 r . . 8 8 8 8 0 24 0 16 16 16 16 1 0 Slow
0x27 24 tc 0 24 0 r y . 8 8 8 8 0 24 8 0 0 0 0 1 0 None
0x28 24 tc 0 24 0 r . . 8 8 8 8 0 24 8 0 0 0 0 1 0 None
0x29 24 tc 0 24 0 r y . 8 8 8 8 0 24 0 0 0 0 0 1 0 None
0x2a 24 tc 0 24 0 r . . 8 8 8 8 0 24 0 0 0 0 0 1 0 None
0x2b 24 dc 0 24 0 r y . 8 8 8 8 0 24 8 16 16 16 16 1 0 Slow
0x2c 24 dc 0 24 0 r . . 8 8 8 8 0 24 8 16 16 16 16 1 0 Slow
0x2d 24 dc 0 24 0 r y . 8 8 8 8 0 24 0 16 16 16 16 1 0 Slow
0x2e 24 dc 0 24 0 r . . 8 8 8 8 0 24 0 16 16 16 16 1 0 Slow
0x2f 24 dc 0 24 0 r y . 8 8 8 8 0 24 8 0 0 0 0 1 0 None
0x30 24 dc 0 24 0 r . . 8 8 8 8 0 24 8 0 0 0 0 1 0 None
0x31 24 dc 0 24 0 r y . 8 8 8 8 0 24 0 0 0 0 0 1 0 None
0x32 24 dc 0 24 0 r . . 8 8 8 8 0 24 0 0 0 0 0 1 0 None
bash-2.05b$
I am running gentoo with fvwm as a windows manager on a Dell Inspiron 5150 with a 15" UXGA at 1600X1200. I have set the hsync 43-85, vsync 40-60. I got these values from here. As far as I know Dell has never released the hsync/vsync valules for these LCD screens. I am running XFree86. Does anyone have any ideas why I would be seeing horizontal sparkling white lines?
-- EDIT --
I just ran dmesg and I noticed a couple things.
-- > Snippet 1 ---
CPU: Hyper-Threading is disabled
--------------------------------------
-- > Snippet 2 ---
fglrx: module license 'Proprietary. (C) 2002 - ATI Technologies, Starnberg, GERMANY' taints kernel.
[fglrx] Maximum main memory to use for locked dma buffers: 431 MBytes.
[fglrx] module loaded - fglrx 3.9.0 [May 11 2004] on minor 0
bcm4400: eth0 NIC Link is Up, 100 Mbps full duplex
Debug: sleeping function called from invalid context at mm/slab.c:1996
in_atomic():1, irqs_disabled():0
[<c0119223>] __might_sleep+0xb2/0xd3
[<c0142592>] kmem_cache_alloc+0x79/0x7b
[<e0964769>] __ke_alloc_wait_queue_head_struct+0x18/0x33 [fglrx]
[<e0967a96>] firegl_setup_dev+0x126/0x1d0 [fglrx]
[<e09670b4>] firegl_open+0x194/0x260 [fglrx]
[<c016237e>] exact_lock+0xf/0x1e
[<e09644e4>] firegl_stub_open+0x11a/0x1db [fglrx]
[<c01620f5>] chrdev_open+0x123/0x291
[<c015799e>] dentry_open+0x149/0x22d
[<c0157853>] filp_open+0x62/0x64
[<c0157d98>] sys_open+0x5b/0xa8
[<c0104113>] syscall_call+0x7/0xb
Fire GL built-in AGP-support
Based on agpgart interface v0.99 (c) Jeff Hartmann
agpgart: Maximum main memory to use for agp memory: 439M
agpgart: Detected an Intel 855PM Chipset, no integrated grapics found.
agpgart: Detected Intel(R) i855PM chipset
agpgart: AGP aperture is 128M @ 0xe0000000
Power management callback for AGP chipset installed
[fglrx] AGP detected, AgpState = 0x1f000217 (hardware caps of chipset)
AGP: Found 2 AGPv2 devices
AGP: Doing enable for AGPv2
[fglrx] AGP enabled, AgpCommand = 0x1f000314 (selected caps)
[fglrx] free AGP = 121909248
[fglrx] max AGP = 121909248
[fglrx] free LFB = 41971712
[fglrx] max LFB = 41971712
[fglrx] free Inv = 0
[fglrx] max Inv = 0
[fglrx] total Inv = 0
[fglrx] total TIM = 0
[fglrx] total FB = 0
[fglrx] total AGP = 32768
atkbd.c: Spurious ACK on isa0060/serio0. Some program, like XFree86, might be trying access hardware directly.
atkbd.c: Spurious ACK on isa0060/serio0. Some program, like XFree86, might be trying access hardware directly.
Debug: sleeping function called from invalid context at include/asm/semaphore.h:119
in_atomic():1, irqs_disabled():0
[<c0119223>] __might_sleep+0xb2/0xd3
[<e0964bb3>] __ke_down_struct_sem+0x28/0x43 [fglrx]
[<e0974b44>] drm_getmagic+0x124/0x1c0 [fglrx]
[<e0974a20>] drm_getmagic+0x0/0x1c0 [fglrx]
[<e096746d>] firegl_ioctl+0x15d/0x1e0 [fglrx]
[<c016bbd0>] sys_ioctl+0x113/0x27f
[<c0104113>] syscall_call+0x7/0xb
Debug: sleeping function called from invalid context at include/asm/semaphore.h:119
in_atomic():1, irqs_disabled():0
[<c0119223>] __might_sleep+0xb2/0xd3
[<e0964bb3>] __ke_down_struct_sem+0x28/0x43 [fglrx]
[<e0974b44>] drm_getmagic+0x124/0x1c0 [fglrx]
[<e0974a20>] drm_getmagic+0x0/0x1c0 [fglrx]
[<e096746d>] firegl_ioctl+0x15d/0x1e0 [fglrx]
[<c016bbd0>] sys_ioctl+0x113/0x27f
[<c0104113>] syscall_call+0x7/0xb
Debug: sleeping function called from invalid context at include/asm/semaphore.h:119
---------------------------------------------------------------
There were a few of those Debug messages, but you get the idea. The funny thing is that it says that it says an an Intel 855PM Chipset was detected however I have an Intel 825PM Chipset.
-----------
dustfinger. _________________ Unanswered Post Initiative:
https://forums.gentoo.org/viewtopic.php?t=119906 |
|