A31p & FreeBSD 4.8 Installation
Kevin Oberman
oberman at es.net
Fri Jul 4 15:17:38 PDT 2003
> From: "Pisut Tempatarachoke" <pxt at ph.adfa.edu.au>
> Date: Fri, 4 Jul 2003 22:54:35 +1000
> Sender: owner-freebsd-mobile at freebsd.org
>
> Hi,
>
> Has anyone got a thinkpad A31p model 2653XX6 (mine is P4M 1.7 GHz,
> XPP, 768 MB RAM, 60 GB, 64 MB Mobility FireGL 7800, 15" UXGA, DVD/CDRW
> drive) and installed FreeBSD on it? This will be my first
> installation. Could anyone give me some tips, please? Are there any
> probable difficulties? How can I avoid them? Also, I plan to dual
> boot XPP and FreeBSD 4.8 and have already prepared some slices on my
> hard drive. Here are the details:
> - 23 GB Windows XP Pro
> - 9 GB FAT32 for sharing data between OS's
> - 21 GB free space (unformatted) for FreeBSD (I havn't installed it
> yet) and
> - 5 GB IBM recovery partition
> Is there XFree86.conf for this laptop available somewhere?
First, get the recovery CD from IBM. It's free for new systems and I
have heard that others have gotten free copies in some cases with older
units. It's not too expensive to just buy one from IBM. Then nuke the
recovery partition. (It won't work with the FreeBSD boot block,
anyway.)
Use Windows XP to run ps2 in a command window to set up BIOS. The
ThinkPad Configuration Utility makes BIOS changes but does not
always write them to CMOS memory. ps2 makes changes that will stay in
place when you boot FreeBSD.
I will attach my XF86Config file.
--
R. Kevin Oberman, Network Engineer
Energy Sciences Network (ESnet)
Ernest O. Lawrence Berkeley National Laboratory (Berkeley Lab)
E-mail: oberman at es.net Phone: +1 510 486-8634
-------------- next part --------------
Section "ServerLayout"
Identifier "XFree86 Configured"
Screen "Display 0" 0 0
Screen "Display 1" LeftOf "Display 0"
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
EndSection
Section "Files"
RgbPath "/usr/X11R6/lib/X11/rgb"
ModulePath "/usr/X11R6/lib/modules"
FontPath "/usr/X11R6/lib/X11/fonts/misc/"
FontPath "/usr/X11R6/lib/X11/fonts/Type1/"
FontPath "/usr/X11R6/lib/X11/fonts/CID/"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi/"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi/"
EndSection
Section "Module"
SubSection "extmod"
Option "omit xfree86-dga"
EndSubSection
Load "type1"
Load "freetype"
Load "xie"
Load "pex5"
Load "glx"
Load "dri"
Load "dbe"
Load "record"
EndSection
Section "InputDevice"
Identifier "Keyboard0"
Driver "keyboard"
Option "XkbOptions" "ctrl:swapcaps"
Option "XkbRules" "xfree86"
Option "XkbLayout" "us"
Option "XkbModel" "pc104"
EndSection
Section "ServerFlags"
Option "Xinerama"
EndSection
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/mouse"
Option "Buttons" "5"
Option "ZAxisMapping" "4 5"
# Option "Emulate3Buttons"
# Option "Emulate3Timeout" "50"
EndSection
Section "Monitor"
Identifier "Monitor 0"
VendorName "NEC"
ModelName "LCD1850E"
HorizSync 31.0 - 82.0
VertRefresh 60.0
DisplaySize 368 276
EndSection
Section "Monitor"
Identifier "Monitor 1"
VendorName "NEC"
ModelName "DELL 1701FP"
HorizSync 31.0-80.0
VertRefresh 60
DisplaySize 245 259
EndSection
Section "Device"
### Available Driver options are:-
### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
### [arg]: arg optional
#Option "SWcursor" # [<bool>]
#Option "HWcursor" # [<bool>]
#Option "PciRetry" # [<bool>]
#Option "SyncOnGreen" # [<bool>]
#Option "NoAccel" # [<bool>]
#Option "ShowCache" # [<bool>]
#Option "Overlay" # [<str>]
Option "MGASDRAM" # [<bool>]
#Option "ShadowFB" # [<bool>]
#Option "UseFBDev" # [<bool>]
#Option "ColorKey" # <i>
#Option "SetMclk" # <freq>
#Option "OverclockMem" # [<bool>]
#Option "VideoKey" # <i>
#Option "Rotate" # [<str>]
#Option "TexturedVideo" # [<bool>]
#Option "Crtc2Half" # [<bool>]
#Option "Crtc2Ram" # <i>
#Option "Int10" # [<bool>]
#Option "AGPMode" # <i>
#Option "DigitalScreen" # [<bool>]
#Option "TV" # [<bool>]
#Option "TVStandard" # [<str>]
#Option "CableType" # [<str>]
#Option "NoHal" # [<bool>]
#Option "SwappedHead" # [<bool>]
#Option "DRI" # [<bool>]
Identifier "Matrox 0"
Driver "mga"
VendorName "Matrox"
BoardName "MGA G450 AGP"
BusID "PCI:1:0:0"
Screen 0
EndSection
Section "Device"
Identifier "Matrox 1"
Driver "mga"
BusID "PCI:1:0:0"
Screen 1
EndSection
Section "Screen"
Identifier "Display 0"
Device "Matrox 0"
Monitor "Monitor 0"
DefaultColorDepth 24
SubSection "Display"
Depth 24
Modes "1280x1024"
EndSubSection
EndSection
Section "Screen"
Identifier "Display 1"
Device "Matrox 1"
Monitor "Monitor 1"
DefaultColorDepth 24
SubSection "Display"
Depth 16
Modes "1280x1024"
EndSubSection
SubSection "Display"
Depth 24
Modes "1280x1024"
EndSubSection
EndSection
Section "DRI"
Mode 0666
EndSection
More information about the freebsd-mobile
mailing list