User Tools

Site Tools


x60s

This is an old revision of the document!


Table of Contents

This place serves as documentation for my Lenovo Thinkpad X60s Setup under Linux.

I have a X60s 1704-69U (aka 170469U). I'm using Gentoo (currently 2006.0)

Until organized, it'll just be a wild collection of bits and pieces.

Suspend-to-disk implementations explained and compared: http://suspend2.net/features.html#compare
Knock-based commands for your Linux laptop: http://www-128.ibm.com/developerworks/linux/library/l-knockage.html?ca=dgr-lnxw01Knock-Knock
Primary Resource for Linux on Thinkpads: http://www.thinkwiki.org
Setting up power management stuff under Gentoo: http://www.gentoo.org/doc/en/power-management-guide.xml
HOWTO Software Suspend v2 on Gentoo: http://gentoo-wiki.com/HOWTO_Software_Suspend_v2
The madwifi driver for the built-in Atheros-based WLAN card does not seem to support powermanagement yet: http://madwifi.org/ticket/447
Suspend/Resume Problems with SATA/AHCI: http://www.thinkwiki.org/wiki/Problems_with_SATA_and_Linux

What I have working

  • Processor L2400 @ 1.66GHz
    • SMP
    • CPU frequency scaling (1000MHz, 1333MHz, 1666MHz)
  • Networking
    • eth0 (Intel e1000)
    • WLAN/Wifi: Atheros Card, running with drivers from www.madwifi.org
  • Suspend-to-RAM
  • X11 Xorg
    • working with i810 as xorg driver.
    • I had to use xorg from ~x86, these are the packages:
      • xorg-x11-7.1
      • xorg-server-1.1.1
      • xf86-video-i810-1.6.1
    • DRI now works. I had to disable drm in the kernel completetly. Then I rebuilt x11-drm (version 20060608). There were still problems because the drm.ko module wasn't copied to /lib/modules/`uname -r`/x11-drm along with the others (eg. i810.ko, i915.ko). To quickly fix it, I re-emerged x11-drm, froze the build process with Ctrl-s after drm.ko was done building, and copied that module to its proper place, then I let the build process resume with Ctrl-q.
    • for DRI to work, both agpgart and intel-agp have to be loaded.

Working on

  • suspend-to-disk (actually, I'm still reading up on it, not doing much yet)
  • framebuffer stuff on the console

TODO

  • bluetooth
  • WWAN / EV-DO wireless modem
  • fingerprint reader
  • SD-Card reader

fingerprint reader, bluetooth, wwan modem are USB-based, so they are only visible if usb-uhci is loaded. lsusb shows devices on the USB bus:

Bus 005 Device 001: ID 0000:0000  
Bus 004 Device 004: ID 0a5c:2110 Broadcom Corp. 
Bus 004 Device 003: ID 0483:2016 SGS Thomson Microelectronics Fingerprint Reader
Bus 004 Device 001: ID 0000:0000  
Bus 003 Device 001: ID 0000:0000  
Bus 002 Device 002: ID 1199:0218 Sierra Wireless, Inc. 
Bus 002 Device 001: ID 0000:0000  
Bus 001 Device 001: ID 0000:0000  

The SD card reader is connected to the pci bus (check with lspci):

15:00.2 Class 0805: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 18)
/var/www/html/data/attic/x60s.1155490337.txt.gz · Last modified: 2014/01/16 20:19 (external edit)