From owner-freebsd-mobile@FreeBSD.ORG Sun Jul 6 08:24:55 2003 Return-Path: Delivered-To: freebsd-mobile@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 96A9A37B404 for ; Sun, 6 Jul 2003 08:24:50 -0700 (PDT) Received: from beastie.mine.nu (182.120.62.81.dial.bluewin.ch [81.62.120.182]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6416344020 for ; Sun, 6 Jul 2003 08:24:48 -0700 (PDT) (envelope-from mu@beastie.mine.nu) Received: from beastie.mine.nu (localhost [127.0.0.1]) by beastie.mine.nu (8.12.9/8.12.9) with ESMTP id h66FKgpb000377; Sun, 6 Jul 2003 17:20:43 +0200 (CEST) (envelope-from mu@beastie.mine.nu) Received: (from mu@localhost) by beastie.mine.nu (8.12.9/8.12.9/Submit) id h66FKgKR000376; Sun, 6 Jul 2003 17:20:42 +0200 (CEST) Date: Sun, 6 Jul 2003 17:20:42 +0200 From: Lars To: Kevin Oberman Message-ID: <20030706152042.GA347@gmx.at> References: <20030705094301.GB404@gmx.at> <20030705171924.22B655D07@ptavv.es.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20030705171924.22B655D07@ptavv.es.net> User-Agent: Mutt/1.4i cc: freebsd-mobile@freebsd.org Subject: Re: Thinkpad slicing and boot managing X-BeenThere: freebsd-mobile@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Mobile computing with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Jul 2003 15:24:55 -0000 Oh ok, thank you for your comments and corrections, I'll change my config accordingly. On Sat, Jul 05, 2003 at 10:19:24AM -0700, Kevin Oberman wrote: > > Date: Sat, 5 Jul 2003 11:43:02 +0200 > > From: Lars > > Sender: owner-freebsd-mobile@freebsd.org > > > > Date: Fri, 4 Jul 2003 18:56:20 +0200 > > From: Lars > > > > On Fri, Jul 04, 2003 at 07:23:56PM +1000, Pisut Tempatarachoke wrote: > > Hi Pisut, > > > > I bought a Thinkpad R40 and did something similar. > > 1 Yes, FAT32 or FAT16 can be written and read from both > > WinXP and FreeBSD. > > 2 I installed the FreeBSD Bootmanager in the MBR and > > I can boot both FreeBSD and WinXP flawlessly; > > however the WinXP entry shows up in the bootloader > > as "???", but works anyway -so no sweat. > > That's because the basic C/H/S MBR for BootEasy does not know what > NTFS is. If you use boot0cfg to build a boot with the "-o packet" > option, it should show that slice correctly. That option also allows > you to boot FreeBSD from the second or third slice even if it is past > cyl. 1024. > > The only reason that this is not the default is that really old > hardware only supports CHS addressing in BIOS and can't boot with the > newer code. The IBM is far too new to have this problem. > > > 4 My XF86Config works alright, no 3D though and could/should > > be optimised further, I also have 14" screen (1024x768). > > > > Section "ServerLayout" > > Identifier "XFree86 Configured" > > Screen 0 "Screen0" 0 0 > > InputDevice "MouseTP" "CorePointer" > > InputDevice "KeyboardTP" "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/Speedo/" > > FontPath "/usr/X11R6/lib/X11/fonts/Type1/" > > FontPath "/usr/X11R6/lib/X11/fonts/75dpi/" > > FontPath "/usr/X11R6/lib/X11/fonts/100dpi/" > > EndSection > > > > Section "Module" > > Load "dbe" > > Load "dri" > > Load "extmod" > > Load "glx" > > Load "pex5" > > Load "record" > > Load "xie" > > Load "xtrap" > > Load "speedo" > > Load "type1" > > EndSection > > For XFree86 V4.3, I think you really want 'Load freetype"'. Also, pex5 > and xie are no longer modules, so these just produce errors. > > > Section "InputDevice" > > Identifier "KeyboardTP" > > Driver "keyboard" > > Option "XkbRules" "xfree86" > > Option "XkbModel" "pc101" > > Option "XkbLayout" "de_CH" > > EndSection > > Of course, the XkbLayout option needs to be changed if you don't want > Swiss-German. > > > Section "DRI" > > Mode 0666 > > EndSection > > > > Section "InputDevice" > > Identifier "MouseTP" > > Driver "mouse" > > Option "Protocol" "MouseSystems" > > Option "Device" "/dev/sysmouse" > > EndSection > > With any XFree86 V4, you probably want to set the protocol to > "auto". It's far more likely to work well. > > > Section "Monitor" > > Identifier "MonitorTP" > > VendorName "Monitor Vendor" > > ModelName "Monitor Model" > > HorizSync 28.0 - 50.0 > > VertRefresh 43.0 - 75.0 > > EndSection > > For most LCDs, the X software will "read" the BIOS for information on > the scan rates, so this is usually not important. > > > Section "Device" > > ### Available Driver options are:- > > ### Values: : integer, : float, : "True"/"False", > > ### : "String", : " Hz/kHz/MHz" > > ### [arg]: arg optional > > #Option "NoAccel" # [] > > #Option "SWcursor" # [] > > #Option "Dac6Bit" # [] > > #Option "Dac8Bit" # [] > > #Option "ForcePCIMode" # [] > > #Option "CPPIOMode" # [] > > #Option "CPusecTimeout" # > > #Option "AGPMode" # > > #Option "AGPSize" # > > #Option "RingSize" # > > #Option "BufferSize" # > > #Option "EnableDepthMoves" # [] > > #Option "CrtScreen" # [] > > #Option "PanelSize" # [] > > #Option "UseFBDev" # [] > > Identifier "CardTP" > > Driver "ati" > > VendorName "ATI" > > BoardName "Radeon Mobility M6 LY" > > BusID "PCI:1:0:0" > > EndSection > > > > Section "Screen" > > Identifier "Screen0" > > Device "CardTP" > > Monitor "MonitorTP" > > DefaultDepth 24 > > SubSection "Display" > > Depth 1 > > EndSubSection > > SubSection "Display" > > Depth 4 > > EndSubSection > > SubSection "Display" > > Depth 8 > > EndSubSection > > SubSection "Display" > > Depth 15 > > EndSubSection > > SubSection "Display" > > Depth 16 > > EndSubSection > > SubSection "Display" > > Depth 24 > > Modes "1024x768" "800x600" > > EndSubSection > > EndSection > > The A31p support 1600x1200, so you will want to adjust the "Modes" to > allow that. > -- > R. Kevin Oberman, Network Engineer > Energy Sciences Network (ESnet) > Ernest O. Lawrence Berkeley National Laboratory (Berkeley Lab) > E-mail: oberman@es.net Phone: +1 510 486-8634 >