Red Hat Bugzilla – Bug 235323
3D rendered contents of window misplaced
Last modified: 2007-11-30 17:12:01 EST
Description of problem:
When rendering 3D objects with an S3 Unichrome based graphics adapter, using the
via driver, the rendered window is slightly misplaced (see attached screenshot)
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Boot up F7T3 LiveCD and log in to the fedora session
2. Open a terminal window
3. Run 'glxgears'. The rendered window will resemble something like the attached
Even though the window is rendered, the render is slightly misplaced vertically.
The rendered contents of the window to be correctly placed.
Created attachment 151731 [details]
Screenshot of the glxgears window, showing a slight offset of the render in regards to the window
For completeness sake, here's the lspci output of the VGA adapter in question
01:00.0 VGA compatible controller: VIA Technologies, Inc. S3 Unichrome Pro VGA
Adapter (rev 01) (prog-if 00 [VGA])
Subsystem: Micro-Star International Co., Ltd. Unknown device 7142
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B-
Status: Cap+ 66MHz+ UDF- FastB2B- ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR-
Latency: 32 (500ns min)
Interrupt: pin A routed to IRQ 20
Region 0: Memory at f0000000 (32-bit, prefetchable) [size=64M]
Region 1: Memory at f4000000 (32-bit, non-prefetchable) [size=16M]
[virtual] Expansion ROM at f5000000 [disabled] [size=64K]
Capabilities:  Power Management version 2
Flags: PMEClk- DSI+ D1+ D2+ AuxCurrent=0mA
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
Capabilities:  AGP version 3.0
Status: RQ=256 Iso- ArqSz=0 Cal=7 SBA+ ITACoh- GART64- HTrans-
64bit- FW- AGP3+ Rate=x4,x8
Command: RQ=32 ArqSz=0 Cal=0 SBA+ AGP+ GART64- 64bit- FW- Rate=x8
Fedora 7 test bugs should be filed against "devel", not against test1/2/3. This
isn't obvious, I know. Moving this report so it isn't lost.
This is a bulk message -- I apologize if this was actually meant to be targeted
against a different release. If so, please fix or let me know. Thanks.
Yes, it is not obvious as Bugzilla has not reflected the changes in Fedora 7
(like the merger of Core and Extras and some bugs filed for components such as
AbiWord have to be directed to Extras [why is this so beats me]), all the same,
this report was targetted for Fedora 7 devel, and thanks for the clarification.
There appears to be a regression for me also for 3D rendering on Fedora 7's
The glxgears window is missplaced, and if the window is moved from the top
left corner (defauly placement from metacity), the misplacement increases
so that if the window is moved down 100 picels, the 2D window of glxgears
moves down ~200 pixels. Same for howizontal.
This makes 3D totally unuable for me. I will attach lspci -vv output.
Created attachment 158943 [details]
lspci from Fedora 6
Note that 3D works fine with FC6 using this hardware (I dual boot to either
6 or 7).
Both to reporter and Michael:
Thanks for the bug report. We have reviewed the information you have provided
above, and there is some additional information we require that will be helpful
in our diagnosis of this issue.
Please attach your X server config file (/etc/X11/xorg.conf) and X server log
file (/var/log/Xorg.*.log) to the bug report as individual uncompressed file
attachments using the bugzilla file attachment link below.
Could you please also try to run without any /etc/X11/xorg.conf whatsoever and
let X11 autodetect your display and video card? Attach to this bug
/var/log/Xorg.0.log from this attempt as well, please.
We will review this issue again once you've had a chance to attach this information.
Thanks in advance.
Created attachment 159256 [details]
xorg.conf file, which has been hand customised
Created attachment 159258 [details]
Xorg.0.log file with my hand customised xorg.conf file
Created attachment 159259 [details]
Xorg.0.log file with no xorg.conf file
I have attached the requested information.
I will also attch the lspci from Fedora 7, and two screen shots illustrraing:
- glxgears in its initial position
- glxgears after moving the window framee about 100 pixels down,
showing that the misplacement has increased compared to the previous
Created attachment 159260 [details]
Fedora 7 lspci -vv output
Created attachment 159261 [details]
glxgears in initial position - 3D window is misplaced
Created attachment 159262 [details]
glxgears window frame moved down - 3D window misplaced ecen more!
Did a 'yum update' today.
Now, the misplacement problem has disappeared for me.
Can you confirm. glx-maintainers, whether or not the bugfix in:
Could have corrected the problem we have documented here?
I will not move this bug to fixed, since I am not the original reporter.
Pretty sure this was fixed by Mesa update. Reopen if I'm wrong.