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): xorg-x11-drv-via-0.2.2-1.fc7 How reproducible: Always 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 screenshot. Actual results: Even though the window is rendered, the render is slightly misplaced vertically. Expected results: 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 (lspci -vv) 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: [60] Power Management version 2 Flags: PMEClk- DSI+ D1+ D2+ AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-) Status: D0 PME-Enable- DSel=0 DScale=0 PME- Capabilities: [70] 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 via driver. 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 position
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: glx-utils.i386 6.5.2-13.fc7 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.