Bug 16990

Summary: [965]rotate failed when setting "Virtual 4050 4050"
Product: xorg Reporter: liuhaien <haien.liu>
Component: Driver/intelAssignee: Wang Zhenyu <zhenyu.z.wang>
Status: VERIFIED DUPLICATE QA Contact: Xorg Project Team <xorg-team>
Severity: normal    
Priority: medium CC: nian.wu
Version: git   
Hardware: Other   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:
Bug Depends on: 17490    
Bug Blocks:    
Attachments:
Description Flags
xorg.0.log
none
xorg conf file none

Description liuhaien 2008-08-05 01:14:12 UTC
Created attachment 18132 [details]
xorg.0.log

System Environment:
--------------------------
Host:           q965
Arch:           i386
Kernel:         2.6.25
Libdrm:   master      4585787bd1a1d782b9e7c06095f98d09165b8c23
Mesa:    master       8e8019b49ab137403ba92aef3e286f4e27049ad5
Xserver: master         277a74bcbb7d0a93c4f2e1de11daabd8c5f93ee8
Xf86_video_intel:     master   1a59cc6b9acf312de1755d67757bf7f1967342e4

Bug detailed description:
--------------------------
when setting "Virtual  4050 4050" in the xorg.conf:
*********************************
SubSection "Display"
                Virtual  4050 4050
                Viewport   0 0
                Depth     24
                Modes    "800x600" "640x480"
EndSubSection
*********************************
and start X,then rotate left by running "xrandr --output VGA --rotate left",it will fail with below error:

"(EE) intel(0): Couldn't allocate shadow memory for rotated CRTC
xrandr: Configure crtc 0 failed."
and it also happens on xf86_video_intel_2.4_branch.

Reproduce steps:
----------------
1.xinit&
2. xrandr --output VGA --rotate left
Comment 1 liuhaien 2008-08-05 01:15:04 UTC
Created attachment 18133 [details]
xorg conf file
Comment 2 Gordon Jin 2008-08-05 19:12:03 UTC
zhenyu says GEM could fix this.
Comment 3 Wang Zhenyu 2008-09-02 01:33:17 UTC
So could you retest this?
Comment 4 liuhaien 2008-09-02 02:06:56 UTC
(In reply to comment #3)
> So could you retest this?
> 
with the latest GEM and set "Virtual  4050 4050" in the xorg.conf ,X can not start,it display below error info:
(EE) intel(0): Failed to pin depth buffer: Cannot allocate memory.
Comment 5 Wang Zhenyu 2008-12-09 21:40:52 UTC

*** This bug has been marked as a duplicate of bug 17490 ***
Comment 6 Gordon Jin 2008-12-15 17:51:02 UTC
The new rotation issue for UXA is tracked at bug#16990.

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.