Slow GUI in IceWM/Xorg

Kernels & Hardware, configuring network, installing services

Slow GUI in IceWM/Xorg

Postby alextj » 2012-01-17 10:57

I have moved a Debian system running a wxWidget application from an old PC hardware to a newer one.

The problem is that in the newer PC the application GUI feels extremely sluggish. It behaves a lot worse than on the older hardware.

Where should I look to fix the performance problem? Maybe I am missing some key graphics configuration parameters?




Old PC:
Diamond Systems Athena II (ATHM500-256A)
Datasheet: http://www.diamondsystems.com/files/bin ... asheet.pdf
Processor: VIA Mark CoreFusion CPU at 500MHz
Memory: 256MB DRAM
OS: Debian Etch 4.0

New PC:
Diamond Systems Helios (HLV800-256A)
Datasheet: http://www.diamondsystems.com/files/bin ... asheet.pdf
Processor: Vortex86DX at 800MHz
Memory: 256MB DDR2 DRAM
OS: Debian Squeeze 6.0.3

Originally I was hoping that simply copying disk image from one PC to another would do the trick, but booting OS resulted in kernel panic. Installing the same old version of Debian Etch also failed, so I installed the latest Debian Squeeze. The PC manufacturer provides Universal Driver for Linux, which gives support for IO and some other hardware. It is installed on both PCs.

Window manager is IceWM; xorg.conf and Xorg.0.log are attached in the end of the post.

The wxWidget application uses CAN and digital IO. It works well on various PCs, with the only exception behing this new Helios PC, where the GUI is for some reason very slow, otherwise everything seems to work as expected. I have tried to compile it from source on the target hardware, but the result was the same as using a pre-compiled binary.

I heard that the previous maintainer of the platform had similar GUI problem with Athena II PC and he fixed it apparently by properly configuring the OS/Xorg/IceWM, but he is not working here anymore and is not available for help, so I am on my own. He didn't leave any notes or documentation (seriously! :? )


I tried various configurations in xorg.conf. Below is one of them. At first I had it without the Files and Module sections. Later I saw in Xorg.0.log that the video card was detected as "Volari Z9s", so on Google I found an example xorg.conf which uses this video card, I tried it, but the GUI performance stayed the same as with the generic config.

xorg.conf (/etc/X11/xorg.conf)
Code: Select all
Section "Files"
   FontPath   "/usr/share/fonts/X11/misc"
   FontPath   "/usr/share/fonts/X11/cyrillic"
   FontPath   "/usr/share/fonts/X11/100dpi/:unscaled"
   FontPath   "/usr/share/fonts/X11/75dpi/:unscaled"
   FontPath   "/usr/share/fonts/X11/Type1"
   FontPath   "/usr/share/fonts/X11/100dpi"
   FontPath   "/usr/share/fonts/X11/75dpi"
   FontPath   "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
EndSection

Section "Module"
   Load   "i2c"
   Load   "bitmap"
   Load   "ddc"
   Load   "dri"
   Load   "extmod"
   Load   "freetype"
   Load   "glx"
   Load   "int10"
   Load   "vbe"
EndSection

Section "InputDevice"
   Identifier   "Generic Keyboard"
   Driver      "kbd"
   Option      "CoreKeyboard"
   Option      "XkbRules"   "xorg"
   Option      "XkbModel"   "pc104"
   Option      "XkbLayout"   "fi"
EndSection

Section "Device"
   Identifier   "Default graphics card"
   Driver      "vesa"
EndSection

Section "Monitor"
   Identifier   "SyncMaster959"
   Option      "DPI" "96x96"
EndSection

Section "Screen"
   Identifier   "Default Screen"
   Device      "Default graphics card"
   Monitor      "SyncMaster959"
   DefaultDepth   16
   SubSection   "Display"
         Depth      1
         Modes      "800x600" "640x480"
   EndSubSection
   SubSection   "Display"
         Depth      4
         Modes      "800x600" "640x480"
   EndSubSection
   SubSection   "Display"
         Depth      8
         Modes      "640x480"
   EndSubSection
   SubSection   "Display"
         Depth      15
         Modes      "800x600" "640x480"
   EndSubSection
   SubSection   "Display"
         Depth      16
         Modes      "640x480"
   EndSubSection
   SubSection   "Display"
         Depth      24
         Modes      "640x480"
   EndSubSection
EndSection

Section "ServerLayout"
   Identifier   "Default Layout"
   Screen      "Default Screen"
EndSection

Section "DRI"
   Mode   0666
EndSection


Xorg.0.log (/var/log/Xorg.0.log)
Code: Select all
X.Org X Server 1.7.7
Release Date: 2010-05-04
X Protocol Version 11, Revision 0
Build Operating System: Linux 2.6.32.29-dsa-ia32 i686 Debian
Current Operating System: Linux debian 2.6.32-5-486 #1 Thu Nov 3 03:43:09 UTC 2011 i586
Kernel command line: BOOT_IMAGE=/boot/vmlinuz-2.6.32-5-486 root=UUID=879982e6-8d00-48a4-a5e5-6b662876b61e ro quiet
Build Date: 19 February 2011  02:37:36PM
xorg-server 2:1.7.7-13 (Cyril Brulebois <kibi@debian.org>)
Current version of pixman: 0.16.4
   Before reporting problems, check http://wiki.x.org
   to make sure that you have the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
   (++) from command line, (!!) notice, (II) informational,
   (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Tue Jan 17 12:16:54 2012
(==) Using config file: "/etc/X11/xorg.conf"
(==) Using system config directory "/usr/share/X11/xorg.conf.d"
(==) ServerLayout "Default Layout"
(**) |-->Screen "Default Screen" (0)
(**) |   |-->Monitor "SyncMaster959"
(**) |   |-->Device "Default graphics card"
(==) Automatically adding devices
(==) Automatically enabling devices
(WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
   Entry deleted from font path.
(WW) `fonts.dir' not found (or not valid) in "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType".
   Entry deleted from font path.
   (Run 'mkfontdir' on "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType").
(WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
   Entry deleted from font path.
(WW) `fonts.dir' not found (or not valid) in "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType".
   Entry deleted from font path.
   (Run 'mkfontdir' on "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType").
(**) FontPath set to:
   /usr/share/fonts/X11/misc,
   /usr/share/fonts/X11/100dpi/:unscaled,
   /usr/share/fonts/X11/75dpi/:unscaled,
   /usr/share/fonts/X11/Type1,
   /usr/share/fonts/X11/100dpi,
   /usr/share/fonts/X11/75dpi,
   /usr/share/fonts/X11/misc,
   /usr/share/fonts/X11/100dpi/:unscaled,
   /usr/share/fonts/X11/75dpi/:unscaled,
   /usr/share/fonts/X11/Type1,
   /usr/share/fonts/X11/100dpi,
   /usr/share/fonts/X11/75dpi,
   built-ins
(==) ModulePath set to "/usr/lib/xorg/modules"
(II) The server relies on udev to provide the list of input devices.
   If no devices become available, reconfigure udev or disable AutoAddDevices.
(II) Loader magic: 0x81ecca0
(II) Module ABI versions:
   X.Org ANSI C Emulation: 0.4
   X.Org Video Driver: 6.0
   X.Org XInput driver : 7.0
   X.Org Server Extension : 2.0
(--) using VT number 7

(--) PCI:*(0:0:4:0) 18ca:0020:18ca:0020 XGI Technology Inc. (eXtreme Graphics Innovation) Z7/Z9 (XG20 core) rev 0, Mem @ 0xf8000000/67108864, 0xfefc0000/262144, I/O @ 0x0000df80/128
(WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)
(II) "extmod" will be loaded. This was enabled by default and also specified in the config file.
(II) "dbe" will be loaded by default.
(II) "glx" will be loaded. This was enabled by default and also specified in the config file.
(II) "record" will be loaded by default.
(II) "dri" will be loaded. This was enabled by default and also specified in the config file.
(II) "dri2" will be loaded by default.
(II) LoadModule: "i2c"
(II) Module "i2c" already built-in
(II) LoadModule: "ddc"
(II) Module "ddc" already built-in
(II) LoadModule: "dri"
(II) Loading /usr/lib/xorg/modules/extensions/libdri.so
(II) Module dri: vendor="X.Org Foundation"
   compiled for 1.7.7, module version = 1.0.0
   ABI class: X.Org Server Extension, version 2.0
(II) Loading extension XFree86-DRI
(II) LoadModule: "extmod"
(II) Loading /usr/lib/xorg/modules/extensions/libextmod.so
(II) Module extmod: vendor="X.Org Foundation"
   compiled for 1.7.7, module version = 1.0.0
   Module class: X.Org Server Extension
   ABI class: X.Org Server Extension, version 2.0
(II) Loading extension SELinux
(II) Loading extension MIT-SCREEN-SAVER
(II) Loading extension XFree86-VidModeExtension
(II) Loading extension XFree86-DGA
(II) Loading extension DPMS
(II) Loading extension XVideo
(II) Loading extension XVideo-MotionCompensation
(II) Loading extension X-Resource
(II) LoadModule: "glx"
(II) Loading /usr/lib/xorg/modules/extensions/libglx.so
(II) Module glx: vendor="X.Org Foundation"
   compiled for 1.7.7, module version = 1.0.0
   ABI class: X.Org Server Extension, version 2.0
(==) AIGLX enabled
(II) Loading extension GLX
(II) LoadModule: "int10"
(II) Loading /usr/lib/xorg/modules/libint10.so
(II) Module int10: vendor="X.Org Foundation"
   compiled for 1.7.7, module version = 1.0.0
   ABI class: X.Org Video Driver, version 6.0
(II) LoadModule: "vbe"
(II) Loading /usr/lib/xorg/modules/libvbe.so
(II) Module vbe: vendor="X.Org Foundation"
   compiled for 1.7.7, module version = 1.1.0
   ABI class: X.Org Video Driver, version 6.0
(II) LoadModule: "dbe"
(II) Loading /usr/lib/xorg/modules/extensions/libdbe.so
(II) Module dbe: vendor="X.Org Foundation"
   compiled for 1.7.7, module version = 1.0.0
   Module class: X.Org Server Extension
   ABI class: X.Org Server Extension, version 2.0
(II) Loading extension DOUBLE-BUFFER
(II) LoadModule: "record"
(II) Loading /usr/lib/xorg/modules/extensions/librecord.so
(II) Module record: vendor="X.Org Foundation"
   compiled for 1.7.7, module version = 1.13.0
   Module class: X.Org Server Extension
   ABI class: X.Org Server Extension, version 2.0
(II) Loading extension RECORD
(II) LoadModule: "dri2"
(II) Loading /usr/lib/xorg/modules/extensions/libdri2.so
(II) Module dri2: vendor="X.Org Foundation"
   compiled for 1.7.7, module version = 1.1.0
   ABI class: X.Org Server Extension, version 2.0
(II) Loading extension DRI2
(II) LoadModule: "vesa"
(II) Loading /usr/lib/xorg/modules/drivers/vesa_drv.so
(II) Module vesa: vendor="X.Org Foundation"
   compiled for 1.7.7, module version = 2.3.0
   Module class: X.Org Video Driver
   ABI class: X.Org Video Driver, version 6.0
(II) VESA: driver for VESA chipsets: vesa
(II) Primary Device is: PCI 00@00:04:0
(II) Loading sub module "vbe"
(II) LoadModule: "vbe"
(II) Reloading /usr/lib/xorg/modules/libvbe.so
(II) Loading sub module "int10"
(II) LoadModule: "int10"
(II) Reloading /usr/lib/xorg/modules/libint10.so
(II) VESA(0): initializing int10
(WW) System lacks support for changing MTRRs
(II) VESA(0): Primary V_BIOS segment is: 0xc000
(II) VESA(0): VESA BIOS detected
(II) VESA(0): VESA VBE Version 3.0
(II) VESA(0): VESA VBE Total Mem: 32768 kB
(II) VESA(0): VESA VBE OEM: XGI
(II) VESA(0): VESA VBE OEM Software Rev: 1.0
(II) VESA(0): VESA VBE OEM Vendor: XGI Technology, Inc.
(II) VESA(0): VESA VBE OEM Product: Volari Z9s
(II) VESA(0): VESA VBE OEM Product Rev: 1.14.04
(**) VESA(0): Depth 16, (--) framebuffer bpp 16
(==) VESA(0): RGB weight 565
(==) VESA(0): Default visual is TrueColor
(==) VESA(0): Using gamma correction (1.0, 1.0, 1.0)
(II) Loading sub module "ddc"
(II) LoadModule: "ddc"
(II) Module "ddc" already built-in
(II) VESA(0): VESA VBE DDC supported
(II) VESA(0): VESA VBE DDC Level 2
(II) VESA(0): VESA VBE DDC transfer in appr. 1 sec.
(II) VESA(0): VESA VBE DDC read successfully
(II) VESA(0): Manufacturer: SAM  Model: 2f  Serial#: 1095840057
(II) VESA(0): Year: 2002  Week: 27
(II) VESA(0): EDID Version: 1.3
(II) VESA(0): Analog Display Input,  Input Voltage Level: 0.700/0.700 V
(II) VESA(0): Sync:  Separate  Composite  SyncOnGreenSerration on. V.Sync Pulse req. if CompSync or SyncOnGreen
(II) VESA(0): Max Image Size [cm]: horiz.: 36  vert.: 27
(II) VESA(0): Gamma: 1.94
(II) VESA(0): DPMS capabilities: Off; RGB/Color Display
(II) VESA(0): First detailed timing is preferred mode
(II) VESA(0): GTF timings supported
(II) VESA(0): redX: 0.625 redY: 0.340   greenX: 0.285 greenY: 0.600
(II) VESA(0): blueX: 0.150 blueY: 0.075   whiteX: 0.283 whiteY: 0.298
(II) VESA(0): Supported established timings:
(II) VESA(0): 720x400@70Hz
(II) VESA(0): 720x400@88Hz
(II) VESA(0): 640x480@60Hz
(II) VESA(0): 640x480@67Hz
(II) VESA(0): 640x480@72Hz
(II) VESA(0): 640x480@75Hz
(II) VESA(0): 800x600@56Hz
(II) VESA(0): 800x600@60Hz
(II) VESA(0): 800x600@72Hz
(II) VESA(0): 800x600@75Hz
(II) VESA(0): 832x624@75Hz
(II) VESA(0): 1024x768@87Hz (interlaced)
(II) VESA(0): 1024x768@60Hz
(II) VESA(0): 1024x768@70Hz
(II) VESA(0): 1024x768@75Hz
(II) VESA(0): 1280x1024@75Hz
(II) VESA(0): 1152x864@75Hz
(II) VESA(0): Manufacturer's mask: 0
(II) VESA(0): Supported standard timings:
(II) VESA(0): #0: hsize: 640  vsize 480  refresh: 60  vid: 16433
(II) VESA(0): #1: hsize: 800  vsize 600  refresh: 85  vid: 22853
(II) VESA(0): #2: hsize: 1024  vsize 768  refresh: 85  vid: 22881
(II) VESA(0): #3: hsize: 1280  vsize 1024  refresh: 85  vid: 39297
(II) VESA(0): #4: hsize: 1600  vsize 1200  refresh: 75  vid: 20393
(II) VESA(0): #5: hsize: 1600  vsize 1200  refresh: 85  vid: 22953
(II) VESA(0): #6: hsize: 1920  vsize 1440  refresh: 60  vid: 16593
(II) VESA(0): #7: hsize: 2048  vsize 1536  refresh: 65  vid: 17889
(II) VESA(0): Supported detailed timing:
(II) VESA(0): clock: 157.5 MHz   Image Size:  352 x 264 mm
(II) VESA(0): h_active: 1280  h_sync: 1344  h_sync_end 1504 h_blank_end 1728 h_border: 0
(II) VESA(0): v_active: 1024  v_sync: 1025  v_sync_end 1028 v_blanking: 1072 v_border: 0
(II) VESA(0): Ranges: V min: 50 V max: 160 Hz, H min: 30 H max: 110 kHz, PixClock max 295 MHz
(II) VESA(0): Monitor name: SyncMaster
(II) VESA(0): Serial No: H2RT700229
(II) VESA(0): EDID (in hex):
(II) VESA(0):    00ffffffffffff004c2d2f0039315141
(II) VESA(0):    1b0c01036f241b5e2b0299a057499926
(II) VESA(0):    13484cffff803140455961598199a94f
(II) VESA(0):    a959d140e145863d00c05100304040a0
(II) VESA(0):    130060081100001e000000fd0032a01e
(II) VESA(0):    6e1d000a202020202020000000fc0053
(II) VESA(0):    796e634d61737465720a2020000000ff
(II) VESA(0):    00483252543730303232390a20200031
(II) VESA(0): EDID vendor "SAM", prod id 47
(II) VESA(0): Using EDID range info for horizontal sync
(II) VESA(0): Using EDID range info for vertical refresh
(II) VESA(0): Printing DDC gathered Modelines:
(II) VESA(0): Modeline "1280x1024"x0.0  157.50  1280 1344 1504 1728  1024 1025 1028 1072 +hsync +vsync (91.1 kHz)
(II) VESA(0): Modeline "800x600"x0.0   40.00  800 840 968 1056  600 601 605 628 +hsync +vsync (37.9 kHz)
(II) VESA(0): Modeline "800x600"x0.0   36.00  800 824 896 1024  600 601 603 625 +hsync +vsync (35.2 kHz)
(II) VESA(0): Modeline "640x480"x0.0   31.50  640 656 720 840  480 481 484 500 -hsync -vsync (37.5 kHz)
(II) VESA(0): Modeline "640x480"x0.0   31.50  640 664 704 832  480 489 492 520 -hsync -vsync (37.9 kHz)
(II) VESA(0): Modeline "640x480"x0.0   30.24  640 704 768 864  480 483 486 525 -hsync -vsync (35.0 kHz)
(II) VESA(0): Modeline "640x480"x0.0   25.18  640 656 752 800  480 490 492 525 -hsync -vsync (31.5 kHz)
(II) VESA(0): Modeline "720x400"x0.0   35.50  720 738 846 900  400 421 423 449 -hsync -vsync (39.4 kHz)
(II) VESA(0): Modeline "720x400"x0.0   28.32  720 738 846 900  400 412 414 449 -hsync +vsync (31.5 kHz)
(II) VESA(0): Modeline "1280x1024"x0.0  135.00  1280 1296 1440 1688  1024 1025 1028 1066 +hsync +vsync (80.0 kHz)
(II) VESA(0): Modeline "1024x768"x0.0   78.75  1024 1040 1136 1312  768 769 772 800 +hsync +vsync (60.0 kHz)
(II) VESA(0): Modeline "1024x768"x0.0   75.00  1024 1048 1184 1328  768 771 777 806 -hsync -vsync (56.5 kHz)
(II) VESA(0): Modeline "1024x768"x0.0   65.00  1024 1048 1184 1344  768 771 777 806 -hsync -vsync (48.4 kHz)
(II) VESA(0): Modeline "1024x768"x0.0   44.90  1024 1032 1208 1264  768 768 772 817 interlace +hsync +vsync (35.5 kHz)
(II) VESA(0): Modeline "832x624"x0.0   57.28  832 864 928 1152  624 625 628 667 -hsync -vsync (49.7 kHz)
(II) VESA(0): Modeline "800x600"x0.0   49.50  800 816 896 1056  600 601 604 625 +hsync +vsync (46.9 kHz)
(II) VESA(0): Modeline "800x600"x0.0   50.00  800 856 976 1040  600 637 643 666 +hsync +vsync (48.1 kHz)
(II) VESA(0): Modeline "1152x864"x0.0  108.00  1152 1216 1344 1600  864 865 868 900 +hsync +vsync (67.5 kHz)
(II) VESA(0): Modeline "800x600"x0.0   56.25  800 832 896 1048  600 601 604 631 +hsync +vsync (53.7 kHz)
(II) VESA(0): Modeline "1024x768"x0.0   94.50  1024 1072 1168 1376  768 769 772 808 +hsync +vsync (68.7 kHz)
(II) VESA(0): Modeline "1600x1200"x0.0  202.50  1600 1664 1856 2160  1200 1201 1204 1250 +hsync +vsync (93.8 kHz)
(II) VESA(0): Modeline "1600x1200"x0.0  229.50  1600 1664 1856 2160  1200 1201 1204 1250 +hsync +vsync (106.2 kHz)
(II) VESA(0): Modeline "1920x1440"x0.0  234.00  1920 2048 2256 2600  1440 1441 1444 1500 -hsync +vsync (90.0 kHz)
(II) VESA(0): Modeline "2048x1536"x65.0  291.76  2048 2208 2432 2816  1536 1537 1540 1594 -hsync +vsync (103.6 kHz)
(II) VESA(0): Searching for matching VESA mode(s):
Mode: 102 (800x600)
   ModeAttributes: 0x1f
   WinAAttributes: 0x7
   WinBAttributes: 0x0
   WinGranularity: 64
   WinSize: 64
   WinASegment: 0xa000
   WinBSegment: 0xa000
   WinFuncPtr: 0xc0003933
   BytesPerScanline: 100
   XResolution: 800
   YResolution: 600
   XCharSize: 8
   YCharSize: 16
   NumberOfPlanes: 4
   BitsPerPixel: 4
   NumberOfBanks: 1
   MemoryModel: 3
   BankSize: 0
   NumberOfImages: 31
   RedMaskSize: 0
   RedFieldPosition: 0
   GreenMaskSize: 0
   GreenFieldPosition: 0
   BlueMaskSize: 0
   BlueFieldPosition: 0
   RsvdMaskSize: 0
   RsvdFieldPosition: 0
   DirectColorModeInfo: 0
   PhysBasePtr: 0xf8000000
   LinBytesPerScanLine: 100
   BnkNumberOfImagePages: 31
   LinNumberOfImagePages: 31
   LinRedMaskSize: 0
   LinRedFieldPosition: 0
   LinGreenMaskSize: 0
   LinGreenFieldPosition: 0
   LinBlueMaskSize: 0
   LinBlueFieldPosition: 0
   LinRsvdMaskSize: 0
   LinRsvdFieldPosition: 0
   MaxPixelClock: 300000000
Mode: 100 (640x400)
   ModeAttributes: 0x9f
   WinAAttributes: 0x7
   WinBAttributes: 0x0
   WinGranularity: 64
   WinSize: 64
   WinASegment: 0xa000
   WinBSegment: 0xa000
   WinFuncPtr: 0xc0003933
   BytesPerScanline: 640
   XResolution: 640
   YResolution: 400
   XCharSize: 8
   YCharSize: 16
   NumberOfPlanes: 1
   BitsPerPixel: 8
   NumberOfBanks: 1
   MemoryModel: 4
   BankSize: 0
   NumberOfImages: 31
   RedMaskSize: 0
   RedFieldPosition: 0
   GreenMaskSize: 0
   GreenFieldPosition: 0
   BlueMaskSize: 0
   BlueFieldPosition: 0
   RsvdMaskSize: 0
   RsvdFieldPosition: 0
   DirectColorModeInfo: 0
   PhysBasePtr: 0xf8000000
   LinBytesPerScanLine: 640
   BnkNumberOfImagePages: 31
   LinNumberOfImagePages: 31
   LinRedMaskSize: 0
   LinRedFieldPosition: 0
   LinGreenMaskSize: 0
   LinGreenFieldPosition: 0
   LinBlueMaskSize: 0
   LinBlueFieldPosition: 0
   LinRsvdMaskSize: 0
   LinRsvdFieldPosition: 0
   MaxPixelClock: 1000000
Mode: 101 (640x480)
   ModeAttributes: 0x9f
   WinAAttributes: 0x7
   WinBAttributes: 0x0
   WinGranularity: 64
   WinSize: 64
   WinASegment: 0xa000
   WinBSegment: 0xa000
   WinFuncPtr: 0xc0003933
   BytesPerScanline: 640
   XResolution: 640
   YResolution: 480
   XCharSize: 8
   YCharSize: 16
   NumberOfPlanes: 1
   BitsPerPixel: 8
   NumberOfBanks: 1
   MemoryModel: 4
   BankSize: 0
   NumberOfImages: 24
   RedMaskSize: 0
   RedFieldPosition: 0
   GreenMaskSize: 0
   GreenFieldPosition: 0
   BlueMaskSize: 0
   BlueFieldPosition: 0
   RsvdMaskSize: 0
   RsvdFieldPosition: 0
   DirectColorModeInfo: 0
   PhysBasePtr: 0xf8000000
   LinBytesPerScanLine: 640
   BnkNumberOfImagePages: 24
   LinNumberOfImagePages: 24
   LinRedMaskSize: 0
   LinRedFieldPosition: 0
   LinGreenMaskSize: 0
   LinGreenFieldPosition: 0
   LinBlueMaskSize: 0
   LinBlueFieldPosition: 0
   LinRsvdMaskSize: 0
   LinRsvdFieldPosition: 0
   MaxPixelClock: 300000000
Mode: 103 (800x600)
   ModeAttributes: 0x9f
   WinAAttributes: 0x7
   WinBAttributes: 0x0
   WinGranularity: 64
   WinSize: 64
   WinASegment: 0xa000
   WinBSegment: 0xa000
   WinFuncPtr: 0xc0003933
   BytesPerScanline: 800
   XResolution: 800
   YResolution: 600
   XCharSize: 8
   YCharSize: 16
   NumberOfPlanes: 1
   BitsPerPixel: 8
   NumberOfBanks: 1
   MemoryModel: 4
   BankSize: 0
   NumberOfImages: 15
   RedMaskSize: 0
   RedFieldPosition: 0
   GreenMaskSize: 0
   GreenFieldPosition: 0
   BlueMaskSize: 0
   BlueFieldPosition: 0
   RsvdMaskSize: 0
   RsvdFieldPosition: 0
   DirectColorModeInfo: 0
   PhysBasePtr: 0xf8000000
   LinBytesPerScanLine: 800
   BnkNumberOfImagePages: 15
   LinNumberOfImagePages: 15
   LinRedMaskSize: 0
   LinRedFieldPosition: 0
   LinGreenMaskSize: 0
   LinGreenFieldPosition: 0
   LinBlueMaskSize: 0
   LinBlueFieldPosition: 0
   LinRsvdMaskSize: 0
   LinRsvdFieldPosition: 0
   MaxPixelClock: 300000000
Mode: 104 (1024x768)
   ModeAttributes: 0x1f
   WinAAttributes: 0x7
   WinBAttributes: 0x0
   WinGranularity: 64
   WinSize: 64
   WinASegment: 0xa000
   WinBSegment: 0xa000
   WinFuncPtr: 0xc0003933
   BytesPerScanline: 128
   XResolution: 1024
   YResolution: 768
   XCharSize: 8
   YCharSize: 16
   NumberOfPlanes: 4
   BitsPerPixel: 4
   NumberOfBanks: 1
   MemoryModel: 3
   BankSize: 0
   NumberOfImages: 15
   RedMaskSize: 0
   RedFieldPosition: 0
   GreenMaskSize: 0
   GreenFieldPosition: 0
   BlueMaskSize: 0
   BlueFieldPosition: 0
   RsvdMaskSize: 0
   RsvdFieldPosition: 0
   DirectColorModeInfo: 0
   PhysBasePtr: 0xf8000000
   LinBytesPerScanLine: 128
   BnkNumberOfImagePages: 15
   LinNumberOfImagePages: 15
   LinRedMaskSize: 0
   LinRedFieldPosition: 0
   LinGreenMaskSize: 0
   LinGreenFieldPosition: 0
   LinBlueMaskSize: 0
   LinBlueFieldPosition: 0
   LinRsvdMaskSize: 0
   LinRsvdFieldPosition: 0
   MaxPixelClock: 300000000
Mode: 105 (1024x768)
   ModeAttributes: 0x9f
   WinAAttributes: 0x7
   WinBAttributes: 0x0
   WinGranularity: 64
   WinSize: 64
   WinASegment: 0xa000
   WinBSegment: 0xa000
   WinFuncPtr: 0xc0003933
   BytesPerScanline: 1024
   XResolution: 1024
   YResolution: 768
   XCharSize: 8
   YCharSize: 16
   NumberOfPlanes: 1
   BitsPerPixel: 8
   NumberOfBanks: 1
   MemoryModel: 4
   BankSize: 0
   NumberOfImages: 9
   RedMaskSize: 0
   RedFieldPosition: 0
   GreenMaskSize: 0
   GreenFieldPosition: 0
   BlueMaskSize: 0
   BlueFieldPosition: 0
   RsvdMaskSize: 0
   RsvdFieldPosition: 0
   DirectColorModeInfo: 0
   PhysBasePtr: 0xf8000000
   LinBytesPerScanLine: 1024
   BnkNumberOfImagePages: 9
   LinNumberOfImagePages: 9
   LinRedMaskSize: 0
   LinRedFieldPosition: 0
   LinGreenMaskSize: 0
   LinGreenFieldPosition: 0
   LinBlueMaskSize: 0
   LinBlueFieldPosition: 0
   LinRsvdMaskSize: 0
   LinRsvdFieldPosition: 0
   MaxPixelClock: 300000000
Mode: 107 (1280x1024)
   ModeAttributes: 0x9f
   WinAAttributes: 0x7
   WinBAttributes: 0x0
   WinGranularity: 64
   WinSize: 64
   WinASegment: 0xa000
   WinBSegment: 0xa000
   WinFuncPtr: 0xc0003933
   BytesPerScanline: 1280
   XResolution: 1280
   YResolution: 1024
   XCharSize: 8
   YCharSize: 16
   NumberOfPlanes: 1
   BitsPerPixel: 8
   NumberOfBanks: 1
   MemoryModel: 4
   BankSize: 0
   NumberOfImages: 5
   RedMaskSize: 0
   RedFieldPosition: 0
   GreenMaskSize: 0
   GreenFieldPosition: 0
   BlueMaskSize: 0
   BlueFieldPosition: 0
   RsvdMaskSize: 0
   RsvdFieldPosition: 0
   DirectColorModeInfo: 0
   PhysBasePtr: 0xf8000000
   LinBytesPerScanLine: 1280
   BnkNumberOfImagePages: 5
   LinNumberOfImagePages: 5
   LinRedMaskSize: 0
   LinRedFieldPosition: 0
   LinGreenMaskSize: 0
   LinGreenFieldPosition: 0
   LinBlueMaskSize: 0
   LinBlueFieldPosition: 0
   LinRsvdMaskSize: 0
   LinRsvdFieldPosition: 0
   MaxPixelClock: 300000000
Mode: 130 (1600x1200)
   ModeAttributes: 0x9f
   WinAAttributes: 0x7
   WinBAttributes: 0x0
   WinGranularity: 64
   WinSize: 64
   WinASegment: 0xa000
   WinBSegment: 0xa000
   WinFuncPtr: 0xc0003933
   BytesPerScanline: 1600
   XResolution: 1600
   YResolution: 1200
   XCharSize: 8
   YCharSize: 16
   NumberOfPlanes: 1
   BitsPerPixel: 8
   NumberOfBanks: 1
   MemoryModel: 4
   BankSize: 0
   NumberOfImages: 3
   RedMaskSize: 0
   RedFieldPosition: 0
   GreenMaskSize: 0
   GreenFieldPosition: 0
   BlueMaskSize: 0
   BlueFieldPosition: 0
   RsvdMaskSize: 0
   RsvdFieldPosition: 0
   DirectColorModeInfo: 0
   PhysBasePtr: 0xf8000000
   LinBytesPerScanLine: 1600
   BnkNumberOfImagePages: 3
   LinNumberOfImagePages: 3
   LinRedMaskSize: 0
   LinRedFieldPosition: 0
   LinGreenMaskSize: 0
   LinGreenFieldPosition: 0
   LinBlueMaskSize: 0
   LinBlueFieldPosition: 0
   LinRsvdMaskSize: 0
   LinRsvdFieldPosition: 0
   MaxPixelClock: 300000000
*Mode: 131 (1600x1200)
   ModeAttributes: 0x9b
   WinAAttributes: 0x7
   WinBAttributes: 0x0
   WinGranularity: 64
   WinSize: 64
   WinASegment: 0xa000
   WinBSegment: 0xa000
   WinFuncPtr: 0xc0003933
   BytesPerScanline: 3200
   XResolution: 1600
   YResolution: 1200
   XCharSize: 8
   YCharSize: 16
   NumberOfPlanes: 1
   BitsPerPixel: 16
   NumberOfBanks: 1
   MemoryModel: 6
   BankSize: 0
   NumberOfImages: 1
   RedMaskSize: 5
   RedFieldPosition: 11
   GreenMaskSize: 6
   GreenFieldPosition: 5
   BlueMaskSize: 5
   BlueFieldPosition: 0
   RsvdMaskSize: 0
   RsvdFieldPosition: 0
   DirectColorModeInfo: 0
   PhysBasePtr: 0xf8000000
   LinBytesPerScanLine: 3200
   BnkNumberOfImagePages: 1
   LinNumberOfImagePages: 1
   LinRedMaskSize: 5
   LinRedFieldPosition: 11
   LinGreenMaskSize: 6
   LinGreenFieldPosition: 5
   LinBlueMaskSize: 5
   LinBlueFieldPosition: 0
   LinRsvdMaskSize: 0
   LinRsvdFieldPosition: 0
   MaxPixelClock: 300000000
Mode: 10d (320x200)
   ModeAttributes: 0x9b
   WinAAttributes: 0x7
   WinBAttributes: 0x0
   WinGranularity: 64
   WinSize: 64
   WinASegment: 0xa000
   WinBSegment: 0xa000
   WinFuncPtr: 0xc0003933
   BytesPerScanline: 640
   XResolution: 320
   YResolution: 200
   XCharSize: 8
   YCharSize: 8
   NumberOfPlanes: 1
   BitsPerPixel: 15
   NumberOfBanks: 1
   MemoryModel: 6
   BankSize: 0
   NumberOfImages: 63
   RedMaskSize: 5
   RedFieldPosition: 10
   GreenMaskSize: 5
   GreenFieldPosition: 5
   BlueMaskSize: 5
   BlueFieldPosition: 0
   RsvdMaskSize: 0
   RsvdFieldPosition: 0
   DirectColorModeInfo: 0
   PhysBasePtr: 0xf8000000
   LinBytesPerScanLine: 640
   BnkNumberOfImagePages: 63
   LinNumberOfImagePages: 63
   LinRedMaskSize: 5
   LinRedFieldPosition: 10
   LinGreenMaskSize: 5
   LinGreenFieldPosition: 5
   LinBlueMaskSize: 5
   LinBlueFieldPosition: 0
   LinRsvdMaskSize: 0
   LinRsvdFieldPosition: 0
   MaxPixelClock: 1000000
*Mode: 10e (320x200)
   ModeAttributes: 0x9b
   WinAAttributes: 0x7
   WinBAttributes: 0x0
   WinGranularity: 64
   WinSize: 64
   WinASegment: 0xa000
   WinBSegment: 0xa000
   WinFuncPtr: 0xc0003933
   BytesPerScanline: 640
   XResolution: 320
   YResolution: 200
   XCharSize: 8
   YCharSize: 8
   NumberOfPlanes: 1
   BitsPerPixel: 16
   NumberOfBanks: 1
   MemoryModel: 6
   BankSize: 0
   NumberOfImages: 63
   RedMaskSize: 5
   RedFieldPosition: 11
   GreenMaskSize: 6
   GreenFieldPosition: 5
   BlueMaskSize: 5
   BlueFieldPosition: 0
   RsvdMaskSize: 0
   RsvdFieldPosition: 0
   DirectColorModeInfo: 0
   PhysBasePtr: 0xf8000000
   LinBytesPerScanLine: 640
   BnkNumberOfImagePages: 63
   LinNumberOfImagePages: 63
   LinRedMaskSize: 5
   LinRedFieldPosition: 11
   LinGreenMaskSize: 6
   LinGreenFieldPosition: 5
   LinBlueMaskSize: 5
   LinBlueFieldPosition: 0
   LinRsvdMaskSize: 0
   LinRsvdFieldPosition: 0
   MaxPixelClock: 1000000
Mode: 110 (640x480)
   ModeAttributes: 0x9b
   WinAAttributes: 0x7
   WinBAttributes: 0x0
   WinGranularity: 64
   WinSize: 64
   WinASegment: 0xa000
   WinBSegment: 0xa000
   WinFuncPtr: 0xc0003933
   BytesPerScanline: 1280
   XResolution: 640
   YResolution: 480
   XCharSize: 8
   YCharSize: 16
   NumberOfPlanes: 1
   BitsPerPixel: 15
   NumberOfBanks: 1
   MemoryModel: 6
   BankSize: 0
   NumberOfImages: 11
   RedMaskSize: 5
   RedFieldPosition: 10
   GreenMaskSize: 5
   GreenFieldPosition: 5
   BlueMaskSize: 5
   BlueFieldPosition: 0
   RsvdMaskSize: 0
   RsvdFieldPosition: 0
   DirectColorModeInfo: 0
   PhysBasePtr: 0xf8000000
   LinBytesPerScanLine: 1280
   BnkNumberOfImagePages: 11
   LinNumberOfImagePages: 11
   LinRedMaskSize: 5
   LinRedFieldPosition: 10
   LinGreenMaskSize: 5
   LinGreenFieldPosition: 5
   LinBlueMaskSize: 5
   LinBlueFieldPosition: 0
   LinRsvdMaskSize: 0
   LinRsvdFieldPosition: 0
   MaxPixelClock: 300000000
*Mode: 111 (640x480)
   ModeAttributes: 0x9b
   WinAAttributes: 0x7
   WinBAttributes: 0x0
   WinGranularity: 64
   WinSize: 64
   WinASegment: 0xa000
   WinBSegment: 0xa000
   WinFuncPtr: 0xc0003933
   BytesPerScanline: 1280
   XResolution: 640
   YResolution: 480
   XCharSize: 8
   YCharSize: 16
   NumberOfPlanes: 1
   BitsPerPixel: 16
   NumberOfBanks: 1
   MemoryModel: 6
   BankSize: 0
   NumberOfImages: 11
   RedMaskSize: 5
   RedFieldPosition: 11
   GreenMaskSize: 6
   GreenFieldPosition: 5
   BlueMaskSize: 5
   BlueFieldPosition: 0
   RsvdMaskSize: 0
   RsvdFieldPosition: 0
   DirectColorModeInfo: 0
   PhysBasePtr: 0xf8000000
   LinBytesPerScanLine: 1280
   BnkNumberOfImagePages: 11
   LinNumberOfImagePages: 11
   LinRedMaskSize: 5
   LinRedFieldPosition: 11
   LinGreenMaskSize: 6
   LinGreenFieldPosition: 5
   LinBlueMaskSize: 5
   LinBlueFieldPosition: 0
   LinRsvdMaskSize: 0
   LinRsvdFieldPosition: 0
   MaxPixelClock: 300000000
Mode: 113 (800x600)
   ModeAttributes: 0x9b
   WinAAttributes: 0x7
   WinBAttributes: 0x0
   WinGranularity: 64
   WinSize: 64
   WinASegment: 0xa000
   WinBSegment: 0xa000
   WinFuncPtr: 0xc0003933
   BytesPerScanline: 1600
   XResolution: 800
   YResolution: 600
   XCharSize: 8
   YCharSize: 16
   NumberOfPlanes: 1
   BitsPerPixel: 15
   NumberOfBanks: 1
   MemoryModel: 6
   BankSize: 0
   NumberOfImages: 7
   RedMaskSize: 5
   RedFieldPosition: 10
   GreenMaskSize: 5
   GreenFieldPosition: 5
   BlueMaskSize: 5
   BlueFieldPosition: 0
   RsvdMaskSize: 0
   RsvdFieldPosition: 0
   DirectColorModeInfo: 0
   PhysBasePtr: 0xf8000000
   LinBytesPerScanLine: 1600
   BnkNumberOfImagePages: 7
   LinNumberOfImagePages: 7
   LinRedMaskSize: 5
   LinRedFieldPosition: 10
   LinGreenMaskSize: 5
   LinGreenFieldPosition: 5
   LinBlueMaskSize: 5
   LinBlueFieldPosition: 0
   LinRsvdMaskSize: 0
   LinRsvdFieldPosition: 0
   MaxPixelClock: 300000000
*Mode: 114 (800x600)
   ModeAttributes: 0x9b
   WinAAttributes: 0x7
   WinBAttributes: 0x0
   WinGranularity: 64
   WinSize: 64
   WinASegment: 0xa000
   WinBSegment: 0xa000
   WinFuncPtr: 0xc0003933
   BytesPerScanline: 1600
   XResolution: 800
   YResolution: 600
   XCharSize: 8
   YCharSize: 16
   NumberOfPlanes: 1
   BitsPerPixel: 16
   NumberOfBanks: 1
   MemoryModel: 6
   BankSize: 0
   NumberOfImages: 7
   RedMaskSize: 5
   RedFieldPosition: 11
   GreenMaskSize: 6
   GreenFieldPosition: 5
   BlueMaskSize: 5
   BlueFieldPosition: 0
   RsvdMaskSize: 0
   RsvdFieldPosition: 0
   DirectColorModeInfo: 0
   PhysBasePtr: 0xf8000000
   LinBytesPerScanLine: 1600
   BnkNumberOfImagePages: 7
   LinNumberOfImagePages: 7
   LinRedMaskSize: 5
   LinRedFieldPosition: 11
   LinGreenMaskSize: 6
   LinGreenFieldPosition: 5
   LinBlueMaskSize: 5
   LinBlueFieldPosition: 0
   LinRsvdMaskSize: 0
   LinRsvdFieldPosition: 0
   MaxPixelClock: 300000000
Mode: 116 (1024x768)
   ModeAttributes: 0x9b
   WinAAttributes: 0x7
   WinBAttributes: 0x0
   WinGranularity: 64
   WinSize: 64
   WinASegment: 0xa000
   WinBSegment: 0xa000
   WinFuncPtr: 0xc0003933
   BytesPerScanline: 2048
   XResolution: 1024
   YResolution: 768
   XCharSize: 8
   YCharSize: 16
   NumberOfPlanes: 1
   BitsPerPixel: 15
   NumberOfBanks: 1
   MemoryModel: 6
   BankSize: 0
   NumberOfImages: 4
   RedMaskSize: 5
   RedFieldPosition: 10
   GreenMaskSize: 5
   GreenFieldPosition: 5
   BlueMaskSize: 5
   BlueFieldPosition: 0
   RsvdMaskSize: 0
   RsvdFieldPosition: 0
   DirectColorModeInfo: 0
   PhysBasePtr: 0xf8000000
   LinBytesPerScanLine: 2048
   BnkNumberOfImagePages: 4
   LinNumberOfImagePages: 4
   LinRedMaskSize: 5
   LinRedFieldPosition: 10
   LinGreenMaskSize: 5
   LinGreenFieldPosition: 5
   LinBlueMaskSize: 5
   LinBlueFieldPosition: 0
   LinRsvdMaskSize: 0
   LinRsvdFieldPosition: 0
   MaxPixelClock: 300000000
*Mode: 117 (1024x768)
   ModeAttributes: 0x9b
   WinAAttributes: 0x7
   WinBAttributes: 0x0
   WinGranularity: 64
   WinSize: 64
   WinASegment: 0xa000
   WinBSegment: 0xa000
   WinFuncPtr: 0xc0003933
   BytesPerScanline: 2048
   XResolution: 1024
   YResolution: 768
   XCharSize: 8
   YCharSize: 16
   NumberOfPlanes: 1
   BitsPerPixel: 16
   NumberOfBanks: 1
   MemoryModel: 6
   BankSize: 0
   NumberOfImages: 4
   RedMaskSize: 5
   RedFieldPosition: 11
   GreenMaskSize: 6
   GreenFieldPosition: 5
   BlueMaskSize: 5
   BlueFieldPosition: 0
   RsvdMaskSize: 0
   RsvdFieldPosition: 0
   DirectColorModeInfo: 0
   PhysBasePtr: 0xf8000000
   LinBytesPerScanLine: 2048
   BnkNumberOfImagePages: 4
   LinNumberOfImagePages: 4
   LinRedMaskSize: 5
   LinRedFieldPosition: 11
   LinGreenMaskSize: 6
   LinGreenFieldPosition: 5
   LinBlueMaskSize: 5
   LinBlueFieldPosition: 0
   LinRsvdMaskSize: 0
   LinRsvdFieldPosition: 0
   MaxPixelClock: 300000000
Mode: 119 (1280x1024)
   ModeAttributes: 0x9b
   WinAAttributes: 0x7
   WinBAttributes: 0x0
   WinGranularity: 64
   WinSize: 64
   WinASegment: 0xa000
   WinBSegment: 0xa000
   WinFuncPtr: 0xc0003933
   BytesPerScanline: 2560
   XResolution: 1280
   YResolution: 1024
   XCharSize: 8
   YCharSize: 16
   NumberOfPlanes: 1
   BitsPerPixel: 15
   NumberOfBanks: 1
   MemoryModel: 6
   BankSize: 0
   NumberOfImages: 2
   RedMaskSize: 5
   RedFieldPosition: 10
   GreenMaskSize: 5
   GreenFieldPosition: 5
   BlueMaskSize: 5
   BlueFieldPosition: 0
   RsvdMaskSize: 0
   RsvdFieldPosition: 0
   DirectColorModeInfo: 0
   PhysBasePtr: 0xf8000000
   LinBytesPerScanLine: 2560
   BnkNumberOfImagePages: 2
   LinNumberOfImagePages: 2
   LinRedMaskSize: 5
   LinRedFieldPosition: 10
   LinGreenMaskSize: 5
   LinGreenFieldPosition: 5
   LinBlueMaskSize: 5
   LinBlueFieldPosition: 0
   LinRsvdMaskSize: 0
   LinRsvdFieldPosition: 0
   MaxPixelClock: 300000000
*Mode: 11a (1280x1024)
   ModeAttributes: 0x9b
   WinAAttributes: 0x7
   WinBAttributes: 0x0
   WinGranularity: 64
   WinSize: 64
   WinASegment: 0xa000
   WinBSegment: 0xa000
   WinFuncPtr: 0xc0003933
   BytesPerScanline: 2560
   XResolution: 1280
   YResolution: 1024
   XCharSize: 8
   YCharSize: 16
   NumberOfPlanes: 1
   BitsPerPixel: 16
   NumberOfBanks: 1
   MemoryModel: 6
   BankSize: 0
   NumberOfImages: 2
   RedMaskSize: 5
   RedFieldPosition: 11
   GreenMaskSize: 6
   GreenFieldPosition: 5
   BlueMaskSize: 5
   BlueFieldPosition: 0
   RsvdMaskSize: 0
   RsvdFieldPosition: 0
   DirectColorModeInfo: 0
   PhysBasePtr: 0xf8000000
   LinBytesPerScanLine: 2560
   BnkNumberOfImagePages: 2
   LinNumberOfImagePages: 2
   LinRedMaskSize: 5
   LinRedFieldPosition: 11
   LinGreenMaskSize: 6
   LinGreenFieldPosition: 5
   LinBlueMaskSize: 5
   LinBlueFieldPosition: 0
   LinRsvdMaskSize: 0
   LinRsvdFieldPosition: 0
   MaxPixelClock: 300000000
Mode: 132 (320x240)
   ModeAttributes: 0x9f
   WinAAttributes: 0x7
   WinBAttributes: 0x0
   WinGranularity: 64
   WinSize: 64
   WinASegment: 0xa000
   WinBSegment: 0xa000
   WinFuncPtr: 0xc0003933
   BytesPerScanline: 320
   XResolution: 320
   YResolution: 240
   XCharSize: 8
   YCharSize: 8
   NumberOfPlanes: 1
   BitsPerPixel: 8
   NumberOfBanks: 1
   MemoryModel: 4
   BankSize: 0
   NumberOfImages: 63
   RedMaskSize: 0
   RedFieldPosition: 0
   GreenMaskSize: 0
   GreenFieldPosition: 0
   BlueMaskSize: 0
   BlueFieldPosition: 0
   RsvdMaskSize: 0
   RsvdFieldPosition: 0
   DirectColorModeInfo: 0
   PhysBasePtr: 0xf8000000
   LinBytesPerScanLine: 320
   BnkNumberOfImagePages: 63
   LinNumberOfImagePages: 63
   LinRedMaskSize: 0
   LinRedFieldPosition: 0
   LinGreenMaskSize: 0
   LinGreenFieldPosition: 0
   LinBlueMaskSize: 0
   LinBlueFieldPosition: 0
   LinRsvdMaskSize: 0
   LinRsvdFieldPosition: 0
   MaxPixelClock: 1000000
Mode: 133 (400x300)
   ModeAttributes: 0x9f
   WinAAttributes: 0x7
   WinBAttributes: 0x0
   WinGranularity: 64
   WinSize: 64
   WinASegment: 0xa000
   WinBSegment: 0xa000
   WinFuncPtr: 0xc0003933
   BytesPerScanline: 400
   XResolution: 400
   YResolution: 300
   XCharSize: 8
   YCharSize: 8
   NumberOfPlanes: 1
   BitsPerPixel: 8
   NumberOfBanks: 1
   MemoryModel: 4
   BankSize: 0
   NumberOfImages: 63
   RedMaskSize: 0
   RedFieldPosition: 0
   GreenMaskSize: 0
   GreenFieldPosition: 0
   BlueMaskSize: 0
   BlueFieldPosition: 0
   RsvdMaskSize: 0
   RsvdFieldPosition: 0
   DirectColorModeInfo: 0
   PhysBasePtr: 0xf8000000
   LinBytesPerScanLine: 400
   BnkNumberOfImagePages: 63
   LinNumberOfImagePages: 63
   LinRedMaskSize: 0
   LinRedFieldPosition: 0
   LinGreenMaskSize: 0
   LinGreenFieldPosition: 0
   LinBlueMaskSize: 0
   LinBlueFieldPosition: 0
   LinRsvdMaskSize: 0
   LinRsvdFieldPosition: 0
   MaxPixelClock: 1000000
Mode: 134 (512x384)
   ModeAttributes: 0x9f
   WinAAttributes: 0x7
   WinBAttributes: 0x0
   WinGranularity: 64
   WinSize: 64
   WinASegment: 0xa000
   WinBSegment: 0xa000
   WinFuncPtr: 0xc0003933
   BytesPerScanline: 512
   XResolution: 512
   YResolution: 384
   XCharSize: 8
   YCharSize: 8
   NumberOfPlanes: 1
   BitsPerPixel: 8
   NumberOfBanks: 1
   MemoryModel: 4
   BankSize: 0
   NumberOfImages: 41
   RedMaskSize: 0
   RedFieldPosition: 0
   GreenMaskSize: 0
   GreenFieldPosition: 0
   BlueMaskSize: 0
   BlueFieldPosition: 0
   RsvdMaskSize: 0
   RsvdFieldPosition: 0
   DirectColorModeInfo: 0
   PhysBasePtr: 0xf8000000
   LinBytesPerScanLine: 512
   BnkNumberOfImagePages: 41
   LinNumberOfImagePages: 41
   LinRedMaskSize: 0
   LinRedFieldPosition: 0
   LinGreenMaskSize: 0
   LinGreenFieldPosition: 0
   LinBlueMaskSize: 0
   LinBlueFieldPosition: 0
   LinRsvdMaskSize: 0
   LinRsvdFieldPosition: 0
   MaxPixelClock: 1000000
*Mode: 135 (320x240)
   ModeAttributes: 0x9b
   WinAAttributes: 0x7
   WinBAttributes: 0x0
   WinGranularity: 64
   WinSize: 64
   WinASegment: 0xa000
   WinBSegment: 0xa000
   WinFuncPtr: 0xc0003933
   BytesPerScanline: 640
   XResolution: 320
   YResolution: 240
   XCharSize: 8
   YCharSize: 8
   NumberOfPlanes: 1
   BitsPerPixel: 16
   NumberOfBanks: 1
   MemoryModel: 6
   BankSize: 0
   NumberOfImages: 41
   RedMaskSize: 5
   RedFieldPosition: 11
   GreenMaskSize: 6
   GreenFieldPosition: 5
   BlueMaskSize: 5
   BlueFieldPosition: 0
   RsvdMaskSize: 0
   RsvdFieldPosition: 0
   DirectColorModeInfo: 0
   PhysBasePtr: 0xf8000000
   LinBytesPerScanLine: 640
   BnkNumberOfImagePages: 41
   LinNumberOfImagePages: 41
   LinRedMaskSize: 5
   LinRedFieldPosition: 11
   LinGreenMaskSize: 6
   LinGreenFieldPosition: 5
   LinBlueMaskSize: 5
   LinBlueFieldPosition: 0
   LinRsvdMaskSize: 0
   LinRsvdFieldPosition: 0
   MaxPixelClock: 1000000
*Mode: 136 (400x300)
   ModeAttributes: 0x9b
   WinAAttributes: 0x7
   WinBAttributes: 0x0
   WinGranularity: 64
   WinSize: 64
   WinASegment: 0xa000
   WinBSegment: 0xa000
   WinFuncPtr: 0xc0003933
   BytesPerScanline: 800
   XResolution: 400
   YResolution: 300
   XCharSize: 8
   YCharSize: 8
   NumberOfPlanes: 1
   BitsPerPixel: 16
   NumberOfBanks: 1
   MemoryModel: 6
   BankSize: 0
   NumberOfImages: 31
   RedMaskSize: 5
   RedFieldPosition: 11
   GreenMaskSize: 6
   GreenFieldPosition: 5
   BlueMaskSize: 5
   BlueFieldPosition: 0
   RsvdMaskSize: 0
   RsvdFieldPosition: 0
   DirectColorModeInfo: 0
   PhysBasePtr: 0xf8000000
   LinBytesPerScanLine: 800
   BnkNumberOfImagePages: 31
   LinNumberOfImagePages: 31
   LinRedMaskSize: 5
   LinRedFieldPosition: 11
   LinGreenMaskSize: 6
   LinGreenFieldPosition: 5
   LinBlueMaskSize: 5
   LinBlueFieldPosition: 0
   LinRsvdMaskSize: 0
   LinRsvdFieldPosition: 0
   MaxPixelClock: 1000000
*Mode: 137 (512x384)
   ModeAttributes: 0x9b
   WinAAttributes: 0x7
   WinBAttributes: 0x0
   WinGranularity: 64
   WinSize: 64
   WinASegment: 0xa000
   WinBSegment: 0xa000
   WinFuncPtr: 0xc0003933
   BytesPerScanline: 1024
   XResolution: 512
   YResolution: 384
   XCharSize: 8
   YCharSize: 8
   NumberOfPlanes: 1
   BitsPerPixel: 16
   NumberOfBanks: 1
   MemoryModel: 6
   BankSize: 0
   NumberOfImages: 20
   RedMaskSize: 5
   RedFieldPosition: 11
   GreenMaskSize: 6
   GreenFieldPosition: 5
   BlueMaskSize: 5
   BlueFieldPosition: 0
   RsvdMaskSize: 0
   RsvdFieldPosition: 0
   DirectColorModeInfo: 0
   PhysBasePtr: 0xf8000000
   LinBytesPerScanLine: 1024
   BnkNumberOfImagePages: 20
   LinNumberOfImagePages: 20
   LinRedMaskSize: 5
   LinRedFieldPosition: 11
   LinGreenMaskSize: 6
   LinGreenFieldPosition: 5
   LinBlueMaskSize: 5
   LinBlueFieldPosition: 0
   LinRsvdMaskSize: 0
   LinRsvdFieldPosition: 0
   MaxPixelClock: 1000000
Mode: 138 (320x200)
   ModeAttributes: 0x9f
   WinAAttributes: 0x7
   WinBAttributes: 0x0
   WinGranularity: 64
   WinSize: 64
   WinASegment: 0xa000
   WinBSegment: 0xa000
   WinFuncPtr: 0xc0003933
   BytesPerScanline: 320
   XResolution: 320
   YResolution: 200
   XCharSize: 8
   YCharSize: 8
   NumberOfPlanes: 1
   BitsPerPixel: 8
   NumberOfBanks: 1
   MemoryModel: 4
   BankSize: 0
   NumberOfImages: 127
   RedMaskSize: 0
   RedFieldPosition: 0
   GreenMaskSize: 0
   GreenFieldPosition: 0
   BlueMaskSize: 0
   BlueFieldPosition: 0
   RsvdMaskSize: 0
   RsvdFieldPosition: 0
   DirectColorModeInfo: 0
   PhysBasePtr: 0xf8000000
   LinBytesPerScanLine: 320
   BnkNumberOfImagePages: 127
   LinNumberOfImagePages: 127
   LinRedMaskSize: 0
   LinRedFieldPosition: 0
   LinGreenMaskSize: 0
   LinGreenFieldPosition: 0
   LinBlueMaskSize: 0
   LinBlueFieldPosition: 0
   LinRsvdMaskSize: 0
   LinRsvdFieldPosition: 0
   MaxPixelClock: 1000000
*Mode: 139 (640x400)
   ModeAttributes: 0x9b
   WinAAttributes: 0x7
   WinBAttributes: 0x0
   WinGranularity: 64
   WinSize: 64
   WinASegment: 0xa000
   WinBSegment: 0xa000
   WinFuncPtr: 0xc0003933
   BytesPerScanline: 1280
   XResolution: 640
   YResolution: 400
   XCharSize: 8
   YCharSize: 16
   NumberOfPlanes: 1
   BitsPerPixel: 16
   NumberOfBanks: 1
   MemoryModel: 6
   BankSize: 0
   NumberOfImages: 15
   RedMaskSize: 5
   RedFieldPosition: 11
   GreenMaskSize: 6
   GreenFieldPosition: 5
   BlueMaskSize: 5
   BlueFieldPosition: 0
   RsvdMaskSize: 0
   RsvdFieldPosition: 0
   DirectColorModeInfo: 0
   PhysBasePtr: 0xf8000000
   LinBytesPerScanLine: 1280
   BnkNumberOfImagePages: 15
   LinNumberOfImagePages: 15
   LinRedMaskSize: 5
   LinRedFieldPosition: 11
   LinGreenMaskSize: 6
   LinGreenFieldPosition: 5
   LinBlueMaskSize: 5
   LinBlueFieldPosition: 0
   LinRsvdMaskSize: 0
   LinRsvdFieldPosition: 0
   MaxPixelClock: 1000000
Mode: 112 (640x480)
   ModeAttributes: 0x9b
   WinAAttributes: 0x7
   WinBAttributes: 0x0
   WinGranularity: 64
   WinSize: 64
   WinASegment: 0xa000
   WinBSegment: 0xa000
   WinFuncPtr: 0xc0003933
   BytesPerScanline: 2560
   XResolution: 640
   YResolution: 480
   XCharSize: 8
   YCharSize: 16
   NumberOfPlanes: 1
   BitsPerPixel: 32
   NumberOfBanks: 1
   MemoryModel: 6
   BankSize: 0
   NumberOfImages: 5
   RedMaskSize: 8
   RedFieldPosition: 16
   GreenMaskSize: 8
   GreenFieldPosition: 8
   BlueMaskSize: 8
   BlueFieldPosition: 0
   RsvdMaskSize: 8
   RsvdFieldPosition: 24
   DirectColorModeInfo: 0
   PhysBasePtr: 0xf8000000
   LinBytesPerScanLine: 2560
   BnkNumberOfImagePages: 5
   LinNumberOfImagePages: 5
   LinRedMaskSize: 8
   LinRedFieldPosition: 16
   LinGreenMaskSize: 8
   LinGreenFieldPosition: 8
   LinBlueMaskSize: 8
   LinBlueFieldPosition: 0
   LinRsvdMaskSize: 8
   LinRsvdFieldPosition: 24
   MaxPixelClock: 300000000
Mode: 115 (800x600)
   ModeAttributes: 0x9b
   WinAAttributes: 0x7
   WinBAttributes: 0x0
   WinGranularity: 64
   WinSize: 64
   WinASegment: 0xa000
   WinBSegment: 0xa000
   WinFuncPtr: 0xc0003933
   BytesPerScanline: 3200
   XResolution: 800
   YResolution: 600
   XCharSize: 8
   YCharSize: 16
   NumberOfPlanes: 1
   BitsPerPixel: 32
   NumberOfBanks: 1
   MemoryModel: 6
   BankSize: 0
   NumberOfImages: 3
   RedMaskSize: 8
   RedFieldPosition: 16
   GreenMaskSize: 8
   GreenFieldPosition: 8
   BlueMaskSize: 8
   BlueFieldPosition: 0
   RsvdMaskSize: 8
   RsvdFieldPosition: 24
   DirectColorModeInfo: 0
   PhysBasePtr: 0xf8000000
   LinBytesPerScanLine: 3200
   BnkNumberOfImagePages: 3
   LinNumberOfImagePages: 3
   LinRedMaskSize: 8
   LinRedFieldPosition: 16
   LinGreenMaskSize: 8
   LinGreenFieldPosition: 8
   LinBlueMaskSize: 8
   LinBlueFieldPosition: 0
   LinRsvdMaskSize: 8
   LinRsvdFieldPosition: 24
   MaxPixelClock: 300000000
Mode: 118 (1024x768)
   ModeAttributes: 0x9b
   WinAAttributes: 0x7
   WinBAttributes: 0x0
   WinGranularity: 64
   WinSize: 64
   WinASegment: 0xa000
   WinBSegment: 0xa000
   WinFuncPtr: 0xc0003933
   BytesPerScanline: 4096
   XResolution: 1024
   YResolution: 768
   XCharSize: 8
   YCharSize: 16
   NumberOfPlanes: 1
   BitsPerPixel: 32
   NumberOfBanks: 1
   MemoryModel: 6
   BankSize: 0
   NumberOfImages: 1
   RedMaskSize: 8
   RedFieldPosition: 16
   GreenMaskSize: 8
   GreenFieldPosition: 8
   BlueMaskSize: 8
   BlueFieldPosition: 0
   RsvdMaskSize: 8
   RsvdFieldPosition: 24
   DirectColorModeInfo: 0
   PhysBasePtr: 0xf8000000
   LinBytesPerScanLine: 4096
   BnkNumberOfImagePages: 1
   LinNumberOfImagePages: 1
   LinRedMaskSize: 8
   LinRedFieldPosition: 16
   LinGreenMaskSize: 8
   LinGreenFieldPosition: 8
   LinBlueMaskSize: 8
   LinBlueFieldPosition: 0
   LinRsvdMaskSize: 8
   LinRsvdFieldPosition: 24
   MaxPixelClock: 300000000
Mode: 11b (1280x1024)
   ModeAttributes: 0x9b
   WinAAttributes: 0x7
   WinBAttributes: 0x0
   WinGranularity: 64
   WinSize: 64
   WinASegment: 0xa000
   WinBSegment: 0xa000
   WinFuncPtr: 0xc0003933
   BytesPerScanline: 5120
   XResolution: 1280
   YResolution: 1024
   XCharSize: 8
   YCharSize: 16
   NumberOfPlanes: 1
   BitsPerPixel: 32
   NumberOfBanks: 1
   MemoryModel: 6
   BankSize: 0
   NumberOfImages: 0
   RedMaskSize: 8
   RedFieldPosition: 16
   GreenMaskSize: 8
   GreenFieldPosition: 8
   BlueMaskSize: 8
   BlueFieldPosition: 0
   RsvdMaskSize: 8
   RsvdFieldPosition: 24
   DirectColorModeInfo: 0
   PhysBasePtr: 0xf8000000
   LinBytesPerScanLine: 5120
   BnkNumberOfImagePages: 0
   LinNumberOfImagePages: 0
   LinRedMaskSize: 8
   LinRedFieldPosition: 16
   LinGreenMaskSize: 8
   LinGreenFieldPosition: 8
   LinBlueMaskSize: 8
   LinBlueFieldPosition: 0
   LinRsvdMaskSize: 8
   LinRsvdFieldPosition: 24
   MaxPixelClock: 300000000

(II) VESA(0): Total Memory: 512 64KB banks (32768kB)
(II) VESA(0): SyncMaster959: Using hsync range of 30.00-110.00 kHz
(II) VESA(0): SyncMaster959: Using vrefresh range of 50.00-160.00 Hz
(II) VESA(0): SyncMaster959: Using maximum pixel clock of 295.00 MHz
(II) VESA(0): Not using built-in mode "1600x1200" (width too large for virtual size)
(II) VESA(0): Not using built-in mode "1280x1024" (width too large for virtual size)
(II) VESA(0): Not using built-in mode "1024x768" (width too large for virtual size)
(II) VESA(0): Not using built-in mode "800x600" (width too large for virtual size)
(II) VESA(0): Not using built-in mode "640x400" (no mode of this name)
(II) VESA(0): Not using built-in mode "512x384" (no mode of this name)
(II) VESA(0): Not using built-in mode "400x300" (no mode of this name)
(II) VESA(0): Not using built-in mode "320x240" (no mode of this name)
(II) VESA(0): Not using built-in mode "320x200" (no mode of this name)
(--) VESA(0): Virtual size is 640x480 (pitch 640)
(**) VESA(0): *Built-in mode "640x480"
(++) VESA(0): DPI set to (85, 85)
(**) VESA(0): Using "Shadow Framebuffer"
(II) Loading sub module "shadow"
(II) LoadModule: "shadow"
(II) Loading /usr/lib/xorg/modules/libshadow.so
(II) Module shadow: vendor="X.Org Foundation"
   compiled for 1.7.7, module version = 1.1.0
   ABI class: X.Org ANSI C Emulation, version 0.4
(II) Loading sub module "fb"
(II) LoadModule: "fb"
(II) Loading /usr/lib/xorg/modules/libfb.so
(II) Module fb: vendor="X.Org Foundation"
   compiled for 1.7.7, module version = 1.0.0
   ABI class: X.Org ANSI C Emulation, version 0.4
(II) Loading sub module "int10"
(II) LoadModule: "int10"
(II) Reloading /usr/lib/xorg/modules/libint10.so
(II) VESA(0): initializing int10
(II) VESA(0): Primary V_BIOS segment is: 0xc000
(II) VESA(0): VESA BIOS detected
(II) VESA(0): VESA VBE Version 3.0
(II) VESA(0): VESA VBE Total Mem: 32768 kB
(II) VESA(0): VESA VBE OEM: XGI
(II) VESA(0): VESA VBE OEM Software Rev: 1.0
(II) VESA(0): VESA VBE OEM Vendor: XGI Technology, Inc.
(II) VESA(0): VESA VBE OEM Product: Volari Z9s
(II) VESA(0): VESA VBE OEM Product Rev: 1.14.04
(II) VESA(0): virtual address = 0xb52b2000,
   physical address = 0xf8000000, size = 33554432
(II) VESA(0): Setting up VESA Mode 0x111 (640x480)
(==) VESA(0): Default visual is TrueColor
(==) VESA(0): Backing store disabled
(==) VESA(0): DPMS enabled
(WW) VESA(0): Option "DPI" is not used
(==) RandR enabled
(II) Initializing built-in extension Generic Event Extension
(II) Initializing built-in extension SHAPE
(II) Initializing built-in extension MIT-SHM
(II) Initializing built-in extension XInputExtension
(II) Initializing built-in extension XTEST
(II) Initializing built-in extension BIG-REQUESTS
(II) Initializing built-in extension SYNC
(II) Initializing built-in extension XKEYBOARD
(II) Initializing built-in extension XC-MISC
(II) Initializing built-in extension SECURITY
(II) Initializing built-in extension XINERAMA
(II) Initializing built-in extension XFIXES
(II) Initializing built-in extension RENDER
(II) Initializing built-in extension RANDR
(II) Initializing built-in extension COMPOSITE
(II) Initializing built-in extension DAMAGE
SELinux: Disabled on system, not enabling in X server
(II) AIGLX: Screen 0 is not DRI2 capable
(II) AIGLX: Screen 0 is not DRI capable
(II) AIGLX: Loaded and initialized /usr/lib/dri/swrast_dri.so
(II) GLX: Initialized DRISWRAST GL provider for screen 0
(II) config/udev: Adding input device Logitech USB Optical Mouse (/dev/input/event1)
(**) Logitech USB Optical Mouse: Applying InputClass "evdev pointer catchall"
(II) LoadModule: "evdev"
(II) Loading /usr/lib/xorg/modules/input/evdev_drv.so
(II) Module evdev: vendor="X.Org Foundation"
   compiled for 1.7.6.901, module version = 2.3.2
   Module class: X.Org XInput Driver
   ABI class: X.Org XInput driver, version 7.0
(**) Logitech USB Optical Mouse: always reports core events
(**) Logitech USB Optical Mouse: Device: "/dev/input/event1"
(II) Logitech USB Optical Mouse: Found 3 mouse buttons
(II) Logitech USB Optical Mouse: Found scroll wheel(s)
(II) Logitech USB Optical Mouse: Found relative axes
(II) Logitech USB Optical Mouse: Found x and y relative axes
(II) Logitech USB Optical Mouse: Configuring as mouse
(**) Logitech USB Optical Mouse: YAxisMapping: buttons 4 and 5
(**) Logitech USB Optical Mouse: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
(II) XINPUT: Adding extended input device "Logitech USB Optical Mouse" (type: MOUSE)
(II) Logitech USB Optical Mouse: initialized for relative axes.
(II) config/udev: Adding input device Logitech USB Optical Mouse (/dev/input/mouse0)
(II) No input driver/identifier specified (ignoring)
(II) config/udev: Adding input device AT Translated Set 2 keyboard (/dev/input/event0)
(**) AT Translated Set 2 keyboard: Applying InputClass "evdev keyboard catchall"
(**) AT Translated Set 2 keyboard: always reports core events
(**) AT Translated Set 2 keyboard: Device: "/dev/input/event0"
(II) AT Translated Set 2 keyboard: Found keys
(II) AT Translated Set 2 keyboard: Configuring as keyboard
(II) XINPUT: Adding extended input device "AT Translated Set 2 keyboard" (type: KEYBOARD)
(**) Option "xkb_rules" "evdev"
(**) Option "xkb_model" "pc105"
(**) Option "xkb_layout" "fi"
(II) config/udev: Adding input device PC Speaker (/dev/input/event2)
(II) No input driver/identifier specified (ignoring)
alextj
 
Posts: 5
Joined: 2012-01-12 09:14

Re: Slow GUI in IceWM/Xorg

Postby dasein » 2012-01-17 22:12

Later I saw in Xorg.0.log that the video card was detected as "Volari Z9s", so on Google I found an example xorg.conf which uses this video card, I tried it, but the GUI performance stayed the same as with the generic config.

The problem is almost certainly with the video driver. Your post doesn't actually say whether you installed an appropriate video driver for the card you have (important information to know). If you didn't, then that's almost certainly your problem. If you did, and you're confident that you installed the correct driver, then you may be out of luck. According to Wikipedia, PC products from XGI are officially EOL ("End Of Life").
User avatar
dasein
 
Posts: 7775
Joined: 2011-03-04 01:06
Location: Terra Incantationum

Re: Slow GUI in IceWM/Xorg

Postby Ibidem » 2012-01-23 01:54

alextj wrote:I have moved a Debian system running a wxWidget application from an old PC hardware to a newer one.

The problem is that in the newer PC the application GUI feels extremely sluggish. It behaves a lot worse than on the older hardware.

Where should I look to fix the performance problem? Maybe I am missing some key graphics configuration parameters?




Old PC:
Diamond Systems Athena II (ATHM500-256A)
Datasheet: http://www.diamondsystems.com/files/bin ... asheet.pdf
Processor: VIA Mark CoreFusion CPU at 500MHz
Memory: 256MB DRAM
OS: Debian Etch 4.0

New PC:
Diamond Systems Helios (HLV800-256A)
Datasheet: http://www.diamondsystems.com/files/bin ... asheet.pdf
Processor: Vortex86DX at 800MHz
Memory: 256MB DDR2 DRAM
OS: Debian Squeeze 6.0.3

Originally I was hoping that simply copying disk image from one PC to another would do the trick, but booting OS resulted in kernel panic. Installing the same old version of Debian Etch also failed, so I installed the latest Debian Squeeze. The PC manufacturer provides Universal Driver for Linux, which gives support for IO and some other hardware. It is installed on both PCs.
<snip>
I heard that the previous maintainer of the platform had similar GUI problem with Athena II PC and he fixed it apparently by properly configuring the OS/Xorg/IceWM, but he is not working here anymore and is not available for help, so I am on my own. He didn't leave any notes or documentation (seriously! :? )


I tried various configurations in xorg.conf. Below is one of them. At first I had it without the Files and Module sections. Later I saw in Xorg.0.log that the video card was detected as "Volari Z9s", so on Google I found an example xorg.conf which uses this video card, I tried it, but the GUI performance stayed the same as with the generic config.


Do you still have config files for the old platform?
Which config file did you find on Google? There are several, and a few mentions of changes (AccelMethod "EXA" being one, IIRC) that help with this card.
Also,
Code: Select all
dpkg -l xserver-xorg-video*
will be helpful for those trying to trouleshoot.
Thinkpad X100e/Debian Squeeze (All reposiories enabled)/Linux 3.4.11:
1GB RAM/1.6GHz Neo X2/ATI HD 3200/RTL8191SEVA2 wlan0, RTL8169 eth0
Ibidem
 
Posts: 160
Joined: 2010-12-24 18:28

Re: Slow GUI in IceWM/Xorg

Postby alextj » 2012-01-23 12:50

Thanks for your replies.

I have xserver-xorg-video-sis 0.10.3-1 installed.

I have a disk image from old platform and copied xorg.conf from there (as in my original post).

I have tried to add AccelMethod "EXA", but then Xorg starts, I can see mouse cursor for a second and then screen goes black, it restarts and keeps restarting in an infinite loop.
Log shows the following two lines in the end:
Code: Select all
(WW) SIS(0): xf86UnMapVidMem: cannot find region for [0xb712e000,0x10000]
(WW) SIS(0): xf86UnMapVidMem: cannot find region for [0xb512e000,0x2000000]


Below are attachments with dpkg output, as well as xorg.conf and Xorg.0.log from when I tried with sis driver with EXA and without. I'm not experienced enough in Linux to understand the root of the problem by looking at those logs. Any ideas?

dpkg -l xserver-xorg-video*:
Code: Select all
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name                                 Version                        Description
+++-====================================-==============================-===========================================================================
un  xserver-xorg-video                   <none>                         (no description available)
un  xserver-xorg-video-1.0               <none>                         (no description available)
un  xserver-xorg-video-1.9               <none>                         (no description available)
un  xserver-xorg-video-2                 <none>                         (no description available)
un  xserver-xorg-video-4                 <none>                         (no description available)
un  xserver-xorg-video-5                 <none>                         (no description available)
un  xserver-xorg-video-6                 <none>                         (no description available)
ii  xserver-xorg-video-all               1:7.5+8+squeeze1               the X.Org X server -- output driver metapackage
un  xserver-xorg-video-amd               <none>                         (no description available)
ii  xserver-xorg-video-apm               1:1.2.2-2                      X.Org X server -- APM display driver
ii  xserver-xorg-video-ark               1:0.7.2-2                      X.Org X server -- ark display driver
ii  xserver-xorg-video-ati               1:6.13.1-2+squeeze1            X.Org X server -- AMD/ATI display driver wrapper
ii  xserver-xorg-video-chips             1:1.2.3-1                      X.Org X server -- Chips display driver
ii  xserver-xorg-video-cirrus            1:1.3.2-2+squeeze1             X.Org X server -- Cirrus display driver
un  xserver-xorg-video-cyrix             <none>                         (no description available)
ii  xserver-xorg-video-fbdev             1:0.4.2-2                      X.Org X server -- fbdev display driver
ii  xserver-xorg-video-geode             2.11.9-7                       X.Org X server -- Geode GX2/LX display driver
ii  xserver-xorg-video-i128              1:1.3.3-2                      X.Org X server -- i128 display driver
ii  xserver-xorg-video-i740              1:1.3.2-2                      X.Org X server -- i740 display driver
un  xserver-xorg-video-i810              <none>                         (no description available)
un  xserver-xorg-video-i810-modesetting  <none>                         (no description available)
un  xserver-xorg-video-imstt             <none>                         (no description available)
ii  xserver-xorg-video-intel             2:2.13.0-6                     X.Org X server -- Intel i8xx, i9xx display driver
un  xserver-xorg-video-intel-modesetting <none>                         (no description available)
ii  xserver-xorg-video-mach64            6.8.2-3                        X.Org X server -- ATI Mach64 display driver
ii  xserver-xorg-video-mga               1:1.4.11.dfsg-4+squeeze1       X.Org X server -- MGA display driver
ii  xserver-xorg-video-neomagic          1:1.2.4-3                      X.Org X server -- Neomagic display driver
ii  xserver-xorg-video-nouveau           1:0.0.15+git20100329+7858345-5 X.Org X server -- Nouveau display driver (experimental)
un  xserver-xorg-video-nsc               <none>                         (no description available)
ii  xserver-xorg-video-nv                1:2.1.17-3                     X.Org X server -- NV display driver
ii  xserver-xorg-video-openchrome        1:0.2.904+svn842-2             X.Org X server -- VIA display driver
ii  xserver-xorg-video-r128              6.8.1-3                        X.Org X server -- ATI r128 display driver
ii  xserver-xorg-video-radeon            1:6.13.1-2+squeeze1            X.Org X server -- AMD/ATI Radeon display driver
ii  xserver-xorg-video-rendition         1:4.2.3-3                      X.Org X server -- Rendition display driver
un  xserver-xorg-video-riva128           <none>                         (no description available)
ii  xserver-xorg-video-s3                1:0.6.3-2                      X.Org X server -- legacy S3 display driver
ii  xserver-xorg-video-s3virge           1:1.10.4-2                     X.Org X server -- S3 ViRGE display driver
ii  xserver-xorg-video-savage            1:2.3.1-2                      X.Org X server -- Savage display driver
ii  xserver-xorg-video-siliconmotion     1:1.7.3-2                      X.Org X server -- SiliconMotion display driver
ii  xserver-xorg-video-sis               1:0.10.3-1                     X.Org X server -- SiS display driver
ii  xserver-xorg-video-sisusb            1:0.9.3-2                      X.Org X server -- SiS USB display driver
un  xserver-xorg-video-sunbw2            <none>                         (no description available)
ii  xserver-xorg-video-tdfx              1:1.4.3-2                      X.Org X server -- tdfx display driver
ii  xserver-xorg-video-trident           1:1.3.3-2                      X.Org X server -- Trident display driver
ii  xserver-xorg-video-tseng             1:1.2.3-2+squeeze1             X.Org X server -- Tseng display driver
un  xserver-xorg-video-v4l               <none>                         (no description available)
ii  xserver-xorg-video-vesa              1:2.3.0-3                      X.Org X server -- VESA display driver
un  xserver-xorg-video-vga               <none>                         (no description available)
ii  xserver-xorg-video-vmware            1:11.0.1-2                     X.Org X server -- VMware display driver
ii  xserver-xorg-video-voodoo            1:1.2.3-2                      X.Org X server -- Voodoo display driver


xorg.conf with AccelMode "EXA":
Code: Select all
Section "Files"
   FontPath   "/usr/share/fonts/X11/misc"
   FontPath   "/usr/share/fonts/X11/cyrillic"
   FontPath   "/usr/share/fonts/X11/100dpi/:unscaled"
   FontPath   "/usr/share/fonts/X11/75dpi/:unscaled"
   FontPath   "/usr/share/fonts/X11/Type1"
   FontPath   "/usr/share/fonts/X11/100dpi"
   FontPath   "/usr/share/fonts/X11/75dpi"
   FontPath   "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
EndSection

Section "Module"
   Load   "i2c"
   Load   "bitmap"
   Load   "ddc"
   Load   "dri"
   Load   "extmod"
   Load   "freetype"
   Load   "glx"
   Load   "int10"
   Load   "vbe"
EndSection

Section "InputDevice"
   Identifier   "Generic Keyboard"
   Driver      "kbd"
   Option      "CoreKeyboard"
   Option      "XkbRules"   "xorg"
   Option      "XkbModel"   "pc104"
   Option      "XkbLayout"   "fi"
EndSection

#Section "Device"
#   Identifier   "Default graphics card"
#   Driver      "vesa"
#EndSection

Section "Device"
   Identifier   "VolariZ9s"
   Driver      "sis"
   VendorName   "Videocard vendor"
   BoardName   "XGI Volari Z7/Z9"
   Option      "AccelMethod"   "EXA"
   Option      "NoAccel"   "0"
   Option      "NoYV12"   "On"
   Option      "DDCMode"   "On"
   Option      "DRI"      "On"
   Option      "EnableSisCtrl"   "On"
EndSection

Section "Monitor"
   Identifier   "SyncMaster959"
   Option      "DPI" "96x96"
EndSection

Section "Screen"
   Identifier   "Default Screen"
   Device      "VolariZ9s"
   Monitor      "SyncMaster959"
   DefaultDepth   16
   SubSection   "Display"
         Depth      1
         Modes      "800x600" "640x480"
   EndSubSection
   SubSection   "Display"
         Depth      4
         Modes      "800x600" "640x480"
   EndSubSection
   SubSection   "Display"
         Depth      8
         Modes      "640x480"
   EndSubSection
   SubSection   "Display"
         Depth      15
         Modes      "800x600" "640x480"
   EndSubSection
   SubSection   "Display"
         Depth      16
         Modes      "640x480"
   EndSubSection
   SubSection   "Display"
         Depth      24
         Modes      "640x480"
   EndSubSection
EndSection

Section "ServerLayout"
   Identifier   "Default Layout"
   Screen      "Default Screen"
EndSection

Section "DRI"
   Mode   0666
EndSection


Xorg.0.log with AccelMode "EXA":
Code: Select all
X.Org X Server 1.7.7
Release Date: 2010-05-04
X Protocol Version 11, Revision 0
Build Operating System: Linux 2.6.32.29-dsa-ia32 i686 Debian
Current Operating System: Linux debian 2.6.32-5-486 #1 Thu Nov 3 03:43:09 UTC 2011 i586
Kernel command line: BOOT_IMAGE=/boot/vmlinuz-2.6.32-5-486 root=UUID=879982e6-8d00-48a4-a5e5-6b662876b61e ro quiet
Build Date: 19 February 2011  02:37:36PM
xorg-server 2:1.7.7-13 (Cyril Brulebois <kibi@debian.org>)
Current version of pixman: 0.16.4
   Before reporting problems, check http://wiki.x.org
   to make sure that you have the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
   (++) from command line, (!!) notice, (II) informational,
   (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Mon Jan 23 13:19:39 2012
(==) Using config file: "/etc/X11/xorg.conf"
(==) Using system config directory "/usr/share/X11/xorg.conf.d"
(==) ServerLayout "Default Layout"
(**) |-->Screen "Default Screen" (0)
(**) |   |-->Monitor "SyncMaster959"
(**) |   |-->Device "VolariZ9s"
(==) Automatically adding devices
(==) Automatically enabling devices
(WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
   Entry deleted from font path.
(WW) `fonts.dir' not found (or not valid) in "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType".
   Entry deleted from font path.
   (Run 'mkfontdir' on "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType").
(WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
   Entry deleted from font path.
(WW) `fonts.dir' not found (or not valid) in "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType".
   Entry deleted from font path.
   (Run 'mkfontdir' on "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType").
(**) FontPath set to:
   /usr/share/fonts/X11/misc,
   /usr/share/fonts/X11/100dpi/:unscaled,
   /usr/share/fonts/X11/75dpi/:unscaled,
   /usr/share/fonts/X11/Type1,
   /usr/share/fonts/X11/100dpi,
   /usr/share/fonts/X11/75dpi,
   /usr/share/fonts/X11/misc,
   /usr/share/fonts/X11/100dpi/:unscaled,
   /usr/share/fonts/X11/75dpi/:unscaled,
   /usr/share/fonts/X11/Type1,
   /usr/share/fonts/X11/100dpi,
   /usr/share/fonts/X11/75dpi,
   built-ins
(==) ModulePath set to "/usr/lib/xorg/modules"
(II) The server relies on udev to provide the list of input devices.
   If no devices become available, reconfigure udev or disable AutoAddDevices.
(II) Loader magic: 0x81ecca0
(II) Module ABI versions:
   X.Org ANSI C Emulation: 0.4
   X.Org Video Driver: 6.0
   X.Org XInput driver : 7.0
   X.Org Server Extension : 2.0
(--) using VT number 7

(--) PCI:*(0:0:4:0) 18ca:0020:18ca:0020 XGI Technology Inc. (eXtreme Graphics Innovation) Z7/Z9 (XG20 core) rev 0, Mem @ 0xf8000000/67108864, 0xfefc0000/262144, I/O @ 0x0000df80/128
(WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)
(II) "extmod" will be loaded. This was enabled by default and also specified in the config file.
(II) "dbe" will be loaded by default.
(II) "glx" will be loaded. This was enabled by default and also specified in the config file.
(II) "record" will be loaded by default.
(II) "dri" will be loaded. This was enabled by default and also specified in the config file.
(II) "dri2" will be loaded by default.
(II) LoadModule: "i2c"
(II) Module "i2c" already built-in
(II) LoadModule: "ddc"
(II) Module "ddc" already built-in
(II) LoadModule: "dri"
(II) Loading /usr/lib/xorg/modules/extensions/libdri.so
(II) Module dri: vendor="X.Org Foundation"
   compiled for 1.7.7, module version = 1.0.0
   ABI class: X.Org Server Extension, version 2.0
(II) Loading extension XFree86-DRI
(II) LoadModule: "extmod"
(II) Loading /usr/lib/xorg/modules/extensions/libextmod.so
(II) Module extmod: vendor="X.Org Foundation"
   compiled for 1.7.7, module version = 1.0.0
   Module class: X.Org Server Extension
   ABI class: X.Org Server Extension, version 2.0
(II) Loading extension SELinux
(II) Loading extension MIT-SCREEN-SAVER
(II) Loading extension XFree86-VidModeExtension
(II) Loading extension XFree86-DGA
(II) Loading extension DPMS
(II) Loading extension XVideo
(II) Loading extension XVideo-MotionCompensation
(II) Loading extension X-Resource
(II) LoadModule: "glx"
(II) Loading /usr/lib/xorg/modules/extensions/libglx.so
(II) Module glx: vendor="X.Org Foundation"
   compiled for 1.7.7, module version = 1.0.0
   ABI class: X.Org Server Extension, version 2.0
(==) AIGLX enabled
(II) Loading extension GLX
(II) LoadModule: "int10"
(II) Loading /usr/lib/xorg/modules/libint10.so
(II) Module int10: vendor="X.Org Foundation"
   compiled for 1.7.7, module version = 1.0.0
   ABI class: X.Org Video Driver, version 6.0
(II) LoadModule: "vbe"
(II) Loading /usr/lib/xorg/modules/libvbe.so
(II) Module vbe: vendor="X.Org Foundation"
   compiled for 1.7.7, module version = 1.1.0
   ABI class: X.Org Video Driver, version 6.0
(II) LoadModule: "dbe"
(II) Loading /usr/lib/xorg/modules/extensions/libdbe.so
(II) Module dbe: vendor="X.Org Foundation"
   compiled for 1.7.7, module version = 1.0.0
   Module class: X.Org Server Extension
   ABI class: X.Org Server Extension, version 2.0
(II) Loading extension DOUBLE-BUFFER
(II) LoadModule: "record"
(II) Loading /usr/lib/xorg/modules/extensions/librecord.so
(II) Module record: vendor="X.Org Foundation"
   compiled for 1.7.7, module version = 1.13.0
   Module class: X.Org Server Extension
   ABI class: X.Org Server Extension, version 2.0
(II) Loading extension RECORD
(II) LoadModule: "dri2"
(II) Loading /usr/lib/xorg/modules/extensions/libdri2.so
(II) Module dri2: vendor="X.Org Foundation"
   compiled for 1.7.7, module version = 1.1.0
   ABI class: X.Org Server Extension, version 2.0
(II) Loading extension DRI2
(II) LoadModule: "sis"
(II) Loading /usr/lib/xorg/modules/drivers/sis_drv.so
(II) Module sis: vendor="X.Org Foundation"
   compiled for 1.7.7, module version = 0.10.3
   Module class: X.Org Video Driver
   ABI class: X.Org Video Driver, version 6.0
(II) SIS: driver for SiS chipsets: SIS5597/5598, SIS530/620,
   SIS6326/AGP/DVD, SIS300/305, SIS630/730, SIS540, SIS315, SIS315H,
   SIS315PRO/E, SIS550, SIS650/M650/651/740, SIS330(Xabre),
   SIS660/[M]661[F|M]X/[M]670/[M]741[GX]/[M]760[GX]/[M]761[GX]/[M]770[GX],
   SIS340
(II) SIS: driver for XGI chipsets: Volari Z7 (XG20),
   Volari V3XT/V5/V8/Duo (XG40)
(II) Primary Device is: PCI 00@00:04:0
(WW) Falling back to old probe method for sis
(--) Assigning device section with no busID to primary device
(--) Chipset Volari Z7 (XG20) found
(II) SIS(0): SiS driver (2005/09/20-1, compiled for X.org 1.7.7.0)
(II) SIS(0): Copyright (C) 2001-2005 Thomas Winischhofer <thomas@winischhofer.net> and others
(II) SIS(0): *** See http://www.winischhofer.eu/linuxsisvga.shtml
(II) SIS(0): *** for documentation and updates.
(--) SIS(0): sisfb not found
(--) SIS(0): Relocated I/O registers at 0xDF80
(WW) System lacks support for changing MTRRs
(II) Loading sub module "ramdac"
(II) LoadModule: "ramdac"
(II) Module "ramdac" already built-in
(**) SIS(0): Depth 16, (--) framebuffer bpp 16
(==) SIS(0): RGB weight 565
(==) SIS(0): Default visual is TrueColor
(WW) SIS(0): Could not find/read video BIOS
(**) SIS(0): Option "NoAccel" "0"
(**) SIS(0): Option "AccelMethod" "EXA"
(**) SIS(0): Option "DRI" "On"
(**) SIS(0): Option "EnableSiSCtrl" "On"
(**) SIS(0): Option "NoYV12" "On"
(**) SIS(0): Using EXA acceleration architecture
(==) SIS(0): Using HW cursor
(II) SIS(0): Using VRAM command queue, size 128k
(==) SIS(0): Hotkey display switching is enabled
(**) SIS(0): SiSCtrl utility interface is enabled
(**) SIS(0): DRI enabled
(--) SIS(0): DRAM type: Single channel DDR2x SDRAM
(--) SIS(0): Memory clock: 248.178 MHz
(--) SIS(0): DRAM bus width: 16 bit
(--) SIS(0): Linear framebuffer at 0xF8000000
(--) SIS(0): MMIO registers at 0xFEFC0000 (size 64K)
(--) SIS(0): VideoRAM: 32768 KB
(II) SIS(0): Using 16384K of framebuffer memory at offset 0K
(==) SIS(0): Using gamma correction (1.0, 1.0, 1.0)
(II) SIS(0): Gamma correction is enabled
(--) SIS(0): Memory bandwidth at 16 bpp is 248.178 MHz
(II) Loading sub module "ddc"
(II) LoadModule: "ddc"
(II) Module "ddc" already built-in
(--) SIS(0): CRT1 DDC supported
(--) SIS(0): CRT1 DDC level: 2
(--) SIS(0): CRT1 DDC monitor info: *******************************************
(II) SIS(0): Manufacturer: SAM  Model: 2f  Serial#: 1095840057
(II) SIS(0): Year: 2002  Week: 27
(II) SIS(0): EDID Version: 1.3
(II) SIS(0): Analog Display Input,  Input Voltage Level: 0.700/0.700 V
(II) SIS(0): Sync:  Separate  Composite  SyncOnGreenSerration on. V.Sync Pulse req. if CompSync or SyncOnGreen
(II) SIS(0): Max Image Size [cm]: horiz.: 36  vert.: 27
(II) SIS(0): Gamma: 1.94
(II) SIS(0): DPMS capabilities: Off; RGB/Color Display
(II) SIS(0): First detailed timing is preferred mode
(II) SIS(0): GTF timings supported
(II) SIS(0): redX: 0.625 redY: 0.340   greenX: 0.285 greenY: 0.600
(II) SIS(0): blueX: 0.150 blueY: 0.075   whiteX: 0.283 whiteY: 0.298
(II) SIS(0): Supported established timings:
(II) SIS(0): 720x400@70Hz
(II) SIS(0): 720x400@88Hz
(II) SIS(0): 640x480@60Hz
(II) SIS(0): 640x480@67Hz
(II) SIS(0): 640x480@72Hz
(II) SIS(0): 640x480@75Hz
(II) SIS(0): 800x600@56Hz
(II) SIS(0): 800x600@60Hz
(II) SIS(0): 800x600@72Hz
(II) SIS(0): 800x600@75Hz
(II) SIS(0): 832x624@75Hz
(II) SIS(0): 1024x768@87Hz (interlaced)
(II) SIS(0): 1024x768@60Hz
(II) SIS(0): 1024x768@70Hz
(II) SIS(0): 1024x768@75Hz
(II) SIS(0): 1280x1024@75Hz
(II) SIS(0): 1152x864@75Hz
(II) SIS(0): Manufacturer's mask: 0
(II) SIS(0): Supported standard timings:
(II) SIS(0): #0: hsize: 640  vsize 480  refresh: 60  vid: 16433
(II) SIS(0): #1: hsize: 800  vsize 600  refresh: 85  vid: 22853
(II) SIS(0): #2: hsize: 1024  vsize 768  refresh: 85  vid: 22881
(II) SIS(0): #3: hsize: 1280  vsize 1024  refresh: 85  vid: 39297
(II) SIS(0): #4: hsize: 1600  vsize 1200  refresh: 75  vid: 20393
(II) SIS(0): #5: hsize: 1600  vsize 1200  refresh: 85  vid: 22953
(II) SIS(0): #6: hsize: 1920  vsize 1440  refresh: 60  vid: 16593
(II) SIS(0): #7: hsize: 2048  vsize 1536  refresh: 65  vid: 17889
(II) SIS(0): Supported detailed timing:
(II) SIS(0): clock: 157.5 MHz   Image Size:  352 x 264 mm
(II) SIS(0): h_active: 1280  h_sync: 1344  h_sync_end 1504 h_blank_end 1728 h_border: 0
(II) SIS(0): v_active: 1024  v_sync: 1025  v_sync_end 1028 v_blanking: 1072 v_border: 0
(II) SIS(0): Ranges: V min: 50 V max: 160 Hz, H min: 30 H max: 110 kHz, PixClock max 295 MHz
(II) SIS(0): Monitor name: SyncMaster
(II) SIS(0): Serial No: H2RT700229
(II) SIS(0): EDID (in hex):
(II) SIS(0):    603e1f08e05a1f08009c3c090f000000
(II) SIS(0):    42f27cb7a494d7bf603e1f08ec411e08
(II) SIS(0):    ef94d7bf20000000000b63b700000000
(II) SIS(0):    00000000f40f63b7df94d7bf3c000000
(II) SIS(0):    5c94d7bf3b7053b7dd94d7bf33461d08
(II) SIS(0):    5894d7bfec411e080895d7bfc6430d08
(II) SIS(0):    0094d7bf33461d0808000000cf94d7bf
(II) SIS(0):    a00000001e0000006e000000e1450000
(II) SIS(0): EDID vendor "SAM", prod id 47
(II) SIS(0): Using EDID range info for horizontal sync
(II) SIS(0): Using EDID range info for vertical refresh
(II) SIS(0): Printing DDC gathered Modelines:
(II) SIS(0): Modeline "1280x1024"x0.0  157.50  1280 1344 1504 1728  1024 1025 1028 1072 +hsync +vsync (91.1 kHz)
(II) SIS(0): Modeline "800x600"x0.0   40.00  800 840 968 1056  600 601 605 628 +hsync +vsync (37.9 kHz)
(II) SIS(0): Modeline "800x600"x0.0   36.00  800 824 896 1024  600 601 603 625 +hsync +vsync (35.2 kHz)
(II) SIS(0): Modeline "640x480"x0.0   31.50  640 656 720 840  480 481 484 500 -hsync -vsync (37.5 kHz)
(II) SIS(0): Modeline "640x480"x0.0   31.50  640 664 704 832  480 489 492 520 -hsync -vsync (37.9 kHz)
(II) SIS(0): Modeline "640x480"x0.0   30.24  640 704 768 864  480 483 486 525 -hsync -vsync (35.0 kHz)
(II) SIS(0): Modeline "640x480"x0.0   25.18  640 656 752 800  480 490 492 525 -hsync -vsync (31.5 kHz)
(II) SIS(0): Modeline "720x400"x0.0   35.50  720 738 846 900  400 421 423 449 -hsync -vsync (39.4 kHz)
(II) SIS(0): Modeline "720x400"x0.0   28.32  720 738 846 900  400 412 414 449 -hsync +vsync (31.5 kHz)
(II) SIS(0): Modeline "1280x1024"x0.0  135.00  1280 1296 1440 1688  1024 1025 1028 1066 +hsync +vsync (80.0 kHz)
(II) SIS(0): Modeline "1024x768"x0.0   78.75  1024 1040 1136 1312  768 769 772 800 +hsync +vsync (60.0 kHz)
(II) SIS(0): Modeline "1024x768"x0.0   75.00  1024 1048 1184 1328  768 771 777 806 -hsync -vsync (56.5 kHz)
(II) SIS(0): Modeline "1024x768"x0.0   65.00  1024 1048 1184 1344  768 771 777 806 -hsync -vsync (48.4 kHz)
(II) SIS(0): Modeline "1024x768"x0.0   44.90  1024 1032 1208 1264  768 768 772 817 interlace +hsync +vsync (35.5 kHz)
(II) SIS(0): Modeline "832x624"x0.0   57.28  832 864 928 1152  624 625 628 667 -hsync -vsync (49.7 kHz)
(II) SIS(0): Modeline "800x600"x0.0   49.50  800 816 896 1056  600 601 604 625 +hsync +vsync (46.9 kHz)
(II) SIS(0): Modeline "800x600"x0.0   50.00  800 856 976 1040  600 637 643 666 +hsync +vsync (48.1 kHz)
(II) SIS(0): Modeline "1152x864"x0.0  108.00  1152 1216 1344 1600  864 865 868 900 +hsync +vsync (67.5 kHz)
(II) SIS(0): Modeline "800x600"x0.0   56.25  800 832 896 1048  600 601 604 631 +hsync +vsync (53.7 kHz)
(II) SIS(0): Modeline "1024x768"x0.0   94.50  1024 1072 1168 1376  768 769 772 808 +hsync +vsync (68.7 kHz)
(II) SIS(0): Modeline "1600x1200"x0.0  202.50  1600 1664 1856 2160  1200 1201 1204 1250 +hsync +vsync (93.8 kHz)
(II) SIS(0): Modeline "1600x1200"x0.0  229.50  1600 1664 1856 2160  1200 1201 1204 1250 +hsync +vsync (106.2 kHz)
(II) SIS(0): Modeline "1920x1440"x0.0  234.00  1920 2048 2256 2600  1440 1441 1444 1500 -hsync +vsync (90.0 kHz)
(II) SIS(0): Modeline "2048x1536"x65.0  291.76  2048 2208 2432 2816  1536 1537 1540 1594 -hsync +vsync (103.6 kHz)
(--) SIS(0): According to DDC size, CRT1 aspect ratio is 1.33:1 (normal)
(--) SIS(0): End of CRT1 DDC monitor info *************************************
(==) SIS(0): Min pixel clock is 10 MHz
(--) SIS(0): Max pixel clock is 166 MHz
(II) SIS(0): Replaced default mode list with built-in modes
(II) SIS(0): Using fake widescreen modes for CRT1 VGA devices
(II) SIS(0):    Use option "ForceCRT1VGAAspect" to overrule
(II) SIS(0): "Unknown reason" in the following list means that the mode
(II) SIS(0): is not supported on the chipset/bridge/current output device.
(II) SIS(0): SyncMaster959: Using hsync range of 30.00-110.00 kHz
(II) SIS(0): SyncMaster959: Using vrefresh range of 50.00-160.00 Hz
(II) SIS(0): SyncMaster959: Using maximum pixel clock of 295.00 MHz
(II) SIS(0): Clock range:  10.00 to 166.00 MHz
(II) SIS(0): Not using driver mode "1600x1200" (bad mode clock/interlace/doublescan)
(II) SIS(0): Not using driver mode "1600x1200" (bad mode clock/interlace/doublescan)
(II) SIS(0): Not using driver mode "1920x1440" (bad mode clock/interlace/doublescan)
(II) SIS(0): Not using driver mode "2048x1536" (bad mode clock/interlace/doublescan)
(II) SIS(0): Not using default mode "640x480" (vrefresh out of range)
(II) SIS(0): Not using default mode "1600x1200" (bad mode clock/interlace/doublescan)
(II) SIS(0): Not using default mode "1600x1200" (bad mode clock/interlace/doublescan)
(II) SIS(0): Not using default mode "1600x1200" (bad mode clock/interlace/doublescan)
(II) SIS(0): Not using default mode "1600x1200" (bad mode clock/interlace/doublescan)
(II) SIS(0): Not using default mode "1600x1200" (bad mode clock/interlace/doublescan)
(II) SIS(0): Not using default mode "1600x1200" (bad mode clock/interlace/doublescan)
(II) SIS(0): Not using default mode "1920x1440" (bad mode clock/interlace/doublescan)
(II) SIS(0): Not using default mode "1920x1440" (bad mode clock/interlace/doublescan)
(II) SIS(0): Not using default mode "1920x1440" (bad mode clock/interlace/doublescan)
(II) SIS(0): Not using default mode "1920x1440" (bad mode clock/interlace/doublescan)
(II) SIS(0): Not using default mode "1920x1440" (bad mode clock/interlace/doublescan)
(II) SIS(0): Not using default mode "1920x1440" (bad mode clock/interlace/doublescan)
(II) SIS(0): Not using default mode "2048x1536" (bad mode clock/interlace/doublescan)
(II) SIS(0): Not using default mode "2048x1536" (bad mode clock/interlace/doublescan)
(II) SIS(0): Not using default mode "2048x1536" (bad mode clock/interlace/doublescan)
(II) SIS(0): Not using default mode "2048x1536" (bad mode clock/interlace/doublescan)
(II) SIS(0): Not using default mode "2048x1536" (bad mode clock/interlace/doublescan)
(II) SIS(0): Not using default mode "1600x1200" (width too large for virtual size)
(II) SIS(0): Not using default mode "1680x1050" (width too large for virtual size)
(II) SIS(0): Not using default mode "1400x1050" (width too large for virtual size)
(II) SIS(0): Not using default mode "1400x1050" (width too large for virtual size)
(II) SIS(0): Not using driver mode "1280x1024" (width too large for virtual size)
(II) SIS(0): Not using driver mode "1280x1024" (width too large for virtual size)
(II) SIS(0): Not using default mode "1280x1024" (width too large for virtual size)
(II) SIS(0): Not using default mode "1280x1024" (width too large for virtual size)
(II) SIS(0): Not using default mode "1280x1024" (width too large for virtual size)
(II) SIS(0): Not using default mode "1280x1024" (width too large for virtual size)
(II) SIS(0): Not using default mode "1280x960" (width too large for virtual size)
(II) SIS(0): Not using default mode "1280x960" (width too large for virtual size)
(II) SIS(0): Not using default mode "1280x854" (width too large for virtual size)
(II) SIS(0): Not using default mode "1280x854" (width too large for virtual size)
(II) SIS(0): Not using default mode "1280x854" (width too large for virtual size)
(II) SIS(0): Not using default mode "1360x768" (width too large for virtual size)
(II) SIS(0): Not using default mode "1280x800" (width too large for virtual size)
(II) SIS(0): Not using default mode "1280x800" (width too large for virtual size)
(II) SIS(0): Not using default mode "1280x800" (width too large for virtual size)
(II) SIS(0): Not using driver mode "1152x864" (width too large for virtual size)
(II) SIS(0): Not using default mode "1152x864" (width too large for virtual size)
(II) SIS(0): Not using default mode "1152x864" (width too large for virtual size)
(II) SIS(0): Not using default mode "1152x864" (width too large for virtual size)
(II) SIS(0): Not using default mode "1280x768" (width too large for virtual size)
(II) SIS(0): Not using default mode "1280x768" (width too large for virtual size)
(II) SIS(0): Not using default mode "1280x768" (width too large for virtual size)
(II) SIS(0): Not using default mode "1280x720" (width too large for virtual size)
(II) SIS(0): Not using default mode "1280x720" (width too large for virtual size)
(II) SIS(0): Not using default mode "1280x720" (width too large for virtual size)
(II) SIS(0): Not using driver mode "1024x768" (width too large for virtual size)
(II) SIS(0): Not using driver mode "1024x768" (width too large for virtual size)
(II) SIS(0): Not using driver mode "1024x768" (width too large for virtual size)
(II) SIS(0): Not using driver mode "1024x768" (width too large for virtual size)
(II) SIS(0): Not using driver mode "1024x768" (width too large for virtual size)
(II) SIS(0): Not using default mode "1024x768" (width too large for virtual size)
(II) SIS(0): Not using default mode "1024x768" (width too large for virtual size)
(II) SIS(0): Not using default mode "1024x768" (width too large for virtual size)
(II) SIS(0): Not using default mode "1024x768" (width too large for virtual size)
(II) SIS(0): Not using default mode "1024x768" (width too large for virtual size)
(II) SIS(0): Not using default mode "1024x768" (width too large for virtual size)
(II) SIS(0): Not using default mode "1024x768" (width too large for virtual size)
(II) SIS(0): Not using default mode "1024x576" (width too large for virtual size)
(II) SIS(0): Not using default mode "1024x576" (width too large for virtual size)
(II) SIS(0): Not using default mode "1024x576" (width too large for virtual size)
(II) SIS(0): Not using default mode "960x600" (width too large for virtual size)
(II) SIS(0): Not using driver mode "832x624" (width too large for virtual size)
(II) SIS(0): Not using default mode "960x540" (width too large for virtual size)
(II) SIS(0): Not using driver mode "800x600" (width too large for virtual size)
(II) SIS(0): Not using driver mode "800x600" (width too large for virtual size)
(II) SIS(0): Not using driver mode "800x600" (width too large for virtual size)
(II) SIS(0): Not using driver mode "800x600" (width too large for virtual size)
(II) SIS(0): Not using driver mode "800x600" (width too large for virtual size)
(II) SIS(0): Not using default mode "800x600" (width too large for virtual size)
(II) SIS(0): Not using default mode "800x600" (width too large for virtual size)
(II) SIS(0): Not using default mode "800x600" (width too large for virtual size)
(II) SIS(0): Not using default mode "800x600" (width too large for virtual size)
(II) SIS(0): Not using default mode "800x600" (width too large for virtual size)
(II) SIS(0): Not using default mode "800x600" (width too large for virtual size)
(II) SIS(0): Not using default mode "800x600" (width too large for virtual size)
(II) SIS(0): Not using default mode "800x600" (width too large for virtual size)
(II) SIS(0): Not using default mode "768x576" (width too large for virtual size)
(II) SIS(0): Not using default mode "720x576" (width too large for virtual size)
(II) SIS(0): Not using default mode "856x480" (width too large for virtual size)
(II) SIS(0): Not using default mode "856x480" (width too large for virtual size)
(II) SIS(0): Not using default mode "848x480" (width too large for virtual size)
(II) SIS(0): Not using default mode "848x480" (width too large for virtual size)
(II) SIS(0): Not using default mode "800x480" (width too large for virtual size)
(II) SIS(0): Not using default mode "800x480" (width too large for virtual size)
(II) SIS(0): Not using default mode "800x480" (width too large for virtual size)
(II) SIS(0): Not using default mode "720x480" (width too large for virtual size)
(II) SIS(0): Not using driver mode "720x400" (width too large for virtual size)
(II) SIS(0): Not using driver mode "720x400" (width too large for virtual size)
(--) SIS(0): Virtual size is 640x480 (pitch 640)
(**) SIS(0): *Driver mode "640x480": 31.5 MHz, 37.5 kHz, 75.0 Hz
(II) SIS(0): Modeline "640x480"x75.0   31.50  640 656 720 840  480 481 484 500 -hsync -vsync (37.5 kHz)
(**) SIS(0):  Driver mode "640x480": 31.5 MHz, 37.9 kHz, 72.8 Hz
(II) SIS(0): Modeline "640x480"x72.8   31.50  640 664 704 832  480 489 492 520 -hsync -vsync (37.9 kHz)
(**) SIS(0):  Driver mode "640x480": 30.2 MHz, 35.0 kHz, 66.7 Hz
(II) SIS(0): Modeline "640x480"x66.7   30.24  640 704 768 864  480 483 486 525 -hsync -vsync (35.0 kHz)
(**) SIS(0):  Driver mode "640x480": 25.2 MHz, 31.5 kHz, 59.9 Hz
(II) SIS(0): Modeline "640x480"x59.9   25.18  640 656 752 800  480 490 492 525 -hsync -vsync (31.5 kHz)
(**) SIS(0):  Default mode "640x480": 72.9 MHz, 84.4 kHz, 160.1 Hz
(II) SIS(0): Modeline "640x480"x160.1   72.89  640 680 752 864  480 481 484 527 -hsync -vsync (84.4 kHz)
(**) SIS(0):  Default mode "640x480": 52.4 MHz, 61.7 kHz, 119.9 Hz
(II) SIS(0): Modeline "640x480"x119.9   52.35  640 680 744 848  480 481 484 515 -hsync -vsync (61.7 kHz)
(**) SIS(0):  Default mode "640x480": 43.3 MHz, 51.1 kHz, 100.3 Hz
(II) SIS(0): Modeline "640x480"x100.3   43.29  640 680 744 848  480 481 484 509 -hsync -vsync (51.1 kHz)
(**) SIS(0):  Default mode "640x480": 36.1 MHz, 43.3 kHz, 85.1 Hz
(II) SIS(0): Modeline "640x480"x85.1   36.06  640 696 752 832  480 481 484 509 -hsync -vsync (43.3 kHz)
(**) SIS(0):  Default mode "640x480": 31.5 MHz, 37.5 kHz, 75.0 Hz
(II) SIS(0): Modeline "640x480"x75.0   31.50  640 656 720 840  480 481 484 500 -hsync -vsync (37.5 kHz)
(**) SIS(0):  Default mode "640x480": 31.5 MHz, 37.9 kHz, 72.8 Hz
(II) SIS(0): Modeline "640x480"x72.8   31.50  640 664 704 832  480 489 491 520 -hsync -vsync (37.9 kHz)
(**) SIS(0):  Default mode "640x480": 25.1 MHz, 31.3 kHz, 59.7 Hz
(II) SIS(0): Modeline "640x480"x59.7   25.06  640 656 752 800  480 490 492 525 -hsync -vsync (31.3 kHz)
(**) SIS(0):  Default mode "640x400": 25.1 MHz, 31.6 kHz, 71.6 Hz
(II) SIS(0): Modeline "640x400"x71.6   25.06  640 656 752 792  400 413 415 442 -hsync +vsync (31.6 kHz)
(**) SIS(0):  Default mode "512x384": 32.6 MHz, 48.5 kHz, 60.1 Hz (D)
(II) SIS(0): Modeline "512x384"x60.1   32.57  512 528 592 672  384 385 388 403 doublescan -hsync -vsync (48.5 kHz)
(**) SIS(0):  Default mode "400x300": 20.0 MHz, 37.9 kHz, 60.3 Hz (D)
(II) SIS(0): Modeline "400x300"x60.3   19.98  400 416 480 528  300 300 302 314 doublescan +hsync +vsync (37.9 kHz)
(**) SIS(0):  Default mode "320x240": 12.5 MHz, 31.3 kHz, 60.7 Hz (D)
(II) SIS(0): Modeline "320x240"x60.7   12.53  320 328 376 400  240 245 246 258 doublescan -hsync -vsync (31.3 kHz)
(**) SIS(0):  Default mode "320x200": 12.5 MHz, 31.3 kHz, 70.9 Hz (D)
(II) SIS(0): Modeline "320x200"x70.9   12.53  320 328 376 400  200 206 207 221 doublescan -hsync +vsync (31.3 kHz)
(++) SIS(0): DPI set to (85, 85)
(II) Loading sub module "fb"
(II) LoadModule: "fb"
(II) Loading /usr/lib/xorg/modules/libfb.so
(II) Module fb: vendor="X.Org Foundation"
   compiled for 1.7.7, module version = 1.0.0
   ABI class: X.Org ANSI C Emulation, version 0.4
(II) Loading sub module "exa"
(II) LoadModule: "exa"
(II) Loading /usr/lib/xorg/modules/libexa.so
(II) Module exa: vendor="X.Org Foundation"
   compiled for 1.7.7, module version = 2.5.0
   ABI class: X.Org Video Driver, version 6.0
(II) SIS(0): 2D acceleration enabled
(II) Loading sub module "vbe"
(II) LoadModule: "vbe"
(II) Reloading /usr/lib/xorg/modules/libvbe.so
(II) Loading sub module "int10"
(II) LoadModule: "int10"
(II) Reloading /usr/lib/xorg/modules/libint10.so
(II) SIS(0): initializing int10
(II) SIS(0): Primary V_BIOS segment is: 0xc000
(II) SIS(0): VESA BIOS detected
(II) SIS(0): VESA VBE Version 3.0
(II) SIS(0): VESA VBE Total Mem: 32768 kB
(II) SIS(0): VESA VBE OEM: XGI
(II) SIS(0): VESA VBE OEM Software Rev: 1.0
(II) SIS(0): VESA VBE OEM Vendor: XGI Technology, Inc.
(II) SIS(0): VESA VBE OEM Product: Volari Z9s
(II) SIS(0): VESA VBE OEM Product Rev: 1.14.04
(II) SIS(0): Setting custom mode 640x480 on CRT1
(II) SIS(0): Setting custom mode 640x480 on CRT2
(NI) SIS(0): DRI not supported on this chipset
(II) EXA(0): Offscreen pixmap area of 16162816 bytes
(II) EXA(0): Driver registered support for the following operations:
(II)         Solid
(II)         Copy
(II)         UploadToScreen
(II)         DownloadFromScreen
(--) SIS(0): CPU frequency 799.88Mhz
(II) SIS(0): Benchmarking system RAM to video RAM memory transfer methods:
(--) SIS(0):    Checked libc memcpy()...    50.4 MiB/s
(--) SIS(0):    Checked built-in-1 memcpy()...    50.4 MiB/s
(--) SIS(0):    Checked built-in-2 memcpy()...    23.8 MiB/s
(--) SIS(0): Using built-in-1 method for aligned data transfers to video RAM
(--) SIS(0): Using built-in-1 method for unaligned data transfers to video RAM
(--) SIS(0): CPU frequency 799.88Mhz
(II) SIS(0): Benchmarking video RAM to system RAM memory transfer methods:
(--) SIS(0):    Checked libc memcpy()...    12.2 MiB/s
(--) SIS(0):    Checked built-in-1 memcpy()...    12.2 MiB/s
(--) SIS(0):    Checked built-in-2 memcpy()...    11.0 MiB/s
(--) SIS(0): Using libc method for aligned data transfers from video RAM
(--) SIS(0): Using libc method for unaligned data transfers from video RAM
(==) SIS(0): Backing store disabled
(==) SIS(0): Silken mouse enabled
(==) SIS(0): DPMS enabled
(II) SIS(0): Direct rendering disabled
(WW) SIS(0): Option "DDCMode" is not used
(WW) SIS(0): Option "DPI" is not used
(II) SIS(0): Initialized SISCTRL extension version 0.1
(II) SIS(0): Registered screen 0 with SISCTRL extension version 0.1
(==) RandR enabled
(II) Initializing built-in extension Generic Event Extension
(II) Initializing built-in extension SHAPE
(II) Initializing built-in extension MIT-SHM
(II) Initializing built-in extension XInputExtension
(II) Initializing built-in extension XTEST
(II) Initializing built-in extension BIG-REQUESTS
(II) Initializing built-in extension SYNC
(II) Initializing built-in extension XKEYBOARD
(II) Initializing built-in extension XC-MISC
(II) Initializing built-in extension SECURITY
(II) Initializing built-in extension XINERAMA
(II) Initializing built-in extension XFIXES
(II) Initializing built-in extension RENDER
(II) Initializing built-in extension RANDR
(II) Initializing built-in extension COMPOSITE
(II) Initializing built-in extension DAMAGE
SELinux: Disabled on system, not enabling in X server
(II) AIGLX: Screen 0 is not DRI2 capable
(II) AIGLX: Screen 0 is not DRI capable
(II) AIGLX: Loaded and initialized /usr/lib/dri/swrast_dri.so
(II) GLX: Initialized DRISWRAST GL provider for screen 0
(II) config/udev: Adding input device Logitech USB Optical Mouse (/dev/input/event1)
(**) Logitech USB Optical Mouse: Applying InputClass "evdev pointer catchall"
(II) LoadModule: "evdev"
(II) Loading /usr/lib/xorg/modules/input/evdev_drv.so
(II) Module evdev: vendor="X.Org Foundation"
   compiled for 1.7.6.901, module version = 2.3.2
   Module class: X.Org XInput Driver
   ABI class: X.Org XInput driver, version 7.0
(**) Logitech USB Optical Mouse: always reports core events
(**) Logitech USB Optical Mouse: Device: "/dev/input/event1"
(II) Logitech USB Optical Mouse: Found 3 mouse buttons
(II) Logitech USB Optical Mouse: Found scroll wheel(s)
(II) Logitech USB Optical Mouse: Found relative axes
(II) Logitech USB Optical Mouse: Found x and y relative axes
(II) Logitech USB Optical Mouse: Configuring as mouse
(**) Logitech USB Optical Mouse: YAxisMapping: buttons 4 and 5
(**) Logitech USB Optical Mouse: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
(II) XINPUT: Adding extended input device "Logitech USB Optical Mouse" (type: MOUSE)
(II) Logitech USB Optical Mouse: initialized for relative axes.
(II) config/udev: Adding input device Logitech USB Optical Mouse (/dev/input/mouse0)
(II) No input driver/identifier specified (ignoring)
(II) config/udev: Adding input device AT Translated Set 2 keyboard (/dev/input/event0)
(**) AT Translated Set 2 keyboard: Applying InputClass "evdev keyboard catchall"
(**) AT Translated Set 2 keyboard: always reports core events
(**) AT Translated Set 2 keyboard: Device: "/dev/input/event0"
(II) AT Translated Set 2 keyboard: Found keys
(II) AT Translated Set 2 keyboard: Configuring as keyboard
(II) XINPUT: Adding extended input device "AT Translated Set 2 keyboard" (type: KEYBOARD)
(**) Option "xkb_rules" "evdev"
(**) Option "xkb_model" "pc105"
(**) Option "xkb_layout" "fi"
(II) config/udev: Adding input device PC Speaker (/dev/input/event2)
(II) No input driver/identifier specified (ignoring)
(II) Logitech USB Optical Mouse: Close
(II) UnloadModule: "evdev"
(II) AT Translated Set 2 keyboard: Close
(II) UnloadModule: "evdev"
(II) SIS(0): Restoring by setting old mode 0x03
(WW) SIS(0): xf86UnMapVidMem: cannot find region for [0xb712e000,0x10000]
(WW) SIS(0): xf86UnMapVidMem: cannot find region for [0xb512e000,0x2000000]
alextj
 
Posts: 5
Joined: 2012-01-12 09:14

Re: Slow GUI in IceWM/Xorg

Postby alextj » 2012-01-23 12:52

The message was too long, so I had to split it into two separate parts. Here are two more files:

xorg.conf without AccelMode:
Code: Select all
Section "Files"
   FontPath   "/usr/share/fonts/X11/misc"
   FontPath   "/usr/share/fonts/X11/cyrillic"
   FontPath   "/usr/share/fonts/X11/100dpi/:unscaled"
   FontPath   "/usr/share/fonts/X11/75dpi/:unscaled"
   FontPath   "/usr/share/fonts/X11/Type1"
   FontPath   "/usr/share/fonts/X11/100dpi"
   FontPath   "/usr/share/fonts/X11/75dpi"
   FontPath   "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
EndSection

Section "Module"
   Load   "i2c"
   Load   "bitmap"
   Load   "ddc"
   Load   "dri"
   Load   "extmod"
   Load   "freetype"
   Load   "glx"
   Load   "int10"
   Load   "vbe"
EndSection

Section "InputDevice"
   Identifier   "Generic Keyboard"
   Driver      "kbd"
   Option      "CoreKeyboard"
   Option      "XkbRules"   "xorg"
   Option      "XkbModel"   "pc104"
   Option      "XkbLayout"   "fi"
EndSection

#Section "Device"
#   Identifier   "Default graphics card"
#   Driver      "vesa"
#EndSection

Section "Device"
   Identifier   "VolariZ9s"
   Driver      "sis"
   VendorName   "Videocard vendor"
   BoardName   "XGI Volari Z7/Z9"
#   Option      "AccelMethod"   "EXA"
   Option      "NoAccel"   "0"
   Option      "NoYV12"   "On"
   Option      "DDCMode"   "On"
   Option      "DRI"      "On"
   Option      "EnableSisCtrl"   "On"
EndSection

Section "Monitor"
   Identifier   "SyncMaster959"
   Option      "DPI" "96x96"
EndSection

Section "Screen"
   Identifier   "Default Screen"
   Device      "VolariZ9s"
   Monitor      "SyncMaster959"
   DefaultDepth   16
   SubSection   "Display"
         Depth      1
         Modes      "800x600" "640x480"
   EndSubSection
   SubSection   "Display"
         Depth      4
         Modes      "800x600" "640x480"
   EndSubSection
   SubSection   "Display"
         Depth      8
         Modes      "640x480"
   EndSubSection
   SubSection   "Display"
         Depth      15
         Modes      "800x600" "640x480"
   EndSubSection
   SubSection   "Display"
         Depth      16
         Modes      "640x480"
   EndSubSection
   SubSection   "Display"
         Depth      24
         Modes      "640x480"
   EndSubSection
EndSection

Section "ServerLayout"
   Identifier   "Default Layout"
   Screen      "Default Screen"
EndSection

Section "DRI"
   Mode   0666
EndSection


Xorg.0.log without AccelMode:
Code: Select all
X.Org X Server 1.7.7
Release Date: 2010-05-04
X Protocol Version 11, Revision 0
Build Operating System: Linux 2.6.32.29-dsa-ia32 i686 Debian
Current Operating System: Linux debian 2.6.32-5-486 #1 Thu Nov 3 03:43:09 UTC 2011 i586
Kernel command line: BOOT_IMAGE=/boot/vmlinuz-2.6.32-5-486 root=UUID=879982e6-8d00-48a4-a5e5-6b662876b61e ro quiet
Build Date: 19 February 2011  02:37:36PM
xorg-server 2:1.7.7-13 (Cyril Brulebois <kibi@debian.org>)
Current version of pixman: 0.16.4
   Before reporting problems, check http://wiki.x.org
   to make sure that you have the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
   (++) from command line, (!!) notice, (II) informational,
   (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Mon Jan 23 13:32:07 2012
(==) Using config file: "/etc/X11/xorg.conf"
(==) Using system config directory "/usr/share/X11/xorg.conf.d"
(==) ServerLayout "Default Layout"
(**) |-->Screen "Default Screen" (0)
(**) |   |-->Monitor "SyncMaster959"
(**) |   |-->Device "VolariZ9s"
(==) Automatically adding devices
(==) Automatically enabling devices
(WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
   Entry deleted from font path.
(WW) `fonts.dir' not found (or not valid) in "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType".
   Entry deleted from font path.
   (Run 'mkfontdir' on "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType").
(WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
   Entry deleted from font path.
(WW) `fonts.dir' not found (or not valid) in "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType".
   Entry deleted from font path.
   (Run 'mkfontdir' on "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType").
(**) FontPath set to:
   /usr/share/fonts/X11/misc,
   /usr/share/fonts/X11/100dpi/:unscaled,
   /usr/share/fonts/X11/75dpi/:unscaled,
   /usr/share/fonts/X11/Type1,
   /usr/share/fonts/X11/100dpi,
   /usr/share/fonts/X11/75dpi,
   /usr/share/fonts/X11/misc,
   /usr/share/fonts/X11/100dpi/:unscaled,
   /usr/share/fonts/X11/75dpi/:unscaled,
   /usr/share/fonts/X11/Type1,
   /usr/share/fonts/X11/100dpi,
   /usr/share/fonts/X11/75dpi,
   built-ins
(==) ModulePath set to "/usr/lib/xorg/modules"
(II) The server relies on udev to provide the list of input devices.
   If no devices become available, reconfigure udev or disable AutoAddDevices.
(II) Loader magic: 0x81ecca0
(II) Module ABI versions:
   X.Org ANSI C Emulation: 0.4
   X.Org Video Driver: 6.0
   X.Org XInput driver : 7.0
   X.Org Server Extension : 2.0
(--) using VT number 7

(--) PCI:*(0:0:4:0) 18ca:0020:18ca:0020 XGI Technology Inc. (eXtreme Graphics Innovation) Z7/Z9 (XG20 core) rev 0, Mem @ 0xf8000000/67108864, 0xfefc0000/262144, I/O @ 0x0000df80/128
(WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)
(II) "extmod" will be loaded. This was enabled by default and also specified in the config file.
(II) "dbe" will be loaded by default.
(II) "glx" will be loaded. This was enabled by default and also specified in the config file.
(II) "record" will be loaded by default.
(II) "dri" will be loaded. This was enabled by default and also specified in the config file.
(II) "dri2" will be loaded by default.
(II) LoadModule: "i2c"
(II) Module "i2c" already built-in
(II) LoadModule: "ddc"
(II) Module "ddc" already built-in
(II) LoadModule: "dri"
(II) Loading /usr/lib/xorg/modules/extensions/libdri.so
(II) Module dri: vendor="X.Org Foundation"
   compiled for 1.7.7, module version = 1.0.0
   ABI class: X.Org Server Extension, version 2.0
(II) Loading extension XFree86-DRI
(II) LoadModule: "extmod"
(II) Loading /usr/lib/xorg/modules/extensions/libextmod.so
(II) Module extmod: vendor="X.Org Foundation"
   compiled for 1.7.7, module version = 1.0.0
   Module class: X.Org Server Extension
   ABI class: X.Org Server Extension, version 2.0
(II) Loading extension SELinux
(II) Loading extension MIT-SCREEN-SAVER
(II) Loading extension XFree86-VidModeExtension
(II) Loading extension XFree86-DGA
(II) Loading extension DPMS
(II) Loading extension XVideo
(II) Loading extension XVideo-MotionCompensation
(II) Loading extension X-Resource
(II) LoadModule: "glx"
(II) Loading /usr/lib/xorg/modules/extensions/libglx.so
(II) Module glx: vendor="X.Org Foundation"
   compiled for 1.7.7, module version = 1.0.0
   ABI class: X.Org Server Extension, version 2.0
(==) AIGLX enabled
(II) Loading extension GLX
(II) LoadModule: "int10"
(II) Loading /usr/lib/xorg/modules/libint10.so
(II) Module int10: vendor="X.Org Foundation"
   compiled for 1.7.7, module version = 1.0.0
   ABI class: X.Org Video Driver, version 6.0
(II) LoadModule: "vbe"
(II) Loading /usr/lib/xorg/modules/libvbe.so
(II) Module vbe: vendor="X.Org Foundation"
   compiled for 1.7.7, module version = 1.1.0
   ABI class: X.Org Video Driver, version 6.0
(II) LoadModule: "dbe"
(II) Loading /usr/lib/xorg/modules/extensions/libdbe.so
(II) Module dbe: vendor="X.Org Foundation"
   compiled for 1.7.7, module version = 1.0.0
   Module class: X.Org Server Extension
   ABI class: X.Org Server Extension, version 2.0
(II) Loading extension DOUBLE-BUFFER
(II) LoadModule: "record"
(II) Loading /usr/lib/xorg/modules/extensions/librecord.so
(II) Module record: vendor="X.Org Foundation"
   compiled for 1.7.7, module version = 1.13.0
   Module class: X.Org Server Extension
   ABI class: X.Org Server Extension, version 2.0
(II) Loading extension RECORD
(II) LoadModule: "dri2"
(II) Loading /usr/lib/xorg/modules/extensions/libdri2.so
(II) Module dri2: vendor="X.Org Foundation"
   compiled for 1.7.7, module version = 1.1.0
   ABI class: X.Org Server Extension, version 2.0
(II) Loading extension DRI2
(II) LoadModule: "sis"
(II) Loading /usr/lib/xorg/modules/drivers/sis_drv.so
(II) Module sis: vendor="X.Org Foundation"
   compiled for 1.7.7, module version = 0.10.3
   Module class: X.Org Video Driver
   ABI class: X.Org Video Driver, version 6.0
(II) SIS: driver for SiS chipsets: SIS5597/5598, SIS530/620,
   SIS6326/AGP/DVD, SIS300/305, SIS630/730, SIS540, SIS315, SIS315H,
   SIS315PRO/E, SIS550, SIS650/M650/651/740, SIS330(Xabre),
   SIS660/[M]661[F|M]X/[M]670/[M]741[GX]/[M]760[GX]/[M]761[GX]/[M]770[GX],
   SIS340
(II) SIS: driver for XGI chipsets: Volari Z7 (XG20),
   Volari V3XT/V5/V8/Duo (XG40)
(II) Primary Device is: PCI 00@00:04:0
(WW) Falling back to old probe method for sis
(--) Assigning device section with no busID to primary device
(--) Chipset Volari Z7 (XG20) found
(II) SIS(0): SiS driver (2005/09/20-1, compiled for X.org 1.7.7.0)
(II) SIS(0): Copyright (C) 2001-2005 Thomas Winischhofer <thomas@winischhofer.net> and others
(II) SIS(0): *** See http://www.winischhofer.eu/linuxsisvga.shtml
(II) SIS(0): *** for documentation and updates.
(--) SIS(0): sisfb not found
(--) SIS(0): Relocated I/O registers at 0xDF80
(WW) System lacks support for changing MTRRs
(II) Loading sub module "ramdac"
(II) LoadModule: "ramdac"
(II) Module "ramdac" already built-in
(**) SIS(0): Depth 16, (--) framebuffer bpp 16
(==) SIS(0): RGB weight 565
(==) SIS(0): Default visual is TrueColor
(WW) SIS(0): Could not find/read video BIOS
(**) SIS(0): Option "NoAccel" "0"
(**) SIS(0): Option "DRI" "On"
(**) SIS(0): Option "EnableSiSCtrl" "On"
(**) SIS(0): Option "NoYV12" "On"
(==) SIS(0): Using XAA acceleration architecture
(==) SIS(0): Using HW cursor
(II) SIS(0): Using VRAM command queue, size 128k
(==) SIS(0): Hotkey display switching is enabled
(**) SIS(0): SiSCtrl utility interface is enabled
(**) SIS(0): DRI enabled
(--) SIS(0): DRAM type: Single channel DDR2x SDRAM
(--) SIS(0): Memory clock: 248.178 MHz
(--) SIS(0): DRAM bus width: 16 bit
(--) SIS(0): Linear framebuffer at 0xF8000000
(--) SIS(0): MMIO registers at 0xFEFC0000 (size 64K)
(--) SIS(0): VideoRAM: 32768 KB
(II) SIS(0): Using 16384K of framebuffer memory at offset 0K
(==) SIS(0): Using gamma correction (1.0, 1.0, 1.0)
(II) SIS(0): Gamma correction is enabled
(--) SIS(0): Memory bandwidth at 16 bpp is 248.178 MHz
(II) Loading sub module "ddc"
(II) LoadModule: "ddc"
(II) Module "ddc" already built-in
(--) SIS(0): CRT1 DDC supported
(--) SIS(0): CRT1 DDC level: 2
(--) SIS(0): CRT1 DDC monitor info: *******************************************
(II) SIS(0): Manufacturer: SAM  Model: 2f  Serial#: 1095840057
(II) SIS(0): Year: 2002  Week: 27
(II) SIS(0): EDID Version: 1.3
(II) SIS(0): Analog Display Input,  Input Voltage Level: 0.700/0.700 V
(II) SIS(0): Sync:  Separate  Composite  SyncOnGreenSerration on. V.Sync Pulse req. if CompSync or SyncOnGreen
(II) SIS(0): Max Image Size [cm]: horiz.: 36  vert.: 27
(II) SIS(0): Gamma: 1.94
(II) SIS(0): DPMS capabilities: Off; RGB/Color Display
(II) SIS(0): First detailed timing is preferred mode
(II) SIS(0): GTF timings supported
(II) SIS(0): redX: 0.625 redY: 0.340   greenX: 0.285 greenY: 0.600
(II) SIS(0): blueX: 0.150 blueY: 0.075   whiteX: 0.283 whiteY: 0.298
(II) SIS(0): Supported established timings:
(II) SIS(0): 720x400@70Hz
(II) SIS(0): 720x400@88Hz
(II) SIS(0): 640x480@60Hz
(II) SIS(0): 640x480@67Hz
(II) SIS(0): 640x480@72Hz
(II) SIS(0): 640x480@75Hz
(II) SIS(0): 800x600@56Hz
(II) SIS(0): 800x600@60Hz
(II) SIS(0): 800x600@72Hz
(II) SIS(0): 800x600@75Hz
(II) SIS(0): 832x624@75Hz
(II) SIS(0): 1024x768@87Hz (interlaced)
(II) SIS(0): 1024x768@60Hz
(II) SIS(0): 1024x768@70Hz
(II) SIS(0): 1024x768@75Hz
(II) SIS(0): 1280x1024@75Hz
(II) SIS(0): 1152x864@75Hz
(II) SIS(0): Manufacturer's mask: 0
(II) SIS(0): Supported standard timings:
(II) SIS(0): #0: hsize: 640  vsize 480  refresh: 60  vid: 16433
(II) SIS(0): #1: hsize: 800  vsize 600  refresh: 85  vid: 22853
(II) SIS(0): #2: hsize: 1024  vsize 768  refresh: 85  vid: 22881
(II) SIS(0): #3: hsize: 1280  vsize 1024  refresh: 85  vid: 39297
(II) SIS(0): #4: hsize: 1600  vsize 1200  refresh: 75  vid: 20393
(II) SIS(0): #5: hsize: 1600  vsize 1200  refresh: 85  vid: 22953
(II) SIS(0): #6: hsize: 1920  vsize 1440  refresh: 60  vid: 16593
(II) SIS(0): #7: hsize: 2048  vsize 1536  refresh: 65  vid: 17889
(II) SIS(0): Supported detailed timing:
(II) SIS(0): clock: 157.5 MHz   Image Size:  352 x 264 mm
(II) SIS(0): h_active: 1280  h_sync: 1344  h_sync_end 1504 h_blank_end 1728 h_border: 0
(II) SIS(0): v_active: 1024  v_sync: 1025  v_sync_end 1028 v_blanking: 1072 v_border: 0
(II) SIS(0): Ranges: V min: 50 V max: 160 Hz, H min: 30 H max: 110 kHz, PixClock max 295 MHz
(II) SIS(0): Monitor name: SyncMaster
(II) SIS(0): Serial No: H2RT700229
(II) SIS(0): EDID (in hex):
(II) SIS(0):    603e1f08e05a1f08b00b7a090f000000
(II) SIS(0):    42528cb7243098bf603e1f08ec411e08
(II) SIS(0):    6f3098bf20000000006b72b700000000
(II) SIS(0):    00000000f46f72b75f3098bf3c000000
(II) SIS(0):    dc2f98bf3bd062b75d3098bf33461d08
(II) SIS(0):    d82f98bfec411e08883098bfc6430d08
(II) SIS(0):    003098bf33461d08080000004f3098bf
(II) SIS(0):    a00000001e0000006e000000e1450000
(II) SIS(0): EDID vendor "SAM", prod id 47
(II) SIS(0): Using EDID range info for horizontal sync
(II) SIS(0): Using EDID range info for vertical refresh
(II) SIS(0): Printing DDC gathered Modelines:
(II) SIS(0): Modeline "1280x1024"x0.0  157.50  1280 1344 1504 1728  1024 1025 1028 1072 +hsync +vsync (91.1 kHz)
(II) SIS(0): Modeline "800x600"x0.0   40.00  800 840 968 1056  600 601 605 628 +hsync +vsync (37.9 kHz)
(II) SIS(0): Modeline "800x600"x0.0   36.00  800 824 896 1024  600 601 603 625 +hsync +vsync (35.2 kHz)
(II) SIS(0): Modeline "640x480"x0.0   31.50  640 656 720 840  480 481 484 500 -hsync -vsync (37.5 kHz)
(II) SIS(0): Modeline "640x480"x0.0   31.50  640 664 704 832  480 489 492 520 -hsync -vsync (37.9 kHz)
(II) SIS(0): Modeline "640x480"x0.0   30.24  640 704 768 864  480 483 486 525 -hsync -vsync (35.0 kHz)
(II) SIS(0): Modeline "640x480"x0.0   25.18  640 656 752 800  480 490 492 525 -hsync -vsync (31.5 kHz)
(II) SIS(0): Modeline "720x400"x0.0   35.50  720 738 846 900  400 421 423 449 -hsync -vsync (39.4 kHz)
(II) SIS(0): Modeline "720x400"x0.0   28.32  720 738 846 900  400 412 414 449 -hsync +vsync (31.5 kHz)
(II) SIS(0): Modeline "1280x1024"x0.0  135.00  1280 1296 1440 1688  1024 1025 1028 1066 +hsync +vsync (80.0 kHz)
(II) SIS(0): Modeline "1024x768"x0.0   78.75  1024 1040 1136 1312  768 769 772 800 +hsync +vsync (60.0 kHz)
(II) SIS(0): Modeline "1024x768"x0.0   75.00  1024 1048 1184 1328  768 771 777 806 -hsync -vsync (56.5 kHz)
(II) SIS(0): Modeline "1024x768"x0.0   65.00  1024 1048 1184 1344  768 771 777 806 -hsync -vsync (48.4 kHz)
(II) SIS(0): Modeline "1024x768"x0.0   44.90  1024 1032 1208 1264  768 768 772 817 interlace +hsync +vsync (35.5 kHz)
(II) SIS(0): Modeline "832x624"x0.0   57.28  832 864 928 1152  624 625 628 667 -hsync -vsync (49.7 kHz)
(II) SIS(0): Modeline "800x600"x0.0   49.50  800 816 896 1056  600 601 604 625 +hsync +vsync (46.9 kHz)
(II) SIS(0): Modeline "800x600"x0.0   50.00  800 856 976 1040  600 637 643 666 +hsync +vsync (48.1 kHz)
(II) SIS(0): Modeline "1152x864"x0.0  108.00  1152 1216 1344 1600  864 865 868 900 +hsync +vsync (67.5 kHz)
(II) SIS(0): Modeline "800x600"x0.0   56.25  800 832 896 1048  600 601 604 631 +hsync +vsync (53.7 kHz)
(II) SIS(0): Modeline "1024x768"x0.0   94.50  1024 1072 1168 1376  768 769 772 808 +hsync +vsync (68.7 kHz)
(II) SIS(0): Modeline "1600x1200"x0.0  202.50  1600 1664 1856 2160  1200 1201 1204 1250 +hsync +vsync (93.8 kHz)
(II) SIS(0): Modeline "1600x1200"x0.0  229.50  1600 1664 1856 2160  1200 1201 1204 1250 +hsync +vsync (106.2 kHz)
(II) SIS(0): Modeline "1920x1440"x0.0  234.00  1920 2048 2256 2600  1440 1441 1444 1500 -hsync +vsync (90.0 kHz)
(II) SIS(0): Modeline "2048x1536"x65.0  291.76  2048 2208 2432 2816  1536 1537 1540 1594 -hsync +vsync (103.6 kHz)
(--) SIS(0): According to DDC size, CRT1 aspect ratio is 1.33:1 (normal)
(--) SIS(0): End of CRT1 DDC monitor info *************************************
(==) SIS(0): Min pixel clock is 10 MHz
(--) SIS(0): Max pixel clock is 166 MHz
(II) SIS(0): Replaced default mode list with built-in modes
(II) SIS(0): Using fake widescreen modes for CRT1 VGA devices
(II) SIS(0):    Use option "ForceCRT1VGAAspect" to overrule
(II) SIS(0): "Unknown reason" in the following list means that the mode
(II) SIS(0): is not supported on the chipset/bridge/current output device.
(II) SIS(0): SyncMaster959: Using hsync range of 30.00-110.00 kHz
(II) SIS(0): SyncMaster959: Using vrefresh range of 50.00-160.00 Hz
(II) SIS(0): SyncMaster959: Using maximum pixel clock of 295.00 MHz
(II) SIS(0): Clock range:  10.00 to 166.00 MHz
(II) SIS(0): Not using driver mode "1600x1200" (bad mode clock/interlace/doublescan)
(II) SIS(0): Not using driver mode "1600x1200" (bad mode clock/interlace/doublescan)
(II) SIS(0): Not using driver mode "1920x1440" (bad mode clock/interlace/doublescan)
(II) SIS(0): Not using driver mode "2048x1536" (bad mode clock/interlace/doublescan)
(II) SIS(0): Not using default mode "640x480" (vrefresh out of range)
(II) SIS(0): Not using default mode "1600x1200" (bad mode clock/interlace/doublescan)
(II) SIS(0): Not using default mode "1600x1200" (bad mode clock/interlace/doublescan)
(II) SIS(0): Not using default mode "1600x1200" (bad mode clock/interlace/doublescan)
(II) SIS(0): Not using default mode "1600x1200" (bad mode clock/interlace/doublescan)
(II) SIS(0): Not using default mode "1600x1200" (bad mode clock/interlace/doublescan)
(II) SIS(0): Not using default mode "1600x1200" (bad mode clock/interlace/doublescan)
(II) SIS(0): Not using default mode "1920x1440" (bad mode clock/interlace/doublescan)
(II) SIS(0): Not using default mode "1920x1440" (bad mode clock/interlace/doublescan)
(II) SIS(0): Not using default mode "1920x1440" (bad mode clock/interlace/doublescan)
(II) SIS(0): Not using default mode "1920x1440" (bad mode clock/interlace/doublescan)
(II) SIS(0): Not using default mode "1920x1440" (bad mode clock/interlace/doublescan)
(II) SIS(0): Not using default mode "1920x1440" (bad mode clock/interlace/doublescan)
(II) SIS(0): Not using default mode "2048x1536" (bad mode clock/interlace/doublescan)
(II) SIS(0): Not using default mode "2048x1536" (bad mode clock/interlace/doublescan)
(II) SIS(0): Not using default mode "2048x1536" (bad mode clock/interlace/doublescan)
(II) SIS(0): Not using default mode "2048x1536" (bad mode clock/interlace/doublescan)
(II) SIS(0): Not using default mode "2048x1536" (bad mode clock/interlace/doublescan)
(II) SIS(0): Not using default mode "1600x1200" (width too large for virtual size)
(II) SIS(0): Not using default mode "1680x1050" (width too large for virtual size)
(II) SIS(0): Not using default mode "1400x1050" (width too large for virtual size)
(II) SIS(0): Not using default mode "1400x1050" (width too large for virtual size)
(II) SIS(0): Not using driver mode "1280x1024" (width too large for virtual size)
(II) SIS(0): Not using driver mode "1280x1024" (width too large for virtual size)
(II) SIS(0): Not using default mode "1280x1024" (width too large for virtual size)
(II) SIS(0): Not using default mode "1280x1024" (width too large for virtual size)
(II) SIS(0): Not using default mode "1280x1024" (width too large for virtual size)
(II) SIS(0): Not using default mode "1280x1024" (width too large for virtual size)
(II) SIS(0): Not using default mode "1280x960" (width too large for virtual size)
(II) SIS(0): Not using default mode "1280x960" (width too large for virtual size)
(II) SIS(0): Not using default mode "1280x854" (width too large for virtual size)
(II) SIS(0): Not using default mode "1280x854" (width too large for virtual size)
(II) SIS(0): Not using default mode "1280x854" (width too large for virtual size)
(II) SIS(0): Not using default mode "1360x768" (width too large for virtual size)
(II) SIS(0): Not using default mode "1280x800" (width too large for virtual size)
(II) SIS(0): Not using default mode "1280x800" (width too large for virtual size)
(II) SIS(0): Not using default mode "1280x800" (width too large for virtual size)
(II) SIS(0): Not using driver mode "1152x864" (width too large for virtual size)
(II) SIS(0): Not using default mode "1152x864" (width too large for virtual size)
(II) SIS(0): Not using default mode "1152x864" (width too large for virtual size)
(II) SIS(0): Not using default mode "1152x864" (width too large for virtual size)
(II) SIS(0): Not using default mode "1280x768" (width too large for virtual size)
(II) SIS(0): Not using default mode "1280x768" (width too large for virtual size)
(II) SIS(0): Not using default mode "1280x768" (width too large for virtual size)
(II) SIS(0): Not using default mode "1280x720" (width too large for virtual size)
(II) SIS(0): Not using default mode "1280x720" (width too large for virtual size)
(II) SIS(0): Not using default mode "1280x720" (width too large for virtual size)
(II) SIS(0): Not using driver mode "1024x768" (width too large for virtual size)
(II) SIS(0): Not using driver mode "1024x768" (width too large for virtual size)
(II) SIS(0): Not using driver mode "1024x768" (width too large for virtual size)
(II) SIS(0): Not using driver mode "1024x768" (width too large for virtual size)
(II) SIS(0): Not using driver mode "1024x768" (width too large for virtual size)
(II) SIS(0): Not using default mode "1024x768" (width too large for virtual size)
(II) SIS(0): Not using default mode "1024x768" (width too large for virtual size)
(II) SIS(0): Not using default mode "1024x768" (width too large for virtual size)
(II) SIS(0): Not using default mode "1024x768" (width too large for virtual size)
(II) SIS(0): Not using default mode "1024x768" (width too large for virtual size)
(II) SIS(0): Not using default mode "1024x768" (width too large for virtual size)
(II) SIS(0): Not using default mode "1024x768" (width too large for virtual size)
(II) SIS(0): Not using default mode "1024x576" (width too large for virtual size)
(II) SIS(0): Not using default mode "1024x576" (width too large for virtual size)
(II) SIS(0): Not using default mode "1024x576" (width too large for virtual size)
(II) SIS(0): Not using default mode "960x600" (width too large for virtual size)
(II) SIS(0): Not using driver mode "832x624" (width too large for virtual size)
(II) SIS(0): Not using default mode "960x540" (width too large for virtual size)
(II) SIS(0): Not using driver mode "800x600" (width too large for virtual size)
(II) SIS(0): Not using driver mode "800x600" (width too large for virtual size)
(II) SIS(0): Not using driver mode "800x600" (width too large for virtual size)
(II) SIS(0): Not using driver mode "800x600" (width too large for virtual size)
(II) SIS(0): Not using driver mode "800x600" (width too large for virtual size)
(II) SIS(0): Not using default mode "800x600" (width too large for virtual size)
(II) SIS(0): Not using default mode "800x600" (width too large for virtual size)
(II) SIS(0): Not using default mode "800x600" (width too large for virtual size)
(II) SIS(0): Not using default mode "800x600" (width too large for virtual size)
(II) SIS(0): Not using default mode "800x600" (width too large for virtual size)
(II) SIS(0): Not using default mode "800x600" (width too large for virtual size)
(II) SIS(0): Not using default mode "800x600" (width too large for virtual size)
(II) SIS(0): Not using default mode "800x600" (width too large for virtual size)
(II) SIS(0): Not using default mode "768x576" (width too large for virtual size)
(II) SIS(0): Not using default mode "720x576" (width too large for virtual size)
(II) SIS(0): Not using default mode "856x480" (width too large for virtual size)
(II) SIS(0): Not using default mode "856x480" (width too large for virtual size)
(II) SIS(0): Not using default mode "848x480" (width too large for virtual size)
(II) SIS(0): Not using default mode "848x480" (width too large for virtual size)
(II) SIS(0): Not using default mode "800x480" (width too large for virtual size)
(II) SIS(0): Not using default mode "800x480" (width too large for virtual size)
(II) SIS(0): Not using default mode "800x480" (width too large for virtual size)
(II) SIS(0): Not using default mode "720x480" (width too large for virtual size)
(II) SIS(0): Not using driver mode "720x400" (width too large for virtual size)
(II) SIS(0): Not using driver mode "720x400" (width too large for virtual size)
(--) SIS(0): Virtual size is 640x480 (pitch 640)
(**) SIS(0): *Driver mode "640x480": 31.5 MHz, 37.5 kHz, 75.0 Hz
(II) SIS(0): Modeline "640x480"x75.0   31.50  640 656 720 840  480 481 484 500 -hsync -vsync (37.5 kHz)
(**) SIS(0):  Driver mode "640x480": 31.5 MHz, 37.9 kHz, 72.8 Hz
(II) SIS(0): Modeline "640x480"x72.8   31.50  640 664 704 832  480 489 492 520 -hsync -vsync (37.9 kHz)
(**) SIS(0):  Driver mode "640x480": 30.2 MHz, 35.0 kHz, 66.7 Hz
(II) SIS(0): Modeline "640x480"x66.7   30.24  640 704 768 864  480 483 486 525 -hsync -vsync (35.0 kHz)
(**) SIS(0):  Driver mode "640x480": 25.2 MHz, 31.5 kHz, 59.9 Hz
(II) SIS(0): Modeline "640x480"x59.9   25.18  640 656 752 800  480 490 492 525 -hsync -vsync (31.5 kHz)
(**) SIS(0):  Default mode "640x480": 72.9 MHz, 84.4 kHz, 160.1 Hz
(II) SIS(0): Modeline "640x480"x160.1   72.89  640 680 752 864  480 481 484 527 -hsync -vsync (84.4 kHz)
(**) SIS(0):  Default mode "640x480": 52.4 MHz, 61.7 kHz, 119.9 Hz
(II) SIS(0): Modeline "640x480"x119.9   52.35  640 680 744 848  480 481 484 515 -hsync -vsync (61.7 kHz)
(**) SIS(0):  Default mode "640x480": 43.3 MHz, 51.1 kHz, 100.3 Hz
(II) SIS(0): Modeline "640x480"x100.3   43.29  640 680 744 848  480 481 484 509 -hsync -vsync (51.1 kHz)
(**) SIS(0):  Default mode "640x480": 36.1 MHz, 43.3 kHz, 85.1 Hz
(II) SIS(0): Modeline "640x480"x85.1   36.06  640 696 752 832  480 481 484 509 -hsync -vsync (43.3 kHz)
(**) SIS(0):  Default mode "640x480": 31.5 MHz, 37.5 kHz, 75.0 Hz
(II) SIS(0): Modeline "640x480"x75.0   31.50  640 656 720 840  480 481 484 500 -hsync -vsync (37.5 kHz)
(**) SIS(0):  Default mode "640x480": 31.5 MHz, 37.9 kHz, 72.8 Hz
(II) SIS(0): Modeline "640x480"x72.8   31.50  640 664 704 832  480 489 491 520 -hsync -vsync (37.9 kHz)
(**) SIS(0):  Default mode "640x480": 25.1 MHz, 31.3 kHz, 59.7 Hz
(II) SIS(0): Modeline "640x480"x59.7   25.06  640 656 752 800  480 490 492 525 -hsync -vsync (31.3 kHz)
(**) SIS(0):  Default mode "640x400": 25.1 MHz, 31.6 kHz, 71.6 Hz
(II) SIS(0): Modeline "640x400"x71.6   25.06  640 656 752 792  400 413 415 442 -hsync +vsync (31.6 kHz)
(**) SIS(0):  Default mode "512x384": 32.6 MHz, 48.5 kHz, 60.1 Hz (D)
(II) SIS(0): Modeline "512x384"x60.1   32.57  512 528 592 672  384 385 388 403 doublescan -hsync -vsync (48.5 kHz)
(**) SIS(0):  Default mode "400x300": 20.0 MHz, 37.9 kHz, 60.3 Hz (D)
(II) SIS(0): Modeline "400x300"x60.3   19.98  400 416 480 528  300 300 302 314 doublescan +hsync +vsync (37.9 kHz)
(**) SIS(0):  Default mode "320x240": 12.5 MHz, 31.3 kHz, 60.7 Hz (D)
(II) SIS(0): Modeline "320x240"x60.7   12.53  320 328 376 400  240 245 246 258 doublescan -hsync -vsync (31.3 kHz)
(**) SIS(0):  Default mode "320x200": 12.5 MHz, 31.3 kHz, 70.9 Hz (D)
(II) SIS(0): Modeline "320x200"x70.9   12.53  320 328 376 400  200 206 207 221 doublescan -hsync +vsync (31.3 kHz)
(++) SIS(0): DPI set to (85, 85)
(II) Loading sub module "fb"
(II) LoadModule: "fb"
(II) Loading /usr/lib/xorg/modules/libfb.so
(II) Module fb: vendor="X.Org Foundation"
   compiled for 1.7.7, module version = 1.0.0
   ABI class: X.Org ANSI C Emulation, version 0.4
(II) Loading sub module "xaa"
(II) LoadModule: "xaa"
(II) Loading /usr/lib/xorg/modules/libxaa.so
(II) Module xaa: vendor="X.Org Foundation"
   compiled for 1.7.7, module version = 1.2.1
   ABI class: X.Org Video Driver, version 6.0
(II) SIS(0): 2D acceleration enabled
(II) Loading sub module "vbe"
(II) LoadModule: "vbe"
(II) Reloading /usr/lib/xorg/modules/libvbe.so
(II) Loading sub module "int10"
(II) LoadModule: "int10"
(II) Reloading /usr/lib/xorg/modules/libint10.so
(II) SIS(0): initializing int10
(II) SIS(0): Primary V_BIOS segment is: 0xc000
(II) SIS(0): VESA BIOS detected
(II) SIS(0): VESA VBE Version 3.0
(II) SIS(0): VESA VBE Total Mem: 32768 kB
(II) SIS(0): VESA VBE OEM: XGI
(II) SIS(0): VESA VBE OEM Software Rev: 1.0
(II) SIS(0): VESA VBE OEM Vendor: XGI Technology, Inc.
(II) SIS(0): VESA VBE OEM Product: Volari Z9s
(II) SIS(0): VESA VBE OEM Product Rev: 1.14.04
(II) SIS(0): Setting custom mode 640x480 on CRT1
(II) SIS(0): Setting custom mode 640x480 on CRT2
(NI) SIS(0): DRI not supported on this chipset
(II) SIS(0): Framebuffer from (0,0) to (639,13105)
(II) SIS(0): Using XFree86 Acceleration Architecture (XAA)
   Screen to screen bit blits
   Solid filled rectangles
   8x8 mono pattern filled rectangles
   8x8 color pattern filled rectangles
   Solid Lines
   Dashed Lines
   Setting up tile and stipple cache:
      32 128x128 slots
      32 256x256 slots
      16 512x512 slots
      32 8x8 color pattern slots
(--) SIS(0): CPU frequency 800.09Mhz
(II) SIS(0): Benchmarking system RAM to video RAM memory transfer methods:
(--) SIS(0):    Checked libc memcpy()...    50.4 MiB/s
(--) SIS(0):    Checked built-in-1 memcpy()...    50.4 MiB/s
(--) SIS(0):    Checked built-in-2 memcpy()...    23.8 MiB/s
(--) SIS(0): Using built-in-1 method for aligned data transfers to video RAM
(--) SIS(0): Using built-in-1 method for unaligned data transfers to video RAM
(==) SIS(0): Backing store disabled
(==) SIS(0): Silken mouse enabled
(==) SIS(0): DPMS enabled
(II) SIS(0): Direct rendering disabled
(WW) SIS(0): Option "DDCMode" is not used
(WW) SIS(0): Option "DPI" is not used
(II) SIS(0): Initialized SISCTRL extension version 0.1
(II) SIS(0): Registered screen 0 with SISCTRL extension version 0.1
(==) RandR enabled
(II) Initializing built-in extension Generic Event Extension
(II) Initializing built-in extension SHAPE
(II) Initializing built-in extension MIT-SHM
(II) Initializing built-in extension XInputExtension
(II) Initializing built-in extension XTEST
(II) Initializing built-in extension BIG-REQUESTS
(II) Initializing built-in extension SYNC
(II) Initializing built-in extension XKEYBOARD
(II) Initializing built-in extension XC-MISC
(II) Initializing built-in extension SECURITY
(II) Initializing built-in extension XINERAMA
(II) Initializing built-in extension XFIXES
(II) Initializing built-in extension RENDER
(II) Initializing built-in extension RANDR
(II) Initializing built-in extension COMPOSITE
(II) Initializing built-in extension DAMAGE
SELinux: Disabled on system, not enabling in X server
(II) AIGLX: Screen 0 is not DRI2 capable
(II) AIGLX: Screen 0 is not DRI capable
(II) AIGLX: Loaded and initialized /usr/lib/dri/swrast_dri.so
(II) GLX: Initialized DRISWRAST GL provider for screen 0
(II) config/udev: Adding input device Logitech USB Optical Mouse (/dev/input/event1)
(**) Logitech USB Optical Mouse: Applying InputClass "evdev pointer catchall"
(II) LoadModule: "evdev"
(II) Loading /usr/lib/xorg/modules/input/evdev_drv.so
(II) Module evdev: vendor="X.Org Foundation"
   compiled for 1.7.6.901, module version = 2.3.2
   Module class: X.Org XInput Driver
   ABI class: X.Org XInput driver, version 7.0
(**) Logitech USB Optical Mouse: always reports core events
(**) Logitech USB Optical Mouse: Device: "/dev/input/event1"
(II) Logitech USB Optical Mouse: Found 3 mouse buttons
(II) Logitech USB Optical Mouse: Found scroll wheel(s)
(II) Logitech USB Optical Mouse: Found relative axes
(II) Logitech USB Optical Mouse: Found x and y relative axes
(II) Logitech USB Optical Mouse: Configuring as mouse
(**) Logitech USB Optical Mouse: YAxisMapping: buttons 4 and 5
(**) Logitech USB Optical Mouse: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
(II) XINPUT: Adding extended input device "Logitech USB Optical Mouse" (type: MOUSE)
(II) Logitech USB Optical Mouse: initialized for relative axes.
(II) config/udev: Adding input device Logitech USB Optical Mouse (/dev/input/mouse0)
(II) No input driver/identifier specified (ignoring)
(II) config/udev: Adding input device AT Translated Set 2 keyboard (/dev/input/event0)
(**) AT Translated Set 2 keyboard: Applying InputClass "evdev keyboard catchall"
(**) AT Translated Set 2 keyboard: always reports core events
(**) AT Translated Set 2 keyboard: Device: "/dev/input/event0"
(II) AT Translated Set 2 keyboard: Found keys
(II) AT Translated Set 2 keyboard: Configuring as keyboard
(II) XINPUT: Adding extended input device "AT Translated Set 2 keyboard" (type: KEYBOARD)
(**) Option "xkb_rules" "evdev"
(**) Option "xkb_model" "pc105"
(**) Option "xkb_layout" "fi"
(II) config/udev: Adding input device PC Speaker (/dev/input/event2)
(II) No input driver/identifier specified (ignoring)
(II) SIS(0): Restoring by setting old mode 0x03
(II) SIS(0): Setting custom mode 640x480 on CRT1
(II) SIS(0): Setting custom mode 640x480 on CRT2
(II) Logitech USB Optical Mouse: Device reopened after 1 attempts.
(II) AT Translated Set 2 keyboard: Device reopened after 1 attempts.
(II) SIS(0): Restoring by setting old mode 0x03
alextj
 
Posts: 5
Joined: 2012-01-12 09:14

Re: Slow GUI in IceWM/Xorg

Postby alextj » 2012-01-30 07:45

Seems like this is a dead horse. Apparently Vortex86DX is like 486DX and wasn't really designed to run heavy things like X.org.

Thanks for your replies anyway :)
alextj
 
Posts: 5
Joined: 2012-01-12 09:14

Re: Slow GUI in IceWM/Xorg

Postby cynwulf » 2012-01-30 11:53

Not it's not a 486DX, it's an i586 class CPU.

The main source of the problem is the display adaptor. It's using the VESA driver, which basically means it's using the CPU.

I found this: http://cgit.freedesktop.org/xorg/driver/xf86-video-xgi/

It doesn't seem to be included in Debian.
cynwulf
 
Posts: 2396
Joined: 2008-09-25 08:49

Re: Slow GUI in IceWM/Xorg

Postby alextj » 2012-01-31 12:00

Thanks for the info!
I was told by DiamondSystems support that the CPU is basically 486DX, so I didn't even question that :o They refused to give me any additional support because they sell their own pre-configured linux version (which is out of my budget), so they can't give support on anything else. :roll:

I was trying to find information on how can I install xf86-video-xgi on Debian, but couldn't find anything useful. I tried to compile to see what happens, but after numerous failed attempts I decided to ask here... Do you have any idea if I can install this driver on Debian and if yes, how? Should I keep trying to compile it or is there some other way?

Thanks a lot!
alextj
 
Posts: 5
Joined: 2012-01-12 09:14

Re: Slow GUI in IceWM/Xorg

Postby Ibidem » 2012-02-17 05:21

alextj wrote:Thanks for the info!
I was told by DiamondSystems support that the CPU is basically 486DX, so I didn't even question that. They refused to give me any additional support because they sell their own pre-configured linux version (which is out of my budget), so they can't give support on anything else.

I was trying to find information on how can I install xf86-video-xgi on Debian, but couldn't find anything useful. I tried to compile to see what happens, but after numerous failed attempts I decided to ask here... Do you have any idea if I can install this driver on Debian and if yes, how? Should I keep trying to compile it or is there some other way?

Thanks a lot!

It may be better to use it as an i486; some CPUs are slower at i586 instructions.

It builds for me from git head. There are so many warnings you can barely tell that, though.

Do you have x11proto-xf86dri-dev, the libpciaccess dev package, libdrm-dev, and x11-proto-gl-dev?
Did you run
Code: Select all
autogen.sh # for the git version
configure  #(not needed if all dependencies present), then
make
?
You can 'git clone' from the link provided cynwulf.

Judging by what I've seen, future X servers won't get acceleration from this card; Squeeze is not affected.
I'd suggest that you let this be known at some point, as the next upgrade may necessitate switching to a board with other graphics--geode may be a valid prospect, Via graphics are in slightly better shape than XGI (not saying too much), intel varies but all recent (i9xx) in-house (not GMA) chips are supported, and many ATI chips work. I'd inquire about a Geode board when the time comes to upgrade, myself; but a sample board is always wise.

DETAILS:
Code: Select all
 # Assuming Squeeze
apt-get install x11proto-xf86dri-dev x11proto-xext-dev libxext-dev libdrm-dev libc6-dev x11proto-video-dev libpciaccess-dev xserver-xorg-dev \
         x11proto-xf86dga-dev linux-headers git
git clone http://cgit.freedesktop.org/xorg/driver/xf86-video-xgi/
cd xf86-video-xgi
autogen.sh
./configure --prefix=/usr
make
#You can now make install, checkinstall make install, make install DESTDIR=wherever, etc.
Thinkpad X100e/Debian Squeeze (All reposiories enabled)/Linux 3.4.11:
1GB RAM/1.6GHz Neo X2/ATI HD 3200/RTL8191SEVA2 wlan0, RTL8169 eth0
Ibidem
 
Posts: 160
Joined: 2010-12-24 18:28


Return to System configuration

Who is online

Users browsing this forum: No registered users and 19 guests

fashionable