4.5.99.903 problem on Linux

2006-04-12 Thread Takaaki Nomura
I've tested 4.5.99.903 on FreeBSD and Linux.

When I terminated the server on Linux, I couldn't return to
the console and the root window remained.

The problem didn't occur on FreeBSD.

I've attached the server log below.

Are there any latest changes on the CVS version?

--
Takaaki Nomura

This is a pre-release version of XFree86, and is not supported in any
way.  Bugs may be reported to XFree86@XFree86.Org and patches submitted
to [EMAIL PROTECTED]  Before reporting bugs in pre-release versions,
please check the latest version in the XFree86 CVS repository
(http://www.XFree86.Org/cvs).

XFree86 Version 4.5.99.903 (4.6.0 RC 3)
Release Date: 8 April 2006
X Protocol Version 11, Revision 0
Build Operating System: Linux 2.6.16.4 i686 [ELF] 
Current Operating System: Linux nomura-ux 2.6.16.4 #1 Wed Apr 12 10:40:03 JST 
2006 i686
Build Date: 12 April 2006
Changelog Date: 8 April 2006
Before reporting problems, check http://www.XFree86.Org/
to make sure that you have the latest version.
Module Loader present
Command line: /usr/X11R6.6/bin/X :0 -verbose 1
Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (EE) error, (WW) warning,
(II) informational, (NI) not implemented, (??) unknown.
(==) Log file: /var/log/XFree86.0.log, Time: Wed Apr 12 15:07:21 2006
(==) Using config file: /etc/XF86Config.
(II) Executable is /usr/X11R6.6/bin/XFree86.
(II) Reading symbols from /usr/X11R6.6/bin/XFree86.
(II) Module ABI versions:
XFree86 ANSI C Emulation: 0.3
XFree86 Video Driver: 0.10
XFree86 XInput driver : 0.5
XFree86 Server Extension : 0.4
XFree86 Font Renderer : 0.5
(II) Loader running on linux
(**) Option Protocol Standard
(**) Option AutoRepeat 500 5
(**) Option XkbModel jp106
(**) XKB: model: jp106
(**) Option XkbLayout jp
(**) XKB: layout: jp
(==) Keyboard: CustomKeycode disabled.
(==) ServerLayout simple layout
(==) |--Screen Screen 1 (0) (0, 0)
(**) |  |--Device Oxygen
(**) |  |--Monitor Multisync (0)
(**) |--Input Device Mouse1
(**) |--Input Device Keyboard1
(**) FontPath set to 
/usr/X11R6.6/lib/X11/fonts/misc/,/usr/X11R6.6/lib/X11/fonts/75dpi/:unscaled,/usr/X11R6.6/lib/X11/fonts/100dpi/:unscaled,/usr/X11R6.6/lib/X11/fonts/Type1/,/usr/X11R6.6/lib/X11/fonts/Speedo/,/usr/X11R6.6/lib/X11/fonts/75dpi/,/usr/X11R6.6/lib/X11/fonts/100dpi/
(**) RgbPath set to /usr/X11R6.6/lib/X11/rgb
(**) ModulePath set to /usr/X11R6.6/lib/modules
(II) Checking for unused ServerFlags options:
(II) LoadModule: pcidata
(II) Loading /usr/X11R6.6/lib/modules/libpcidata.a
(II) Module pcidata: vendor=The XFree86 Project
compiled for 4.5.99.903, module version = 1.0.0
ABI class: XFree86 Video Driver, version 0.10
(II) LoadModule: bitmap
(II) Loading /usr/X11R6.6/lib/modules/fonts/libbitmap.a
(II) Module bitmap: vendor=The XFree86 Project
compiled for 4.5.99.903, module version = 1.0.0
Module class: XFree86 Font Renderer
ABI class: XFree86 Font Renderer, version 0.5
(II) Loading font Bitmap
(--) using VT number 7

(II) PCI: Probing config type using method 1
(II) PCI: Config type is 1
(II) PCI: stages = 0x03, oldVal1 = 0x8002183c, mode1Res1 = 0x8000
(II) PCI: PCI scan (all values are in hex)
(II) PCI: 00:00:0: chip 8086,7190 card 8086,7190 rev 03 class 06,00,00 hdr 00
(II) PCI: 00:01:0: chip 8086,7191 card , rev 03 class 06,04,00 hdr 01
(II) PCI: 00:07:0: chip 8086,7110 card , rev 02 class 06,01,00 hdr 80
(II) PCI: 00:07:1: chip 8086,7111 card , rev 01 class 01,01,80 hdr 00
(II) PCI: 00:07:2: chip 8086,7112 card , rev 01 class 0c,03,00 hdr 00
(II) PCI: 00:07:3: chip 8086,7113 card , rev 02 class 06,80,00 hdr 00
(II) PCI: 00:0b:0: chip 1000,000f card 1000,1000 rev 26 class 01,00,00 hdr 00
(II) PCI: 00:0c:0: chip 9005,0010 card 9005,2180 rev 00 class 01,00,00 hdr 00
(II) PCI: 00:0e:0: chip 3388,0021 card , rev 15 class 06,04,00 hdr 01
(II) PCI: 00:10:0: chip 8086,1229 card 1054,1229 rev 05 class 02,00,00 hdr 00
(II) PCI: 01:00:0: chip 3d3d,000a card 3d3d,0125 rev 01 class 03,00,00 hdr 00
(II) PCI: 02:00:0: chip 10ec,8169 card 10fc,d026 rev 10 class 02,00,00 hdr 00
(II) PCI: 02:01:0: chip 1033,0035 card 10fc,d026 rev 43 class 0c,03,10 hdr 80
(II) PCI: 02:01:1: chip 1033,0035 card 10fc,d026 rev 43 class 0c,03,10 hdr 00
(II) PCI: 02:01:2: chip 1033,00e0 card 10fc,d026 rev 04 class 0c,03,20 hdr 00
(II) PCI: 02:03:0: chip 104c,8024 card 10fc,d026 rev 00 class 0c,00,10 hdr 00
(II) PCI: End of PCI scan
(II) Host-to-PCI bridge:
(II) Bus 0: bridge is at (0:0:0), (0,0,2), BCTRL: 0x0008 (VGA_EN is set)
(II) Bus 0 I/O range:
[0] -1  0   0x - 0x (0x1) IX[B]
(II) Bus 0 non-prefetchable memory range:
[0] -1  0   0x - 0x (0x0) MX[B]
(II) Bus 0 prefetchable memory range:
[0] -1  0   0x - 0x (0x0) MX[B]
(II) PCI-to-PCI bridge:
(II) Bus 1: bridge is at (0:1:0), 

RE: [XFree86] Clipping graphic primitives to visible area of Window

2006-04-12 Thread Marc Aurele La France

On Tue, 11 Apr 2006, Mark Vojkovich wrote:


  This is probably either a r128 driver bug or a bug in the
acceleration architecture (XAA).  If you had access to a non-ATI
video card that would be an interesting test.  What might fix
the problem without resorting to NoAccel is to prevent XAA
from putting pixmaps in videoram.  You can do that with:



 Option XaaNoOffscreenPixmaps



  If this was a r128 driver bug related to rendering to offscreen
videoram or if this was an XAA problem related to rendering to
backing store's backing pixmap, that would probably fix the problem.
If it were a problem with XAA breaking backing store's wrappers,
it probably wouldn't.  But there may be other causes - perhaps
that driver disables something else when disabling acceleration.
From looking through driver code, it does appear that NoAccel
also disables some things related to 3D.


I think it likely this is an issue with the driver's handling of scissors. 
See if the problem disappears when you set both ...


Option XaaNoScanlineCPUToScreenColorExpandFill

... and ...

Option XaaNoScanlineImageWriteRect

If this works, the driver's other XAA primitives will need to be changed to 
reset the scissors to their default values.


Marc.

+--+---+
|  Marc Aurele La France   |  work:   1-780-492-9310   |
|  Academic Information and|  fax:1-780-492-1729   |
|Communications Technologies   |  email:  [EMAIL PROTECTED]  |
|  352 General Services Building   +---+
|  University of Alberta   |   |
|  Edmonton, Alberta   | Standard disclaimers apply|
|  T6G 2H1 |   |
|  CANADA  |   |
+--+---+
XFree86 developer and VP.  ATI driver and X server internals.
___
Devel mailing list
Devel@XFree86.Org
http://XFree86.Org/mailman/listinfo/devel