Bug 23790

Summary: X didn't change resolution automatically when run games
Product: xorg Reporter: zhao jian <jian.j.zhao>
Component: Server/GeneralAssignee: ykzhao <yakui.zhao>
Status: VERIFIED FIXED QA Contact: Xorg Project Team <xorg-team>
Severity: normal    
Priority: medium    
Version: unspecified   
Hardware: Other   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:
Attachments:
Description Flags
xorg.0.log
none
fullscreen openarena with old codes.
none
fullscreen openarena with new codes none

Description zhao jian 2009-09-08 02:43:36 UTC
Created attachment 29335 [details]
xorg.0.log

System Environment:
--------------------------
Host:           x-945gm
Arch:           i386
Platform:               945GM
OSD:            Fedora release 11 (Leonidas)
Libdrm:         (master)121b9648f846d900e67818869974ee82046e9b25
Mesa:           (master)65c79c9cbd58b164a61b72f7ffe13031c33485cf
Xserver:                (master)1f61bbeffdf2ad5a2c54121c75f3b049baf01708
Xf86_video_intel:       (master)e903b3ebad29d943c05ff550940034c3a43e0235
Kernel: (drm-intel-next)01dfba93d9dfcf6d7abfc55ff5d9d6e76fa01ba0

Bug detailed description:
--------------------------
Start X, when run 3D app like openarena and ut2004-demo, the X can't change resolution according its settings, that is to say you can find its X is still in its original resolution but the game will change to the resolution to the mode you set, so you will see the game is surrouded by black area.  As the pictures in attachment show. 

Reproduce steps:
----------------
1. xinit&
2. openarena exec stress_bases3
Comment 1 zhao jian 2009-09-08 02:46:31 UTC
Created attachment 29336 [details]
fullscreen openarena with old codes.
Comment 2 zhao jian 2009-09-08 02:48:40 UTC
Created attachment 29337 [details]
fullscreen openarena with new codes
Comment 3 Gordon Jin 2009-09-08 18:43:50 UTC
This seems a regression in X. Yakui, can you take a look?
Comment 4 zhao jian 2009-09-18 00:23:06 UTC
After updated xf86vidmodeproto in the newest code, it woks well now. 

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.