2 Weeks with Ubuntu Linux on the Dell XPS 13
forbes.com
forbes.com
With how toy-ified iOS is and the progressively worse state (imo) of macOS-running hardware, I've started considering other options more seriously. Are there any tablet PCs that work well with Ubuntu?
To work quite nicely, battery life is decent (6-8 hours with coding and web browsing usage).
I'd think the Surface Pro would be similar.
Touchpad works fine; haven't dealt with any palm rejection problems. Full disclosure, I have it docked most of the time. But, I've used the trackpad enough that I should have noticed any problems if they existed.
I know XPS is default answer for new Linux laptops, but this Inspiron 7000 has been great so far.
The one downside is battery life. It has a small battery, so I don't think it's going to work for people who require 8 hours of charge. I'm plugged in most of the time, so it's not been an issue in my case.
The fingerprint reader is not supported on Linux.
GPU is worse off than windows. Nvidia has horrible support, there is no auto mode to dynamically switch
Keyboard typing is laggy
Touchpad does not support Palm detection for accidental swiping while typing
Overall not satisfied with Linux on xps for such a premium price
I was seriously considering ditching MacOS on my next laptop and pick up a thinkpad carbon x1 with Ubuntu 18.04. Really hoping this improves.
TBF Linux does support s0i3,but not as well as Windows. On my X1 Carbon (2018) I had to disable a whole lot of stuff as well as do some kernel command-line fiddling. Once I did this, however, it was better than Windows.
I do boot into Windows on this laptop every month or so 'cos Windows Update. Each time the fans go crazy - I will say I never see the fans go like this in Linux. It's unbelievable that in 2018 just logging into a Windows box will make it go batshit insane and require multiple reboots before it settles down. It's these times I really appreciate apt/dnf/yum etc.
I'm running Fedora 28, Rawhide kernel and a couple of tweaks on my X1 Carbon 2018 and it is awesome.
Also I hear a lot of the Fedora devs themselves use ThinkPads, so there's that too.
If I had a new Thinkpad T480, I would probably choose Fedora. Unfortunately, as a home Linux user, I find that the best strategy is to avoid new hardware.
It is the most flawless and "just works" experience I've ever had (yes, more than my macbook(s) which had annoying problems such as crashing when plugging in external monitors (even tho the monitors were made by Apple as well), crazy backlight bugs that would cause the laptop screen to suddenly go full brightness, which was physically painful when the room was pitch black, and many more).
I won't argue about whether the change was right or wrong. What I will argue is that is was a poor choice to make the change so close to a new LTS release and they should have made the change over the first release after an LTS instead of last release before the LTS.
[1] https://linrunner.de/en/tlp/docs/tlp-linux-advanced-power-ma...
Interesting. I missed reading about this in the change log. I have 4.17 on Linux Mint and it's doing a pretty decent job (minus nvidia GPU)
All large touchpads suffer from this under X11 / synaptics.
Synaptics has a PalmDetect setting, but I find it absolutely terrible.
The way I configure mine (XPS 15 9550) is by using the X11 config, which allows setting areas of the touchpad where you can't initiate a click or drag.
Here is my config for the XPS 15:
Section "InputClass"
Identifier "touchpad catchall"
Option "AreaLeftEdge" "1700"
Option "AreaRightEdge" "5100"
Option "MaxDoubleTapTime" "130"
Option "SingleTapTimeout" "130"
EndSection
Any DragStart / MouseDown where (absolute X < AreaLeftEdge) or (absolute X > AreaRightEdge) will be ignored.To figure out the min / max coordinates of your touchpad, and where you want the zones to start / end, run "sudo evtest | grep ABS_X", select your touchpad device number and tap along the X axis.
You can do the same with AreaTopEdge and Y coordinates if your palm is hitting the top of the touchpad.
Setting a static delay means that either you set it high and it'll feel incredibly sluggish when trying to move the cursor right after you type, and setting it low means that any pause while typing will cause palm interference.
My solution doesn't have any arbitrary delay, and I haven't fat-palmed at all since I've found the right settings.
XPS 13 has no NVidia GPU's, and never has. I believe it has had upgraded Intel GPU, but never anything from NVidia.
>Keyboard typing is laggy
No issues here. I do live chat on it for my job on a daily basis.
>Touchpad does not support Palm detection for accidental swiping while typing
I haven't had a single laptop from multiple brands that worked with palm detection in Linux, they're all really bad.
>Overall not satisfied with Linux on xps for such a premium price
I run encrypted uefi Arch Linux and straight out of the box wireless works, all media keys work, audio works, keyboard backlight works, touchpad works great, touchscreen is accurate and I draw with a stylus in GIMP, nvme is just as fast as Windows, with tlp I achieve nearly 10 hours battery life on moderate brightness with 6-7 on full brightness. I can't really complain much. It's the best Linux laptop I've ever owned.
I have an XPS 15 with Nvidia GPU and I assumed XPS 13 is just the smaller screen version.
Nvidia driver versions are a hit and miss on XPS 15. The latest 396 version doesn't even startup and I had to do a clean reinstall of mint.
And Gnome is a resource hog. I loved it but my XPS couldn't keep up with it's demands
At the time Dell only shipped the EU versions in 8 GB variants. I'm in the market for a new 13 or 14 inch machine and am split on a new MBP, Thinkpad or XPS 13.
Apple seem to have the best offering in terms of what causes me the least amount of annoyances with hardware/OS integration but don't offer a 32GB laptop. I also would prefer to run Linux natively. It's a tough decision given the ~2,000 GBP cost.
Edit: a couple of replies mention not liking the touchbar or keyboard in the new MBP line-up. I used a touchbar 13" model daily for ~6 months at my last full time and after a weeks usage grew to like the keyboard and love the touchpad. The touchbar was .. meh, even with BetterTouchTool to map my IDE shortcuts. Apple need to add haptic feedback to the touchbar IMO but I didn't find the lack of physical keys too hurtful to my workflow.
And I am actually really surprised by all of the hate for TouchBar. If you use it with a tool like BetterTouchTool (which allows you to define shortcut sequences) it's really quite powerful. Once Apple brings the Shortcuts app to OSX you can be sure people will find it useful.
But for people who use applications like Final Cut Pro X, you can actually do a lot with it.
Here's a course on it, for example :
https://www.macprovideo.com/tutorial/final-cut-pro-fasttrack...
Plus the LAN issues we were having with Minecraft have disappeared, and the trackpad response is better, and the fonts even seem crisper for some reason.
BTW this is a $200 notebook with 2GB of ram and a 32GB emmc for storage. It didn't have enough free space to keep Windows 10 updated (even after removing Chrome, Minecraft, and assorted OEM bloatware). Now with Ubuntu (minimal install plus Minecraft) there is 20GB free.
Is this being considered at all? My wife is a professional designer that likes Krita but can't stand gimp/inkscape.
Get a thinkpad (x or t series) or Mac, you won’t regret it.
Note: Dell if you are reading this I desperately want you to succeed here and provide another viable laptop option.
XPS 13 is a wonderful laptop and their support is fantastic for not having stores placed in every city across the country. I work with Dell Support on a weekly basis, and they're just as good as Lenovo. 2018 models have also fixed any and all coil whine that was apparent on some older XPS 13's.
It also works near flawlessly with almost any distro of Linux right out of the box, Lenovo's and Macs do not work nearly as well with Linux. I have a really hard time picking out issues with the XPS 13 other than normal failures at around the same failure rate as both Macs and Lenovo laptops.
That was on a Windows 10 build from a year ago, not sure if things have improved.
I am now fully Linux except on my gaming PC at home which is rarely even turned on.
It's also truly centralized, so the OS updates come through the same channel as the app updates, there is one way to do things. Windows store is still not centralized, some apps will update themselves, some will through the store, some from windows update and some from click once, which still seems to be the only viable enterprise option (oh how I wish for a corporate package repo).
Sadly some of these issues are already starting to push into the linux world through things like docker and snap packages, where things like UI changes can be pushed onto users. There's also the current invasion of software that only (practically) statically compiles so installs/updates will become much more bloated.