Shared publicly  - 
 
My T440p T540p finally got back from the its depot repair, and as others have described, the trick to not having your motherboard get completely bricked if you want to boot Linux is to make sure UEFI boot is completely off --- Legacy mode only.  "Both" is not sufficient.   (UEFI must be a mystic arcane spell which means "brick your laptop".  After all, there's nothing quite so secure as a non-functional motherboard.  You definitely can't boot an unapproved OS that way!   :-)

On the whole, I'm really pleased.  The screen is gorgeous, although due to the fact that High DPI displays aren't yet well supported by Chrome, I'm currently forcing X to use a resolution of 1920x1080 instead of the native resolution of 2800x1620.  Yes, that means I'm throwing away 55% of my pixels, but compared to the 1600x900 display on the T430s or the 1366x768 on the x230, it's still a huge improvement.   Besides, even at 1920x1080, that's still a quite respectable DPI of 145, IMHO.    But then again, my first X display was a VS100 connected to VAX 750 with a 75 dpi screen.   (So I've always thought people who were complaining about the 118 dpi screens on the X230 or the 130 dpi screen on the T430 to be massive whiners.  :-)

I'm getting used to the lack of proper mouse buttons.  As long as the Touchpad is disabled from sending any mouse motions, and just being three zone mouse button, things are OK but not great.

I thought I would miss not having an explicit LED to indicate whether or not the T440p  T540p was sleeping or not, but it turns out that the red dot in the "Thinkpad" logo is actually an LED is on when the laptop is awake, and slowly pulses when the laptop is suspended.   And when you plug in the AC adapter, it flashes quickly a few times.  On the whole, while having the explicit LED's was much more convenient, the red lighted dot is, like the Touchpad, OK but not great.

The biggest problems I have right now is that the Ultra Dock isn't properly routing audio output to the rear jack (as also noted by [1]), and that Video ports on UltraDock also don't work (see bug [2]).

[1] http://www.spinics.net/linux/fedora/alsa-user/msg12553.html
[2] https://bugs.freedesktop.org/show_bug.cgi?id=71267

Both of these look like bugs in the Intel audio and graphics drivers, so I'm sure folks from Intel's OSTC will be looking at fixing them...
HW: Lenovo T440s with a Thinkpad Ultra Dock and a Dell U2410 The T440s was at the docking station when powering on. If I start the X-server, plugin the Monitor to a DP connector at the docking station and call `xrandr --output DP2 --preferred` the X-server freezes. (Doesn't happen without the ...
28
4
Sebastian Binder's profile photoAndrei Emeltchenko's profile photoLip Sin's profile photoChristoph Winkler (chrisge)'s profile photo
52 comments
 
Good to know. I just purchased a t440s so hopefully I will not run into problems.
 
Not sure about this one, but on my W510 dock, when I used the on-docking-station audio, I noticed a terrible noise in the signal compared to the audio port on the laptop.
 
I use Firefox with the nosquint plugin and it works great. I've seen that it is possible to fix Chrome as well, but it depends on what version and I don't know the details. As for LibreOffice, some fixes should go into 4.2.1 as I've been working on it: http://keithcu.com/wordpress/?p=3444
Greg S
+
1
2
1
 
I don't get the idea of running the x server in low resolution. I'm trying out a chrome pixel and I often scale pages so the text can be read from a distance but that works fine. And even without scaling things are legible of I want to see a lot on screen.

75dpi is fine if you have a 24" monitor or two. The only reason I want 200dpi is because laptop screens are physically small.
 
You mean T540p everywhere you wrote T440p, right? The T440p maxes out with a 1920x1080 screen.
 
UEFI is a disease. Linux doesn't even need a BIOS at all, much less one that forces you to have a Microsoft-patented FAT partition, and this "secure boot" garbage that only exists for Microsoft's benefit.
 
I broke my T440s and my workplace replaced it with an X1 Carbon. I really prefer the dedicated trackpoint buttons.
 
UEFI is a horrible overcomplicated overreaction to legacy boot. There were much better alternate boot systems in general use... including real cross platform designs, but they didn't have the Intel-Microsoft proprietary 'magic'.
 
I'm about to order a x240, and having no prior knowledge of UEFI, is it possible to keep UEFI on and boot Linux from an SDCard without bricking the motherboard? Or an empty added MSata card? Or swap out disks (windows 8 disk and a Linux disk)?

My initial idea was to make it a dual boot like I did on the x201. Guess that's a no go, even though I'd prefer to have both a legitimate Windows and fully working non bricking Linux install using Syslinux.

There's also the option of ordering it with a readily downgraded Windows 7, but I doubt it'll make a difference (as is still the same firmware with secure boot disabled if I understand it correctly).
 
+Gabriel Sfestarof The High DPI mode "is not available for your platform", at least when running the Chrome Beta (33.0.1750.46) on Linux.
 
+Marvin Vek You can dual boot Windows 7 and Linux; Windows 7 is perfectly happy booting in Legacy mode.   Why anyone would want Windows 8 is beyond me, especially given that the Thinkpad series do not have a touchscreen, and Metro (like Unity and GNOME 3) is a complete disaster if you only have a keyboard and mouse.   If I wanted to use a tablet, I'd take out my Nexus 7 or my Nexus 10.  If I want to use more complex tasks, that's what having a traditional Xfce desktop UI and my laptop is for.
 
Ah, that's quite a surprise. My high DPI workstations @ work are on Windows and I never had the opportunity to check on Linux, but this is quite a nasty surprise considering for how long it is available on Windows systems. Maybe there are X related issues ? 
 
+Greg S I don't consider 144 dpi to be "low resolution".   Sure, it's not the 220 dpi of the panel running in native resolution, but given the font sizes my eyes are comfortable with, 144 dpi is quite sufficient.   In fact, I perfer the resulting font size a bit more than using 220 dpi and using  pixel doubling (which would result in an effective dpi of 110, or in the case of the Macbook Retina or Chromebook Pixel,  113 or 120 dpi, respectively).

Yes, using a scaling factor of 1.5 can be problematic, but I'm not a pixel peeping snob, and I honestly can't see any serious degradation.  (Then again, I can't really tell the difference between $1,000 speakers and $100,000 speakers, not having an "Golden Ear", either.  And honestly, I'm happy that I don't have such rarefied tastes.)
 
Do you have technical detail on the 3k screen you got? Is it TFT? OLED? Pentile? Hard to get information from the Lenovo web site when they aren't currently selling it... :-P

(Not to imply that you should be a pixel peeper... But I'm still curious.)
 
+Michael K Johnson  So I screwed up.  It is a T540p, so it is a 15.6" widescreen IPS display.  The DPI numbers I quoted above are accurate, as they were calculated by using the measured screen dimensions (13.5" by 7.25").

I had been considering the T440p, but at the last minute I changed my mind and decided that the slight increase in dimensions was worth having the better screen.  
 
ThinkPads have always worked best with Linux for me. Are your graphics strictly Intel integrated?
 
I'm missing something. Is dual boot not possible with windows 8?
 
+Theodore Ts'o The High DPI mode is actually not needed on Linux. Please go to Settings > Show additional settings (the last link at the bottom) > Scale page to: 150% (assuming that you have 144 dpi). This fixes everything except tab headers.

P.S. I have a Sony VAIO Z23A4R laptop, which is close to HiDPI (1920x1080, 13").
Greg S
 
I don't really understand anything you wrote. The tablet has a resolution of 220dpi whatever you do. The pixels are physical things, they can't be resized.

You can render the fonts whatever size you want, their sizes are measured in inches and points, not pixels.

What it sounds to me like you're saying is that the extra resolution allows you to use a smaller font but you don't want to use a much smaller font proportional to the extra resolution. Which is entirely reasonable.

It also sounds like you're doing this by having the panel do scaling which seems nuts especially since it's not even an integral multiple. Is that what you're doing?
 
+Greg S Yep, I'm letting the hardware do the scaling, and as I said, it's not an integral multiple.  But it's good enough for me; I don't have an Golden Ear, so I don't need to have $100,000 speakers, and I don't have a Golden Eye, so I while I appreciate having a high DPI screen I'm not the sort who freaks out over the use of Arial vs Helvetica font.   It's nicer than the T430s screen that I had been using, and for me, that's enough.   Could it be better?  Sure.  And when we get proper high DPI support into Chrome and Libre Office, etc., I'll probably switch.  I'll note though that if LibreOffice is just going to be using 48x48 icons where previously they had been using 24x24 icons, it might be that a 150% scaling factor is actually more appropriate anyway.
Greg S
 
I don't even understand what "high DPI support" would be. Linux supports whatever DPI you want.

Note that the icon could have been a 48x48 icon scaled down to 24x24 and then scaled up in hardware to 36x36. It doesn't take a "Golden Eye" to see scaling artifacts at all. I'm actually impressed text is readable at all like that
 
+Greg S Except I haven't seen any Linux desktop programs yet with 48x48 icons --- or for that matter, any programs that attempt to scale things like the menu bars and toolbar icons based on the screen DPI.  X also doesn't understand the concept that you might have multiple screens attached to a single X display, and the screens might have different DPI's.   For example, how is X supposed to handle things if you have a 101 DPI Dell 30" monitor and the 220 DPI 3k Lenovo panel hooked up at the same time?      
 
find /usr/share/icons/oxygen/48x48 | wc -l
1240
Greg S
 
I'm not sure what they're is to "handle" there. Are you asking how the Xlib api was changed?
 
+Thomas Dalbo I use intel graphics on my T540p, I think Ted does too. They work fine even if 3d is a bit slow. I'll take slower 3d but better battery life any day.
 
+Marc MERLIN can you keep updating us with whatever relevant to the hardware and UEFI and possible cause for bricking, maybe in that very document? My x240 was ordered yesterday (with 500G disk, ordered a Samsung EVO 840 SSD at another store) will arrive in a week or 3, and I surely wouldn't want to brick it ;).

http://support.lenovo.com/en_US/downloads/detail.page?&DocID=DS029246 : "Lenovo recommends to use the factory
default setting for it, as follows.
OS Optimized Defaults
For Windows 8/8.1 64-bit Preload models [Enabled]
For Windows 8/8.1 32-bit or Windows 7 Preload models [Disabled]" ..sounds valid to disable it for Linux as well indeed ;). Note how it's required to load the defaults with F9 after changing it (as the defaults vary depending on it).

I'm happy I ordered it downgraded to Windows 7 Professional 64bit (and the 8.1 Pro CD to reinstall 8.1 or 7), so these should be set for me.
 
They don't have a 17 hour battery life either. Or anything close to 10. But the main reason I stepped away from something like system76 or BTO (owned a BTO) or whatever brand is that I'm too rough with the hardware apparently, and I haven't been able to destroy a Thinkpad by accident yet hehe.
 
System76 uses nvidia and only offers 1080p even on the 17" screen. That's useless.
 
false. They use Intel graphics cards, not just nvidia.
 
Marc, also do you seriously expect 4k monitors?
 
+Wesley Kerfoot the system76 website says nvidia on all the big laptops I looked at. If that's incorrect, great.
As to what I expect, I sure expect more than a measly 1920x1080 on 15" panel and definitely a 17" laptop like they have.
Note that I had 1920x1200, i.e. more pixels, 5-6 years ago, so 1920x1080 as the maximum on a high end 15 or 17" laptop is a joke.
3K would likely be enough for now, but I wouldn't laugh at 4K on a 17" panel.
 
I just got a T440p, and it does not support EDID or DDC, so can't find dpi that way? Did you find DPI by mathemagic based on 15.5" and 16:9 or 16:10 aspect? Quite disapointed with the current generation of thinkpads, never had this much issue before now. First thing i had to do was downgrade bios from 2.19 to 1.14.... And currently looks like I have to physically measure the screen to feed the right paramaters to Xorg!
 
What?!  How could T440p not support EDID/DDC?  This is hardly new technology and I believe you can't sell a Windows machine without it.
 
+Olav Smørholm do you want the dpi of your panel? 
legolas:~$ xdpyinfo  | grep dimensions:
  dimensions:    2880x1620 pixels (762x428 millimeters)
does that help?
 
that does give output, however, its obvious that its gotten from the resolution and assuming standard monitor dpi.
i had to calculate it, and have it set to 157 atm.... If i let the system do it, well, xdpyinfo claims my screen is 20cm larger than my laptop... :)
 
I had this working in 1999 with an eizo monitor and a gerforce2, just find this cruious...
 
Hi Theodore, could you summarize your observations, recomendations, etc. regarding Linux on T440p/T540p on www.thinkwiki.com. I think this is the really right place for it.
 
Thnkwiki is near impossible to contribute to. My account was removed and you have to make a special request to get one now (due to spam apparently), so I just mailed the guy, gave him my page and told him he could copy it entirely or link to it.
Neither has happened unfortunately.
 
Hi guys, my thinkpad T440 doens't want run my Gentoo on USB Pen Drive! I setted UEFI/Legacy Boot as 'Legacy Only' with CSM support ON, and UEFI USB Support 'Enabled'. Any idea? The Thinkpad x61s run it properly ghhg :)
Add a comment...