How to install Nvidia GeForce GTX 1070 drivers on Ubuntu 16.10, 17.04

MSI GeMSI GeForce Aero ITX GTX 1070Force Aero ITX GTX 1070

I’ve never been into heavy-duty graphics processing units (GPUs), but I got bit by the Bitcoin and cryptocurrency bug so I had to buy one to build a trial cryptocurrency mining rig. The one I bought is an MSI AERO ITX GeForce GTX 1070 for about $400 USD.

That’s expensive, if you ask me, and from what I’ve read, it’s not even the best for cryptocurrency mining, but it’s the only one I could find.

In any case, using it on Ubuntu means installing the proprietary drivers from a PPA (Personal Package Archives). So that’s what this post is about – how to install Nvidia drivers for a GeForce GTX 1070 GPU on Ubuntu 16.10. It will also work on Ubuntu 17.04. By the way, the development page of the PPA is here.

Related Post:  Dual-boot Ubuntu 16.04 and Windows 10 on a PC with UEFI firmware
MSI GeForce GTX 1070
MSI Aero ITX GeForce GTX 1070 graphics card

To install the PPA and then the drivers, use the following commands:

# Install proprietary Nvidia PPA drivers

# Add the PPA

sudo add-apt-repository ppa:graphics-drivers/ppa

# Then update the package database

sudo apt update

# Finally, install proprietary Nvidia drivers

sudo apt install nvidia-381

#

After that last command has completed, you should be able to find the driver management utility from the launcher. The screenshot below shows the thermal settings.

MSI GeForce Aero ITX GTX 1070
Thermal settings of an MSI GeForce Aero ITX GTX 1070 GPU

And this shows the PowerMixer settings. Pretty powerful GPU, but if it costs $400 USD, it better be powerful.

MSI GeMSI GeForce Aero ITX GTX 1070Force Aero ITX GTX 1070
PowerMixer settings of an MSI GeForce Aero ITX GTX 1070 GPU

You can also verify that it’s installed from the command line by using the following command:

# Confirm Nvidia driver installation from the command line
# > indicates output

lsmod | grep nvidia

> nvidia_uvm            643072  0
> nvidia_drm             49152  2
> nvidia_modeset        811008  9 nvidia_drm
> drm_kms_helper        167936  2 i915,nvidia_drm
> nvidia              11550720  240 nvidia_modeset,nvidia_uvm
> drm                   368640  6 i915,nvidia_drm,drm_kms_helper

#

So the GPU I want to use to test-drive cryptocurrency mining is installed and the OS is waiting to be installed. Next posts will show my progress. Stay tuned!

Related Post:  How to Install Ubuntu 13.10 on an external hard drive

Share:

Share on facebook
Facebook
Share on twitter
Twitter
Share on pinterest
Pinterest
Share on linkedin
LinkedIn

Hola! Did you notice that LinuxBSDos.com no longer run network ads?  Yep, no more ads from the usual suspects that track and annoy you across the Internet. But since I still need to pay to keep the site running, feel free to make a small donation by PayPal or your favorite cryptocurrency.

  • Bitcoin
  • Ethereum
  • Xrp
  • Bitcoin cash
  • Bitcoin sv
  • Litecoin
  • Binance coin
  • Cardano
  • Ethereum classic
Scan to Donate Bitcoin to bc1qzvlte2m224zkayhdc7fdfjkp2rsgt0l5a496ua

Donate Bitcoin to this address

Scan the QR code or copy the address below into your wallet to send some Bitcoin

Scan to Donate Ethereum to 0x0F4362DFF77F3Ba0Dc637F5f3Eba35D09a2fA60C

Donate Ethereum to this address

Scan the QR code or copy the address below into your wallet to send some Ethereum

Scan to Donate Xrp to r4ggjvL36njsMCYTkJ3S7cTHscPsMsSGQv

Donate Xrp to this address

Scan the QR code or copy the address below into your wallet to send some Xrp

Scan to Donate Bitcoin cash to qrs0dedzp9t55af3nfwypydghp29r0xguy9s20fz2k

Donate Bitcoin cash to this address

Scan the QR code or copy the address below into your wallet to send some Bitcoin cash

Scan to Donate Bitcoin sv to 15K9TLyVDBtLuG9cYvXCX9SSkq9C9oUKHK

Donate Bitcoin sv to this address

Scan the QR code or copy the address below into your wallet to send some Bitcoin sv

Scan to Donate Litecoin to LetJ9QQMb7u2LMZ9Tu6rtHwcBcQFW98fbG

Donate Litecoin to this address

Scan the QR code or copy the address below into your wallet to send some Litecoin

Scan to Donate Binance coin to bnb1ga8trq08ssqepd90v6225nzfgy448pu5pw8gxp

Donate Binance coin to this address

Scan the QR code or copy the address below into your wallet to send some Binance coin

Scan to Donate Cardano to addr1qx2354yw49etstfljpdhwja3ajjlt487lg95vu9ngy2q6vu4rf2ga2tjhqknlyzmwa9mrm997h20a7stgectxsg5p5esq5l7d9

Donate Cardano to this address

Scan the QR code or copy the address below into your wallet to send some Cardano

Scan to Donate Ethereum classic to 0xcD6CC972a2297FcafACDcfE042C55C69516a9264

Donate Ethereum classic to this address

Scan the QR code or copy the address below into your wallet to send some Ethereum classic

Subscribe for updates. Trust me, no spam!

Sponsored links

1. Attend Algorithm Conference, a top AI and ML event.
2. Reasons to use control panel for your server.
3. DHgate Computers Electronics, Cell Phones & more.

Upcoming events

4 Responses

  1. Hello, I am planning to get a Zotac Mini GTX 1070 8GB graphics card. Would these instructions apply to Zotac as well or are they specifically for MSI? I m quite new to this, so any help would be great. Thank you!

    1. It’s for all 1070s based on Debian-based distros.

      By the way, I’m working on a custom distros that comes with the drivers and miners and wallets installed, so check back soon for that solution.

Leave a Reply

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

Get the latest

On social media
Via my newsletter

Partner links

1. Attend Algorithm Conference, a top AI and ML event for 2021.
2. Reasons to use control panel for your server.
3. DHgate Computers Electronics, Cell Phones & more.
Hacking, pentesting distributions

Linux Distributions for Hacking

Experts use these Linux distributions for hacking, digital forensics, and pentesting.

Categories
Archives

The authors of these books are confirmed to speak during

Algorithm Conference

T-minus AI

Author was the first chairperson of AI for the U.S. Air Force.

The case for killer robots

Author is the Director of the Center for Natural and Artificial Intelligence.

Why greatness cannot be planned

Author works on AI safety as a Senior Research Scientist at Uber AI Labs.