The following are notes for how I was able to get Ubuntu 11.10 working with the two external monitors attached to my docked Dell M4400 laptop.
- Before starting the installation, it is best to start by undocking the laptop and connecting directly to the router instead of using wireless. I had an issue where it seemed progress would halt during startup, booting from USB, but the problem didn't occur when using the undocked laptop screen.
- I went ahead and checked the box for proprietary drivers. This option might install the Nvidia
driver which ultimately causes an issue(we're going to remove the Nvidia drivers later). I also checked the box to install updates. If you don't install updates, you will eventually notice an issue where you have to hold down the mouse button to navigate the menus.
- After installation completes, and you reboot into Ubuntu, execute these commands:
sudo apt-get remove nvidia-*
sudo apt-get upgrade
Enter "y" when prompted
- Dock your laptop with the lid closed and press the power button. The external monitors will eventually fire up, but the desktop will be mirrored.
- To extend the desktop across both monitors, under the same "Dash home" searchbox, enter "displays". Unclick the mirror displays checkbox and make sure moitor resolutions are correct, then click the Apply button. Click the "Keep this configuration" button in the dialog that appears.
- All done, you should be able to drag windows across both desktops. At one point there was a glitch when I applied the settings and I needed to restart because the menu bar was missing (click the desktop and push the power button on the dock, a window with restart options will appear).
- Enjoy Ubuntu 11.10! It looks slick! I finally made the switch because Windows 7 kept blue-screening, and I had always wanted to leave the dark side.
- If you find out the exact instructions to get the Nvidia driver working, please post a comment. I ultimately gave up after multiple failed attempts at installing the driver both from the Nvidia website and from Ubuntu's package repository. Eventually, I might do some more attempts with a fresh install on a different hard drive, but for now I can get to work!