[PLUG] X 4.2.0 and font rendering problems

Dean S. Messing deanm at sharplabs.com
Tue Apr 2 19:50:30 UTC 2002


When responding, _please_ be kind to others on the list
and edit all extraneous stuff out.  Thanks.

I am having some strange font rendering problems that I can't figure
out.  There are actually three problems which I'm not even sure are
related.  Also I'm not sure if it's the driver, X, KDE, or Mandrake's
configuration.  I hope someone can point me North.

I'll be as brief as possible but I'm including

     -- /etc/X11/XF86Config-4
     -- /etc/X11/fs/config
     -- /var/log/XFree86.0.log

at the end so you can (maybe) diagnose my problem.

When responding, _please_ be kind to others and edit all extraneous
stuff out.  Thanks.

My system: 

MoBo:           Tyan Tiger S2466N w/ dual Athlon MP 1500+ (1.33GHz)CPUs 

Video Board:    GeForce4 Ti4600
Monitor:         -- Panasync S21 (CRT)
                 -- operating resolution (1600x1200)

Stock Mandrake: Stock 8.2
                 -- XFree 4.2.0
                 -- stock nv driver
                 -- stock KDE
                 -- font antialiasing is OFF by default in stock installation

Problems:

1) missing pixels w/in font strokes.  If I do a "refresh" of the
   desktop _some_ but not all of the missing pixels appear.  The
   "shape" of fonts look fine, i.e. they actually look antialiased.
    
2) If I open a KDE Konsole window (black background, white font-face)
   and cat a bunch of stuff to the screen, or scroll the text there
   will be a lot of white isolated pixels remaining on w/in the black
   background.

   It is as though a font was written at a particular
   location, then when some other letter is written at same location
   (or a space is written) some of the pixels don't get turned off.  A
   desktop refresh completely clears this up as well.

   I don't see this effect w/in an xterm (black background, white font) but
   the "missing pixels" problem of 1) is especially bad.

3) When I enable "antialiased fonts" w/in KDE (and restart KDE)
   all my fonts now look awful.  I don't think it's the classic "abiword"
   font problem.  How do I describe "awful"?  The fonts all look "square"
   both w/in KDE and w/in Konqueror.  However the fonts look noral w/in,
   say Mandrake control center (and emacs).

   Most importantly, turning on antialiasing did _not_ fix 1 and 2 above.


Mandrake Specific problem:

4) Hardrake is not identifiying my GeForce4 at all.  It says
   "NONE Generic VGA".  When installing Mandrake 8.2, the installer
   identified the board as a GeForce3.

I plan to switch to the nVidia binary drivers as soon as I learn how
to install them.  But I'm not sure they will solve these problems.

Ok, that's enough for now. 


Following is the above mentioned system info.  Search on 
</etc/X11/XF86Config-4>, </etc/X11/fs/config>, </var/log/XFree86.0.log>

to get to the head of the appropriate stuff.

                                  Thanks,
                                  Dean S. Messing
                                  Information Systems Technologies Dept.
                                  Sharp Laboratories of America
                          E-Mail: deanm at sharplabs.com


/***************************/
/* </etc/X11/XF86Config-4> */
/***************************/
 
# File generated by XFdrake.

# **********************************************************************
# Refer to the XF86Config(4/5) man page for details about the format of
# this file.
# **********************************************************************

Section "Files"

    RgbPath	"/usr/X11R6/lib/X11/rgb"

# Multiple FontPath entries are allowed (they are concatenated together)
# By default, Mandrake 6.0 and later now use a font server independent of
# the X server to render fonts.

    FontPath   "unix/:-1"

EndSection

# **********************************************************************
# Server flags section.
# **********************************************************************

Section "ServerFlags"

    # Uncomment this to cause a core dump at the spot where a signal is
    # received.  This may leave the console in an unusable state, but may
    # provide a better stack trace in the core dump to aid in debugging
    #NoTrapSignals

    # Uncomment this to disable the <Crtl><Alt><BS> server abort sequence
    # This allows clients to receive this key event.
    #DontZap

    # Uncomment this to disable the <Crtl><Alt><KP_+>/<KP_-> mode switching
    # sequences.  This allows clients to receive these key events.
    #DontZoom

    # This  allows  the  server  to start up even if the
    # mouse device can't be opened/initialised.
    AllowMouseOpenFail

EndSection

# **********************************************************************
# Input devices
# **********************************************************************

# **********************************************************************
# Keyboard section
# **********************************************************************

Section "InputDevice"

    Identifier "Keyboard1"
    Driver      "Keyboard"
    Option "AutoRepeat"  "250 30"

    Option "XkbRules" "xfree86"
    Option "XkbModel" "pc105"
    Option "XkbLayout" "us"

EndSection

# **********************************************************************
# Pointer section
# **********************************************************************

Section "InputDevice"

    Identifier  "Mouse1"
    Driver      "mouse"
    Option "Protocol"    "PS/2"
    Option "Device"      "/dev/mouse"
    Option "Emulate3Buttons"
    Option "Emulate3Timeout" "50"

# ChordMiddle is an option for some 3-button Logitech mice

#    Option "ChordMiddle"

EndSection



Section "Module"

# This loads the DBE extension module.
    Load	"dbe"

# This loads the Video for Linux module.
    Load        "v4l"


# This loads the miscellaneous extensions module, and disables
# initialisation of the XFree86-DGA extension within that module.

    SubSection	"extmod"
	#Option	"omit xfree86-dga"
    EndSubSection

# This loads the Type1 and FreeType font modules

    Load	"type1"
    Load	"freetype"
EndSection

# **********************************************************************
# Monitor section
# **********************************************************************

# Any number of monitor sections may be present

Section "Monitor"
    Identifier "Panasonic|Panasonic S21"
    VendorName "Panasonic"
    ModelName  "Unknown"


# HorizSync is in kHz unless units are specified.
# HorizSync may be a comma separated list of discrete values, or a
# comma separated list of ranges of values.
# NOTE: THE VALUES HERE ARE EXAMPLES ONLY.  REFER TO YOUR MONITOR'S
# USER MANUAL FOR THE CORRECT NUMBERS.
    HorizSync  30-95


# VertRefresh is in Hz unless units are specified.
# VertRefresh may be a comma separated list of discrete values, or a
# comma separated list of ranges of values.
# NOTE: THE VALUES HERE ARE EXAMPLES ONLY.  REFER TO YOUR MONITOR'S
# USER MANUAL FOR THE CORRECT NUMBERS.
    VertRefresh 50-160


# This is a set of extended mode timings typically used for laptop,
# TV fullscreen mode or DVD fullscreen output.
# These are available along with standard mode timings.

# Sony Vaio C1(X,XS,VE,VN)?
# 1024x480 @ 85.6 Hz, 48 kHz hsync
ModeLine "1024x480"    65.00 1024 1032 1176 1344   480  488  494  563 -hsync -vsync

# 768x576 @ 79 Hz, 50 kHz hsync
ModeLine "768x576"     50.00  768  832  846 1000   576  590  595  630
# 768x576 @ 100 Hz, 61.6 kHz hsync
ModeLine "768x576"     63.07  768  800  960 1024   576  578  590  616


EndSection



# **********************************************************************
# Graphics device section
# **********************************************************************

Section "Device"
    Identifier "Generic VGA"
    Driver     "vga"
EndSection

Section "Device"
    Identifier  "NVIDIA GeForce3 (generic)"
    VendorName  "Unknown"
    BoardName   "Unknown"
    Driver      "nv"
#    VideoRam    131072
    # Clock lines


    # Uncomment following option if you see a big white block        
    # instead of the cursor!                                          
    #    Option      "sw_cursor"

    Option      "DPMS"  "on"
EndSection



# **********************************************************************
# Screen sections
# **********************************************************************


Section "Screen"
    Identifier "screen1"
    Device      "NVIDIA GeForce3 (generic)"
    Monitor     "Panasonic|Panasonic S21"
    DefaultColorDepth 24
    Subsection "Display"
        Depth       8
        Modes       "1600x1200" "1400x1050" "1280x1024" "1152x864" "1024x768" "800x600" "640x480"
        ViewPort    0 0
    EndSubsection
    Subsection "Display"
        Depth       15
        Modes       "1600x1200" "1400x1050" "1280x1024" "1152x864" "1024x768" "800x600" "640x480"
        ViewPort    0 0
    EndSubsection
    Subsection "Display"
        Depth       16
        Modes       "1600x1200" "1400x1050" "1280x1024" "1152x864" "1024x768" "800x600" "640x480"
        ViewPort    0 0
    EndSubsection
    Subsection "Display"
        Depth       24
        Modes       "1600x1200" "1400x1050" "1280x1024" "1152x864" "1024x768" "800x600" "640x480"
        ViewPort    0 0
    EndSubsection
    Subsection "Display"
        Depth       32
        Modes       "1600x1200" "1400x1050" "1280x1024" "1152x864" "1024x768" "800x600" "640x480"
        ViewPort    0 0
    EndSubsection
EndSection


Section "ServerLayout"
    Identifier "layout1"
    Screen     "screen1"

    InputDevice "Mouse1" "CorePointer"

    InputDevice "Keyboard1" "CoreKeyboard"
EndSection




/************************/
/* </etc/X11/fs/config> */
/************************/

#
# Default font server configuration file for Mandrake Linux workstation
#

# allow a max of 4 clients to connect to this font server
client-limit = 4

# when a font server reaches its limit, start up a new one
clone-self = off

# alternate font servers for clients to use
#alternate-servers = foo:7101,bar:7102

# where to look for fonts
# Some of these are commented out, i.e. the TrueType and Type1
# directories in /usr/share, because they aren't forced to be
# installed alongside X.
#
catalogue = /usr/X11R6/lib/X11/fonts/misc:unscaled,
	/usr/X11R6/lib/X11/fonts/drakfont,
	/usr/X11R6/lib/X11/fonts/75dpi:unscaled,
	/usr/X11R6/lib/X11/fonts/100dpi:unscaled,
	/usr/X11R6/lib/X11/fonts/misc:unscaled,
	/usr/X11R6/lib/X11/fonts/Type1,
	/usr/X11R6/lib/X11/fonts/TTF,
	/usr/X11R6/lib/X11/fonts/Speedo,
	/usr/X11R6/lib/X11/fonts/pcf_drakfont:unscaled,
	/usr/X11R6/lib/X11/fonts/mdk:unscaled,
	/usr/share/fonts/default/Type1,
	/usr/share/fonts/ttf/big5,
	/usr/share/fonts/ttf/decoratives,
	/usr/share/fonts/ttf/gb2312,
	/usr/share/fonts/ttf/japanese,
	/usr/share/fonts/ttf/western

# in 12 points, decipoints
default-point-size = 120

# 100 x 100 and 75 x 75
default-resolutions = 75,75,100,100

# how to log errors
use-syslog = on


/****************************/
/* </var/log/XFree86.0.log> */
/****************************/


XFree86 Version 4.2.0 / X Window System
(protocol Version 11, revision 0, vendor release 6600)
Release Date: 23 January 2002
	If the server is older than 6-12 months, or if your card is
	newer than the above date, look for a newer version before
	reporting problems.  (See http://www.XFree86.Org/)
Build Operating System: Linux 2.4.18-1mdksmp i686 [ELF] 
Module Loader present
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/XFree86.0.log", Time: Mon Apr  1 20:11:58 2002
(==) Using config file: "/etc/X11/XF86Config-4"
(==) ServerLayout "layout1"
(**) |-->Screen "screen1" (0)
(**) |   |-->Monitor "Panasonic|Panasonic S21"
(**) |   |-->Device "NVIDIA GeForce3 (generic)"
(**) |-->Input Device "Mouse1"
(**) |-->Input Device "Keyboard1"
(**) Option "AutoRepeat" "250 30"
(**) Option "XkbRules" "xfree86"
(**) XKB: rules: "xfree86"
(**) Option "XkbModel" "pc105"
(**) XKB: model: "pc105"
(**) Option "XkbLayout" "us"
(**) XKB: layout: "us"
(==) Keyboard: CustomKeycode disabled
(**) FontPath set to "unix/:-1"
(**) RgbPath set to "/usr/X11R6/lib/X11/rgb"
(==) ModulePath set to "/usr/X11R6/lib/modules"
(**) Option "AllowMouseOpenFail"
(--) using VT number 7

(WW) Open APM failed (/dev/apm_bios) (No such file or directory)
(II) Module ABI versions:
	XFree86 ANSI C Emulation: 0.1
	XFree86 Video Driver: 0.5
	XFree86 XInput driver : 0.3
	XFree86 Server Extension : 0.1
	XFree86 Font Renderer : 0.3
(II) Loader running on linux
(II) LoadModule: "bitmap"
(II) Loading /usr/X11R6/lib/modules/fonts/libbitmap.a
(II) Module bitmap: vendor="The XFree86 Project"
	compiled for 4.2.0, module version = 1.0.0
	Module class: XFree86 Font Renderer
	ABI class: XFree86 Font Renderer, version 0.3
(II) Loading font Bitmap
(II) LoadModule: "pcidata"
(II) Loading /usr/X11R6/lib/modules/libpcidata.a
(II) Module pcidata: vendor="The XFree86 Project"
	compiled for 4.2.0, module version = 0.1.0
	ABI class: XFree86 Video Driver, version 0.5
(II) PCI: Probing config type using method 1
(II) PCI: Config type is 1
(II) PCI: stages = 0x03, oldVal1 = 0x00000000, mode1Res1 = 0x80000000
(II) PCI: PCI scan (all values are in hex)
(II) PCI: 00:00:0: chip 1022,700c card 0000,0000 rev 11 class 06,00,00 hdr 00
(II) PCI: 00:01:0: chip 1022,700d card 0000,0000 rev 00 class 06,04,00 hdr 01
(II) PCI: 00:07:0: chip 1022,7440 card 0000,0000 rev 04 class 06,01,00 hdr 80
(II) PCI: 00:07:1: chip 1022,7441 card 1022,7441 rev 04 class 01,01,8a hdr 00
(II) PCI: 00:07:3: chip 1022,7443 card 1022,7443 rev 03 class 06,80,00 hdr 00
(II) PCI: 00:09:0: chip 1000,0021 card 1000,1010 rev 01 class 01,00,00 hdr 80
(II) PCI: 00:09:1: chip 1000,0021 card 1000,1010 rev 01 class 01,00,00 hdr 80
(II) PCI: 00:10:0: chip 1022,7448 card 0000,0000 rev 04 class 06,04,00 hdr 01
(II) PCI: 01:05:0: chip 10de,0250 card 1545,0037 rev a3 class 03,00,00 hdr 00
(II) PCI: 02:04:0: chip 1045,c861 card 1045,c861 rev 20 class 0c,03,10 hdr 80
(II) PCI: 02:04:1: chip 1045,c861 card 1045,c861 rev 20 class 0c,03,10 hdr 80
(II) PCI: 02:05:0: chip 9004,5078 card 9004,7850 rev 03 class 01,00,00 hdr 00
(II) PCI: 02:07:0: chip 1102,0002 card 1102,8061 rev 07 class 04,01,00 hdr 80
(II) PCI: 02:07:1: chip 1102,7002 card 1102,0020 rev 07 class 09,80,00 hdr 80
(II) PCI: 02:08:0: chip 10b7,9200 card 10f1,2466 rev 78 class 02,00,00 hdr 00
(II) PCI: End of PCI scan
(II) LoadModule: "scanpci"
(II) Loading /usr/X11R6/lib/modules/libscanpci.a
(II) Module scanpci: vendor="The XFree86 Project"
	compiled for 4.2.0, module version = 0.1.0
	ABI class: XFree86 Video Driver, version 0.5
(II) UnloadModule: "scanpci"
(II) Unloading /usr/X11R6/lib/modules/libscanpci.a
(II) Host-to-PCI bridge:
(II) PCI-to-ISA bridge:
(II) PCI-to-PCI bridge:
(II) PCI-to-PCI bridge:
(II) Bus 0: bridge is at (0:0:0), (-1,0,0), BCTRL: 0x08 (VGA_EN is set)
(II) Bus 0 I/O range:
	[0] -1	0x00000000 - 0x0000ffff (0x10000) IX[B]
(II) Bus 0 non-prefetchable memory range:
	[0] -1	0x00000000 - 0xffffffff (0x0) MX[B]
(II) Bus 0 prefetchable memory range:
	[0] -1	0x00000000 - 0xffffffff (0x0) MX[B]
(II) Bus 1: bridge is at (0:1:0), (0,1,1), BCTRL: 0x0c (VGA_EN is set)
(II) Bus 1 I/O range:
(II) Bus 1 non-prefetchable memory range:
	[0] -1	0xd1000000 - 0xd1ffffff (0x1000000) MX[B]
(II) Bus 1 prefetchable memory range:
	[0] -1	0xf0000000 - 0xf80fffff (0x8100000) MX[B]
(II) Bus -1: bridge is at (0:7:0), (0,-1,0), BCTRL: 0x08 (VGA_EN is set)
(II) Bus -1 I/O range:
(II) Bus -1 non-prefetchable memory range:
(II) Bus -1 prefetchable memory range:
(II) Bus 2: bridge is at (0:16:0), (0,2,2), BCTRL: 0x04 (VGA_EN is cleared)
(II) Bus 2 I/O range:
	[0] -1	0x00002000 - 0x000020ff (0x100) IX[B]
	[1] -1	0x00002400 - 0x000024ff (0x100) IX[B]
	[2] -1	0x00002800 - 0x000028ff (0x100) IX[B]
	[3] -1	0x00002c00 - 0x00002cff (0x100) IX[B]
(II) Bus 2 non-prefetchable memory range:
	[0] -1	0xd2000000 - 0xd20fffff (0x100000) MX[B]
(II) Bus 2 prefetchable memory range:
(--) PCI:*(1:5:0) NVidia 0x0250 rev 163, Mem @ 0xd1000000/24, 0xf0000000/27, 0xf8000000/19
(II) Addressable bus resource ranges are
	[0] -1	0x00000000 - 0xffffffff (0x0) MX[B]
	[1] -1	0x00000000 - 0x0000ffff (0x10000) IX[B]
(II) OS-reported resource ranges:
	[0] -1	0xffe00000 - 0xffffffff (0x200000) MX[B](B)
	[1] -1	0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
	[2] -1	0x000f0000 - 0x000fffff (0x10000) MX[B]
	[3] -1	0x000c0000 - 0x000effff (0x30000) MX[B]
	[4] -1	0x00000000 - 0x0009ffff (0xa0000) MX[B]
	[5] -1	0x0000ffff - 0x0000ffff (0x1) IX[B]
	[6] -1	0x00000000 - 0x000000ff (0x100) IX[B]
(II) Active PCI resource ranges:
	[0] -1	0xd2004000 - 0xd200407f (0x80) MX[B]
	[1] -1	0xd2003000 - 0xd2003fff (0x1000) MX[B]
	[2] -1	0xd2002000 - 0xd2002fff (0x1000) MX[B]
	[3] -1	0xd2001000 - 0xd2001fff (0x1000) MX[B]
	[4] -1	0xd2100000 - 0xd2100fff (0x1000) MX[B]
	[5] -1	0xe0000000 - 0xefffffff (0x10000000) MX[B]
	[6] -1	0xf8000000 - 0xf807ffff (0x80000) MX[B](B)
	[7] -1	0xf0000000 - 0xf7ffffff (0x8000000) MX[B](B)
	[8] -1	0xd1000000 - 0xd1ffffff (0x1000000) MX[B](B)
	[9] -1	0x00002400 - 0x0000247f (0x80) IX[B]
	[10] -1	0x000024a0 - 0x000024a7 (0x8) IX[B]
	[11] -1	0x00002480 - 0x0000249f (0x20) IX[B]
	[12] -1	0x00002000 - 0x000020ff (0x100) IX[B]
	[13] -1	0x00001400 - 0x000014ff (0x100) IX[B]
	[14] -1	0x00001000 - 0x000010ff (0x100) IX[B]
	[15] -1	0x0000f000 - 0x0000f00f (0x10) IX[B]
	[16] -1	0x00001810 - 0x00001813 (0x4) IX[B]
(II) Active PCI resource ranges after removing overlaps:
	[0] -1	0xd2004000 - 0xd200407f (0x80) MX[B]
	[1] -1	0xd2003000 - 0xd2003fff (0x1000) MX[B]
	[2] -1	0xd2002000 - 0xd2002fff (0x1000) MX[B]
	[3] -1	0xd2001000 - 0xd2001fff (0x1000) MX[B]
	[4] -1	0xd2100000 - 0xd2100fff (0x1000) MX[B]
	[5] -1	0xe0000000 - 0xefffffff (0x10000000) MX[B]
	[6] -1	0xf8000000 - 0xf807ffff (0x80000) MX[B](B)
	[7] -1	0xf0000000 - 0xf7ffffff (0x8000000) MX[B](B)
	[8] -1	0xd1000000 - 0xd1ffffff (0x1000000) MX[B](B)
	[9] -1	0x00002400 - 0x0000247f (0x80) IX[B]
	[10] -1	0x000024a0 - 0x000024a7 (0x8) IX[B]
	[11] -1	0x00002480 - 0x0000249f (0x20) IX[B]
	[12] -1	0x00002000 - 0x000020ff (0x100) IX[B]
	[13] -1	0x00001400 - 0x000014ff (0x100) IX[B]
	[14] -1	0x00001000 - 0x000010ff (0x100) IX[B]
	[15] -1	0x0000f000 - 0x0000f00f (0x10) IX[B]
	[16] -1	0x00001810 - 0x00001813 (0x4) IX[B]
(II) OS-reported resource ranges after removing overlaps with PCI:
	[0] -1	0xffe00000 - 0xffffffff (0x200000) MX[B](B)
	[1] -1	0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
	[2] -1	0x000f0000 - 0x000fffff (0x10000) MX[B]
	[3] -1	0x000c0000 - 0x000effff (0x30000) MX[B]
	[4] -1	0x00000000 - 0x0009ffff (0xa0000) MX[B]
	[5] -1	0x0000ffff - 0x0000ffff (0x1) IX[B]
	[6] -1	0x00000000 - 0x000000ff (0x100) IX[B]
(II) All system resource ranges:
	[0] -1	0xffe00000 - 0xffffffff (0x200000) MX[B](B)
	[1] -1	0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
	[2] -1	0x000f0000 - 0x000fffff (0x10000) MX[B]
	[3] -1	0x000c0000 - 0x000effff (0x30000) MX[B]
	[4] -1	0x00000000 - 0x0009ffff (0xa0000) MX[B]
	[5] -1	0xd2004000 - 0xd200407f (0x80) MX[B]
	[6] -1	0xd2003000 - 0xd2003fff (0x1000) MX[B]
	[7] -1	0xd2002000 - 0xd2002fff (0x1000) MX[B]
	[8] -1	0xd2001000 - 0xd2001fff (0x1000) MX[B]
	[9] -1	0xd2100000 - 0xd2100fff (0x1000) MX[B]
	[10] -1	0xe0000000 - 0xefffffff (0x10000000) MX[B]
	[11] -1	0xf8000000 - 0xf807ffff (0x80000) MX[B](B)
	[12] -1	0xf0000000 - 0xf7ffffff (0x8000000) MX[B](B)
	[13] -1	0xd1000000 - 0xd1ffffff (0x1000000) MX[B](B)
	[14] -1	0x0000ffff - 0x0000ffff (0x1) IX[B]
	[15] -1	0x00000000 - 0x000000ff (0x100) IX[B]
	[16] -1	0x00002400 - 0x0000247f (0x80) IX[B]
	[17] -1	0x000024a0 - 0x000024a7 (0x8) IX[B]
	[18] -1	0x00002480 - 0x0000249f (0x20) IX[B]
	[19] -1	0x00002000 - 0x000020ff (0x100) IX[B]
	[20] -1	0x00001400 - 0x000014ff (0x100) IX[B]
	[21] -1	0x00001000 - 0x000010ff (0x100) IX[B]
	[22] -1	0x0000f000 - 0x0000f00f (0x10) IX[B]
	[23] -1	0x00001810 - 0x00001813 (0x4) IX[B]
(II) LoadModule: "dbe"
(II) Loading /usr/X11R6/lib/modules/extensions/libdbe.a
(II) Module dbe: vendor="The XFree86 Project"
	compiled for 4.2.0, module version = 1.0.0
	Module class: XFree86 Server Extension
	ABI class: XFree86 Server Extension, version 0.1
(II) Loading extension DOUBLE-BUFFER
(II) LoadModule: "v4l"
(II) Loading /usr/X11R6/lib/modules/drivers/linux/v4l_drv.o
(II) Module v4l: vendor="The XFree86 Project"
	compiled for 4.2.0, module version = 0.0.1
	ABI class: XFree86 Video Driver, version 0.5
(II) LoadModule: "extmod"
(II) Loading /usr/X11R6/lib/modules/extensions/libextmod.a
(II) Module extmod: vendor="The XFree86 Project"
	compiled for 4.2.0, module version = 1.0.0
	Module class: XFree86 Server Extension
	ABI class: XFree86 Server Extension, version 0.1
(II) Loading extension SHAPE
(II) Loading extension MIT-SUNDRY-NONSTANDARD
(II) Loading extension BIG-REQUESTS
(II) Loading extension SYNC
(II) Loading extension MIT-SCREEN-SAVER
(II) Loading extension XC-MISC
(II) Loading extension XFree86-VidModeExtension
(II) Loading extension XFree86-Misc
(II) Loading extension XFree86-DGA
(II) Loading extension DPMS
(II) Loading extension FontCache
(II) Loading extension TOG-CUP
(II) Loading extension Extended-Visual-Information
(II) Loading extension XVideo
(II) Loading extension XVideo-MotionCompensation
(II) LoadModule: "type1"
(II) Loading /usr/X11R6/lib/modules/fonts/libtype1.a
(II) Module type1: vendor="The XFree86 Project"
	compiled for 4.2.0, module version = 1.0.1
	Module class: XFree86 Font Renderer
	ABI class: XFree86 Font Renderer, version 0.3
(II) Loading font Type1
(II) Loading font CID
(II) LoadModule: "freetype"
(II) Loading /usr/X11R6/lib/modules/fonts/libfreetype.a
(II) Module freetype: vendor="The XFree86 Project"
	compiled for 4.2.0, module version = 1.1.10
	Module class: XFree86 Font Renderer
	ABI class: XFree86 Font Renderer, version 0.3
(II) Loading font FreeType
(II) LoadModule: "nv"
(II) Loading /usr/X11R6/lib/modules/drivers/nv_drv.o
(II) Module nv: vendor="The XFree86 Project"
	compiled for 4.2.0, module version = 1.0.1
	Module class: XFree86 Video Driver
	ABI class: XFree86 Video Driver, version 0.5
(II) LoadModule: "mouse"
(II) Loading /usr/X11R6/lib/modules/input/mouse_drv.o
(II) Module mouse: vendor="The XFree86 Project"
	compiled for 4.2.0, module version = 1.0.0
	Module class: XFree86 XInput Driver
	ABI class: XFree86 XInput driver, version 0.3
(II) v4l driver for Video4Linux
(II) NV: driver for NVIDIA chipsets: RIVA128, RIVA TNT, RIVA TNT2,
	RIVA TNT2 Ultra, Vanta, RIVA TNT2 M64, Aladdin TNT2, GeForce 256,
	GeForce DDR, Quadro, GeForce2 GTS/Pro, GeForce2 Ti, GeForce2 Ultra,
	Quadro2 Pro, GeForce2 MX/MX 400, GeForce2 MX 100/200, 0x0170, 0x0171,
	0x0172, 0x0173, 0x0174, 0x0175, 0x0178, 0x017A, 0x017B, 0x017C,
	GeForce2 Integrated, Quadro2 MXR, GeForce2 Go, GeForce3,
	GeForce3 Ti 200, GeForce3 Ti 500, Quadro DDC, 0x0250, 0x0258
(II) Primary Device is: PCI 01:05:0
(--) Assigning device section with no busID to primary device
(--) Chipset 0x0250 found
(II) resource ranges after xf86ClaimFixedResources() call:
	[0] -1	0xffe00000 - 0xffffffff (0x200000) MX[B](B)
	[1] -1	0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
	[2] -1	0x000f0000 - 0x000fffff (0x10000) MX[B]
	[3] -1	0x000c0000 - 0x000effff (0x30000) MX[B]
	[4] -1	0x00000000 - 0x0009ffff (0xa0000) MX[B]
	[5] -1	0xd2004000 - 0xd200407f (0x80) MX[B]
	[6] -1	0xd2003000 - 0xd2003fff (0x1000) MX[B]
	[7] -1	0xd2002000 - 0xd2002fff (0x1000) MX[B]
	[8] -1	0xd2001000 - 0xd2001fff (0x1000) MX[B]
	[9] -1	0xd2100000 - 0xd2100fff (0x1000) MX[B]
	[10] -1	0xe0000000 - 0xefffffff (0x10000000) MX[B]
	[11] -1	0xf8000000 - 0xf807ffff (0x80000) MX[B](B)
	[12] -1	0xf0000000 - 0xf7ffffff (0x8000000) MX[B](B)
	[13] -1	0xd1000000 - 0xd1ffffff (0x1000000) MX[B](B)
	[14] -1	0x0000ffff - 0x0000ffff (0x1) IX[B]
	[15] -1	0x00000000 - 0x000000ff (0x100) IX[B]
	[16] -1	0x00002400 - 0x0000247f (0x80) IX[B]
	[17] -1	0x000024a0 - 0x000024a7 (0x8) IX[B]
	[18] -1	0x00002480 - 0x0000249f (0x20) IX[B]
	[19] -1	0x00002000 - 0x000020ff (0x100) IX[B]
	[20] -1	0x00001400 - 0x000014ff (0x100) IX[B]
	[21] -1	0x00001000 - 0x000010ff (0x100) IX[B]
	[22] -1	0x0000f000 - 0x0000f00f (0x10) IX[B]
	[23] -1	0x00001810 - 0x00001813 (0x4) IX[B]
(II) resource ranges after probing:
	[0] -1	0xffe00000 - 0xffffffff (0x200000) MX[B](B)
	[1] -1	0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
	[2] -1	0x000f0000 - 0x000fffff (0x10000) MX[B]
	[3] -1	0x000c0000 - 0x000effff (0x30000) MX[B]
	[4] -1	0x00000000 - 0x0009ffff (0xa0000) MX[B]
	[5] -1	0xd2004000 - 0xd200407f (0x80) MX[B]
	[6] -1	0xd2003000 - 0xd2003fff (0x1000) MX[B]
	[7] -1	0xd2002000 - 0xd2002fff (0x1000) MX[B]
	[8] -1	0xd2001000 - 0xd2001fff (0x1000) MX[B]
	[9] -1	0xd2100000 - 0xd2100fff (0x1000) MX[B]
	[10] -1	0xe0000000 - 0xefffffff (0x10000000) MX[B]
	[11] -1	0xf8000000 - 0xf807ffff (0x80000) MX[B](B)
	[12] -1	0xf0000000 - 0xf7ffffff (0x8000000) MX[B](B)
	[13] -1	0xd1000000 - 0xd1ffffff (0x1000000) MX[B](B)
	[14] 0	0x000a0000 - 0x000affff (0x10000) MS[B]
	[15] 0	0x000b0000 - 0x000b7fff (0x8000) MS[B]
	[16] 0	0x000b8000 - 0x000bffff (0x8000) MS[B]
	[17] -1	0x0000ffff - 0x0000ffff (0x1) IX[B]
	[18] -1	0x00000000 - 0x000000ff (0x100) IX[B]
	[19] -1	0x00002400 - 0x0000247f (0x80) IX[B]
	[20] -1	0x000024a0 - 0x000024a7 (0x8) IX[B]
	[21] -1	0x00002480 - 0x0000249f (0x20) IX[B]
	[22] -1	0x00002000 - 0x000020ff (0x100) IX[B]
	[23] -1	0x00001400 - 0x000014ff (0x100) IX[B]
	[24] -1	0x00001000 - 0x000010ff (0x100) IX[B]
	[25] -1	0x0000f000 - 0x0000f00f (0x10) IX[B]
	[26] -1	0x00001810 - 0x00001813 (0x4) IX[B]
	[27] 0	0x000003b0 - 0x000003bb (0xc) IS[B]
	[28] 0	0x000003c0 - 0x000003df (0x20) IS[B]
(II) Setting vga for screen 0.
(II) Loading sub module "int10"
(II) LoadModule: "int10"
(II) Loading /usr/X11R6/lib/modules/linux/libint10.a
(II) Module int10: vendor="The XFree86 Project"
	compiled for 4.2.0, module version = 1.0.0
	ABI class: XFree86 Video Driver, version 0.5
(II) NV(0): Initializing int10
(II) NV(0): Primary V_BIOS segment is: 0xc000
(--) NV(0): Chipset: "0x0250"
(**) NV(0): Depth 24, (--) framebuffer bpp 32
(==) NV(0): RGB weight 888
(==) NV(0): Default visual is TrueColor
(II) Loading sub module "vgahw"
(II) LoadModule: "vgahw"
(II) Loading /usr/X11R6/lib/modules/libvgahw.a
(II) Module vgahw: vendor="The XFree86 Project"
	compiled for 4.2.0, module version = 0.1.0
	ABI class: XFree86 Video Driver, version 0.5
(==) NV(0): Using HW cursor
(--) NV(0): Linear framebuffer at 0xF0000000
(--) NV(0): MMIO registers at 0xD1000000
(--) NV(0): VideoRAM: 131072 kBytes
(II) Loading sub module "ddc"
(II) LoadModule: "ddc"
(II) Loading /usr/X11R6/lib/modules/libddc.a
(II) Module ddc: vendor="The XFree86 Project"
	compiled for 4.2.0, module version = 1.0.0
	ABI class: XFree86 Video Driver, version 0.5
(II) Loading sub module "i2c"
(II) LoadModule: "i2c"
(II) Loading /usr/X11R6/lib/modules/libi2c.a
(II) Module i2c: vendor="The XFree86 Project"
	compiled for 4.2.0, module version = 1.2.0
	ABI class: XFree86 Video Driver, version 0.5
(II) NV(0): I2C bus "DDC" initialized.
(II) NV(0): I2C device "DDC:ddc2" registered.
(II) NV(0): I2C device "DDC:ddc2" removed.
(==) NV(0): Using gamma correction (1.0, 1.0, 1.0)
(II) NV(0): Panasonic|Panasonic S21: Using hsync range of 30.00-95.00 kHz
(II) NV(0): Panasonic|Panasonic S21: Using vrefresh range of 50.00-160.00 Hz
(II) NV(0): Clock range:  12.00 to 350.00 MHz
(II) NV(0): Not using default mode "1024x768" (bad mode clock/interlace/doublescan)
(II) NV(0): Not using default mode "512x384" (bad mode clock/interlace/doublescan)
(II) NV(0): Not using default mode "1600x1200" (hsync out of range)
(II) NV(0): Not using default mode "800x600" (hsync out of range)
(II) NV(0): Not using default mode "1792x1344" (hsync out of range)
(II) NV(0): Not using default mode "896x672" (hsync out of range)
(II) NV(0): Not using default mode "1856x1392" (hsync out of range)
(II) NV(0): Not using default mode "928x696" (hsync out of range)
(II) NV(0): Not using default mode "1920x1440" (hsync out of range)
(II) NV(0): Not using default mode "960x720" (hsync out of range)
(--) NV(0): Virtual size is 1600x1200 (pitch 1600)
(**) NV(0): Default mode "1600x1200": 202.5 MHz, 93.8 kHz, 75.0 Hz
(II) NV(0): Modeline "1600x1200"  202.50  1600 1664 1856 2160  1200 1201 1204 1250 +hsync +vsync
(**) NV(0): Default mode "1400x1050": 155.8 MHz, 81.5 kHz, 74.8 Hz
(II) NV(0): Modeline "1400x1050"  155.80  1400 1464 1784 1912  1050 1052 1064 1090 +hsync +vsync
(**) NV(0): Default mode "1280x1024": 157.5 MHz, 91.1 kHz, 85.0 Hz
(II) NV(0): Modeline "1280x1024"  157.50  1280 1344 1504 1728  1024 1025 1028 1072 +hsync +vsync
(**) NV(0): Default mode "1152x864": 108.0 MHz, 67.5 kHz, 75.0 Hz
(II) NV(0): Modeline "1152x864"  108.00  1152 1216 1344 1600  864 865 868 900 +hsync +vsync
(**) NV(0): Default mode "1024x768": 94.5 MHz, 68.7 kHz, 85.0 Hz
(II) NV(0): Modeline "1024x768"   94.50  1024 1072 1168 1376  768 769 772 808 +hsync +vsync
(**) NV(0): Default mode "800x600": 56.3 MHz, 53.7 kHz, 85.1 Hz
(II) NV(0): Modeline "800x600"   56.30  800 832 896 1048  600 601 604 631 +hsync +vsync
(**) NV(0): Default mode "640x480": 74.2 MHz, 85.9 kHz, 85.1 Hz (D)
(II) NV(0): Modeline "640x480"   74.25  640 672 752 864  480 480 482 505 doublescan +hsync +vsync
(==) NV(0): DPI set to (75, 75)
(II) Loading sub module "fb"
(II) LoadModule: "fb"
(II) Loading /usr/X11R6/lib/modules/libfb.a
(II) Module fb: vendor="The XFree86 Project"
	compiled for 4.2.0, module version = 1.0.0
	ABI class: XFree86 ANSI C Emulation, version 0.1
(II) Loading sub module "xaa"
(II) LoadModule: "xaa"
(II) Loading /usr/X11R6/lib/modules/libxaa.a
(II) Module xaa: vendor="The XFree86 Project"
	compiled for 4.2.0, module version = 1.0.0
	ABI class: XFree86 Video Driver, version 0.5
(II) Loading sub module "ramdac"
(II) LoadModule: "ramdac"
(II) Loading /usr/X11R6/lib/modules/libramdac.a
(II) Module ramdac: vendor="The XFree86 Project"
	compiled for 4.2.0, module version = 0.1.0
	ABI class: XFree86 Video Driver, version 0.5
(--) Depth 24 pixmap format is 32 bpp
(II) do I need RAC?  No, I don't.
(II) resource ranges after preInit:
	[0] 0	0xf8000000 - 0xf807ffff (0x80000) MX[B]
	[1] 0	0xf0000000 - 0xf7ffffff (0x8000000) MX[B]
	[2] 0	0xd1000000 - 0xd1ffffff (0x1000000) MX[B]
	[3] -1	0xffe00000 - 0xffffffff (0x200000) MX[B](B)
	[4] -1	0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
	[5] -1	0x000f0000 - 0x000fffff (0x10000) MX[B]
	[6] -1	0x000c0000 - 0x000effff (0x30000) MX[B]
	[7] -1	0x00000000 - 0x0009ffff (0xa0000) MX[B]
	[8] -1	0xd2004000 - 0xd200407f (0x80) MX[B]
	[9] -1	0xd2003000 - 0xd2003fff (0x1000) MX[B]
	[10] -1	0xd2002000 - 0xd2002fff (0x1000) MX[B]
	[11] -1	0xd2001000 - 0xd2001fff (0x1000) MX[B]
	[12] -1	0xd2100000 - 0xd2100fff (0x1000) MX[B]
	[13] -1	0xe0000000 - 0xefffffff (0x10000000) MX[B]
	[14] -1	0xf8000000 - 0xf807ffff (0x80000) MX[B](B)
	[15] -1	0xf0000000 - 0xf7ffffff (0x8000000) MX[B](B)
	[16] -1	0xd1000000 - 0xd1ffffff (0x1000000) MX[B](B)
	[17] 0	0x000a0000 - 0x000affff (0x10000) MS[B](OprD)
	[18] 0	0x000b0000 - 0x000b7fff (0x8000) MS[B](OprD)
	[19] 0	0x000b8000 - 0x000bffff (0x8000) MS[B](OprD)
	[20] -1	0x0000ffff - 0x0000ffff (0x1) IX[B]
	[21] -1	0x00000000 - 0x000000ff (0x100) IX[B]
	[22] -1	0x00002400 - 0x0000247f (0x80) IX[B]
	[23] -1	0x000024a0 - 0x000024a7 (0x8) IX[B]
	[24] -1	0x00002480 - 0x0000249f (0x20) IX[B]
	[25] -1	0x00002000 - 0x000020ff (0x100) IX[B]
	[26] -1	0x00001400 - 0x000014ff (0x100) IX[B]
	[27] -1	0x00001000 - 0x000010ff (0x100) IX[B]
	[28] -1	0x0000f000 - 0x0000f00f (0x10) IX[B]
	[29] -1	0x00001810 - 0x00001813 (0x4) IX[B]
	[30] 0	0x000003b0 - 0x000003bb (0xc) IS[B](OprU)
	[31] 0	0x000003c0 - 0x000003df (0x20) IS[B](OprU)
(==) NV(0): Write-combining range (0xf0000000,0x8000000)
(II) NV(0): Using XFree86 Acceleration Architecture (XAA)
	Screen to screen bit blits
	Solid filled rectangles
	8x8 mono pattern filled rectangles
	Indirect CPU to Screen color expansion
	Solid Lines
	Offscreen Pixmaps
	Setting up tile and stipple cache:
		32 128x128 slots
		29 256x256 slots
		14 512x512 slots
(==) NV(0): Backing store disabled
(==) NV(0): Silken mouse enabled
(**) Option "dpms" "on"
(**) NV(0): DPMS enabled
(II) Initializing built-in extension MIT-SHM
(II) Initializing built-in extension XInputExtension
(II) Initializing built-in extension XTEST
(II) Initializing built-in extension XKEYBOARD
(II) Initializing built-in extension LBX
(II) Initializing built-in extension XC-APPGROUP
(II) Initializing built-in extension SECURITY
(II) Initializing built-in extension XINERAMA
(II) Initializing built-in extension XFree86-Bigfont
(II) Initializing built-in extension RENDER
(**) Option "Protocol" "PS/2"
(**) Mouse1: Protocol: "PS/2"
(**) Option "CorePointer"
(**) Mouse1: Core Pointer
(**) Option "Device" "/dev/mouse"
(**) Option "Emulate3Buttons"
(**) Option "Emulate3Timeout" "50"
(**) Mouse1: Emulate3Buttons, Emulate3Timeout: 50
(==) Mouse1: Buttons: 3
(II) Keyboard "Keyboard1" handled by legacy driver
(II) XINPUT: Adding extended input device "Mouse1" (type: MOUSE)
(WW) Open APM failed (/dev/apm_bios) (No such file or directory)
(WW) Open APM failed (/dev/apm_bios) (No such file or directory)
(WW) Open APM failed (/dev/apm_bios) (No such file or directory)




More information about the PLUG mailing list