Differences between revisions 5 and 6
Revision 5 as of 2007-05-30 07:02:44
Size: 8017
Editor: FranklinPiat
Comment: still working on "DebianOn..." test layout
Revision 6 as of 2007-05-30 07:05:39
Size: 7996
Editor: FranklinPiat
Comment: still working on "DebianOn..." test layout
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
## page was renamed from DebianOnThinkpadT60
Line 8: Line 7:
["DebianWikiTopics"] > ["DebianOn"] > ["DebianOnThinkpad"] > ["DebianOnThinkpadT60"]

||<tablestyle="width:100%;" style="border-style:none;align:left;">'''Thinkpad Types :''' 1951, 1952, 1953, 1954, 1955, 1956[[BR]]'''Thinkpad wide Type :''' 6369||<style="text-align:right;border-style:none;"> attachment:DebianOnThinkpad/T60-models_nov06.jpg ||
["DebianWikiTopics"] > [:Installing_Debian_On:DebianOn] > [:Installing_Debian_On:Thinkpad] > T60

||<tablestyle="width:100%;" style="border-style:none;align:left;">'''Thinkpad Types :''' 1951, 1952, 1953, 1954, 1955, 1956[[BR]]'''Thinkpad wide Type :''' 6369||<style="text-align:right;border-style:none;"> attachment:Installing_Debian_On/Thinkpad/T60-models_nov06.jpg ||

["?DebianWikiTopics"] > [:Installing_Debian_On:DebianOn] > [:Installing_Debian_On:Thinkpad] > T60

Thinkpad Types : 1951, 1952, 1953, 1954, 1955, 1956?BRThinkpad wide Type : 6369

attachment:Installing_Debian_On/Thinkpad/T60-models_nov06.jpg

Overall Status

{OK} = OK ; [C] = Configuration Required ; {X} Unsupported(No Driver) ; /!\ = Error (Couldn't get it working); [?] Unknown, Not Test ; [-] Not-applicable

Core Components

Boot Standard Kernel:

{OK}

LAN network card:

{OK}

Detect CD/DVD:

{OK}

Detect hard drives:

{OK}

Extra Features

CPU Frequency Scaling

{OK}

Hibernation

{OK}

Sleep / Suspend

/!\

Xwindow

{OK} (i810)

- OpenGL

{OK}

- Resize-and-Rotate(randr)

{OK}

Switch to External Screen

/!\

Mouse

- Built-in (Trackpoint)

{OK}

- Built-in (?TouchPad)

{OK}

Modem

{OK}

Wireless (WiFi)

{OK}

Keyboard's Hotkeys

{OK}

?Include(DebianOn/PageFragments/DebianOnDontDuplicate)

Important Note

{X} There is currently a bug that prevent the computer from resuming properly from suspend and from hibernation. To avoid it, you just have to enter the BIOS and configure SerialATA in "compatibility mode" (not ahci mode)

Configuration

Display

Xorg

The graphic adapter is an "Integrated Graphics Chipset: Intel(R) 945GM" (PCI 8086:27a2)

Xwindow was properly configured automatically (using Driver "i810"). You can find my [:?DebianOnThinkpadT60#xorg_conf: xorg.conf] to use external screen.

External Screen

{*}

Note that switching to external screen doesn't work. (using Fn+F6) neither in X and at the console.

If your monitor can display resolution higher than 1280x1024, you'll need this tweak:

package: 915resolution

/etc/default/915resolution
        #configure the following lines to define a 1920x1200 BIOS mode.
        MODE=5c
        XRESO=1920
        YRESO=1200

/etc/hibernate/common.conf 
        #Enabled to allow hibernate and Xorg to restore video mode properly.
        Runi915resolution yes   

Audio

The audio adapter is a : "High Definition Audio Controller : Intel 82801G (ICH7 Family)" (PCI 8086:27D8) ?BR Which uses Intel's "high definition audio" module : snd-hda-intel

it wasn't configured properly out of the box (couldn't hear any sound)... i had to run "alsaconf" from the console (not an xterm).

Keyboard

The Thinkpad hotkeys aren't all handled the same way : Some are captured as ACPI, some aren't. package: hotkey-setup

Some hotkeys are working.. more work required

Multimedia control

To enable Multimedia control (usable with Rhythmbox,totem, and maybe more), add the followong lines to your ~/.xmodmap or /etc/X11/Xmodmap (thanks to [http://thinkwiki.org/wiki/Installing_Ubuntu_6.10_%28Edgy_Eft%29_on_a_ThinkPad_T60] )

keycode 234 = XF86Back
keycode 233 = XF86Forward
keycode 159 = XF86Start
keycode 162 = XF86AudioPlay
keycode 164 = XF86AudioStop
keycode 153 = XF86AudioNext
keycode 144 = XF86AudioPrev
keycode 227 = XF86LaunchF
keycode 249 = XF86ZoomIn

Lock screen

Under gnome, go to Menu/Desktop/Preferences/Keyboard Shortcuts,Goto to "Lock Screen" then replace the default "Ctrl-Alt-l" with Fn-F2.

Mouse

The Thinkpad T60 has a two built-in mouse : a Touchpad and a Trackpoint (both working out of the box). Each mouse's data is available through a separate /dev/mouse{0,1} and the combination of both events are available in /dev/mice.

Touchpad

The first mouse is Synaptics ?TouchPad. If you want to tweak default configuration/behaviour, use touchpad configuration tool: package: (optional:tpconfig)

Under X11, Touchpad was automaticaly and properly configured during installation.

/etc/X11/xorg.conf
        Section "InputDevice"
                Identifier      "Synaptics Touchpad"
                Driver          "synaptics"
                Option          "SendCoreEvents"        "true"
                Option          "Device"                "/dev/psaux"
                Option          "Protocol"              "auto-dev"
                Option          "HorizScrollDelta"      "0"
        EndSection

Trackpoint

The other buiilt-in mouse is a ?TrackPoint. The mouse wasn't working, but middle button doesn't scroll by default, some tweaking was required :

/etc/X11/xorg.conf
        Section "InputDevice"
                Identifier      "Configured Mouse"
                Driver          "mouse"
                Option          "CorePointer"
                Option          "Device"               "/dev/input/mice"
                Option          "Protocol"             "ImPS/2"

                #Comment this line out.
                #Option          "Emulate3Buttons"      "true"

                #add those three lines
                Option          "EmulateWheel"          "true"
                Option          "EmulateWheelTimeOut" "200"
                Option          "EmulateWheelButton"    "2"
                #more information http://thinkwiki.org/wiki/How_to_configure_the_TrackPoint
        EndSection

?Include(DebianOnThinkpad/PageFragment_Intel_ipw3945)

Modem

The modem is an sl-modem one. You will need to compile the " Smart Link Soft Modem" module

/etc/apt/sources.list
        #Add  "non-free" and "contrib" for "sl-modem" module.
        deb http://ftp.XX.debian.org/debian/ etch main contrib non-free

Then run :

        apt-get install module-assistant pppconfig sl-modem-daemon
        m-a prepare
        m-a update
        m-a a-i sl-modem

The modem is available using device /dev/slamr0

Power Management

Configuring Suspend

(Needs Testing)

Configuring Hibernation

(Needs Testing)

?Include(DebianOnThinkpad/PageFragment_Cpufrequtils_Centrino)

System Summary

lspci

(lspci -vnn  missing)

lsmod

(lsmod missing)

lsusb

(lsusb missing)

Ressources

Attachements

Some configuration files and sample outputs. ?Anchor(xorg_conf) ?AttachList

(none)

Credits



?CategoryLaptop ; CategoryDebianOn>?CategoryDebianOnThinkpad