Bug 16539 - [G35 SDVO-HDMI]gnome_desktop display incorrectly
Summary: [G35 SDVO-HDMI]gnome_desktop display incorrectly
Status: CLOSED NOTABUG
Alias: None
Product: xorg
Classification: Unclassified
Component: Driver/intel (show other bugs)
Version: git
Hardware: Other Linux (All)
: high normal
Assignee: Wang Zhenyu
QA Contact: Xorg Project Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 16467
  Show dependency treegraph
 
Reported: 2008-06-26 23:27 UTC by liuhaien
Modified: 2008-06-30 19:38 UTC (History)
3 users (show)

See Also:
i915 platform:
i915 features:


Attachments
snapshot_image (443.83 KB, image/png)
2008-06-26 23:33 UTC, liuhaien
no flags Details
xorg.0.log (34.94 KB, text/plain)
2008-06-26 23:34 UTC, liuhaien
no flags Details
xorg conf file (3.63 KB, text/plain)
2008-06-26 23:36 UTC, liuhaien
no flags Details

Description liuhaien 2008-06-26 23:27:45 UTC
System Environment:
--------------------------

--Platform: G35
--Architecture(32-bit,64-bit,compatiblity):32-bit
--2D driver:master 05df8c0b31721a9ccc7215fb1cda1115758367c7
--3D driver:mesa_7_0_branch b6e165d6613a395d8f45a04901a08bd436eb52dd
--DRM: shipped with kernel 2.6.26-rc7
--Xserver:server-1.4.branch c3a7903f6a6a27e53ba0372408e0c5a68c608e86
--Kernel:2.6.25-rc3

Bug detailed description:
--------------------------
desktop displayed incorrectly on HDMI_TV ,using SDVO_card shipped with G35.as is shown in the attached snapshot.but it displayed well on VGA_monitor.

Reproduce steps:
----------------
1.xinit&
2.gnome-session&

Current result:
----------------
desktop display incorrectly on HDMI_TV. 


Expected result:
----------------
display correctly.
Comment 1 liuhaien 2008-06-26 23:33:13 UTC
Created attachment 17414 [details]
snapshot_image
Comment 2 liuhaien 2008-06-26 23:34:44 UTC
Created attachment 17415 [details]
xorg.0.log
Comment 3 liuhaien 2008-06-26 23:36:33 UTC
Created attachment 17416 [details]
xorg conf file
Comment 4 liuhaien 2008-06-26 23:55:17 UTC
below is "xrandr -q" info:
[root@x-g35 ~]# xrandr -q
Screen 0: minimum 320 x 200, current 1920 x 1080, maximum 1920 x 1920
VGA disconnected 1280x1024+0+0 (normal left inverted right x axis y axis) 338mm x 270mm
TMDS-1 connected 1920x1080+0+0 (normal left inverted right x axis y axis) 735mm x 420mm
   1920x1080      50.0*+
   720x480        59.9
  1280x1024 (0x4d)  108.0MHz
        h: width  1280 start 1328 end 1440 total 1688 skew    0 clock   64.0KHz
        v: height 1024 start 1025 end 1028 total 1066           clock   60.0Hz
Comment 5 Michael Fu 2008-06-29 22:49:40 UTC
seems like the gnome-desktop environment is displaying itself in the VGA resolution i.e. 1280x1024...
Comment 6 Eric Anholt 2008-06-30 10:12:37 UTC
Did you have a VGA monitor connected at X Server startup?  The log claims that it detected one at startup.  That gnome-panel behavior is expected when you have two differently-sized outputs connected.  If you didn't have a VGA monitor connected at startup, do repeated runs of xrandr give varying results for VGA being connected or not?

Also, the log lacked Options "ModeDebug" "TRUE" being set, and the screenshot image appears to have been scaled.  The first could be a problem for this bug, and the second would be a problem for other bugs.
Comment 7 liuhaien 2008-06-30 19:37:19 UTC
(In reply to comment #6)
> Did you have a VGA monitor connected at X Server startup?  The log claims that
> it detected one at startup.  That gnome-panel behavior is expected when you
> have two differently-sized outputs connected.  If you didn't have a VGA monitor
> connected at startup, do repeated runs of xrandr give varying results for VGA
> being connected or not?
> 
> Also, the log lacked Options "ModeDebug" "TRUE" being set, and the screenshot
> image appears to have been scaled.  The first could be a problem for this bug,
> and the second would be a problem for other bugs.
> 

I remembered that I indeed had a VGA monitor connected at X server startup.and I try it again .Below is the output of "xrandr -q" when VGA connected:
[root@x-g35 ~]# xrandr -q
Screen 0: minimum 320 x 200, current 1920 x 1080, maximum 1920 x 1920
VGA connected 1280x1024+0+0 (normal left inverted right x axis y axis) 338mm x 270mm
   1280x1024      60.0*+   75.0     59.9
   1152x864       74.8
   1024x768       75.1     60.0
   800x600        75.0     60.3
   640x480        75.0     60.0
   720x400        70.1
HDMI-1 connected 1920x1080+0+0 (normal left inverted right x axis y axis) 735mm x 420mm
   1920x1080      50.0*+
   720x480        59.9
----------------------
when I start desktop on single head (HDMI or VGA ), the display looks correct.and when start desktop on dual head (HDMI and VGA),the display of HDMI should be like the snapshot,so it isn't a bug of our driver.sorry for taking your time.

Comment 8 liuhaien 2008-06-30 19:38:07 UTC
not a bug .closed


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.