• Around The HomeToggle Menu

    • Entertainment
    • Productivity
    • Smart Home
  • FamilyToggle Menu

    • Parenting
    • Toys
    • Pets
    • Travel
  • Product ReviewsToggle Menu

    • Phones
    • Tablets
    • Laptops
    • Desktops
    • Wearables
    • Audio
    • Cameras
    • Headphones
    • Printers
    • Smart Home
    • TVs
    • Gaming and Video
  • One Cool ThingToggle Menu

    • Frugal Tech
    • Kickstarters
    • Videos
Techwalla
  1. Home
  2. Around The Home
  3. Productivity
  4. How to Update the Drivers in Ubuntu

How to Update the Drivers in Ubuntu

March 31, 2015
By: David Wayne
  • Share
  • Share on Facebook

With Ubuntu 14.04 and other Linux distributions, you have the choice to use open- or closed-source drivers for hardware that benefits from proprietary software. Ubuntu automatically updates installed drivers and notifies you of proprietary upgrades, but you still need to know a little about your hardware to choose the best drivers. The Linux kernel includes open-source modules -- i.e. drivers -- for most hardware, and Ubuntu loads these modules from a boot archive called initramfs. You can blacklist unwanted modules or load specific modules by updating initramfs.

young man using a computer
Updating drivers removes some security risks, such as data stored in video memory.
credit: diawka/iStock/Getty Images

Improved Functionality With Proprietary Drivers

Step

Press the "Super" key -- also called the Windows key -- then type "Additional Drivers" (without quotes) and press "Enter." If any proprietary drivers are available for your system, Ubuntu finds them and recommends the best ones for your hardware.

Step

Select a driver from the list. If proprietary drivers are available for several components, such as wireless cards, video cards or sound cards, you can install drivers for each device.

Step

Click "Activate." The program downloads, installs and configures the proprietary drivers, and you must restart your computer to load them. Simply logging out and logging back in doesn't load the new drivers.

Updating Installed Modules

Step

Open Gnome Terminal to update your system using APT package manager. Enter the following command to synchronize your package list and install all available updates:

sudo apt-get update && sudo apt-get dist-upgrade

The command "dist-upgrade" ensures that APT resolves all package dependencies during the upgrade.

Step

Enter "lsmod" at the prompt to print a list of loaded modules. If you're updating drivers because some of them don't work, you must try blacklisting the ones included with Ubuntu and loading others until your hardware starts working. This process is usually only necessary for older hardware since Ubuntu is designed to work as seamlessly as possible with newer hardware.

Step

Open the file /etc/modprobe.d/blacklist.conf in Gedit using the following command:

gksudo gedit /etc/modprobe.d/blacklist.conf

Add any modules you want to blacklist to the end of the file. For example, blacklist the open-source wl wireless module by adding the following line to the file:

blacklist wl

To find out which modules you need to blacklist, you must search the Ubuntu website for the hardware component you're trying to get working (link in Resources).

Step

Open the file /etc/modules in Gedit to add the names of modules you want to load at startup. Place one module name per line as in the following example:

snd-usb-audio b43legacy fuse

This step is only necessary if Ubuntu doesn't automatically detect your hardware at startup.

Step

Update initramfs to add the changes to the startup archive. Use the following command to update the archive:

sudo update-initramfs -u

The update-initramfs program reads all the files in /etc/modprobe.d and all the module names in /etc/modules while compressing the image. You must restart your computer to load the modules.

Show Comments

Related Articles

How to Update ACPI Drivers

How to Update ACPI Drivers

Around The Home
Productivity
By: Charles Poole
How to Reinstall USB Mouse Drivers in Ubuntu Using the Command Line

How to Reinstall USB Mouse Drivers in Ubuntu Using the Command Line

Around The Home
Productivity
By: W. P. Wentzell
How to Update an iPhone on the Computer

How to Update an iPhone on the Computer

Around The Home
Entertainment
By: Diana V. Faustmann
Features of Visual Basic

Features of Visual Basic

Around The Home
Productivity
By: Carlos Mano
How to Convert SWF to AVI in Ubuntu

How to Convert SWF to AVI in Ubuntu

Around The Home
Productivity
By: Kristen Waters
How to Update Maps in a Jensen GPS

How to Update Maps in a Jensen GPS

Around The Home
Productivity
By: Blaze Johnson
  • HOW WE SCORE
  • ABOUT US
  • CONTACT US
  • TERMS
  • PRIVACY POLICY
  • COPYRIGHT POLICY
  • Advertise

An error occurred. Try again later.

Thanks for signing up!
© 2018 Leaf Group Ltd. Leaf Group Media.

Get great tech advice delivered to your inbox.

Keep your family productive, connected, entertained, and safe.

Please enter a valid email.