You are not logged in.
I just wanted to report my results here. With kernel26-git kms works, glxgears work with better fps than without kms, googlemaps 32bit (i have64bit cpu) finally work with compositing on but i do get once in a while a yellow/gray border on current windows when a new window appears but only for a split second. Suspend/resume works but for some reason with kms enabled i cant put my laptop to sleep by closing the lid. Without kms it sleeps just fine, with kms i have to manually select suspend to ram.
Can somebody point me to how to apply pm patches to git kernel please?
Offline
I built kernel26-ck with "CONFIG_DRM_RADEON=y", so I am thinking why I don't have compositing?
I have the stable packages.
/me wants you to detele this account... please delete it.
Offline
I have simple question - is it possible to run 3d on r600 - Radeon HD3300 on Motherboard with all packages that are in [extra] and [testing]? The problem is when i was compiling packages from GIT and using them on my motherboard HD3200 - the answer of those packages was that I burned my motherboard with graphic card. Now I got radeon 5670 and 3300 and I cannot even use it properly because of stupid catalyst 10.1.
Offline
I built kernel26-ck with "CONFIG_DRM_RADEON=y", so I am thinking why I don't have compositing?
I have the stable packages.
Compositing? That requires working 3D rendering to start with.
Does direct rendering and OpenGL Mesa DRI R600 work?
Check with "glxinfo | grep direct" and "glxinfo | grep -i opengl"
If it does, does your X load the composite extension? Check /var/log/Xorg.0.log for it and any errors.
Last edited by Ultraman (2010-01-27 22:26:14)
Offline
As i wrote in the first post: No KMS with the the libs from the repo!
Offline
I gave the *git packages another try, but when enabling kms the whole screen flickers - as if the video output was turned on and off every two seconds. Any idea what might be wrong:
I installed kernel26-git, kernel26-firmware-git, radeon_ucode, libdrm-git, glproto-git, dri2proto-git, mesa-full, xf86-video-ati-git
I have a rv770 (hd 4850).
from kernel.log:
Jan 28 10:59:21 a05-0139a kernel: [drm] Initialized drm 1.1.0 20060810
Jan 28 10:59:21 a05-0139a kernel: [drm] radeon kernel modesetting enabled.
Jan 28 10:59:21 a05-0139a kernel: radeon 0000:01:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
Jan 28 10:59:21 a05-0139a kernel: radeon 0000:01:00.0: setting latency timer to 64
Jan 28 10:59:21 a05-0139a kernel: [drm] radeon: Initializing kernel modesetting.
Jan 28 10:59:21 a05-0139a kernel: [drm] register mmio base: 0xE5000000
Jan 28 10:59:21 a05-0139a kernel: [drm] register mmio size: 65536
Jan 28 10:59:21 a05-0139a kernel: ATOM BIOS: 9442.11.3.0.0.AS07
Jan 28 10:59:21 a05-0139a kernel: [drm] Clocks initialized !
Jan 28 10:59:21 a05-0139a kernel: mtrr: type mismatch for d0000000,10000000 old: write-back new: write-combining
Jan 28 10:59:21 a05-0139a kernel: [drm] Detected VRAM RAM=256M, BAR=256M
Jan 28 10:59:21 a05-0139a kernel: [drm] RAM width 256bits DDR
Jan 28 10:59:21 a05-0139a kernel: [TTM] Zone kernel: Available graphics memory: 2027046 kiB.
Jan 28 10:59:21 a05-0139a kernel: [drm] radeon: 256M of VRAM memory ready
Jan 28 10:59:21 a05-0139a kernel: [drm] radeon: 512M of GTT memory ready.
Jan 28 10:59:21 a05-0139a kernel: radeon 0000:01:00.0: irq 28 for MSI/MSI-X
Jan 28 10:59:21 a05-0139a kernel: [drm] radeon: using MSI.
Jan 28 10:59:21 a05-0139a kernel: [drm] radeon: irq initialized.
Jan 28 10:59:21 a05-0139a kernel: [drm] GART: num cpu pages 131072, num gpu pages 131072
Jan 28 10:59:21 a05-0139a kernel: [drm] Loading RV770 Microcode
Jan 28 10:59:21 a05-0139a kernel: platform radeon_cp.0: firmware: requesting radeon/RV770_pfp.bin
Jan 28 10:59:21 a05-0139a kernel: platform radeon_cp.0: firmware: requesting radeon/RV770_me.bin
Jan 28 10:59:21 a05-0139a kernel: platform radeon_cp.0: firmware: requesting radeon/R700_rlc.bin
Jan 28 10:59:21 a05-0139a kernel: [drm] ring test succeeded in 1 usecs
Jan 28 10:59:21 a05-0139a kernel: [drm] radeon: ib pool ready.
Jan 28 10:59:21 a05-0139a kernel: [drm] ib test succeeded in 0 usecs
Jan 28 10:59:21 a05-0139a kernel: [drm] Default TV standard: NTSC
Jan 28 10:59:21 a05-0139a kernel: [drm] Radeon Display Connectors
Jan 28 10:59:21 a05-0139a kernel: [drm] Connector 0:
Jan 28 10:59:21 a05-0139a kernel: [drm] HDMI-A
Jan 28 10:59:21 a05-0139a kernel: [drm] HPD1
Jan 28 10:59:21 a05-0139a kernel: [drm] DDC: 0x7e60 0x7e60 0x7e64 0x7e64 0x7e68 0x7e68 0x7e6c 0x7e6c
Jan 28 10:59:21 a05-0139a kernel: [drm] Encoders:
Jan 28 10:59:21 a05-0139a kernel: [drm] DFP1: INTERNAL_UNIPHY
Jan 28 10:59:21 a05-0139a kernel: [drm] Connector 1:
Jan 28 10:59:21 a05-0139a kernel: [drm] VGA
Jan 28 10:59:21 a05-0139a kernel: [drm] HPD1
Jan 28 10:59:21 a05-0139a kernel: [drm] DDC: 0x7e60 0x7e60 0x7e64 0x7e64 0x7e68 0x7e68 0x7e6c 0x7e6c
Jan 28 10:59:21 a05-0139a kernel: [drm] Encoders:
Jan 28 10:59:21 a05-0139a kernel: [drm] CRT2: INTERNAL_KLDSCP_DAC2
Jan 28 10:59:21 a05-0139a kernel: [drm] Connector 2:
Jan 28 10:59:21 a05-0139a kernel: [drm] DIN
Jan 28 10:59:21 a05-0139a kernel: [drm] Encoders:
Jan 28 10:59:21 a05-0139a kernel: [drm] TV1: INTERNAL_KLDSCP_DAC2
Jan 28 10:59:21 a05-0139a kernel: [drm] Connector 3:
Jan 28 10:59:21 a05-0139a kernel: [drm] DVI-I
Jan 28 10:59:21 a05-0139a kernel: [drm] HPD2
Jan 28 10:59:21 a05-0139a kernel: [drm] DDC: 0x7e20 0x7e20 0x7e24 0x7e24 0x7e28 0x7e28 0x7e2c 0x7e2c
Jan 28 10:59:21 a05-0139a kernel: [drm] Encoders:
Jan 28 10:59:21 a05-0139a kernel: [drm] CRT1: INTERNAL_KLDSCP_DAC1
Jan 28 10:59:21 a05-0139a kernel: [drm] DFP2: INTERNAL_KLDSCP_LVTMA
Jan 28 10:59:21 a05-0139a kernel: [drm] fb mappable at 0xD0141000
Jan 28 10:59:21 a05-0139a kernel: [drm] vram apper at 0xD0000000
Jan 28 10:59:21 a05-0139a kernel: [drm] size 7257600
Jan 28 10:59:21 a05-0139a kernel: [drm] fb depth is 24
Jan 28 10:59:21 a05-0139a kernel: [drm] pitch is 6912
Jan 28 10:59:21 a05-0139a kernel: Console: switching to colour frame buffer device 210x65
Jan 28 10:59:21 a05-0139a kernel: fb0: radeondrmfb frame buffer device
Jan 28 10:59:21 a05-0139a kernel: registered panic notifier
Jan 28 10:59:21 a05-0139a kernel: [drm] Initialized radeon 2.0.0 20080528 for 0000:01:00.0 on minor 0
thanks
Offline
I'm running the Kernel26-git (as of yesterday) all git gear with Mesa-full
I've got the HD4530
Its running quite well!
Performance is good. I can't comment on Compiz as I'm running Shell at the moment, I've been kinda lazy trying to get emerald to play nice with Shell.
KMS works, 3D works, 3D in wine works and everything feels really quick and smooth.. but weirdly my glxgears runs like ass.
On Catalyst I got like 1500fps, on older Mesa stack I got 670fps now its like 340fps. I think the exact half drop in FPS is to do with the IRQ waits. Don't quote me tho.
Offline
I'm running the Kernel26-git (as of yesterday) all git gear with Mesa-full
I've got the HD4530Its running quite well!
Most things work just fine for me too atm on a Thinkpad W500 HD3650/FireGL 5700. Openarena plays very nicely :-)
Although, I have to admit that compared to using the alternative integrated and simple Intel chip that is also present in this laptop, battery life really sucks with the ATI chip, cutting off at least an hour.
It is almost embarrassing to compare the battery life of this machine to the one of my girl friend's MBP running OS X with an Nvidia chip and everything left at default settings. But I guess that is the price of freedom :-)
Offline
According to the following link, the Powerplay power saving, is mostly done, one would expect it to be here hopefully by kernel .34.
I used to be surprised that I was still surprised by my own stupidity, finding it strangely refreshing.
Well, now I don't find it refreshing.
I'm over it!
Offline
Ok, regarding the yellowish (or blueish) Kwin artefacts in radeon KMS.
I've got the following packages:
glproto-git 20100129-1
libdrm-git 20100129-1
xf86-video-ati-git 20100129-1
xf86-video-intel-git 20100129-1
mesa-full 20100129-1
dri2proto 2.2-1
kernel26-firmware 2.6.32.6-1
kernel26-rc 2.6.33rc5-3
10 minutes into my session I haven't seen any of the artefacts. They just simply went away.
Offline
@cdh, thanks a lot for the repo, it deffinately helps everyones problems, now that people will be using the same exact versions.
Offline
Ok, regarding the yellowish (or blueish) Kwin artefacts in radeon KMS.
I've got the following packages:glproto-git 20100129-1 libdrm-git 20100129-1 xf86-video-ati-git 20100129-1 xf86-video-intel-git 20100129-1 mesa-full 20100129-1 dri2proto 2.2-1 kernel26-firmware 2.6.32.6-1 kernel26-rc 2.6.33rc5-3
10 minutes into my session I haven't seen any of the artefacts. They just simply went away.
Wow! My kms has refused to work for so long time, until now . No artefacts here on hd4850 and kde, also glxgears with composite on is catching 1800fps.
Dzięki
Ps. Im using same packages except:
dri2proto-git 20100129-1
kernel 2.6.33rc5-git1
Last edited by Vi0L0 (2010-01-29 15:36:24)
Offline
Violo and Neuro,
Perhaps I missed something. Why is it that you two seem to have xf86-video-intel-git installed? Is it being used for anything? I have everything else installed, except I am back on the stable kernel (2.6.32.7). I also boot into kms. I have never gotten glxgears to get a fps over 170ish. I wonder what I have screwed up. I forgot to mention I have an HD3200.
Last edited by exiquio (2010-01-29 16:02:21)
"Unix is simple. It just takes a genius to understand its simplicity." – Dennis Ritchie
Offline
@cdh, thanks a lot for the repo, it deffinately helps everyones problems, now that people will be using the same exact versions.
It's not me to thank. ^.^
Actually mesa-git from the repo makes many radeons have no 3d acceleration. So mesa-full from aur is recommended I think.
Does anyone know something about the system completely freezing when trying to start it with KMS enabled?
Is it supposed to work with 2.6.32? Is it supposed to work with 2.6.33? Do I have to patch something? Do I not have to use libdrm-git, xf86-video-ati-git, glproto-git from nightly repo and mesa-full from aur to make it work?
hd 4650 and said setup with 2.6.32 here.
฿ 18PRsqbZCrwPUrVnJe1BZvza7bwSDbpxZz
Offline
@Cdh, What do you mean by freeze? If you mean it boots to the point where kms starts but doesn't any boot further, then... I recall that happening one of the first 2.6.32 kernels I tried. Using a more recent kernel fixed that. If you run into a problem on 2.6.33 where it boots and says it is request some firmware file and just sits there, you need radeon_ucode from aur.
"Unix is simple. It just takes a genius to understand its simplicity." – Dennis Ritchie
Offline
Violo and Neuro,
Perhaps I missed something. Why is it that you two seem to have xf86-video-intel-git installed? .
I forgot to mention that im not using xf86-video-intel-git, afaik Neuro is using it cuz he has got intel card which he's using simultaneously with radeon.
Actually mesa-git from the repo makes many radeons have no 3d acceleration.
So true here.
Does anyone know something about the system completely freezing when trying to start it with KMS enabled?
I had this problem until today. But not freezing - my kernels seems to load kms and radeon module fine when booting and with normal switching to higher resolution, but when it was trying to startx - black screen of death was appearing + my Xorg log was clean.
Edit: oh, and im using no patches.
Last edited by Vi0L0 (2010-01-29 17:16:10)
Offline
I will try to post my packages, but it may take some time since my upload isn't flawless.
I have made some mistake while compiling mesa-full, so it is compiled without --enable-gallium option, but still with --enable-gallium-radeon. Anyway everything is working fine. Could it affect on anything? I have also noticed little more fps in games with todays build.
Offline
So here they are (with md5sums):
http://dl.dropbox.com/u/4321633/libdrm- … pkg.tar.gz 9535741f533a489201eb01527d8c3f86
http://dl.dropbox.com/u/4321633/dri2pro … pkg.tar.gz 891ca6325302344e5d9e73a8c25b3f92
http://dl.dropbox.com/u/4321633/glproto … pkg.tar.gz 7d2fe5615cf736e548122d8fab810dac
http://dl.dropbox.com/u/4321633/mesa-fu … pkg.tar.gz 96fbdbf60cc0c3116e6f4a0263b3d2ad
http://dl.dropbox.com/u/4321633/xf86-vi … pkg.tar.gz ebc46acca972263f00b9c515dd0eec8c
all packages except mesa-full (7,5MB) are <1MB fat
mesa-full provides freeglut so you may safely remove your freeglut, and is compiled with those options:
./autogen.sh --prefix=/usr \
--with-dri-driverdir=/usr/lib/xorg/modules/dri \
--with-dri-drivers=swrast,radeon,r200,r300,r600 \
--enable-glx-tls \
--with-driver=dri \
--enable-xcb \
--enable-egl \
--enable-glu \
--enable-glut \
--enable-glw \
--enable-gallium-radeon || return 1
Builded on 2.6.33-rc5-git1, but works also on 2.6.32.6-1-ARCH, so it has to work with other kernels.
Last edited by Vi0L0 (2010-01-29 18:03:33)
Offline
Can someone upload the i686 packages, also?
/me wants you to detele this account... please delete it.
Offline
Violo and Neuro,
Perhaps I missed something. Why is it that you two seem to have xf86-video-intel-git installed? Is it being used for anything? I have everything else installed, except I am back on the stable kernel (2.6.32.7). I also boot into kms. I have never gotten glxgears to get a fps over 170ish. I wonder what I have screwed up. I forgot to mention I have an HD3200.
I'm using xf86-video-intel because my laptop has two gfx cards: Intel 4500MHD and Radeon 3450.
Please note, if anyone's building mesa-full and has an intel card: do not enable gallium for intel. This will cause lockups in compositing and crash your kernel in 3D. pass --disable-gallium-intel while building and everything will be fine and dandy
Offline
Hi All,
I have just upgraded my laptop(Sony VGN-FW53GF) to the latest kernel (2.6.32-6) and now have DRI2 working.
(I had allready installed mesa-full from AUR as well as all the other packages as per the ATI wiki.)
glxgears reports 2090fps with the following comment:
glxgears
do_wait: drmWaitVBlank returned -1, IRQs don't seem to be working correctly.
Try adjusting the vblank_mode configuration parameter
.
How do I adjust the vblank_mode? Is this a xorg parameter? (I do not currently have an xorg.conf file)
glxinfo is:
name of display: :0.0
do_wait: drmWaitVBlank returned -1, IRQs don't seem to be working correctly.
Try adjusting the vblank_mode configuration parameter.
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_SGI_make_current_read, GLX_SGI_swap_control,
GLX_SGIS_multisample, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer,
GLX_SGIX_visual_select_group
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_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_INTEL_swap_event
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_swap_control, GLX_MESA_swap_frame_usage, GLX_OML_swap_method,
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
OpenGL vendor string: Advanced Micro Devices, Inc.
OpenGL renderer string: Mesa DRI R600 (RV710 9553) 20090101 x86/MMX/SSE2 TCL DRI2
OpenGL version string: 2.0 Mesa 7.8-devel
OpenGL shading language version string: 1.10
OpenGL extensions:
GL_ARB_depth_texture, GL_ARB_depth_clamp, GL_ARB_draw_buffers,
GL_ARB_fragment_program, GL_ARB_fragment_program_shadow,
GL_ARB_fragment_shader, GL_ARB_imaging, GL_ARB_multisample,
GL_ARB_multitexture, GL_ARB_occlusion_query, 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_MESAX_texture_float,
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_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_convolution, GL_EXT_copy_texture,
GL_EXT_draw_range_elements, GL_EXT_framebuffer_object, GL_EXT_fog_coord,
GL_EXT_gpu_program_parameters, GL_EXT_histogram, GL_EXT_multi_draw_arrays,
GL_EXT_packed_depth_stencil, GL_EXT_packed_pixels,
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_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_APPLE_packed_pixels,
GL_ATI_blend_equation_separate, GL_ATI_texture_env_combine3,
GL_ATI_texture_mirror_once, GL_ATI_separate_stencil,
GL_IBM_multimode_draw_arrays, 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_depth_clamp, GL_NV_light_max_exponent,
GL_NV_packed_depth_stencil, GL_NV_texture_rectangle,
GL_NV_texgen_reflection, GL_NV_vertex_program, 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_SUN_multi_draw_arrays
64 GLX Visuals
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
----------------------------------------------------------------------
0x21 24 tc 0 32 0 r y . 8 8 8 8 0 24 8 0 0 0 0 0 0 None
0x22 24 dc 0 32 0 r y . 8 8 8 8 0 24 8 0 0 0 0 0 0 None
0xc6 24 tc 0 24 0 r . . 8 8 8 0 0 0 0 0 0 0 0 0 0 None
0xc7 24 tc 0 24 0 r . . 8 8 8 0 0 0 0 16 16 16 0 0 0 Slow
0xc8 24 tc 0 24 0 r y . 8 8 8 0 0 0 0 0 0 0 0 0 0 None
0xc9 24 tc 0 24 0 r y . 8 8 8 0 0 0 0 16 16 16 0 0 0 Slow
0xca 24 tc 0 24 0 r . . 8 8 8 0 0 16 0 0 0 0 0 0 0 None
0xcb 24 tc 0 24 0 r . . 8 8 8 0 0 16 0 16 16 16 0 0 0 Slow
0xcc 24 tc 0 24 0 r y . 8 8 8 0 0 16 0 0 0 0 0 0 0 None
0xcd 24 tc 0 24 0 r y . 8 8 8 0 0 16 0 16 16 16 0 0 0 Slow
0xce 24 tc 0 24 0 r . . 8 8 8 0 0 24 0 0 0 0 0 0 0 None
0xcf 24 tc 0 24 0 r . . 8 8 8 0 0 24 0 16 16 16 0 0 0 Slow
0xd0 24 tc 0 24 0 r y . 8 8 8 0 0 24 0 0 0 0 0 0 0 None
0xd1 24 tc 0 24 0 r y . 8 8 8 0 0 24 0 16 16 16 0 0 0 Slow
0xd2 24 tc 0 24 0 r . . 8 8 8 0 0 24 8 0 0 0 0 0 0 None
0xd3 24 tc 0 24 0 r . . 8 8 8 0 0 24 8 16 16 16 0 0 0 Slow
0xd4 24 tc 0 24 0 r y . 8 8 8 0 0 24 8 0 0 0 0 0 0 None
0xd5 24 tc 0 24 0 r y . 8 8 8 0 0 24 8 16 16 16 0 0 0 Slow
0xd6 24 tc 0 32 0 r . . 8 8 8 8 0 0 0 0 0 0 0 0 0 None
0xd7 24 tc 0 32 0 r . . 8 8 8 8 0 0 0 16 16 16 16 0 0 Slow
0xd8 24 tc 0 32 0 r y . 8 8 8 8 0 0 0 0 0 0 0 0 0 None
0xd9 24 tc 0 32 0 r y . 8 8 8 8 0 0 0 16 16 16 16 0 0 Slow
0xda 24 tc 0 32 0 r . . 8 8 8 8 0 16 0 0 0 0 0 0 0 None
0xdb 24 tc 0 32 0 r . . 8 8 8 8 0 16 0 16 16 16 16 0 0 Slow
0xdc 24 tc 0 32 0 r y . 8 8 8 8 0 16 0 16 16 16 16 0 0 Slow
0xdd 24 tc 0 32 0 r . . 8 8 8 8 0 24 0 0 0 0 0 0 0 None
0xde 24 tc 0 32 0 r . . 8 8 8 8 0 24 0 16 16 16 16 0 0 Slow
0xdf 24 tc 0 32 0 r y . 8 8 8 8 0 24 0 0 0 0 0 0 0 None
0xe0 24 tc 0 32 0 r y . 8 8 8 8 0 24 0 16 16 16 16 0 0 Slow
0xe1 24 tc 0 32 0 r . . 8 8 8 8 0 24 8 0 0 0 0 0 0 None
0xe2 24 tc 0 32 0 r . . 8 8 8 8 0 24 8 16 16 16 16 0 0 Slow
0xe3 24 tc 0 32 0 r y . 8 8 8 8 0 24 8 16 16 16 16 0 0 Slow
0xe4 24 dc 0 24 0 r . . 8 8 8 0 0 0 0 0 0 0 0 0 0 None
0xe5 24 dc 0 24 0 r . . 8 8 8 0 0 0 0 16 16 16 0 0 0 Slow
0xe6 24 dc 0 24 0 r y . 8 8 8 0 0 0 0 0 0 0 0 0 0 None
0xe7 24 dc 0 24 0 r y . 8 8 8 0 0 0 0 16 16 16 0 0 0 Slow
0xe8 24 dc 0 24 0 r . . 8 8 8 0 0 16 0 0 0 0 0 0 0 None
0xe9 24 dc 0 24 0 r . . 8 8 8 0 0 16 0 16 16 16 0 0 0 Slow
0xea 24 dc 0 24 0 r y . 8 8 8 0 0 16 0 0 0 0 0 0 0 None
0xeb 24 dc 0 24 0 r y . 8 8 8 0 0 16 0 16 16 16 0 0 0 Slow
0xec 24 dc 0 24 0 r . . 8 8 8 0 0 24 0 0 0 0 0 0 0 None
0xed 24 dc 0 24 0 r . . 8 8 8 0 0 24 0 16 16 16 0 0 0 Slow
0xee 24 dc 0 24 0 r y . 8 8 8 0 0 24 0 0 0 0 0 0 0 None
0xef 24 dc 0 24 0 r y . 8 8 8 0 0 24 0 16 16 16 0 0 0 Slow
0xf0 24 dc 0 24 0 r . . 8 8 8 0 0 24 8 0 0 0 0 0 0 None
0xf1 24 dc 0 24 0 r . . 8 8 8 0 0 24 8 16 16 16 0 0 0 Slow
0xf2 24 dc 0 24 0 r y . 8 8 8 0 0 24 8 0 0 0 0 0 0 None
0xf3 24 dc 0 24 0 r y . 8 8 8 0 0 24 8 16 16 16 0 0 0 Slow
0xf4 24 dc 0 32 0 r . . 8 8 8 8 0 0 0 0 0 0 0 0 0 None
0xf5 24 dc 0 32 0 r . . 8 8 8 8 0 0 0 16 16 16 16 0 0 Slow
0xf6 24 dc 0 32 0 r y . 8 8 8 8 0 0 0 0 0 0 0 0 0 None
0xf7 24 dc 0 32 0 r y . 8 8 8 8 0 0 0 16 16 16 16 0 0 Slow
0xf8 24 dc 0 32 0 r . . 8 8 8 8 0 16 0 0 0 0 0 0 0 None
0xf9 24 dc 0 32 0 r . . 8 8 8 8 0 16 0 16 16 16 16 0 0 Slow
0xfa 24 dc 0 32 0 r y . 8 8 8 8 0 16 0 0 0 0 0 0 0 None
0xfb 24 dc 0 32 0 r y . 8 8 8 8 0 16 0 16 16 16 16 0 0 Slow
0xfc 24 dc 0 32 0 r . . 8 8 8 8 0 24 0 0 0 0 0 0 0 None
0xfd 24 dc 0 32 0 r . . 8 8 8 8 0 24 0 16 16 16 16 0 0 Slow
0xfe 24 dc 0 32 0 r y . 8 8 8 8 0 24 0 0 0 0 0 0 0 None
0xff 24 dc 0 32 0 r y . 8 8 8 8 0 24 0 16 16 16 16 0 0 Slow
0x100 24 dc 0 32 0 r . . 8 8 8 8 0 24 8 0 0 0 0 0 0 None
0x101 24 dc 0 32 0 r . . 8 8 8 8 0 24 8 16 16 16 16 0 0 Slow
0x102 24 dc 0 32 0 r y . 8 8 8 8 0 24 8 16 16 16 16 0 0 Slow
0x65 32 tc 0 32 0 r y . 8 8 8 8 0 16 0 0 0 0 0 0 0 None
96 GLXFBConfigs:
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
----------------------------------------------------------------------
0x66 0 tc 0 16 0 r . . 5 6 5 0 0 0 0 0 0 0 0 0 0 None
0x67 0 tc 0 16 0 r . . 5 6 5 0 0 0 0 16 16 16 0 0 0 Slow
0x68 0 tc 0 16 0 r y . 5 6 5 0 0 0 0 0 0 0 0 0 0 None
0x69 0 tc 0 16 0 r y . 5 6 5 0 0 0 0 16 16 16 0 0 0 Slow
0x6a 0 tc 0 16 0 r . . 5 6 5 0 0 16 0 0 0 0 0 0 0 None
0x6b 0 tc 0 16 0 r . . 5 6 5 0 0 16 0 16 16 16 0 0 0 Slow
0x6c 0 tc 0 16 0 r y . 5 6 5 0 0 16 0 0 0 0 0 0 0 None
0x6d 0 tc 0 16 0 r y . 5 6 5 0 0 16 0 16 16 16 0 0 0 Slow
0x6e 0 tc 0 16 0 r . . 5 6 5 0 0 24 0 0 0 0 0 0 0 None
0x6f 0 tc 0 16 0 r . . 5 6 5 0 0 24 0 16 16 16 0 0 0 Slow
0x70 0 tc 0 16 0 r y . 5 6 5 0 0 24 0 0 0 0 0 0 0 None
0x71 0 tc 0 16 0 r y . 5 6 5 0 0 24 0 16 16 16 0 0 0 Slow
0x72 0 tc 0 16 0 r . . 5 6 5 0 0 24 8 0 0 0 0 0 0 None
0x73 0 tc 0 16 0 r . . 5 6 5 0 0 24 8 16 16 16 0 0 0 Slow
0x74 0 tc 0 16 0 r y . 5 6 5 0 0 24 8 0 0 0 0 0 0 None
0x75 0 tc 0 16 0 r y . 5 6 5 0 0 24 8 16 16 16 0 0 0 Slow
0x76 0 tc 0 24 0 r . . 8 8 8 0 0 0 0 0 0 0 0 0 0 None
0x77 0 tc 0 24 0 r . . 8 8 8 0 0 0 0 16 16 16 0 0 0 Slow
0x78 0 tc 0 24 0 r y . 8 8 8 0 0 0 0 0 0 0 0 0 0 None
0x79 0 tc 0 24 0 r y . 8 8 8 0 0 0 0 16 16 16 0 0 0 Slow
0x7a 0 tc 0 24 0 r . . 8 8 8 0 0 16 0 0 0 0 0 0 0 None
0x7b 0 tc 0 24 0 r . . 8 8 8 0 0 16 0 16 16 16 0 0 0 Slow
0x7c 0 tc 0 24 0 r y . 8 8 8 0 0 16 0 0 0 0 0 0 0 None
0x7d 0 tc 0 24 0 r y . 8 8 8 0 0 16 0 16 16 16 0 0 0 Slow
0x7e 0 tc 0 24 0 r . . 8 8 8 0 0 24 0 0 0 0 0 0 0 None
0x7f 0 tc 0 24 0 r . . 8 8 8 0 0 24 0 16 16 16 0 0 0 Slow
0x80 0 tc 0 24 0 r y . 8 8 8 0 0 24 0 0 0 0 0 0 0 None
0x81 0 tc 0 24 0 r y . 8 8 8 0 0 24 0 16 16 16 0 0 0 Slow
0x82 0 tc 0 24 0 r . . 8 8 8 0 0 24 8 0 0 0 0 0 0 None
0x83 0 tc 0 24 0 r . . 8 8 8 0 0 24 8 16 16 16 0 0 0 Slow
0x84 0 tc 0 24 0 r y . 8 8 8 0 0 24 8 0 0 0 0 0 0 None
0x85 0 tc 0 24 0 r y . 8 8 8 0 0 24 8 16 16 16 0 0 0 Slow
0x86 0 tc 0 32 0 r . . 8 8 8 8 0 0 0 0 0 0 0 0 0 None
0x87 0 tc 0 32 0 r . . 8 8 8 8 0 0 0 16 16 16 16 0 0 Slow
0x88 0 tc 0 32 0 r y . 8 8 8 8 0 0 0 0 0 0 0 0 0 None
0x89 0 tc 0 32 0 r y . 8 8 8 8 0 0 0 16 16 16 16 0 0 Slow
0x8a 0 tc 0 32 0 r . . 8 8 8 8 0 16 0 0 0 0 0 0 0 None
0x8b 0 tc 0 32 0 r . . 8 8 8 8 0 16 0 16 16 16 16 0 0 Slow
0x8c 0 tc 0 32 0 r y . 8 8 8 8 0 16 0 0 0 0 0 0 0 None
0x8d 0 tc 0 32 0 r y . 8 8 8 8 0 16 0 16 16 16 16 0 0 Slow
0x8e 0 tc 0 32 0 r . . 8 8 8 8 0 24 0 0 0 0 0 0 0 None
0x8f 0 tc 0 32 0 r . . 8 8 8 8 0 24 0 16 16 16 16 0 0 Slow
0x90 0 tc 0 32 0 r y . 8 8 8 8 0 24 0 0 0 0 0 0 0 None
0x91 0 tc 0 32 0 r y . 8 8 8 8 0 24 0 16 16 16 16 0 0 Slow
0x92 0 tc 0 32 0 r . . 8 8 8 8 0 24 8 0 0 0 0 0 0 None
0x93 0 tc 0 32 0 r . . 8 8 8 8 0 24 8 16 16 16 16 0 0 Slow
0x94 0 tc 0 32 0 r y . 8 8 8 8 0 24 8 0 0 0 0 0 0 None
0x95 0 tc 0 32 0 r y . 8 8 8 8 0 24 8 16 16 16 16 0 0 Slow
0x96 0 dc 0 16 0 r . . 5 6 5 0 0 0 0 0 0 0 0 0 0 None
0x97 0 dc 0 16 0 r . . 5 6 5 0 0 0 0 16 16 16 0 0 0 Slow
0x98 0 dc 0 16 0 r y . 5 6 5 0 0 0 0 0 0 0 0 0 0 None
0x99 0 dc 0 16 0 r y . 5 6 5 0 0 0 0 16 16 16 0 0 0 Slow
0x9a 0 dc 0 16 0 r . . 5 6 5 0 0 16 0 0 0 0 0 0 0 None
0x9b 0 dc 0 16 0 r . . 5 6 5 0 0 16 0 16 16 16 0 0 0 Slow
0x9c 0 dc 0 16 0 r y . 5 6 5 0 0 16 0 0 0 0 0 0 0 None
0x9d 0 dc 0 16 0 r y . 5 6 5 0 0 16 0 16 16 16 0 0 0 Slow
0x9e 0 dc 0 16 0 r . . 5 6 5 0 0 24 0 0 0 0 0 0 0 None
0x9f 0 dc 0 16 0 r . . 5 6 5 0 0 24 0 16 16 16 0 0 0 Slow
0xa0 0 dc 0 16 0 r y . 5 6 5 0 0 24 0 0 0 0 0 0 0 None
0xa1 0 dc 0 16 0 r y . 5 6 5 0 0 24 0 16 16 16 0 0 0 Slow
0xa2 0 dc 0 16 0 r . . 5 6 5 0 0 24 8 0 0 0 0 0 0 None
0xa3 0 dc 0 16 0 r . . 5 6 5 0 0 24 8 16 16 16 0 0 0 Slow
0xa4 0 dc 0 16 0 r y . 5 6 5 0 0 24 8 0 0 0 0 0 0 None
0xa5 0 dc 0 16 0 r y . 5 6 5 0 0 24 8 16 16 16 0 0 0 Slow
0xa6 0 dc 0 24 0 r . . 8 8 8 0 0 0 0 0 0 0 0 0 0 None
0xa7 0 dc 0 24 0 r . . 8 8 8 0 0 0 0 16 16 16 0 0 0 Slow
0xa8 0 dc 0 24 0 r y . 8 8 8 0 0 0 0 0 0 0 0 0 0 None
0xa9 0 dc 0 24 0 r y . 8 8 8 0 0 0 0 16 16 16 0 0 0 Slow
0xaa 0 dc 0 24 0 r . . 8 8 8 0 0 16 0 0 0 0 0 0 0 None
0xab 0 dc 0 24 0 r . . 8 8 8 0 0 16 0 16 16 16 0 0 0 Slow
0xac 0 dc 0 24 0 r y . 8 8 8 0 0 16 0 0 0 0 0 0 0 None
0xad 0 dc 0 24 0 r y . 8 8 8 0 0 16 0 16 16 16 0 0 0 Slow
0xae 0 dc 0 24 0 r . . 8 8 8 0 0 24 0 0 0 0 0 0 0 None
0xaf 0 dc 0 24 0 r . . 8 8 8 0 0 24 0 16 16 16 0 0 0 Slow
0xb0 0 dc 0 24 0 r y . 8 8 8 0 0 24 0 0 0 0 0 0 0 None
0xb1 0 dc 0 24 0 r y . 8 8 8 0 0 24 0 16 16 16 0 0 0 Slow
0xb2 0 dc 0 24 0 r . . 8 8 8 0 0 24 8 0 0 0 0 0 0 None
0xb3 0 dc 0 24 0 r . . 8 8 8 0 0 24 8 16 16 16 0 0 0 Slow
0xb4 0 dc 0 24 0 r y . 8 8 8 0 0 24 8 0 0 0 0 0 0 None
0xb5 0 dc 0 24 0 r y . 8 8 8 0 0 24 8 16 16 16 0 0 0 Slow
0xb6 0 dc 0 32 0 r . . 8 8 8 8 0 0 0 0 0 0 0 0 0 None
0xb7 0 dc 0 32 0 r . . 8 8 8 8 0 0 0 16 16 16 16 0 0 Slow
0xb8 0 dc 0 32 0 r y . 8 8 8 8 0 0 0 0 0 0 0 0 0 None
0xb9 0 dc 0 32 0 r y . 8 8 8 8 0 0 0 16 16 16 16 0 0 Slow
0xba 0 dc 0 32 0 r . . 8 8 8 8 0 16 0 0 0 0 0 0 0 None
0xbb 0 dc 0 32 0 r . . 8 8 8 8 0 16 0 16 16 16 16 0 0 Slow
0xbc 0 dc 0 32 0 r y . 8 8 8 8 0 16 0 0 0 0 0 0 0 None
0xbd 0 dc 0 32 0 r y . 8 8 8 8 0 16 0 16 16 16 16 0 0 Slow
0xbe 0 dc 0 32 0 r . . 8 8 8 8 0 24 0 0 0 0 0 0 0 None
0xbf 0 dc 0 32 0 r . . 8 8 8 8 0 24 0 16 16 16 16 0 0 Slow
0xc0 0 dc 0 32 0 r y . 8 8 8 8 0 24 0 0 0 0 0 0 0 None
0xc1 0 dc 0 32 0 r y . 8 8 8 8 0 24 0 16 16 16 16 0 0 Slow
0xc2 0 dc 0 32 0 r . . 8 8 8 8 0 24 8 0 0 0 0 0 0 None
0xc3 0 dc 0 32 0 r . . 8 8 8 8 0 24 8 16 16 16 16 0 0 Slow
0xc4 0 dc 0 32 0 r y . 8 8 8 8 0 24 8 0 0 0 0 0 0 None
0xc5 0 dc 0 32 0 r y . 8 8 8 8 0 24 8 16 16 16 16 0 0 Slow
I can now ALMOST play 1080i HD content (like the Sony greece video) ..
CPU is only running at 10..20%, so I guess there is still some work to do in the video driver ...
Anyone have any suggestions in how to get better HD playing? Or do I just have to wait for more driver work ..
Thanks,
Bernie
Offline
Hi All,
I have just upgraded my laptop(Sony VGN-FW53GF) to the latest kernel (2.6.32-6) and now have DRI2 working.
(I had allready installed mesa-full from AUR as well as all the other packages as per the ATI wiki.)glxgears reports 2090fps with the following comment:
glxgears do_wait: drmWaitVBlank returned -1, IRQs don't seem to be working correctly. Try adjusting the vblank_mode configuration parameter
How do I adjust the vblank_mode? Is this a xorg parameter? (I do not currently have an xorg.conf file)
You're running DRI2 thanks to KMS am I right?
To enable drmWaitVBlank you need an IRQ-enabled kernel. Any of the 2.6.33 will do + radeon_ucode from AUR.
I can now ALMOST play 1080i HD content (like the Sony greece video) ..
CPU is only running at 10..20%, so I guess there is still some work to do in the video driver ...Anyone have any suggestions in how to get better HD playing? Or do I just have to wait for more driver work ..
That's strange. I can play 1080p HD content without problems as long as it's a ts with MPEG2 and not h.264. I have a hard time decoding 1080p HD with mplayer-mt, but being able to play MPEG2@1080p (through either -vo gl or -vo xv) suggests it's not a graphics driver issue.
Offline
That's strange. I can play 1080p HD content without problems as long as it's a ts with MPEG2 and not h.264. I have a hard time decoding 1080p HD with mplayer-mt, but being able to play MPEG2@1080p (through either -vo gl or -vo xv) suggests it's not a graphics driver issue.
Yep, it's h.264 I am trying to play .... by the way, my windows box at work won't play it as well ..
I was hoping with DRI2 that the hardware acceleration would enable h.264 content ..
Cheers,
Bernie
Offline
Correction, the file is MPEG2, well according to mplayer:
Playing sony.HD.DEMO.1080i.ts.
MPEG-PS file format detected.
VIDEO: MPEG2 1920x1080 (aspect 1) 29.970 fps 24000.0 kbps (3000.0 kbyte/s)
Failed to open VDPAU backend libvdpau_nvidia.so: cannot open shared object file: No such file or directory
[vdpau] Error when calling vdp_device_create_x11: 1
==========================================================================
Opening video decoder: [mpegpes] MPEG 1/2 Video passthrough
Could not find matching colorspace - retrying with -vf scale...
Opening video filter: [scale]
The selected video_out device is incompatible with this codec.
Try appending the scale filter to your filter list,
e.g. -vf spp,scale instead of -vf spp.
VDecoder init failed :(
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
Selected video codec: [ffmpeg2] vfm: ffmpeg (FFmpeg MPEG-2)
Still plays with lot's of macro-blocks and pauses ..
Any other suggestions?
Offline
I've downloaded & installed all of the packages that ViOLO uploaded today (see further up this page), & configured & built the current kernel-git. (I couldn't resist any longer )
Though I now have a question that I'm thinking that I should have asked before building the kernel... :-|
So, please forgive my ignorance, BUT, does the following:
Make sure you set CONFIG_DRM_RADEON=m in your kernel config. If you want KMS to be enabled by default set CONFIG_DRM_RADEON_KMS=y.
Mean that those two CONFIG_ lines have to be set in the kernel's PKGBUILD?
As they weren't in the kernel config options offered during the build?
So probably because of that I don't have DRI2 ([Edit:] not true, KMS bought DRI2 with it, see next post? /edit) listed below, & my glxgears speeds are the same speed as they were with the stable packages:
IRQ's not enabled, falling back to busy waits: 2 0
OpenGL vendor string: Advanced Micro Devices, Inc.
OpenGL renderer string: Mesa DRI R600 (RV630 9583) 20090101 TCL
OpenGL version string: 2.0 Mesa 7.8-devel
OpenGL shading language version string: 1.10
OpenGL extensions:
And thanks ViOLO for uploading those files, it saved me a great deal of time.
Last edited by handy (2010-01-30 05:38:53)
I used to be surprised that I was still surprised by my own stupidity, finding it strangely refreshing.
Well, now I don't find it refreshing.
I'm over it!
Offline