How To Use Multiple and External Displays In Linux Ubuntu

Danny Stieben 16-04-2015

Using Linux wisely can make you just as productive as other operating systems, but adding displays to your setup can provide further benefits. You can be even more productive while working, or you can be immersed in virtual worlds while gaming. Best of all, installing multiple external displays to Ubuntu is easier to set up than you might think.


Picking a Monitor

Before you start, you’ll obviously have to have at least one external monitor ready to hook up. Technically it can be anything that you can connect to your system — so be sure that your monitor can be connected to your system. If your monitor can only use VGA and your system only has HDMI ports, you will need an adapter in order to hook it up. If you are already using an external monitor and want a better experience, try to get a second external monitor that has the same size as the other one. Ideally, try to get the same model even. That way, when you put them next to each other and the mouse won’t “jump” as you move it from one monitor to another.

Hook It Up

Once you have the hardware ready, turn on your system. Once it has the desktop loaded, connect your additional monitor(s) to your system. Ubuntu will then try to automatically configure the new monitors. While it should be able to detect the best resolution, it probably won’t be able to detect which monitor is on the left and which is on the right. To change this, you’ll need to go into System Settings, and then click on Display.

Ubuntu’s Display Config Tool

Here you’re able to modify the settings of your monitors. The region in the upper half of this window allows you to rearrange the monitors so that Ubuntu knows which one is where. Clicking on each one will show a little box of info in the corner of the selected monitor. So if you click on the monitor that Ubuntu thinks is on the right, but the little box of info appears on your left monitor, then you need to drag that monitor around to the left of the non-selected monitor. Hit apply, and Ubuntu should now know which monitor is placed where.


If you have such a setup, you can also make the monitors use a portrait orientation instead of the normal landscape orientation, and you can also have monitors above and below each other rather than just left and right.


If you’re on a laptop and you’d rather use an external monitor than the one included on your laptop, you can easily choose your internal display and turn it off so that the graphics chip doesn’t have to waste resources on pushing pixels to your internal display if you’re not planning on using it. Just click on your internal display (out of the two or more you have available — this doesn’t work if your internal display is the only display) and click on the On/Off switch that is located between the display selection area and the “Resolution” dropdown menu.

Connecting a projector is just as simple. Just choose Mirror displays, so that the projector will show the same as your normal display.

There are also a few other settings here, such as which monitor should have the launcher bar that appears on the left side of the chosen monitor, or if you want it to appear on all monitors (which automatically kicks in if you clone your displays). The only reason why that option doesn’t appear in the screenshots is because I use Linux Mint on my system, which uses Cinnamon and doesn’t have the launcher bar that Ubuntu’s Unity has.

If You Use Proprietary Drivers

If you don’t use Intel graphics or the open source versions of the AMD Open Source AMD Graphics Are Now Awesome, Here's How To Get Them The AMD proprietary driver on Linux is fast but buggy, and the open source driver has now become awesome Read More or NVIDIA graphics drivers, then you may (or not if you’re lucky!) have issues with using Ubuntu’s tool for managing monitors. If this is the case, then you’ll need to go into your proprietary graphics driver’s Should You Use AMD Proprietary Graphics Drivers & How Do You Install Them? [Ubuntu] If you have an AMD or nVidia graphics card or chip in your desktop or laptop, you have some serious graphics processing power under the hood. However, these highly respected graphics vendors like to keep... Read More configuration utility and make the needed changes there.


The concept is generally the same, but actually making the changes just depends on how the utility presents you the options. However, the Ubuntu-specific options such as where to place the launcher bar, will still need to be done in Ubuntu’s configuration tool. You’ll just have to avoid messing with any monitor settings while using that tool.

Possible Issues

In most cases, you shouldn’t have to deal with any issues in configuring additional displays. The only issue I’ve ever come across is that HiDPI support isn’t quite complete. By that, I mean that if you’re using a system with HiDPI settings enabled (such as on a MacBook Pro Retina How to Install and Dual Boot Linux on Your Mac Here's how to install Linux on your Mac. You can try dual-booting Ubuntu, or replace macOS with Linux entirely! Read More , which has one of the most popular and well-known HiDPI screens How Does The Apple Retina Display Work? [MakeUseOf Explains] These days, people are crazy about the Apple Retina Display. Supposedly, it does wonders! A completely non-pixelated screen? Who would have ever thought?! However, many questions loom the supposedly revolutionary technological advancement. Is it really... Read More ), then any additional displays will have those same settings applied. That means that everything on those displays will appear massive.

Hopefully someday HiDPI settings can be applied on a per-monitor basis rather than system-wide, but so far a fix isn’t expected until Wayland becomes the default display manager on most Linux distributions. Mass adoption of Wayland is still a couple years away. For the time being, you can still test out Wayland in live environments How To Try Wayland, A New Display Server For Linux Linux distributions will soon get a new display server called Wayland. Let's take a look at Wayland, and see how you can try it out right now. Read More .

Be Creative!

Using multiple monitors in Ubuntu is dead-simple. A lot is already automatically detected, and the configuration tool that comes with Ubuntu is simple and straightforward so any modifications that are needed can be applied quickly. So if you want to do it, go ahead! It’s as easy as can be.


What’s your most elaborate display setup on Linux? What have you done with all of that screen real estate? Let us know in the comments!

Related topics: Multiple Monitors, Ubuntu.

Affiliate Disclosure: By buying the products we recommend, you help keep the site alive. Read more.

Whatsapp Pinterest

Leave a Reply

Your email address will not be published. Required fields are marked *

  1. Pablo Rubio
    July 8, 2018 at 5:24 pm

    the settings keep resetting after every reboot

  2. constructor trurl
    February 22, 2017 at 1:44 pm

    useless crap

    • so_true
      June 10, 2019 at 4:29 pm


  3. Ty
    September 29, 2016 at 2:03 pm

    I have a ASUS F556UA-AS54 15.6-inch Full-HD Laptop (Core i5, 8GB RAM, 256GB SSD) configured to dual boot Windows 10 and Ubuntu 16.04. I have a DisplayLink Pluggable 3900 attached and two 27" monitors. The dual monitors work fine on Windows, but on Ubuntu, it only recognizes my laptop display and one of the 27" monitors. There's been alot of articles about the Pluggable 3900 saying that it doesn't have linux support. I get the sense that others in the ubuntu world have managed to configure their pluggable 3900 and have it display on dual monitors, but I'm struggling. If anyone can provide (or point me to) information that will guide step by step how to make the necessary modifications/configurations to allow me to take advantage of both monitors in the ubuntu side, I'd me most appreciative!

  4. monitorgrr
    March 25, 2016 at 8:53 pm

    Pulling my hair out trying to figure out a way to prevent my external monitor from becoming primary when the laptop lid is closed. As in, I'd like the panel to stay on the primary, leaving the 2nd as an extended display, without the panel ..

    I had everything sorted in 12.04 .. Can't seem to find the fix for 14.04. Any suggestions?

  5. Matt Dowle
    April 30, 2015 at 10:08 pm

    I have the 15" model with NVIDIA. In the meantime since my comment above I installed the nvidia driver and it now works great. Your article helped a lot. It seems obvious now but I didn't realise at the time that trying the nvidia driver might help (I'd assumed that was just for graphics speed like gaming which I don't do). It's dramatically faster moving regular windows around (not just gaming) which I didn't realise before either. And I can unplug and plug back in my monitor over and over and it works fine each time. Any application windows on the monitor also moves from the monitor onto the built in display and then move back to the monitor when I plug in the HDMI cable. It's quite amazing and works great now.

  6. Matt Dowle (@MattDowle)
    April 20, 2015 at 5:01 pm

    Have been very impressed with Ubuntu's support of multiple displays above/below and orientation. However on macbook pro if I change any display setting I get a black screen and no way to recover other than reboot. Works fine from reboot. Using a fresh install of ubuntu 14.10 on a new macbook pro 2015. Anyone else experienced this or a solution? It's when I pick up the laptop and unplug the displays that this problem bites.

    • Danny Stieben
      April 30, 2015 at 9:20 pm

      That's very strange! Do you have the 13" model with just Intel graphics or the 15" model that also has NVIDIA graphics?