You are not logged in.
I set both variables, and glxgears/glxinfo respects this and renders ~1900fps.
But ioquake3 doesnt, I can see that after launch of "demo four" the framerate jumps to ~140fps for some seconds, drops to 60fps, jumpgs to ~140fps and drops to 60fps and stays there.
I got 64fps as final result from "demo four", not 60fps, not 140 fps (my regular result)
[peter@cupcake ~]$ echo $vblank_mode
0
[peter@cupcake ~]$ echo $CLUTTER_VBLANK
none
[peter@cupcake ~]$ glxinfo | grep -i opengl
ATTENTION: default value of option vblank_mode overridden by environment.
ATTENTION: default value of option vblank_mode overridden by environment.
OpenGL vendor string: X.Org
OpenGL renderer string: Gallium 0.4 on AMD REDWOOD
OpenGL version string: 2.1 Mesa 7.10.1
OpenGL shading language version string: 1.20
OpenGL extensions:
ATTENTION: default value of option vblank_mode overridden by environment.
ATTENTION: default value of option vblank_mode overridden by environment.
[peter@cupcake ~]$ glxgears
ATTENTION: default value of option vblank_mode overridden by environment.
ATTENTION: default value of option vblank_mode overridden by environment.
8474 frames in 5.0 seconds = 1694.693 FPS
8367 frames in 5.0 seconds = 1671.786 FPS
Looks right. But framerate in IOQuake3 jumps from ~140 to ~60 an stays there
Last edited by hoschi (2011-04-09 12:36:18)
Offline
Did you set the variable before clutter starts?
For example in /etc/profile/radeon.sh .
Offline
Exactly.
Offline
Fascinating:
1. $ quake3 #it is ioquake3
2. ~ # open quake-console
3. timedemo 1
4. demo four
cg_drawfps shows me for the first seconds ~ 140 fps, drops to ~60fps, rise again to 140fps (for ~two seconds) and then stays at 60fps for the complete run of the demo
But the demo itself fels like "playing very fast", like usually. Is it possible that quake3 itself show the wrong fps? I see only 60 fps in the top right corner, and the console tells me the demo was played with average of 64fps. But the requiered time for playing feels like ~140 fps.
Bug? And where? I have this issue since the upgrade to Gnome 3.
Offline
Hi there!
Just a quick note: xserver 1.10 is already in extra, and todays update was still compiled for 1.9, so X doesn't start. Solution right now is to either downgrade again, or rebuild. Anyway, it would be great if you could please rebuild for xserver 1.10 support. Thanks!
And really lots of thanks for this repo!
Last edited by txus (2011-04-12 09:15:48)
Offline
@txus: Oh, i'm sorry. I always do an update before i build the packages. But maybe my mirror was not up to date. I hope i can do an update this evening.
@Cdh: I copied the config from the current kernel in the testing repo. Are you still receiving these warnings?
Offline
Ok, i switched my mirror, updated the repo and now the packages are compiled against xorg-server 1.10.0.902-1.
Offline
I've just updated my system, but radeon drivers keep on crashing... now I'm under vesa :-/
please Perry can you check again your packages? thanks
Offline
@Perry3D: Big thanks, works like a charm
@BigLouis87: relevant things in dmesg and Xorg log?
Offline
@BigLouis87: relevant things in dmesg and Xorg log?
[ 24.637] (II) LoadModule: "dbe"
[ 24.638] (II) Loading /usr/lib/xorg/modules/extensions/libdbe.so
[ 24.638] (II) Module dbe: vendor="X.Org Foundation"
[ 24.638] compiled for 1.10.0.902, module version = 1.0.0
[ 24.638] Module class: X.Org Server Extension
[ 24.638] ABI class: X.Org Server Extension, version 5.0
[ 24.638] (II) Loading extension DOUBLE-BUFFER
[ 24.638] (II) LoadModule: "glx"
[ 24.638] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[ 24.638] (II) Module glx: vendor="X.Org Foundation"
[ 24.638] compiled for 1.10.0.902, module version = 1.0.0
[ 24.638] ABI class: X.Org Server Extension, version 5.0
[ 24.638] (==) AIGLX enabled
[ 24.638] (II) Loading extension GLX
[ 24.638] (II) LoadModule: "record"
[ 24.638] (II) Loading /usr/lib/xorg/modules/extensions/librecord.so
[ 24.638] (II) Module record: vendor="X.Org Foundation"
[ 24.638] compiled for 1.10.0.902, module version = 1.13.0
[ 24.638] Module class: X.Org Server Extension
[ 24.638] ABI class: X.Org Server Extension, version 5.0
[ 24.638] (II) Loading extension RECORD
[ 24.638] (II) LoadModule: "dri"
[ 24.638] (II) Loading /usr/lib/xorg/modules/extensions/libdri.so
[ 24.639] (II) Module dri: vendor="X.Org Foundation"
[ 24.639] compiled for 1.10.0.902, module version = 1.0.0
[ 24.639] ABI class: X.Org Server Extension, version 5.0
[ 24.639] (II) Loading extension XFree86-DRI
[ 24.639] (II) LoadModule: "dri2"
[ 24.639] (II) Loading /usr/lib/xorg/modules/extensions/libdri2.so
[ 24.639] (II) Module dri2: vendor="X.Org Foundation"
[ 24.639] compiled for 1.10.0.902, module version = 1.2.0
[ 24.639] ABI class: X.Org Server Extension, version 5.0
[ 24.639] (II) Loading extension DRI2
[ 24.639] (II) LoadModule: "radeon"
[ 24.639] (II) Loading /usr/lib/xorg/modules/drivers/radeon_drv.so
[ 24.639] (II) Module radeon: vendor="X.Org Foundation"
[ 24.639] compiled for 1.9.4.901, module version = 6.14.99
[ 24.639] Module class: X.Org Video Driver
[ 24.639] ABI class: X.Org Video Driver, version 8.0
[ 24.639] (EE) module ABI major version (8) doesn't match the server's version (10)
[ 24.639] (II) UnloadModule: "radeon"
[ 24.639] (II) Unloading radeon
[ 24.639] (EE) Failed to load module "radeon" (module requirement mismatch, 0)
[ 24.639] (EE) No drivers available.
you can see the file "radeon_drv.so" is compiled for xorg 1.9
I think it must be recompiled...
I have a 32 bit system over a R300 hw
Offline
BigLouis87
I have a same problem after update my xorg, i have only solution to do this:
pacman -S xf86-video-ati and remove git version of xf86-video-ati-git
sorry for my bad english and hi all
Offline
also i have a question about my hd2400 mobility card how can i be sure that my drivers working properly, i have poor fps in my glxgears :
Small window:
3046 frames in 5.0 seconds = 609.170 FPS
3061 frames in 5.0 seconds = 612.076 FPS
3032 frames in 5.0 seconds = 606.280 FPS
2928 frames in 5.0 seconds = 585.565 FPS
2926 frames in 5.0 seconds = 585.111 FPS
3029 frames in 5.0 seconds = 605.629 FPS
3102 frames in 5.0 seconds = 620.367 FPS
3103 frames in 5.0 seconds = 620.470 FPS
1489 frames in 5.0 seconds = 297.441 FPS
Full Screen:
364 frames in 5.0 seconds = 72.618 FPS
364 frames in 5.0 seconds = 72.630 FPS
365 frames in 5.0 seconds = 72.878 FPS
364 frames in 5.0 seconds = 72.743 FPS
and in open arena it is jumping from 60 to 20
glxinfo:
name of display: :0.0
IRQ's not enabled, falling back to busy waits: 2 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_SGIS_multisample, GLX_SGIX_fbconfig,
GLX_SGIX_pbuffer, GLX_SGIX_visual_select_group, GLX_SGI_make_current_read,
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_framebuffer_sRGB,
GLX_EXT_import_context, GLX_EXT_texture_from_pixmap, GLX_EXT_visual_info,
GLX_EXT_visual_rating, GLX_INTEL_swap_event, GLX_MESA_copy_sub_buffer,
GLX_MESA_multithread_makecurrent, GLX_MESA_swap_control,
GLX_OML_swap_method, GLX_OML_sync_control, GLX_SGIS_multisample,
GLX_SGIX_fbconfig, GLX_SGIX_pbuffer, GLX_SGIX_visual_select_group,
GLX_SGI_make_current_read, GLX_SGI_swap_control, GLX_SGI_video_sync,
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_multithread_makecurrent, GLX_OML_swap_method,
GLX_SGIS_multisample, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer,
GLX_SGIX_visual_select_group, GLX_SGI_make_current_read,
OpenGL vendor string: Advanced Micro Devices, Inc.
OpenGL renderer string: Mesa DRI R600 (RV610 94C9) x86/MMX/SSE2 TCL
OpenGL version string: 2.1 Mesa 7.11-devel (git-f05751a)
OpenGL shading language version string: 1.20
OpenGL extensions:
GL_APPLE_packed_pixels, GL_ARB_copy_buffer, GL_ARB_depth_clamp,
GL_ARB_depth_texture, GL_ARB_draw_buffers,
GL_ARB_draw_elements_base_vertex, GL_ARB_fragment_program,
GL_ARB_fragment_program_shadow, GL_ARB_fragment_shader,
GL_ARB_multisample, GL_ARB_multitexture, GL_ARB_occlusion_query,
GL_ARB_pixel_buffer_object, GL_ARB_point_parameters, GL_ARB_point_sprite,
GL_ARB_provoking_vertex, 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_mirrored_repeat,
GL_ARB_texture_non_power_of_two, GL_ARB_texture_rectangle,
GL_ARB_transpose_matrix, GL_ARB_vertex_array_bgra,
GL_ARB_vertex_buffer_object, GL_ARB_vertex_program, GL_ARB_vertex_shader,
GL_ARB_window_pos, GL_ATI_blend_equation_separate,
GL_ATI_separate_stencil, GL_ATI_texture_env_combine3,
GL_ATI_texture_mirror_once, 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_compiled_vertex_array, GL_EXT_copy_texture,
GL_EXT_draw_range_elements, GL_EXT_fog_coord,
GL_EXT_gpu_program_parameters, GL_EXT_multi_draw_arrays,
GL_EXT_packed_depth_stencil, GL_EXT_packed_pixels,
GL_EXT_pixel_buffer_object, 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_add, 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_IBM_multimode_draw_arrays, GL_IBM_rasterpos_clip,
GL_IBM_texture_mirrored_repeat, GL_INGR_blend_func_separate,
GL_MESAX_texture_float, GL_MESA_pack_invert, GL_MESA_window_pos,
GL_MESA_ycbcr_texture, GL_NV_blend_square, GL_NV_depth_clamp,
GL_NV_light_max_exponent, GL_NV_packed_depth_stencil,
GL_NV_texgen_reflection, GL_NV_texture_rectangle, GL_NV_vertex_program,
GL_OES_EGL_image, GL_OES_read_format, 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 sr ax dp st accumbuffer ms cav
id dep cl sp sz l ci b ro r g b a F gb bf th cl r g b a ns b eat
----------------------------------------------------------------------------
0x021 24 tc 0 32 0 r y . 8 8 8 8 . . 0 24 8 0 0 0 0 0 0 None
0x022 24 dc 0 32 0 r y . 8 8 8 8 . . 0 24 8 0 0 0 0 0 0 None
0x068 24 tc 0 32 0 r . . 8 8 8 8 . . 0 24 8 16 16 16 16 0 0 Slow
0x069 24 tc 0 32 0 r y . 8 8 8 8 . . 0 24 8 16 16 16 16 0 0 Slow
0x06a 24 dc 0 32 0 r . . 8 8 8 8 . . 0 24 8 0 0 0 0 0 0 None
0x06b 24 dc 0 32 0 r . . 8 8 8 8 . . 0 24 8 16 16 16 16 0 0 Slow
0x06c 24 dc 0 32 0 r y . 8 8 8 8 . . 0 24 8 16 16 16 16 0 0 Slow
0x05f 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 sr ax dp st accumbuffer ms cav
id dep cl sp sz l ci b ro r g b a F gb bf th cl r g b a ns b eat
----------------------------------------------------------------------------
0x060 32 tc 0 32 0 r . . 8 8 8 8 . . 0 24 8 0 0 0 0 0 0 None
0x061 24 tc 0 32 0 r . . 8 8 8 8 . . 0 24 8 16 16 16 16 0 0 Slow
0x062 24 tc 0 32 0 r y . 8 8 8 8 . . 0 24 8 0 0 0 0 0 0 None
0x063 24 tc 0 32 0 r y . 8 8 8 8 . . 0 24 8 16 16 16 16 0 0 Slow
0x064 24 dc 0 32 0 r . . 8 8 8 8 . . 0 24 8 0 0 0 0 0 0 None
0x065 24 dc 0 32 0 r . . 8 8 8 8 . . 0 24 8 16 16 16 16 0 0 Slow
0x066 24 dc 0 32 0 r y . 8 8 8 8 . . 0 24 8 0 0 0 0 0 0 None
0x067 24 dc 0 32 0 r y . 8 8 8 8 . . 0 24 8 16 16 16 16 0 0 Slow
also thank you for this repos good luck
Offline
BigLouis87
I have a same problem after update my xorg, i have only solution to do this:
pacman -S xf86-video-ati and remove git version of xf86-video-ati-git
sorry for my bad englishand hi all
This is not a solution, this is "erasing problem from the root"
But if this problem persist, I have to come back to stock drivers... now I think bleeding edge radeon has no real advantages ever. Power management has been inserted in stock a lot of time ago...
Offline
@BigLouis87: Maybe Perry3D didn't update the i686 repo, it works fine in x86_64. Don't give up, inform him and wait a bit
Offline
@zapzap: Switch of VSYNC
$ export vblank_mode=0
$opearena
If this helps, put it in /etc/profile.d/radeon.sh (description see first post of thread)
If you use Gnome3 this maybe helps
$ export CLUTTER_VBLANK=0
Offline
@hoschi: no, nothing happend
Also i have a problem when KMS enabled. When it's active and my second monitor is coneted to VGA, i got some flickering on second monitor. I think its some kernel bug..
Offline
Hi Perry3D, can you please update the mesa gallium package again?
Latest GIT has fixes needed to make Trine (from the latest Humble Indie Bundle) work (exposes ATI_draw_buffers).
It'd be much appreciated.
And thank you for your service which has been great so far.
Last edited by mdias (2011-04-14 11:04:29)
Offline
Hallo!
I've just switched from fglrx to xf86-video-ati to power my evergreen card. (HD 5770).
If power_method is dynpm the card does not seem to downclock completely and I have my fan running faster then with fglrx all the time. (even with completely idle desktop) When using power_method = profile and power_profile = low the fan is spinnig more slowly but I have performance aches.
Is there any way to deal with that?
Offline
Hallo!
I've just switched from fglrx to xf86-video-ati to power my evergreen card. (HD 5770).
If power_method is dynpm the card does not seem to downclock completely and I have my fan running faster then with fglrx all the time. (even with completely idle desktop) When using power_method = profile and power_profile = low the fan is spinnig more slowly but I have performance aches.
Is there any way to deal with that?
Not really at the moment. Follow this bug
Offline
IOQuake3 now jumps more often about 60fps to the normal usual framerate around 110fps, average is now ~74fps
Offline
With the newest ati-dri from testing I got several crashes with glxgear or ioquake3
dmesg
radeon 0000:02:00.0: GPU lockup CP stall for more than 10004msec
------------[ cut here ]------------
WARNING: at drivers/gpu/drm/radeon/radeon_fence.c:246 radeon_fence_wait+0x2f1/0x350()
Hardware name: Aspire 3820
GPU lockup (waiting for 0x0000C966 last fence id 0x0000C962)
Modules linked in: uvcvideo
Pid: 1635, comm: Xorg Not tainted 2.6.39-rc2 #5
Call Trace:
[<ffffffff810447fb>] ? warn_slowpath_common+0x7b/0xc0
[<ffffffff810448f5>] ? warn_slowpath_fmt+0x45/0x50
[<ffffffff8136f971>] ? radeon_fence_wait+0x2f1/0x350
[<ffffffff81060420>] ? add_wait_queue+0x60/0x60
[<ffffffff8133abca>] ? ttm_bo_wait+0xba/0x1c0
[<ffffffff8133bd53>] ? ttm_bo_reserve+0x83/0xb0
[<ffffffff813884f9>] ? radeon_gem_wait_idle_ioctl+0x89/0x120
[<ffffffff813273ec>] ? drm_ioctl+0x3cc/0x490
[<ffffffff81388470>] ? radeon_gem_busy_ioctl+0x150/0x150
[<ffffffff8100b78f>] ? save_i387_xstate+0xef/0x200
[<ffffffff81052632>] ? recalc_sigpending+0x12/0x50
[<ffffffff81002478>] ? do_signal+0x478/0x740
[<ffffffff810fe06e>] ? do_vfs_ioctl+0x8e/0x4f0
[<ffffffff81002aec>] ? sys_rt_sigreturn+0x21c/0x230
[<ffffffff810fe519>] ? sys_ioctl+0x49/0x80
[<ffffffff816f507b>] ? system_call_fastpath+0x16/0x1b
---[ end trace 1339bdb65fdd8e02 ]---
radeon 0000:02:00.0: GPU softreset
radeon 0000:02:00.0: GRBM_STATUS=0xA20039A0
radeon 0000:02:00.0: GRBM_STATUS_SE0=0x00000007
radeon 0000:02:00.0: GRBM_STATUS_SE1=0x00000007
radeon 0000:02:00.0: SRBM_STATUS=0x200000C0
radeon 0000:02:00.0: GRBM_SOFT_RESET=0x00007F6B
radeon 0000:02:00.0: GRBM_STATUS=0x00003828
radeon 0000:02:00.0: GRBM_STATUS_SE0=0x00000007
radeon 0000:02:00.0: GRBM_STATUS_SE1=0x00000007
radeon 0000:02:00.0: SRBM_STATUS=0x200000C0
radeon 0000:02:00.0: GPU reset succeed
radeon 0000:02:00.0: WB enabled
[drm] ring test succeeded in 1 usecs
[drm] ib test succeeded in 1 usecs
radeon 0000:02:00.0: GPU lockup CP stall for more than 10060msec
------------[ cut here ]------------
WARNING: at drivers/gpu/drm/radeon/radeon_fence.c:246 radeon_fence_wait+0x2f1/0x350()
Hardware name: Aspire 3820
GPU lockup (waiting for 0x000133CC last fence id 0x000133C7)
Modules linked in: uvcvideo
Pid: 1635, comm: Xorg Tainted: G W 2.6.39-rc2 #5
Call Trace:
[<ffffffff810447fb>] ? warn_slowpath_common+0x7b/0xc0
[<ffffffff810448f5>] ? warn_slowpath_fmt+0x45/0x50
[<ffffffff8136f971>] ? radeon_fence_wait+0x2f1/0x350
[<ffffffff81060420>] ? add_wait_queue+0x60/0x60
[<ffffffff8133abca>] ? ttm_bo_wait+0xba/0x1c0
[<ffffffff8133bd53>] ? ttm_bo_reserve+0x83/0xb0
[<ffffffff813884f9>] ? radeon_gem_wait_idle_ioctl+0x89/0x120
[<ffffffff813273ec>] ? drm_ioctl+0x3cc/0x490
[<ffffffff81388470>] ? radeon_gem_busy_ioctl+0x150/0x150
[<ffffffff8100b78f>] ? save_i387_xstate+0xef/0x200
[<ffffffff81052632>] ? recalc_sigpending+0x12/0x50
[<ffffffff81002478>] ? do_signal+0x478/0x740
[<ffffffff810fe06e>] ? do_vfs_ioctl+0x8e/0x4f0
[<ffffffff81002aec>] ? sys_rt_sigreturn+0x21c/0x230
[<ffffffff810fe519>] ? sys_ioctl+0x49/0x80
[<ffffffff816f507b>] ? system_call_fastpath+0x16/0x1b
---[ end trace 1339bdb65fdd8e03 ]---
radeon 0000:02:00.0: GPU softreset
radeon 0000:02:00.0: GRBM_STATUS=0xA20039A0
radeon 0000:02:00.0: GRBM_STATUS_SE0=0x00000007
radeon 0000:02:00.0: GRBM_STATUS_SE1=0x00000007
radeon 0000:02:00.0: SRBM_STATUS=0x200000C0
radeon 0000:02:00.0: GRBM_SOFT_RESET=0x00007F6B
radeon 0000:02:00.0: GRBM_STATUS=0x00003828
radeon 0000:02:00.0: GRBM_STATUS_SE0=0x00000007
radeon 0000:02:00.0: GRBM_STATUS_SE1=0x00000007
radeon 0000:02:00.0: SRBM_STATUS=0x200000C0
radeon 0000:02:00.0: GPU reset succeed
radeon 0000:02:00.0: WB enabled
[drm] ring test succeeded in 1 usecs
[drm] ib test succeeded in 1 usecs
Bad: OpenGL doesn't work "currently" reliable
Good: It doesn't crash the kernel&userland
Last edited by hoschi (2011-04-18 07:40:55)
Offline
Downgrade to ati-dri-7.10.2-2 and libgl-7.10.2 fixed the random crashes. But framerate is still limited in some wired why to 60fps in IOQuake3.
Offline
So im trying to get opengl working at a reasonable rate. I've gone through the packages Perry3d put up and installed them all. But I still don't have direct rendering. I think it is becuase it cant find the driver located in /usr/lib/xorg/modules/dri. And then it tries to load the 32 bit variant.
This is fixed by "export LIBGL_DRIVERS_PATH=/usr/lib/xorg/modules/dri:/usr/lib32/xorg/modules/dri". And last but not least, thansk to Perry3D who put up the instructions and repo for us.
Ouput of "LIBGL_DEBUG=verbose glxinfo":
Offline
Hi.
It seems that with xf86-video-ati from extra I have not properly worked vsunc. Video (vlc, mplayer either -vo vx or gl), windows moving... even glxgears with turned on vsync display screen tearing. vblank_mode is default.
And 3D is very slow (f. e. "vblank_mode=0 glxgears" about 600 fps in window/57 fps in full screen, without changing vblank_mode - about 60 fps, but it's ok)
About two or three months ago with oss driver all was perfect - video without tearing in both monitors, windows moving, etc. but I swiched to catalyst because of 3D. Now I get back to oss driver, but can't get normal tear free screen.
x86_64
2.6.38.3-1
xf86-video-ati 6.14.1-1
ati-dri 7.10.2-2
mesa 7.10.2-2
xorg-server 1.10.1-1
ATI HD 2400 XT (R600)
1280x800
LXDE, Openbox
$ glxinfo | grep OpenGL
OpenGL vendor string: X.Org
OpenGL renderer string: Gallium 0.4 on AMD RV610
OpenGL version string: 2.1 Mesa 7.10.2
OpenGL shading language version string: 1.20
OpenGL extensions:
$ dmesg | grep drm
[ 0.702267] [drm] Initialized drm 1.1.0 20060810
[ 0.742535] [drm] radeon kernel modesetting enabled.
[ 0.745021] [drm] initializing kernel modesetting (RV610 0x1002:0x94C8).
[ 0.745208] [drm] register mmio base: 0xFC000000
[ 0.745315] [drm] register mmio size: 65536
[ 0.746107] [drm] Detected VRAM RAM=256M, BAR=64M
[ 0.746211] [drm] RAM width 64bits DDR
[ 0.746595] [drm] radeon: 256M of VRAM memory ready
[ 0.746731] [drm] radeon: 512M of GTT memory ready.
[ 0.746850] [drm] Supports vblank timestamp caching Rev 1 (10.10.2010).
[ 0.746956] [drm] Driver supports precise vblank timestamp query.
[ 0.747260] [drm] radeon: irq initialized.
[ 0.747362] [drm] GART: num cpu pages 131072, num gpu pages 131072
[ 0.748672] [drm] Loading RV610 Microcode
[ 0.787741] [drm] ring test succeeded in 1 usecs
[ 0.787948] [drm] radeon: ib pool ready.
[ 0.788122] [drm] ib test succeeded in 0 usecs
[ 0.788234] [drm] Enabling audio support
[ 0.789281] [drm] Radeon Display Connectors
[ 0.789396] [drm] Connector 0:
[ 0.789501] [drm] VGA
[ 0.789606] [drm] DDC: 0x7e40 0x7e40 0x7e44 0x7e44 0x7e48 0x7e48 0x7e4c 0x7e4c
[ 0.789722] [drm] Encoders:
[ 0.789827] [drm] CRT1: INTERNAL_KLDSCP_DAC1
[ 0.789938] [drm] Connector 1:
[ 0.790061] [drm] HDMI-A
[ 0.790163] [drm] HPD1
[ 0.790267] [drm] DDC: 0x7e50 0x7e50 0x7e54 0x7e54 0x7e58 0x7e58 0x7e5c 0x7e5c
[ 0.790383] [drm] Encoders:
[ 0.790488] [drm] DFP1: INTERNAL_KLDSCP_TMDS1
[ 0.790591] [drm] Connector 2:
[ 0.790696] [drm] LVDS
[ 0.790795] [drm] DDC: 0xac0 0xac0 0xac4 0xac4 0xac8 0xac8 0xacc 0xacc
[ 0.790902] [drm] Encoders:
[ 0.791004] [drm] LCD1: INTERNAL_LVTM1
[ 0.791107] [drm] Connector 3:
[ 0.791210] [drm] DIN
[ 0.791312] [drm] Encoders:
[ 0.791413] [drm] TV1: INTERNAL_KLDSCP_DAC2
[ 0.851015] [drm] radeon: power management initialized
[ 1.366177] [drm] fb mappable at 0xF0141000
[ 1.366280] [drm] vram apper at 0xF0000000
[ 1.366385] [drm] size 4096000
[ 1.366485] [drm] fb depth is 24
[ 1.366586] [drm] pitch is 5120
[ 1.798873] fb0: radeondrmfb frame buffer device
[ 1.798902] drm: registered panic notifier
[ 1.798931] [drm] Initialized radeon 2.8.0 20080528 for 0000:01:00.0 on minor 0
Please, help. What can it be, and how to fix it?
Last edited by parapente (2011-04-25 06:03:40)
Offline
I am in kind of stupid situation. Google Earth is incredibly slow with open source drivers. Catalyst newer than 9.3 do not support my card (X1950XT) and the older ones on the other hand do not work with xserver newer than 1.6. So what now? Reboot to 7?
Last edited by Behemot (2011-04-25 20:27:23)
Offline