| 
				 | 
				
| Line 6: | 
Line 6: | 
|   | '''Series:''' {{X60}}  |   | '''Series:''' {{X60}}  | 
|   |  |   |  | 
| − | '''Model:''' [[1709-K3U]] ([http://www-307.ibm.com/pc/support/site.wss/product.do?template=/product.do?template=%2Fproductpage%2Flandingpages%2FproductPageLandingPage.vm&sitestyle=lenovo&brandind=10&familyind=290550&machineind=295859&modelind=334762&partnumberind=0&subcategoryind=0&doctypeind=8&doccategoryind=0&operatingsystemind=52305&validate=true IBM support page])  | + | '''Model:''' [[1709-K3U]] ([http://www-307.ibm.com/pc/support/site.wss/product.do?template=/product.do?template=/productpage/landingpages/productPageLandingPage.vm  | 
| − |    |   | 
| − | '''Operating system:''' [[:Category:Kubuntu|Kubuntu 6.10 Edgy Eft, Desktop Edition]]
  |   | 
| − |    |   | 
| − | == Summary ==
  |   | 
| − |    |   | 
| − | === What works after installation ===
  |   | 
| − |    |   | 
| − | * Detection of both CPU cores ([[Intel Core 2 Duo]])
  |   | 
| − | * [[How to make use of Dynamic Frequency Scaling|CPU frequency scaling]]
  |   | 
| − | * Graphics detection and acceleration ([[Intel Graphics Media Accelerator 950]])
  |   | 
| − | ** Beryl/AIGLX works after installing with [http://www.biodesign.com.ar/blog/?p=23 this guide].
  |   | 
| − | * Audio support ([[AD1981HD]])
  |   | 
| − | * Gigabit ethernet ([[Ethernet Controllers#Intel Gigabit (10/100/1000)|Intel Gigabit Ethernet Controller]])
  |   | 
| − | * [[SD Card slot|Integrated SD card reader]]
  |   | 
| − | * IBM ThinkPad ACPI Extras driver ([[ibm-acpi]])
  |   | 
| − | * [[USB Port|USB 2.0]] ports
  |   | 
| − | * [[TrackPoint]] detection
  |   | 
| − | ** See [[How to configure the TrackPoint]]
  |   | 
| − |    |   | 
| − | === What needs to be fixed ===
  |   | 
| − |    |   | 
| − | * [[Intel PRO/Wireless 3945ABG Mini-PCI Express Adapter|Intel PRO/Wireless 3945ABG]] '''([[#Intel PRO/Wireless 3945ABG|Fixed]])'''
  |   | 
| − | * Suspend to RAM / Sleep   -> seems to work when putting sata into "compatibility" mode in the bios.
  |   | 
| − | * Suspend to HDD / Hibernate
  |   | 
| − | * [[Intel Graphics Media Accelerator 950#External VGA port|External VGA port]] '''([[#External VGA port|Partially fixed]])'''
  |   | 
| − | * Hard drive protection ([[Active Protection System|IBM Active Protection System]]) '''([[#Hard drive protection|Partially fixed]])'''
  |   | 
| − |    |   | 
| − | === What has not yet been tested ===
  |   | 
| − |    |   | 
| − | * [[Embedded Security Subsystem|IBM Embedded Security Subsystem 2.0]]
  |   | 
| − | * [[CardBus slot|CardBus slot (Type 2)]]
  |   | 
| − | * Firewire (IEEE1394) port
  |   | 
| − | * Modem
  |   | 
| − | * [[IrDA|Infrared port]]
  |   | 
| − | * Special keys
  |   | 
| − |    |   | 
| − | ==== Not included with this model ====
  |   | 
| − | * [[How to setup Bluetooth|Bluetooth]]
  |   | 
| − | * [[Integrated Fingerprint Reader]]
  |   | 
| − |    |   | 
| − | === Annoyances ===
  |   | 
| − |    |   | 
| − | * Battery life
  |   | 
| − |    |   | 
| − | == Installation ==
  |   | 
| − |    |   | 
| − | {{Todo|no cd-rom issue, methods, document my own}}
  |   | 
| − |    |   | 
| − | == Fixes after installation ==
  |   | 
| − |    |   | 
| − | === Intel PRO/Wireless 3945ABG ===
  |   | 
| − |    |   | 
| − | Ubuntu Guide now covers this issue:
  |   | 
| − | [http://ubuntuguide.org/wiki/Ubuntu_Edgy#How_to_get_ipw3945_and_wep.2Fwpa_to_work  ''How to get ipw3945 and wep/wpa to work'']
  |   | 
| − |    |   | 
| − | ===  External VGA port ===
  |   | 
| − |    |   | 
| − | Ubuntu's auto-configured [http://www.die.net/doc/linux/man/man5/xorg.conf.5.html {{path|xorg.conf}}] doesn't use the X60's external VGA port by default. This means that either another configuration utility must be used, or {{path|xorg.conf}} must be edited by hand. So far I haven't had any luck with Kubuntu's ''System Settings'' utility, so here I'm looking at direct changes to {{path|xorg.conf}}.
  |   | 
| − |    |   | 
| − | ==== Auto-configured xorg.conf for reference ====
  |   | 
| − |    |   | 
| − | This only activates the X60's LCD, and does not use the external VGA port.
  |   | 
| − |    |   | 
| − |  # /etc/X11/xorg.conf (xorg X Window System server configuration file)
  |   | 
| − |  #
  |   | 
| − |  # This file was generated by dexconf, the Debian X Configuration tool, using
  |   | 
| − |  # values from the debconf database.
  |   | 
| − |  #
  |   | 
| − |  # Edit this file with caution, and see the /etc/X11/xorg.conf manual page.
  |   | 
| − |  # (Type "man /etc/X11/xorg.conf" at the shell prompt.)
  |   | 
| − |  #
  |   | 
| − |  # This file is automatically updated on xserver-xorg package upgrades *only*
  |   | 
| − |  # if it has not been modified since the last upgrade of the xserver-xorg
  |   | 
| − |  # package.
  |   | 
| − |  #
  |   | 
| − |  # If you have edited this file but would like it to be automatically updated
  |   | 
| − |  # again, run the following command:
  |   | 
| − |  #   sudo dpkg-reconfigure -phigh xserver-xorg
  |   | 
| − |  
  |   | 
| − |  Section "Files"
  |   | 
| − |  	FontPath	"/usr/share/X11/fonts/misc"
  |   | 
| − |  	FontPath	"/usr/share/X11/fonts/cyrillic"
  |   | 
| − |  	FontPath	"/usr/share/X11/fonts/100dpi/:unscaled"
  |   | 
| − |  	FontPath	"/usr/share/X11/fonts/75dpi/:unscaled"
  |   | 
| − |  	FontPath	"/usr/share/X11/fonts/Type1"
  |   | 
| − |  	FontPath	"/usr/share/X11/fonts/100dpi"
  |   | 
| − |  	FontPath	"/usr/share/X11/fonts/75dpi"
  |   | 
| − |  	FontPath	"/usr/share/fonts/X11/misc"
  |   | 
| − |  	# path to defoma fonts
  |   | 
| − |  	FontPath	"/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
  |   | 
| − |  EndSection
  |   | 
| − |  
  |   | 
| − |  Section "Module"
  |   | 
| − |  	Load	"i2c"
  |   | 
| − |  	Load	"bitmap"
  |   | 
| − |  	Load	"ddc"
  |   | 
| − |  	Load	"dri"
  |   | 
| − |  	Load	"extmod"
  |   | 
| − |  	Load	"freetype"
  |   | 
| − |  	Load	"glx"
  |   | 
| − |  	Load	"int10"
  |   | 
| − |  	Load	"type1"
  |   | 
| − |  	Load	"vbe"
  |   | 
| − |  EndSection
  |   | 
| − |  
  |   | 
| − |  Section "InputDevice"
  |   | 
| − |  	Identifier	"Generic Keyboard"
  |   | 
| − |  	Driver		"kbd"
  |   | 
| − |  	Option		"CoreKeyboard"
  |   | 
| − |  	Option		"XkbRules"	"xorg"
  |   | 
| − |  	Option		"XkbModel"	"pc105"
  |   | 
| − |  	Option		"XkbLayout"	"us"
  |   | 
| − |  	Option		"XkbOptions"	"lv3:ralt_switch"
  |   | 
| − |  EndSection
  |   | 
| − |  
  |   | 
| − |  Section "InputDevice"
  |   | 
| − |  	Identifier	"Configured Mouse"
  |   | 
| − |  	Driver		"mouse"
  |   | 
| − |  	Option		"CorePointer"
  |   | 
| − |  	Option		"Device"		"/dev/input/mice"
  |   | 
| − |  	Option		"Protocol"		"ExplorerPS/2"
  |   | 
| − |  	Option		"ZAxisMapping"		"4 5"
  |   | 
| − |  	Option		"Emulate3Buttons"	"true"
  |   | 
| − |  EndSection
  |   | 
| − |  
  |   | 
| − |  Section "InputDevice"
  |   | 
| − |  	Identifier	"Synaptics Touchpad"
  |   | 
| − |  	Driver		"synaptics"
  |   | 
| − |  	Option		"SendCoreEvents"	"true"
  |   | 
| − |  	Option		"Device"		"/dev/psaux"
  |   | 
| − |  	Option		"Protocol"		"auto-dev"
  |   | 
| − |  	Option		"HorizScrollDelta"	"0"
  |   | 
| − |  EndSection
  |   | 
| − |  
  |   | 
| − |  Section "InputDevice"
  |   | 
| − |    Driver        "wacom"
  |   | 
| − |    Identifier    "stylus"
  |   | 
| − |    Option        "Device"        "/dev/wacom"          # Change to 
  |   | 
| − |                                                        # /dev/input/event
  |   | 
| − |                                                        # for USB
  |   | 
| − |    Option        "Type"          "stylus"
  |   | 
| − |    Option        "ForceDevice"   "ISDV4"               # Tablet PC ONLY
  |   | 
| − |  EndSection
  |   | 
| − |  
  |   | 
| − |  Section "InputDevice"
  |   | 
| − |    Driver        "wacom"
  |   | 
| − |    Identifier    "eraser"
  |   | 
| − |    Option        "Device"        "/dev/wacom"          # Change to 
  |   | 
| − |                                                        # /dev/input/event
  |   | 
| − |                                                        # for USB
  |   | 
| − |    Option        "Type"          "eraser"
  |   | 
| − |    Option        "ForceDevice"   "ISDV4"               # Tablet PC ONLY
  |   | 
| − |  EndSection
  |   | 
| − |  
  |   | 
| − |  Section "InputDevice"
  |   | 
| − |    Driver        "wacom"
  |   | 
| − |    Identifier    "cursor"
  |   | 
| − |    Option        "Device"        "/dev/wacom"          # Change to 
  |   | 
| − |                                                        # /dev/input/event
  |   | 
| − |                                                        # for USB
  |   | 
| − |    Option        "Type"          "cursor"
  |   | 
| − |    Option        "ForceDevice"   "ISDV4"               # Tablet PC ONLY
  |   | 
| − |  EndSection
  |   | 
| − |  
  |   | 
| − |  Section "Device"
  |   | 
| − |  	Identifier	"Intel Corporation Mobile Integrated Graphics Controller"
  |   | 
| − |  	Driver		"i810"
  |   | 
| − |  	BusID		"PCI:0:2:0"
  |   | 
| − |  EndSection
  |   | 
| − |  
  |   | 
| − |  Section "Monitor"
  |   | 
| − |  	Identifier	"Generic Monitor"
  |   | 
| − |  	Option		"DPMS"
  |   | 
| − |  EndSection
  |   | 
| − |  
  |   | 
| − |  Section "Screen"
  |   | 
| − |  	Identifier	"Default Screen"
  |   | 
| − |  	Device		"Intel Corporation Mobile Integrated Graphics Controller"
  |   | 
| − |  	Monitor		"Generic Monitor"
  |   | 
| − |  	DefaultDepth	24
  |   | 
| − |  	SubSection "Display"
  |   | 
| − |  		Depth		1
  |   | 
| − |  		Modes		"1024x768"
  |   | 
| − |  	EndSubSection
  |   | 
| − |  	SubSection "Display"
  |   | 
| − |  		Depth		4
  |   | 
| − |  		Modes		"1024x768"
  |   | 
| − |  	EndSubSection
  |   | 
| − |  	SubSection "Display"
  |   | 
| − |  		Depth		8
  |   | 
| − |  		Modes		"1024x768"
  |   | 
| − |  	EndSubSection
  |   | 
| − |  	SubSection "Display"
  |   | 
| − |  		Depth		15
  |   | 
| − |  		Modes		"1024x768"
  |   | 
| − |  	EndSubSection
  |   | 
| − |  	SubSection "Display"
  |   | 
| − |  		Depth		16
  |   | 
| − |  		Modes		"1024x768"
  |   | 
| − |  	EndSubSection
  |   | 
| − |  	SubSection "Display"
  |   | 
| − |  		Depth		24
  |   | 
| − |  		Modes		"1024x768"
  |   | 
| − |  	EndSubSection
  |   | 
| − |  EndSection
  |   | 
| − |  
  |   | 
| − |  Section "ServerLayout"
  |   | 
| − |  	Identifier	"Default Layout"
  |   | 
| − |  	Screen		"Default Screen"
  |   | 
| − |  	InputDevice	"Generic Keyboard"
  |   | 
| − |  	InputDevice	"Configured Mouse"
  |   | 
| − |  	InputDevice     "stylus" "SendCoreEvents"
  |   | 
| − |  	InputDevice     "cursor" "SendCoreEvents"uses
  |   | 
| − |  	InputDevice     "eraser" "SendCoreEvents"
  |   | 
| − |  	InputDevice	"Synaptics Touchpad"
  |   | 
| − |  EndSection
  |   | 
| − |  
  |   | 
| − |  Section "DRI"
  |   | 
| − |  	Mode	0666
  |   | 
| − |  EndSection
  |   | 
| − |    |   | 
| − | ==== Cloned display ====
  |   | 
| − |    |   | 
| − | {{Todo|description, xorg.conf example}}
  |   | 
| − |    |   | 
| − | ==== Extended workspace ====
  |   | 
| − |    |   | 
| − | {{Todo|description of issue}}
  |   | 
| − |    |   | 
| − | === Hard drive protection ===
  |   | 
| − |    |   | 
| − | {{Todo|working detection, issue of protection}}
  |   | 
| − |    |   | 
| − | [[Category:X60]]
  |   | 
| − | [[Category:Kubuntu]]
  |   |