Lenovo ThinkPad T400

From ArchWiki
Revision as of 03:24, 23 November 2008 by Rognon (talk | contribs) (New page: Category:Laptops (English) Category:HOWTOs (English) ==System Sepcification== *CPU : Intel® Core™2 Duo Processor T9400 (6M Cache, 2.53 GHz, 1066 MHz FSB) *Memory : 3GB PC3-8500...)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

System Sepcification

  • CPU : Intel® Core™2 Duo Processor T9400 (6M Cache, 2.53 GHz, 1066 MHz FSB)
  • Memory : 3GB PC3-8500 DDR3
  • WiFi : Intel WiFi Link 5300
  • Hard-Drive : 160GB, 7200rpm
  • Optical Drive : DVD Recordable
  • Integrated Graphics : Intel 4500MHD
  • Discrete Graphics : AMD M82XT Hybrid 256 MB (ATI Mobility Radeon HD 3470)
  • Screen : 14.1" WXGA+ TFT with LED Backlit
  • Gigabit Ethernet, Modem
  • Express Card & PC Card Slots
  • Integrated Bluetooth PAN
  • No camera
  • No fingerprint reader
  • No Intel Turbo Memory


Ethernet Card

The kernel module to get the network card to work is e1000e. I had no problem getting it to work


The drivers are included in the 2.6.27 kernel. However, it's important to make sure that you have the correct firmware. I installed the iwlwifi-5000-ucode. See this section for more details.


Note that it's not possible to switch the graphics adapter without rebooting and choosing between the Integrated and Discrete Graphics in the BIOS. This setting is under "config->Display". Note that I enabled the testing repository, which gave me access to :

  • xorg-server version 1.5.3
  • xf86-video-intel version 2.4.2
  • xf86-video-ati version 6.9
  • xf86-video-radeonhd 1.2.3
  • catalyst version 8.11

Integrated Graphics

After installing xorg, I installed the xf86-video-intel drivers xf86-video-intel drivers. As root, I then ran X -configure. The generated xorg.conf worked fine. I did apply the 2D and 3D optimization, and performances in compositing window managers (like compiz or kwin) seem to have increased. I have not made any scientific measurements though.

Discrete Graphics

All 3 ATI drivers worked. That is xf86-video-ati, xf86-video-radeonhd and flgrx (the catalyst proprietary drivers).

To get xf86-video-ati working, follow those instructions. The same instructions apply for xf86-video-radeonhd with those 2 modifications :

  • Install xf86-video-radeonhd instead of xf86-video-ati
  • Under the Device section of you xorg.conf, you should use Driver "radeonhd" instead of Driver "radeon"

I could not get the xf86-video-radeonhd drivers to detect my external monitor, but xf86-video-ati worked fine. Remember to remove catalyst and catalyst-utils before using an open source ATI drivers. ATI uses its own OpenGL library in it's proprietary drivers, which is included in catalyst-utils and conflicts with libgl.

To get the catalyst drivers working, I followed this procedure. Then, I configured it by following this procedure . I did encounter a problem that I have not been able to solve yet : resizing a window in a compositing takes 1-2 seconds. This makes the drivers pretty much unusable.


Working, todo : document.

Multimedia Keys

Working, todo : document.


Working, todo : document.