Le blog de Olivier Crête



April 2007

RSS 2.0

Log in

Thinkpad x60s

Collabora has provided me with a new computer: a ThinkPad x60s. Its really nice, extremely light and the battery lasts for a very long time (enough to fly to Europe!). On the inside, it’s almost all Intel, which means that there are Free drivers for everything (now that iwlwifi has been released). Well actually, not everything, one small chip resists, the modem. But it seems to be supported by Linuxant’s hsfmodem (not that I would use it). Did I say that suspending, both to RAM and to disk works like a charm? Hot-plugging an external display also works great with Xrandr 1.2 (again, thanks Intel!). And everything I needed to make it work is right there, in our Portage tree.

6 answers to “Thinkpad x60s”

No avatar

> Hot-plugging an external display also works great with Xrandr 1.2

How so? I mean, how does Xrandr help hot-plugging an external display?

No avatar

Yes, Xrandr 1.2 allows you to change the geometry and picking and changing the output devices in real time.

No avatar

Could you post or send me your xorg.conf?
I have an X60s, and hotplugging external monitors works for me in clone mode, but they are always set to 50Hz interlaced, which causes terrible jittering on LCD projectors.

No avatar

An Ok Computer, but mine is waaaay cooler.

No avatar

May I have your xorg.conf as well?

I never got hot-plugging to work and even my old dual head xorg.conf is not working ith xorg 1.3 anymore…

No avatar

My Xorg.conf is very minimal. I’m using xorg-server 1.3.0 and the xf86-video-intel 1.2.0 driver (the gentoo package is name xf86-video-i810). And I use the xrandr command (version 1.2.0) to setup the video modes.

So here it is:

Section "ServerLayout"
        Identifier     "X.org Configured"
        Screen      0  "Screen0" 0 0

Section "Monitor"
        Identifier   "Monitor0"

Section "Device"
        Identifier  "Card0"
        Driver      "intel"

Section "Screen"
        Identifier "Screen0"
        Device     "Card0"
        Monitor    "Monitor0"
        SubSection "Display"
                Depth     24
                Virtual 1440 900

Its 1440×900 because that’s the size of my external display. The size of the allocated framebuffer is not currently dynamic. If you don’t specify it, you dont need a xorg.conf file at all, but it will be the size of the largest output when X starts.

Write a comment:

: (required)


This page is XHTML 1.0 Strict and CSS level 3