Difference between revisions of "ThinkPad X200 UltraBase"

From ThinkWiki
Jump to: navigation, search
(DisplayPort support in Linux)
(DisplayPort support in Linux)
Line 24: Line 24:
 
===DisplayPort support in Linux===
 
===DisplayPort support in Linux===
  
Kernel support for DisplayPort in intel graphic chips using KMS (Kernel Mode Setting) was added by Keith Packard in version 2.6.31.
+
Kernel support for DisplayPort in intel graphic chips using KMS (Kernel Mode Setting) was added by Keith Packard in version 2.6.31. On the userspace side driver version 2.7 or newer is required to use KMS. In order to activate it you need to pass {{bootparm|modeset|1}} parameter to i915 driver either at boot time or in your initramfs.
  
Before that Keith experimented with supporting it in the userspace driver in [http://cgit.freedesktop.org/xorg/driver/xf86-video-intel/log/?h=display-port display-port branch], but he's abandoned this idea as it was impossible to get proper support for some important features like hotplug, suspend/resume etc. See http://bugs.freedesktop.org/show_bug.cgi?id=19995 for details.<br>
+
{{NOTE|When passing module parameters at boot time you need to precede it's name by module name followed by a dot so in this case you would need to add {{bootparm|i915.modeset|1}} to your boot command line.}}
For Ubuntu Jaunty you can try using driver built from Keith's branch from [https://launchpad.net/~morgwai/+archive/intel-displayport this PPA], but using kernel 2.6.31 with KMS is probably a better idea.
+
 
 +
{{HINT|To pass module parameter in initramfs simply add it to your modprobe configuration and update your initramfs with <code>update-initramfs</code> command.}}

Revision as of 23:29, 10 August 2009

Lenovo X200 UltraBase

Here is some basic info about X200 UltraBase: portable dock for the X200-series ThinkPads (X200, X200s, X200 Tablet) providing extra ports (notably DisplayPort), Ultrabay Slim slot and an additional battery slot.

Features

  • Passthrough ports:
    • Gigabit Ethernet (RJ45)
    • VGA
    • Microphone
    • Headphone
  • Additional ports:
    • 4 USB ports (1 on the right side, 3 on the back)
    • DisplayPort
  • Battery slot
  • Serial Ultrabay Slim
  • Kensington security hole

Pros & Cons

  • Positives: ease up of portability of laptop, digital video output, option for optical drive, allows effective use of second battery
  • Negatives: Reduces cooling capabilities (especially HDD)

DisplayPort support in Linux

Kernel support for DisplayPort in intel graphic chips using KMS (Kernel Mode Setting) was added by Keith Packard in version 2.6.31. On the userspace side driver version 2.7 or newer is required to use KMS. In order to activate it you need to pass modeset=1 parameter to i915 driver either at boot time or in your initramfs.

NOTE!
When passing module parameters at boot time you need to precede it's name by module name followed by a dot so in this case you would need to add i915.modeset=1 to your boot command line.
Hint:
To pass module parameter in initramfs simply add it to your modprobe configuration and update your initramfs with update-initramfs command.