The 2017 – OpenSource Development Laptop

The begin of …

Its 2017, Long after this post could be written, I suffered long days and nights on Windows on the 90’s, why not, almost all possible Windows combinations of it … Windows 3.11, Windows 95, Windows 2000, Windows XP, Windows NT …


Oh, it was a hell of a pain, it was proprietary, expensive and, well it was Windows …

How nice it was when Windows suggested for us to look online for solutions … exactly when the internet was not working …

The middle age …

Until one day I decided it was about time to kill the old Windows and get myself a brand new fancy Macbook… I had them all, Macs 10.4, 10.5, 10.6, 10.7, 10.8, 10.9 …

Until one day …

Latest release: Macbook Pro 13-inch


  • Processor: 2,9‑GHz dual‑core Intel Core i5‑processor
    Memory: 16 GB DDR3 2133‑MHz,
  • HD: SSD van 512 GB1
    Graphics Card: Intel Iris Graphics 550

Price: 2.439,00 euros.

But … Its 2017, all the other vendors are shipping notebooks with 64GB, i7 or Xeon with 8 cores processor and fully configurable, but Macbook Pro, comes locked, sealed …can touch it .. its just fancy, the hardware is capped.

So I decided it was time …


The Macbook Pro is dead, long live the king!

Linux on a High-end Laptop, is it worth it ?

Yes it does, and to confirm that I took the challenge to buy two new laptops.

I did long research on the web to find the best price for my money, because I have a development team, is important that all the developers have proper computers to be able to process BigData computations with really memory consuming frameworks for Map-Reduce and several other databases that the projects this days are demanding …

After researching for months, I decided with two good machines: Lenovo P50 and Dell Skylake Precision.

Lenovo Thinkpad P50 with Ubuntu 16.04



Intel Core i7-6820HQ 2.7 GHz @ 2.7 GHz (Intel Core i7) – 8 cores.
Graphics adapter NVIDIA Quadro M2000M – 4096 MB, Core: 1136 MHz, Memory: 1252 MHz, GDDR5, ForceWare 354.25, Optimus

64GB DDR4 Ram Corsair.

Price: 2.400 euros.

Installing Ubuntu 16.04 on it was easy but I found after the purchase a very unpleasant defect: External Display issue on P50 Linux

It took me days to figure a way out, in the end I decided to install Kubuntu …


Lenovo Thinkpad P50 with Kubuntu 16.04 … making your High-end Laptop friendly

Kubuntu is an operating system built by a worldwide community of developers, testers, supporters and translators. Kubuntu is a free, complete, and open-source alternative to Windows and Mac OS X which contains everything you need to work, play or share. Check out the Feature Tour if you would like to learn more!


Kubuntu 16.04.2 LTS

Download Kubuntu 16.04.2 LTS from http://www.kubuntu.org/alternative-downloads 

Download and Install the ISO file into the pendrive using UNetbootin https://unetbootin.github.io/ and boot from it.


Boot your computer from the pendrive and after installing Kubuntu, Open System Settings, Display and Monitor and configure your second monitor:

 There you go, ready for Real Open Source Software Development with two screens.
Now the alternative for Lenovo on the other side of the coin behaves much better with Ubuntu 16.04:

Dell Skylake Precision 5520 with Ubuntu 16.04


Specs: Intel Core i7-6700HQ 2.60GHz, GeForce GTX 960M/PCIe/SSE2

16GB DDR4 Ram Corsair.

500 GB Generic HDD.

Price: 2.100

Easy to install as well, in 30 minutes I had Ubuntu running with two monitors and no issues so far, making Dell Skylake the best buy for Ubuntu 16.04.



except after I put it for sleep and after awake … Suddenly all my dreams went apart, and the UI started to behave buggy 😦


Problem with Nvidia drivers


It took me few days to figure a way out, I was just without time and restart the computer seemed to work, so oh … I happened to have this defect for two months, until one day I had enough and decided it was time for a proper fix.

How to fix Strange window borders after waking computer from sleep mode on Ubuntu 16.04


This fix is already packaged, but unfortunately is not yet available from the standard repositories, but you can easily get it from a PPA and replace your current driver with it by running the following commands:

sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt update
sudo apt purge nvidia*
sudo apt install nvidia-381

After you finished, reboot and the issue should be gone.


Yes, is time for OpenSource software development … There is proper hardware and proper Software for doing it so, thats I’m more than sure by now.

10 reasons why you should get a High-end Laptop with Linux for your next workstation: 

1. Ubuntu is user-friendly
2. Ubuntu is free
3. It’s secure. Say no to anti-virus.
4. It supported on High-End notebooks
5. Tons of Ubuntu flavors, [SOLVED] Kubuntu enabled Thinkpad P50 to run Linux with two monitors.
6. Supportive Ubuntu community, all this answers could not be provided without the community.
7. Low system requirements, it can run from the low to the high-end.
8. Tons of free software in Software Center
9. Improved compatibility, included drivers, [SOLVED] Dell Skylake Precision 5520 NVidia borders issue.
10. It’s open source


The long dark ages of vendor locking are gone, today is easy and simple to get your new computer with Ubuntu 16.04.


Get Ubuntu/Kubuntu on your next Notebook and enjoy the power of having 64GB DDR4 RAM.


Why not give it a try ?

Happy coding to everyone.


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s