Originally posted by PuckPoltergeist
View Post
Announcement
Collapse
No announcement yet.
Radeon R600 Tiling Patches Are Ready
Collapse
X
-
Originally posted by PuckPoltergeist View PostOk, the xserver crash when playing video is related to the ddx-patch. And the screen corruptions with invalid command stream errors are related to the resolution. 1024x768 works fine, with and without ColorTiling2D enabled.
But video playback with xv doesn't work, regardless of the resolution. Playback with vdpau seems to work.
Comment
-
Originally posted by PuckPoltergeist View PostSo, even 1366x768 works when activating afterwards. I can start with 1280x720, 1152x768 or 1024x768, no problem. Only starting with native resolution 1366x768 results in garbled screen. When switching afterwards to 1366x768 (KDE tools oder xrandr), it seems to work.
But video playback with xv doesn't work, regardless of the resolution. Playback with vdpau seems to work.
Comment
-
Originally posted by glisse View PostI pushed a fix to ddx upstream it should be ok now.
Code:radeon 0000:01:00.0: evergreen_surface_value_conv_check:329 invalid array mode 5 radeon 0000:01:00.0: evergreen_packet3_check:1918 invalid cmd stream 454 [drm:radeon_cs_ib_chunk] *ERROR* Invalid command stream !
Video playback with xv still leads to a xserver crash.
Comment
-
Originally posted by glisse View PostI pushed a fix to ddx upstream it should be ok now.
Comment
-
I have applied the two 0001-drm* patches (can you please provide the second patch in less comfortable way than in a mail to a mailinglist complete with headers with the patch attached encoded in base64?)
Is it normal that git apply doesn't have any output whatsoever?
But it seems good:
Code:[ 13.302] (**) RADEON(0): Option "ColorTiling2D" "on"
HD 6550M, 3.3rc2
edit:
No, it doesn't:
Code:xrandr --output HDMI-0 --rotate right --mode 1600x1200 --right-of LVDS --output LVDS --mode 1600x900
Right screen looks good, left screen is very broken. When I move windows on the right screen the broken graphics on the left screen move as well. Screenshot with scrot looks normal for both screens.
Happens also with no 2d color tiling enabled. Happens only when the right screen is rotated left OR right. With rotate normal it looks ok.
It also looks good with xrandr --output HDMI-0 --rotate right --mode 1280x1024 --right-of LVDS --output LVDS --mode 1024x768.
Maybe both need to be the same aspect ratio for rotation?
The problem are not the kernel patches. Just installed mainline 3.3rc2 and it still happens. My uneducated guess would be the ddx.Last edited by ChrisXY; 08 February 2012, 05:56 AM.
Comment
-
Originally posted by Wilfred View PostHey, if stuff is in git master, couldn't I just install xorg-edgers on ubuntu and recompile the ubuntu kernel with patch?
If I want to test this that is.
The kernel patches are absolutely critical. You can't "skip" them. And you have to use a 3.3-rc or later kernel.
Comment
Comment