Difference between revisions of "IBM ThinkPad T42"

From ArchWiki
Jump to: navigation, search
(cont'd)
(THIRD BOOT)
Line 49: Line 49:
 
http://wiki.archlinux.org/index.php/Network_Profiles_development<br>
 
http://wiki.archlinux.org/index.php/Network_Profiles_development<br>
 
http://wiki.archlinux.org/index.php/Wpa_supplicant<br>
 
http://wiki.archlinux.org/index.php/Wpa_supplicant<br>
 
= THIRD BOOT =
 
 
To Install and configure X Window System prior to install a desktop enviromment, please proceed:
 
  # pacman -S xorg xf86-video-ati hwd
 
 
the open-source drivers will work to some degree on Radeon chipsets up. Now simply run the following command as root to generate automatic generate xorg.conf supporting radeon:
 
  # hwd -xa
 
 
Edit your xorg.conf, and add or make sure you have the following in their given sections:
 
Section "Module"
 
  Load  "glx"
 
  Load  "dri"
 
  Load  "drm"
 
EndSection
 
 
Section "Device"
 
  Identifier "name"                    # your alias
 
  Driver "radeon"
 
  Option "XAANoOffscreenPixmaps" "true" #needed for aiglx
 
EndSection
 
 
Section "DRI"
 
  Group        "video"
 
  Mode        0666
 
EndSection
 
 
You should improve X.org performance by tuning it. The following options apply to Section "Device" only.
 
 
By design, the open-source driver runs at AGP 1x speed. It is generally safe to modify this. If you notice hangs, try reducing the value or removing the line entirely.
 
 
      Option "AGPMode" "4"
 
 
ColorTiling is completely safe to enable and supposedly is enabled by default. People have noticed a performance increase when enabled via xorg.conf.
 
 
      Option "ColorTiling" "on"
 
 
Acceleration architecture; this will work only on newer cards. If you enable this and then can't get back into X, remove it.
 
 
      Option "AccelMethod" "EXA"
 
 
Page Flip is generally safe to enable. This would mostly be used on older cards, as enabling this would disable EXA. With recent drivers can be used together with EXA.
 
 
      Option "EnablePageFlip" "on"
 
 
This will enable fast writes. This one can be problematic, so be prepared to remove it if you can't get into X.
 
 
      Option "AGPFastWrite" "yes"
 
  
 
= Conclusion (not yet) =       
 
= Conclusion (not yet) =       

Revision as of 18:39, 13 December 2010

This page documents configuration and troubleshooting specific to the IBM ThinkPad T42. To get more details about the laptop model, visit ThinkWiki[1] page on the T42 is indispensable and makes for easy reference.

See the Beginners' Guide for installation instructions.

ACPI

Add thinkpad_acpi to your MODULES array in /etc/rc.conf

See acpid and laptop for more information.

See http://www.thinkwiki.org/wiki/How_to_make_ACPI_work for more thinkpad specific information.

CPU frequency scaling

See cpufrequtils.

Suspend and hibernate

See pm-utils.

Wireless

The MiniPCI slot on the T42 comes with 2 brands of wireless cards, with each brand having 3 different models. So we have a total of 6 different wireless cards. The most common to see are:

  • IBM 11b/g Wireless LAN Mini PCI Adapter (use madwifi)
  • IBM 11a/b/g Wireless LAN Mini PCI Adapter (use madwifi)
  • IBM 11a/b/g Wireless LAN Mini PCI Adapter II (use madwifi)

For atheros madwifi driver, use madwifi throught ath_pci module (Package: madwifi). Eventually you may prefer to use the newer module (since kernel 2.6.27) called ath5k. I'll focus on the old version one once its stability and, at least, fully functional with wpa encryption. To folow up instruction to install ath5k, please read this. To load madwifi driver, type:

modprobe ath_pci

If using ath_pci, you may need to blacklist ath5k by adding it to the MODULES= array in /etc/rc.conf, and subsequently prefixing it with a bang (!):

MODULES=(ath_pci !ath5k forcedeth snd_intel8x0 ... ...)

Template:Box Note

It is pretty standard fare to install these madwifi drivers; consult the main Wireless Setup document for detailed instructions, and if in doubt, always check the ThinkWiki pages[2]. If an Archer has experience with a T42 that uses the Intel PRO wireless card, please feel free to modify this document to inclube information about:

  • Intel PRO/Wireless LAN 2100 3B Mini PCI Adapter (use ipw2100)
  • Intel PRO/Wireless 2200BG Mini-PCI Adapter (use ipw2200)
  • Intel PRO/Wireless 2915ABG Mini-PCI Adapter (use ipw2200)

For more details, wireless encryption configurations or problems solutions, please visit:

http://wiki.archlinux.org/index.php/Wireless_Setup
http://wiki.archlinux.org/index.php/Network_Profiles
http://wiki.archlinux.org/index.php/Netcfg
http://wiki.archlinux.org/index.php/Network_Profiles_development
http://wiki.archlinux.org/index.php/Wpa_supplicant

Conclusion (not yet)

1. Restarting everything DONE
2. Back with more acpi details DONE
3. wireless DONE
4. Desktop suggestion
5. thinkpad buttons
6. Cleanup and release

48%

Desktop suggestions: http://wiki.archlinux.org/index.php/KDM http://wiki.archlinux.org/index.php/KDEmod

About how-to install Arch Linux, see: http://wiki.archlinux.org/index.php/Beginners_Guide http://wiki.archlinux.org/index.php/Official_Arch_Linux_Install_Guide http://wiki.archlinux.org/index.php/Post_Installation_Tips

About the opensource ATI driver: http://wiki.archlinux.org/index.php/ATI#Open-Source_ATI_Drivers

Are you curious? try this using your T42: http://kmuto.jp/debian/hcl/