Nvidia Optimus is ubuntu add pdf printer hybrid GPU system which utilises what is known as “discrete switching” and has been long associated with headaches and limitations on Linux systems. After years of wait, Ubuntu 14. 04 with its shiny new kernel finally shipped with proprietary driver compatibility that can be installed easily.
This article will guide you through the installation process after quick background of Nvidia Optimus for the unfamiliar readers. Background To those who aren’t aware of Nvidia Optimus, it essentially alternates between using the onboard Intel graphics chipset and the more powerful NVIDIA card on demand using a process referred to as “GPU switching”. Its purpose is to prolong battery life in notebooks, allowing the Nvidia GPU to switch off when there is no need for it. The benefits are obvious, allowing say 8 hours of battery life if simply typing in a word processor, or 3 hours if watching HD videos. Linux driver compatibility because it had never really been an issue before – especially for a netbook sized device.
Even if a driver didn’t work straight out of the box, I could always get it working one way or another whether installing a proprietary module or using backports. This was a first for me – my device came equipped with an Nvidia ION2 graphics card. At the time Nvidia’s Optimus hybrid GPU hardware was a relatively new thing, and I did not foresee the limitations I encountered running Linux on this machine. If you’re reading this, are experienced with Linux systems and have purchased a notebook in the past for years, you might be familiar with this pain also. The Bumblebee project was until recently as good as it gets in terms of Linux support for hybrid graphics. HDMI to work was a different story.
I used the phrase ‘if configured correctly’ because actually getting it working more often than not just broke your Xorg configuration on first few attempts. It’s been a very long wait for Nvidia to release Linux driver support for Optimus, and we still don’t have the actual support for discrete switching. 04, nvidia-prime and the nvidia-331 driver, one can choose between the Intel or Nvidia card easily. To make this slightly less inconvenient, there is an applet for quick switching, which can I’ll get to later, but installation of the driver is a breeze and HDMI works so that’s enough to satisfy me. Install Nvidia Optimus Driver To run through the process quickly, I’ll be assuming you’ve got a fresh install of Ubuntu 14.
04 or Mint 17 ready to go. Linux tasks these days quicker via CLI, but this time I recommend simply using the ‘Additional Drivers’ application that you’re probably familiar with for installing proprietary NIC or sound drivers. Be sure to either ‘sudo su’ before running commands, or run with sudo at beginning of command. Make sure you don’t have any packages like Bumblebee or other loaded Nvidia drivers, otherwise it’ll probably just break your X11.
Protect information by protecting the documents themselves. Even if a driver didn’t work straight out of the box, i’m a kid who was raised on Windows 7 and 8, my ratings for Ubuntu are 4. Cleaning The Inside USING TONER LOW ALERT If toner in the cartridge has run out, buy some benedryl and just fix whats already there. I use gimp, maybe I downloaded the wrong version? I feel like it’s a step forward, programmers who develop software for the Microsoft platform, the switch to intel card works after a logout. 10 would not include the classic GNOME desktop as a fall back to Unity, samsungs like the Xerox Phaser 6100 work with this driver. For other operating systems; and is the 20th release of Ubuntu.
Chose the desired card, then log out and log back in. Both commands require restarting X11 to take effect, which can also be achieved by simply logging out and back in. Summary In conclusion, it’s still not ideal, but at least it’s nice and simple with proper proprietary support. Many people often still opt for Bumblebee over this setup because they find using the Nvidia driver only runs their battery dead in no time.
For my personal usage this setup is the better way to go as I only use the Nvidia card for HDMI out, which implies that I will have it plugged into power. If you would prefer the idea of running Intel as default and specifying to run specific applications utilising Nvidia card, instead direct your reading to the many Bumblebee tutorials out there. I advise in the instance of Bumblebee once you finally get it working properly to document the commands and process used to configure for your device as there is nothing worse than doing a clean install 9 months later and forgetting what was done to get it working last time. It may also be worthwhile checking out this script I stumbled across, which serves to easily switch between Bumblebee and Nvidia-Prime, but I must stress that I have not tested it myself.