Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 29 Nov 2001 09:59:00 -0800
From:      "Kevin Oberman" <oberman@es.net>
To:        Gabriel Rocha <grocha@geeksimplex.org>
Cc:        freebsd-mobile@FreeBSD.ORG
Subject:   Re: Question regarding thinkpad 600? 
Message-ID:  <200111291759.fATHx0d16852@ptavv.es.net>
In-Reply-To: Your message of "Thu, 29 Nov 2001 06:45:38 PST." <20011129064538.B70269@neutraldomain.org> 

next in thread | previous in thread | raw e-mail | index | archive | help
> Date: Thu, 29 Nov 2001 06:45:38 -0800
> From: Gabriel Rocha <grocha@geeksimplex.org>
> Sender: owner-freebsd-mobile@FreeBSD.ORG
> 
> 		On Thu, Nov 29, at 09:35AM, Bezerker wrote:
> | I have an IBM thinkpad 600.. now.. im having problems getting X 4.0.3 working 
> | .. i cant seem to get it to go higher than 640x480 8bpp..
> | Might anyone have a config for this laptop they can spare?  Its got the 
> | neomagic card.
> 
> This is from my T20, but it also worked on my 600X good luck. --Gabe
I'd suggest a few things, one CRITICAL!

> Section "ServerLayout"
> 	Identifier     "XFree86 Configured"
> 	Screen      0  "Screen0" 0 0
> 	InputDevice    "Mouse0" "CorePointer"
> 	InputDevice    "Keyboard0" "CoreKeyboard"
> EndSection

ServerLayout is to set up Xinerama and is probably ignored unless you
have multiple screens.

> Section "Files"
> 	RgbPath      "/usr/X11R6/lib/X11/rgb"
> 	ModulePath   "/usr/X11R6/lib/modules"
> 	FontPath     "/usr/X11R6/lib/X11/fonts/75dpi/"
> 	FontPath     "/usr/X11R6/lib/X11/fonts/100dpi/"
> 	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/CID/"
I'd add:
	FontPath     "/usr/X11R6/lib/X11/fonts/local/"
	FontPath     "/usr/X11R6/lib/X11/fonts/75dpi/:unscaled"
	FontPath     "/usr/X11R6/lib/X11/fonts/100dpi/:unscaled"
> EndSection
> 
> Section "Module"
> 	Load  "glx"
> 	Load  "dbe"
> 	Load  "extmod"
> 	Load  "pex5"
> 	Load  "record"
> 	Load  "xie"
To enable Type1 and freetype fonts, I'd add:
	Load  "type1"
	Load  "freetype"
> EndSection
> 
> Section "InputDevice"
> 	Identifier  "Keyboard0"
> 	Driver      "keyboard"
> 	Option "AutoRepeat" "500 30"
> 	Option "XkbRules"   "xfree86"
> 	Option "XkbModel"   "pc101"
> 	Option "XkbLayout"  "us"
> 	Option "XkbOptions" "ctrl:swapcaps"
Note that this will swap the 'Ctrl' and 'Caps Lock' keys. I always do
this, but folks not brought up in the olden days of proper keyboard
layout will probably not like it.
> EndSection
> 
> Section "InputDevice"
> 	Identifier  "Mouse0"
> 	Driver      "mouse"
> 	Option      "Protocol" "auto"
> 	Option      "Device" "/dev/sysmouse"
I have:
	Option	    "Protocol" "MouseSystems"
	Option	    "Device"   "/dev/mouse"
No idea which is better. Mine works fine.
> EndSection
> 
> Section "Monitor"
> 	Identifier   "Monitor0"
> 	VendorName   "Monitor Vendor"
> 	ModelName    "Monitor Model"
> 	HorizSync	31.5-82.0
> 	VertRefresh	60
I have:
 	HorizSync	31-57
	VertRefresh	50-90
No idea which is better, but mine works well.
> 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     "NoAccel"            	# [<bool>]
>         #Option     "HWCursor"           	# [<bool>]
>         #Option     "SWCursor"           	# [<bool>]
>         #Option     "ShadowFB"           	# [<bool>]
>         #Option     "Rotate"             	# [<str>]
>         #Option     "UseBIOS"            	# [<bool>]
>         #Option     "LCDClock"           	# <freq>
>         #Option     "ShadowStatus"       	# [<bool>]
> 	Identifier  "Card0"
> 	Driver      "savage"
> 	VendorName  "S3"
> 	BoardName   "Savage/IX-MV"
> 	BusID       "PCI:1:0:0"
> EndSection

Whoa! This is not going to work on a 600. It is not a Savage!
Section "Device"
	Identifier	"NeoMagic LCD"
	Driver		"neomagic""
EndSection

In all Section "Screen" entries you will need to set the device to
NeoMagic LCD". I end the lines after 640x480.
> Section "Screen"
> 	Identifier "Screen0"
> 	Device     "Card0"
> 	Monitor    "Monitor0"
> 	DefaultColorDepth 16
> 	SubSection "Display"
> 		Depth	     	8
> 		Modes		"1024x768" "800x600" "640x480" "512x384" "400x300" "320x240"
> 		ViewPort 	0 0
> 	EndSubSection
> 
> 	SubSection "Display"
> 		Depth	     	16
> 		Modes		"1024x768" "800x600" "640x480" "512x384" "400x300" "320x240"
> 		ViewPort 	0 0
> 	EndSubSection
> 
> 	SubSection "Display"
> 		Depth	     	24
> 		Modes		"1024x768" "800x600" "640x480" "512x384" "400x300" "320x240"
> 		ViewPort 	0 0
> 	EndSubSection
> EndSection
> 
> 
> To Unsubscribe: send mail to majordomo@FreeBSD.org
> with "unsubscribe freebsd-mobile" in the body of the message
> 

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-mobile" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200111291759.fATHx0d16852>