Lenovo ThinkPad T530

From ArchWiki
Revision as of 13:06, 30 August 2012 by Nerdwaller (talk | contribs) (Networking)
Jump to: navigation, search
Model: Lenovo ThinkPad T530
CPU: Intel Core i5-3210M
Ram: 8GB DDR3 1600
Hard Drive: default: 320GP 7200rpm
Integrated Video: Intel HD 4000
Dedicated Graphics: NVIDIA NVS 5400M - 1GB (with Optimus Technology)
Optical: DVD-RW (UBE w/SWR)
WiFi Chipset: Realtek RTL8188CE


Base System

  • You can follow the Beginners' Guide for this
    • Basically everything that is there is what is needed, I will expand on the extra configs and weird tweaks that may be needed.
    • Go up to not through the GUI configurations, since we may be changing some things.


  • Works by default for me


You should have installed the xorg-server xorg-xinit and xorg-server-utils packages.

Also, I am going to assume that you have the same set-up as me so you'll need to do the following items.

I was in process of configuring Bumblebee, but after trying it both ways on my T530 - I don't really see a huge gain for the pain. So I dropped it. In my specific case, if I really need the (potential) extension to the battery life, you can just turn off the Dedicated card in the BIOS.

Note, I do not have Systemd up - so I am not including that stuff (most default users won't at this point either).

Intel HD 4000

You will need to install the xf86-video-intel package.

# pacman -S xf86-video-intel


Now you have a few options as far as what driver to use.

Arch recommends the xf86-video-nouveau driver, which is Open Source. However, while it has fast 2D, it only has basic 3D support and does not fully support power saving at this point.

# pacman -S xf86-video-nouveau

The other option is the nvidia package, which supports 3D and provides power saving. That being said, however, it will take some configuration to get it right. See the nvidia page for config.

Probably a waste, but I disabled this card in the BIOS for when I don't use it. Took battery from ~2hrs to ~4.5hrs

Input (TrackPoint)

You need to add a new file to handle the TrackPoint events (mostly the Middle Button handling horizontal and vertical scrolling, the MiddleClick works by default).

Create /etc/X11/xorg.conf.d/10-trackpoint.conf with these contents:

   # vim /etc/X11/xorg.conf.d/10-trackpoint.conf

Section "InputClass" Identifier "Trackpoint Wheel Emulation" MatchProduct "TPPS/2 IBM TrackPoint|DualPoint Stick|Synaptics Inc. Composite TouchPad / TrackPoint|ThinkPad USB Keyboard with TrackPoint|USB Trackpoint pointing device" MatchDevicePath "/dev/input/event*" Option "EmulateWheel" "true" Option "EmulateWheelButton" "2" Option "Emulate3Buttons" "false" Option "XAxisMapping" "6 7" Option "YAxisMapping" "4 5" EndSection

Once you reboot - you should be good-to-go with both vertical and horizontal scrolling while holding the middle TrackPoint button.


Both the Ethernet and wireless are supported by Arch out of the box. So when you are plugged in, you should be good. However, you probably want wireless setup in your GUI. I am using Cinnamon/Gnome so I installed networkmanager and network-manager-applet.

You need to edit your DAEMONS in /etc/rc.conf to add networkmanager after dbus. Also for it to work you need to remove network. Mine looks like after initial setup:

   DAEMONS={syslog-ng dbus @crond networkmanager}

Uncovered Items

  • Anything systemd related