Differences between revisions 2 and 3
Revision 2 as of 2007-05-27 10:16:16
Size: 6538
Editor: FranklinPiat
Comment: underscore like "Debian_On.." can't be searched (have to search "Debian On")
Revision 3 as of 2007-05-27 11:00:32
Size: 6660
Editor: FranklinPiat
Comment: Transition to remove underscore in wikiname + attachments linking
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
## page was renamed from Debian On Thinkpad T60
Line 6: Line 5:
##Title (If you want to include
||<tablestyle="width:100%" style="border:0":>Type 1952-W2R [[BR]]Type 1951||[[image:T60.jpg]]||
##Title (If you want to include a picture of the computer, use the line below)
||<tablestyle="width:100%;" style="border-style:none;align:left;">'''Thinkpad Types :''' 1951,1952, 2007||<style="text-align:right;border-style:none;"> attachment:DebianOnThinkpad/T60-models_nov06.jpg ||
Line 10: Line 9:
[O] = OK ; [C] = Configuration Required ; [U] Unsupported/No Driver ; [E] = Error ; [S] Special/Non Standard; [?] Unknown, Not Test ; [-] Not-applicable [O] = OK ; [C] = Configuration Required ; [U] Unsupported(No Driver) ; [E] = Error ; [S] Special/Non Standard; [?] Unknown, Not Test ; [-] Not-applicable
Line 40: Line 39:
''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 [#xorg_conf] to use external screen.
## No interesting portion of xorg.conf to include here .
''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.
## Include interesting portion of xorg.conf here (inside some {{{ }}} brackets).
Line 60: Line 59:
 #Enabled to allow hibernate nad Xorg to restore video mode properly.  #Enabled to allow hibernate and Xorg to restore video mode properly.
Line 77: Line 76:
Line 91: Line 91:
Line 168: Line 169:
## (Working out of the box, Not Configuration Needed)


= Attachments =
## Attachments are embedded here, because they are very useful for search engines
##
= System Summary =
## The content of some files are embedded here, because they are very useful for search engines

== lspci ==
## Paste the output of "lspci -vnn" here
{{{
(lspci -vnn missing)
}}}

== lsmod ==
## Paste the output of "lsmod" here
{{{
(lsmod missing)
}}}

== lsusb ==
## Paste the output of "lsusb" here (or even better the output of )
## lsusb -v | grep -E '\<(Bus|bDeviceClass|bDeviceProtocol|bInterfaceProtocol)' 2>/dev/null
{{{
(lsusb missing)
}}}
Line 180: Line 195:
## attachment:xorg.T60_intel945.conf.txt
##{{{
##(xorg.conf missing)
##}}}

== dmidecode ==
## You can attach the output of dmidecode here (make sure to remove Serial Number and UUID before)
## i suggest you include the Thinkpad type after in the filename (sample type below is type 1234-123)
 * attachment:dmidecode_1952-W5R.txt

== lspci ==
## Paste the output of "lspci -vnn" here
{{{
(lspci -vnn missing)
}}}

== lsmod ==
## Paste the output of "lsmod" here
{{{
(lsmod missing)
}}}

== lsusb ==
## Paste the output of "lsusb" here (or even better the output of )
## lsusb -v | grep -E '\<(Bus|bDeviceClass|bDeviceProtocol|bInterfaceProtocol)' 2>/dev/null
{{{
(lsusb missing)
}}}


= Attachments =
## Some attached files (less interesting to search engines)
[[AttachList]]
## Some files you can include (Include Thinkpad name and model in the filename, like dmidecode_Thinkpad_T60_1952-W5R.txt)
## - Xorg.conf file (included inline above)
## - Output of dmidecode (make sure to remove Serial Number and UUID before)
Line 210: Line 206:
CategoryInstallDebian
CategoryInstallThinkpad
CategoryDebianOn
CategoryDebianOnThinkpad

Thinkpad Types : 1951,1952, 2007

attachment:DebianOnThinkpad/T60-models_nov06.jpg

Overall Status

[O] = OK ; [C] = Configuration Required ; [U] Unsupported(No Driver) ; [E] = Error ; [S] Special/Non Standard; [?] Unknown, Not Test ; [-] Not-applicable

  • Core Components
  • Boot Standard Kernel: [O]
  • LAN network card: [O]
  • Detect CD/DVD: [O]
  • Detect hard drives: [O]

Extra Features

  • CPU Frequency Scaling [O]
  • Hibernation [O]
  • Sleep / Suspend [O]
  • Xwindow [O] (i810)
    • OpenGL [O]
    • Resize-and-Rotate(randr) [O]
    • Switch to External Screen [E]
  • Mouse
    • Built-in (Trackpoint) [O]
    • Built-in (?TouchPad) [O]

  • Modem [O]
  • Wireless (WiFi) [O]

  • Keyboard's Hotkeys [O]

Important Note

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(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(PageFragment_Cpufrequtils_Centrino)

System Summary

lspci

(lspci -vnn  missing)

lsmod

(lsmod missing)

lsusb

(lsusb missing)

xorg.conf

?Anchor(xorg_conf)

  • inline:xorg.T60_intel945.conf.txt

Attachments

?AttachList


CategoryDebianOn ?CategoryDebianOnThinkpad ?CategoryLaptop