Well this is the Linux  information page for the Fujitsu Lifebook 500 series ..I=A0must add that this page was made on a 520D 

Impressions :-  
Overall, an excellent bang for buck machine, nippy in performance, and runs all the stuff you could need. I=A0would buy this machine again. 

Config Info:-  Watch for :- The Config =7Ffiles :-

/etc/XF86Config 

The kernel config file to get the sound system to work ..(for kernel version 2.0.29)

Special Note :- 
If you are planning to run DHCP on your machine , or running the MBONE tools 


NOTE: All opinions expressed are mine, and mine only. The configurations are provided with no guarantee of any kind. If any questions remain email Shrijeet Mukherjee at shm@cs.uoregon.edu



# $XFree86: xc/programs/Xserver/hw/xfree86/XF86Conf.cpp,v 3.25 1996/02/22 0=
5:10:54 dawes Exp $
#
# Copyright (c) 1994 by The XFree86 Project, Inc.
#
# Permission is hereby granted, free of charge, to any person obtaining a
# copy of this software and associated documentation files (the "Software")=
,
# to deal in the Software without restriction, including without limitation
# the rights to use, copy, modify, merge, publish, distribute, sublicense,
# and/or sell copies of the Software, and to permit persons to whom the
# Software is furnished to do so, subject to the following conditions:
#=20
# The above copyright notice and this permission notice shall be included i=
n
# all copies or substantial portions of the Software.
#=20
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS O=
R
# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL
# THE XFREE86 PROJECT BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
# WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF
# OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
# SOFTWARE.
#=20
# Except as contained in this notice, the name of the XFree86 Project shall
# not be used in advertising or otherwise to promote the sale, use or other
# dealings in this Software without prior written authorization from the
# XFree86 Project.
#
# $XConsortium: XF86Conf.cpp /main/16 1996/01/31 10:03:57 kaleb $

#
# This file was modified by Jens Maurer 
# to adapt it to local the local hardware configuration.
# All errors are probably mine.
#

# **********************************************************************
# Refer to the XF86Config(4/5) man page for details about the format of=20
# this file. This man page is installed as /usr/X11R6/man/man5/XF86Config.5=
x=20
# **********************************************************************

# **********************************************************************
# Files section.  This allows default font and rgb paths to be set
# **********************************************************************

Section "Files"

# The location of the RGB database.  Note, this is the name of the
# file minus the extension (like ".txt" or ".db").  There is normally
# no need to change the default.

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

# Multiple FontPath entries are allowed (which are concatenated together),
# as well as specifying multiple comma-separated entries in one FontPath
# command (or a combination of both methods)

    FontPath=09"/usr/X11R6/lib/X11/fonts/misc/"
# FontPath=09"/usr/X11R6/lib/X11/fonts/75dpi/:unscaled"
# FontPath=09"/usr/X11R6/lib/X11/fonts/100dpi/:unscaled"
FontPath=09"/usr/X11R6/lib/X11/fonts/Type1/"
FontPath=09"/usr/X11R6/lib/X11/fonts/Speedo/"
FontPath=09"/usr/X11R6/lib/X11/fonts/75dpi/"
# FontPath=09"/usr/X11R6/lib/X11/fonts/100dpi/"

EndSection

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

Section "ServerFlags"

# Uncomment this to cause a core dump at the spot where a signal is=20
# 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  server abort sequence
# This allows clients to receive this key event.

#    DontZap

# Uncomment this to disable the / mode switching
# sequences.  This allows clients to receive these key events.

#    DontZoom

# Uncomment this to disable tuning with the xvidtune client. With
# it the client can still run and fetch card and monitor attributes,
# but it will not be allowed to change them. If it tries it will
# receive a protocol error.

#=09DisableVidModeExtension

# Uncomment this to enable the use of a non-local xvidtune client.

#=09AllowNonLocalXvidtune

# Uncomment this to disable dynamically modifying the input device
# (mouse and keyboard) settings.

#=09DisableModInDev

# Uncomment this to enable the use of a non-local client to
# change the keyboard or mouse settings (currently only xset).

#=09AllowNonLocalModInDev

EndSection

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

# **********************************************************************
# Keyboard section
# **********************************************************************
#
#Section "Keyboard"
#
#    Protocol=09"Standard"
#
## when using XQUEUE, comment out the above line, and uncomment the
## following line
#
##    Protocol=09"Xqueue"
#
#    AutoRepeat=09500 5
#
## Let the server do the NumLock processing.  This should only be required
## when using pre-R6 clients
##    ServerNumLock
#
## Specifiy which keyboard LEDs can be user-controlled (eg, with xset(1))
##    Xleds      1 2 3
#
## To set the LeftAlt to Meta, RightAlt key to ModeShift,=20
## RightCtl key to Compose, and ScrollLock key to ModeLock:
#
##    LeftAlt     Meta
#    RightAlt    ModeShift
##    RightCtl    Compose
##    ScrollLock  ModeLock
#
## To disable the XKEYBOARD extension, uncomment XkbDisable.
#
## XkbDisable
#
## To customise the XKB settings to suit your keyboard, modify the
## lines below (which are the defaults).  For example, one way to get
## a german layout on a 101 key keyboard is to modify the XkbSymbols
## line:
##    XkbSymbols  "symbols/us(pc101)+de_nodead"
## If you have a US Microsoft Natural keyboard, you can use:
##    XkbSymbols  "symbols/us(microsoft)"
##    XkbGeometry "geometry/microsoft"
#
## These are the default XKB settings for XFree86
##    Xkbkeycodes "keycodes/xfree86"
##    XkbTypes    "types/default"
##    XkbCompat   "compat/default"
##    XkbSymbols  "symbols/us(pc101)"
##    XkbGeometry "geometry/pc"
#
#
## To specify a keymap file entry to use, use XkbKeymap.  This will
## override the other Xkb parameters described above.
## An example is:
##    XkbKeymap   "xfree86(us_microsoft)"
#
#EndSection
#
#
#

Section "Keyboard"
   Protocol        "Standard"
   AutoRepeat      500 30
   LeftAlt         Meta
   RightAlt        Meta
   ScrollLock      Compose
   RightCtl        Control
   XkbKeycodes     "xfree86"
   XkbTypes        "default"
   XkbCompat       "default"
   XkbOptions      "ctrl:swapcaps"
   XkbSymbols      "us(pc86)"
   XkbGeometry     "pc"
   XkbRules        "xfree86"
   XkbModel        "pc86"
   XkbLayout       "us"
EndSection



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

Section "Pointer"

    Protocol=09"PS/2"
    Device=09"/dev/psaux"

# Alternatively, you can use an external serial mouse.
# If you wish to do so, you must comment the above PS/2 mouse
# mouse settings.
# If you want to use both mice simultaneously, read the comment about
# gpm in http://www.cck.uni-kl.de/misc/tecra710/#graphics

#=09Protocol=09"MouseMan"
#=09Device=09=09"/dev/ttyS0"

# When using XQUEUE, comment out the above two lines, and uncomment
# the following line.

#    Protocol=09"Xqueue"

# Baudrate and SampleRate are only for some Logitech mice

#    BaudRate=099600
#    SampleRate=09150

# Emulate3Buttons is an option for 2-button Microsoft mice
# Emulate3Timeout is the timeout in milliseconds (default is 50ms)

    Emulate3Buttons
    Emulate3Timeout=0950

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

#    ChordMiddle

EndSection


# **********************************************************************
# Xinput section -- this is optional and is required only if you
# are using extended input devices.  This is for example only.  Refer
# to the XF86Config man page for a description of the options.
# **********************************************************************
#
# Section "Xinput"
#    SubSection "WacomStylus"
#        Port "/dev/ttyS1"
#        DeviceName "Wacom"
#    EndSubSection
#    SubSection "WacomCursor"
#        Port "/dev/ttyS1"
#    EndSubSection
#    SubSection "WacomEraser"
#        Port "/dev/ttyS1"
#    EndSubSection
#
#    SubSection "Elographics"
#        Port "/dev/ttyS1"
#        DeviceName "Elo"
#        MinimumXPosition 300
#        MaximumXPosition 3500
#        MinimumYPosition 300
#        MaximumYPosition 3500
#        Screen 0
#        UntouchDelay 10
#        ReportDelay 10
#    EndSubSection
#  =20
#    SubSection "Joystick"
#        Port "/dev/joy0"
#        DeviceName "Joystick"
#        TimeOut 10
#        MinimumXPosition 100
#        MaximumXPosition 1300
#        MinimumYPosition 100
#        MaximumYPosition 1100
#        # CenterX 700
#        # CenterY 600
#        Delta 20
#    EndSubSection
# EndSection


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

# Any number of monitor sections may be present

Section "Monitor"

    Identifier=09"Generic Monitor"
    VendorName=09"Unknown"
    ModelName=09"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   25-64  # typical for a single frequency fixed-sync monitor

#    HorizSync=0930-64         # multisync
#    HorizSync=0931.5, 35.2    # multiple fixed sync frequencies
#    HorizSync=0915-25, 30-50  # multiple ranges of sync frequencies

# 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 40-70  # typical for a single frequency fixed-sync monitor

#    VertRefresh=0950-100        # multisync
#    VertRefresh=0960, 65        # multiple fixed sync frequencies
#    VertRefresh=0940-50, 80-100 # multiple ranges of sync frequencies

# Modes can be specified in two formats.  A compact one-line format, or
# a multi-line format.

# A generic VGA 640x480 mode (hsync =3D 31.5kHz, refresh =3D 60Hz)
#    ModeLine "640x480" 25.175 640 664 760 800 480 491 493 525


#=09ModeLine "640x480" 28.3 640 664 760 800   480 491 493 525
#=09ModeLine "704x600" 28.3 704 704 704 704   600 600 600 600
#=09ModeLine "800x600" 28.3 800 824 896 1024  600 601 603 625

=09ModeLine "640x480" 28.3 640 680 720 864=09  480 488 491 521
=09ModeLine "800x600" 28.3 800 816 856 920=09  600 603 605 618
=09ModeLine "1024x768" 65.1 1024 1032 1176 1344   768 771 777 806

EndSection

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

# Any number of graphics device sections may be present

Section "Device"
    # SVGA server auto-detected chipset
    Identifier=09"Fujitsu 520D"
    VendorName=09"Toshiba"
    BoardName=09"Chips & Technologies 65550"
=09Option "no_stretch"
#=09Option "sw_cursor"
EndSection

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

# The colour SVGA server

Section "Screen"
    Driver=09"svga"
    Device=09"Fujitsu 520D"
    Monitor=09"Generic Monitor"
    Subsection "Display"
        Depth=09    8
        Modes=09    "800x600" "1024x768" "640x480"
        ViewPort    0 0
        Virtual     1024 768
    EndSubsection
    Subsection "Display"
        Depth=09    16
        Modes=09    "800x600"=20
        ViewPort    0 0
    EndSubsection
    Subsection "Display"
        Depth=09    24=20
        Modes=09    "800x600"=20
        ViewPort    0 0
    EndSubsection
    Subsection "Display"
        Depth=09    32=20
        Modes=09    "800x600"=20
        ViewPort    0 0
    EndSubsection
EndSection

Section "Screen"
=09Driver "vga16"
=09Device "Fujitsu 520D"
=09Monitor "Generic Monitor"
=09Subsection "Display"
=09=09Modes "640x480"
=09=09ViewPort 0 0
=09=09Virtual 640 480
=09EndSubsection
EndSection

--------------------------------------x----------------------------------



#
# Automatically generated make config: don't edit
#

#
# Code maturity level options
#
CONFIG_EXPERIMENTAL=3Dy

#
# Loadable module support
#
CONFIG_MODULES=3Dy
# CONFIG_MODVERSIONS is not set
# CONFIG_KERNELD is not set

#
# General setup
#
# CONFIG_MATH_EMULATION is not set
CONFIG_NET=3Dy
# CONFIG_MAX_16M is not set
CONFIG_PCI=3Dy
CONFIG_PCI_OPTIMIZE=3Dy
CONFIG_SYSVIPC=3Dy
# CONFIG_BINFMT_AOUT is not set
CONFIG_BINFMT_ELF=3Dy
CONFIG_BINFMT_JAVA=3Dm
CONFIG_KERNEL_ELF=3Dy
CONFIG_M586=3Dy

#
# Floppy, IDE, and other block devices
#
CONFIG_BLK_DEV_FD=3Dy
CONFIG_BLK_DEV_IDE=3Dy

#
# Please see Documentation/ide.txt for help/info on IDE drives
#
# CONFIG_BLK_DEV_HD_IDE is not set
CONFIG_BLK_DEV_IDECD=3Dy
# CONFIG_BLK_DEV_IDETAPE is not set
CONFIG_BLK_DEV_IDE_PCMCIA=3Dy
CONFIG_BLK_DEV_CMD640=3Dy
# CONFIG_BLK_DEV_CMD640_ENHANCED is not set
CONFIG_BLK_DEV_RZ1000=3Dy
CONFIG_BLK_DEV_TRITON=3Dy
# CONFIG_IDE_CHIPSETS is not set

#
# Additional Block Devices
#
# CONFIG_BLK_DEV_LOOP is not set
# CONFIG_BLK_DEV_MD is not set
# CONFIG_BLK_DEV_RAM is not set
# CONFIG_BLK_DEV_XD is not set
# CONFIG_BLK_DEV_HD is not set

#
# Networking options
#
# CONFIG_FIREWALL is not set
# CONFIG_NET_ALIAS is not set
CONFIG_INET=3Dy
# CONFIG_IP_FORWARD is not set
CONFIG_IP_MULTICAST=3Dy
# CONFIG_IP_ACCT is not set

#
# (it is safe to leave these untouched)
#
# CONFIG_INET_PCTCP is not set
# CONFIG_INET_RARP is not set
# CONFIG_NO_PATH_MTU_DISCOVERY is not set
CONFIG_IP_NOSR=3Dy
CONFIG_SKB_LARGE=3Dy

#
# =20
#
# CONFIG_IPX is not set
# CONFIG_ATALK is not set
# CONFIG_AX25 is not set
# CONFIG_BRIDGE is not set
# CONFIG_NETLINK is not set

#
# SCSI support
#
# CONFIG_SCSI is not set

#
# Network device support
#
CONFIG_NETDEVICES=3Dy
CONFIG_DUMMY=3Dm
# CONFIG_EQUALIZER is not set
# CONFIG_DLCI is not set
# CONFIG_PLIP is not set
CONFIG_PPP=3Dm

#
# CCP compressors for PPP are only built as modules.
#
# CONFIG_SLIP is not set
# CONFIG_NET_RADIO is not set
CONFIG_NET_ETHERNET=3Dy
# CONFIG_NET_VENDOR_3COM is not set
# CONFIG_LANCE is not set
# CONFIG_NET_VENDOR_SMC is not set
# CONFIG_NET_ISA is not set
# CONFIG_NET_EISA is not set
# CONFIG_NET_POCKET is not set
# CONFIG_TR is not set
# CONFIG_FDDI is not set
# CONFIG_ARCNET is not set

#
# ISDN subsystem
#
# CONFIG_ISDN is not set

#
# CD-ROM drivers (not for SCSI or IDE/ATAPI drives)
#
# CONFIG_CD_NO_IDESCSI is not set

#
# Filesystems
#
# CONFIG_QUOTA is not set
# CONFIG_LOCK_MANDATORY is not set
CONFIG_MINIX_FS=3Dy
# CONFIG_EXT_FS is not set
CONFIG_EXT2_FS=3Dy
# CONFIG_XIA_FS is not set
CONFIG_FAT_FS=3Dy
CONFIG_MSDOS_FS=3Dy
# CONFIG_VFAT_FS is not set
# CONFIG_UMSDOS_FS is not set
CONFIG_PROC_FS=3Dy
# CONFIG_NFS_FS is not set
# CONFIG_SMB_FS is not set
CONFIG_ISO9660_FS=3Dy
# CONFIG_HPFS_FS is not set
# CONFIG_SYSV_FS is not set
# CONFIG_AFFS_FS is not set
# CONFIG_UFS_FS is not set

#
# Character devices
#
CONFIG_SERIAL=3Dy
# CONFIG_DIGI is not set
# CONFIG_CYCLADES is not set
# CONFIG_STALDRV is not set
# CONFIG_RISCOM8 is not set
# CONFIG_PRINTER is not set
CONFIG_MOUSE=3Dy
# CONFIG_ATIXL_BUSMOUSE is not set
# CONFIG_BUSMOUSE is not set
# CONFIG_MS_BUSMOUSE is not set
CONFIG_PSMOUSE=3Dy
CONFIG_82C710_MOUSE=3Dy
# CONFIG_UMISC is not set
# CONFIG_QIC02_TAPE is not set
# CONFIG_FTAPE is not set
CONFIG_APM=3Dy
# CONFIG_APM_IGNORE_USER_SUSPEND is not set
CONFIG_APM_DO_ENABLE=3Dy
CONFIG_APM_CPU_IDLE=3Dy
# CONFIG_APM_DISPLAY_BLANK is not set
CONFIG_APM_POWER_OFF=3Dy
# CONFIG_WATCHDOG is not set
# CONFIG_RTC is not set

#
# Sound
#
CONFIG_SOUND=3Dy
# CONFIG_PAS is not set
CONFIG_SB=3Dy
# CONFIG_ADLIB is not set
# CONFIG_GUS is not set
# CONFIG_MPU401 is not set
# CONFIG_UART6850 is not set
# CONFIG_PSS is not set
# CONFIG_GUS16 is not set
# CONFIG_GUSMAX is not set
# CONFIG_MSS is not set
# CONFIG_SSCAPE is not set
# CONFIG_TRIX is not set
# CONFIG_MAD16 is not set
# CONFIG_CS4232 is not set
# CONFIG_MAUI is not set
CONFIG_AUDIO=3Dy
# CONFIG_MIDI is not set
CONFIG_YM3812=3Dy
SBC_BASE=3D220
SBC_IRQ=3D7
SBC_DMA=3D1
SB_DMA2=3D5
SB_MPU_BASE=3D388
SB_MPU_IRQ=3D-1
DSP_BUFFSIZE=3D65536
# CONFIG_LOWLEVEL_SOUND is not set

#
# Kernel hacking
#
# CONFIG_PROFILE is not set