SRU request: Include the 367 driver in Ubuntu 16.04

Bug #1619306 reported by Alberto Milone
38
This bug affects 5 people
Affects Status Importance Assigned to Milestone
nvidia-graphics-drivers-367 (Ubuntu)
Fix Released
High
Alberto Milone
Xenial
Fix Committed
High
Alberto Milone
ubuntu-drivers-common (Ubuntu)
Fix Released
High
Alberto Milone
Xenial
Fix Released
High
Alberto Milone

Bug Description

SRU Request:

[Impact]
The nvidia packages in Ubuntu 16.04 do not support recent NVIDIA GPUs.

The new driver also requires changes in ubuntu-drivers-common, as gpu-manager needs to be able to unload the nvidia-drm module in order to power down the dGPU in hybrid systems.

[Test Case]
1) Enable the xenial-proposed repository, and install the nvidia-367 package

2) Restart and see if the system boots correctly. If unsure, please attach your /var/log/gpu-manager.log and /var/log/Xorg.0.log

[Regression Potential]
Low, the packages are already in Yakkety.

Changed in ubuntu-drivers-common (Ubuntu):
status: New → In Progress
importance: Undecided → High
Changed in nvidia-graphics-drivers-367 (Ubuntu):
assignee: nobody → Alberto Milone (albertomilone)
importance: Undecided → High
status: New → In Progress
milestone: none → xenial-updates
Changed in ubuntu-drivers-common (Ubuntu):
milestone: none → xenial-updates
description: updated
Revision history for this message
ewr2san (mark-perino) wrote :

The current nvidia-367 package installed on a clean new 16.04 install with nvidia evga 1060 fails to boot after the nvidia-367 package is installed.

Revision history for this message
ewr2san (mark-perino) wrote :

Heres the Xorg logs from the same clean system. The .old is from the default setup that the system booted on from the install image before adding nvidia-367.

Revision history for this message
Alberto Milone (albertomilone) wrote :

Please accept nvidia-graphics-drivers-367_367.44-0ubuntu0.16.04.1 and ubuntu-drivers-common_0.4.17.2 into xenial-proposed.

Revision history for this message
Alberto Milone (albertomilone) wrote :

@ewr2san: the .old shows that the system was using software rendering. As for the new log, I don't see anything wrong with it (the dmesg output might help). Also, the packages are not available in the archive yet, so I imagine you use a driver from a PPA.

Revision history for this message
Chris J Arges (arges) wrote : Please test proposed package

Hello Alberto, or anyone else affected,

Accepted ubuntu-drivers-common into xenial-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/ubuntu-drivers-common/1:0.4.17.2 in a few hours, and then in the -proposed repository.

Please help us by testing this new package. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Your feedback will aid us getting this update out to other Ubuntu users.

If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested, and change the tag from verification-needed to verification-done. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification-failed. In either case, details of your testing will help us make a better decision.

Further information regarding the verification process can be found at https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in advance!

Changed in ubuntu-drivers-common (Ubuntu Xenial):
status: New → Fix Committed
tags: added: verification-needed
Revision history for this message
ewr2san (mark-perino) wrote :

Good News! The issue was a card issue that was resolved working with EVGA. Today I re-imaged again with a clean 16.04.01 Kubuntu, dist-update, then added the PPA and installed the nvidia-367 package from the PPA. 1060 works correctly!
I can also vouch for the 1070 working with the same PPA & driver as well.

Mathew Hodson (mhodson)
Changed in ubuntu-drivers-common (Ubuntu Xenial):
importance: Undecided → High
Changed in nvidia-graphics-drivers-367 (Ubuntu Xenial):
importance: Undecided → High
milestone: none → xenial-updates
Changed in nvidia-graphics-drivers-367 (Ubuntu):
milestone: xenial-updates → none
Changed in ubuntu-drivers-common (Ubuntu Xenial):
milestone: none → xenial-updates
Changed in ubuntu-drivers-common (Ubuntu):
milestone: xenial-updates → none
status: In Progress → Fix Released
Changed in nvidia-graphics-drivers-367 (Ubuntu):
status: In Progress → Fix Released
Changed in nvidia-graphics-drivers-367 (Ubuntu Xenial):
assignee: nobody → Alberto Milone (albertomilone)
Changed in ubuntu-drivers-common (Ubuntu Xenial):
assignee: nobody → Alberto Milone (albertomilone)
Changed in nvidia-graphics-drivers-367 (Ubuntu Xenial):
status: New → Fix Committed
Revision history for this message
Martin Pitt (pitti) wrote :

Hello Alberto, or anyone else affected,

Accepted nvidia-graphics-drivers-367 into xenial-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/nvidia-graphics-drivers-367/367.44-0ubuntu0.16.04.1 in a few hours, and then in the -proposed repository.

Please help us by testing this new package. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Your feedback will aid us getting this update out to other Ubuntu users.

If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested, and change the tag from verification-needed to verification-done. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification-failed. In either case, details of your testing will help us make a better decision.

Further information regarding the verification process can be found at https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in advance!

Revision history for this message
Ubuntu Foundations Team Bug Bot (crichton) wrote : [nvidia-graphics-drivers-367/xenial] possible regression found

As a part of the Stable Release Updates quality process a search for Launchpad bug reports using the version of nvidia-graphics-drivers-367 from xenial-proposed was performed and bug 1622021 was found. Please investigate this bug report to ensure that a regression will not be created by this SRU. In the event that this is not a regression remove the "verification-failed" tag from this bug report and add the tag "bot-stop-nagging" to bug 1622021 (not this bug). Thanks!

tags: added: verification-failed
tags: removed: verification-failed
Revision history for this message
Timo Aaltonen (tjaalton) wrote : Please test proposed package

Hello Alberto, or anyone else affected,

Accepted nvidia-graphics-drivers-367 into xenial-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/nvidia-graphics-drivers-367/367.44-0ubuntu0.16.04.2 in a few hours, and then in the -proposed repository.

Please help us by testing this new package. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Your feedback will aid us getting this update out to other Ubuntu users.

If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested, and change the tag from verification-needed to verification-done. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification-failed. In either case, details of your testing will help us make a better decision.

Further information regarding the verification process can be found at https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in advance!

Revision history for this message
Ubuntu Foundations Team Bug Bot (crichton) wrote : [nvidia-graphics-drivers-367/xenial] possible regression found

As a part of the Stable Release Updates quality process a search for Launchpad bug reports using the version of nvidia-graphics-drivers-367 from xenial-proposed was performed and bug 1622832 was found. Please investigate this bug report to ensure that a regression will not be created by this SRU. In the event that this is not a regression remove the "verification-failed" tag from this bug report and add the tag "bot-stop-nagging" to bug 1622832 (not this bug). Thanks!

tags: added: verification-failed
Revision history for this message
Andre Brait (andrebrait) wrote :

I can confirm that indee, installing newer drivers will cause the dGPU to stay on.

Revision history for this message
Andre Brait (andrebrait) wrote :
Revision history for this message
Andre Brait (andrebrait) wrote :

I installed this package from xenial-proposed and rebooted. The nVidia card was shut down correctly.

Revision history for this message
Andre Brait (andrebrait) wrote :
Revision history for this message
Alberto Milone (albertomilone) wrote :

Thank you for testing. I have the same results here.

tags: removed: verification-failed
tags: added: verification-done
removed: verification-needed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package ubuntu-drivers-common - 1:0.4.17.2

---------------
ubuntu-drivers-common (1:0.4.17.2) xenial-proposed; urgency=medium

  [ Alberto Milone ]
  * gpu-manager.c:
    - Fix memory leak in get_alternatives(). Make sure to always free
      alternatives->current_core and alternatives->current_egl.
    - Partially drop the drm code, and get information about connectors
      from sysf. This fixes a long standing performance issue (LP: #1586933).
    - Disable persistence mode before powering down the dGPU.
      If persistence mode is not disabled, gpu-manager will not be able to
      unload the nvidia module (LP: #1619306).
    - Make sure to load and unload nvidia-drm. This fixes a problem that
      prevents the dGPU from being powered off in hybrid systems with
      recent nvidia drivers (LP: #1619306).

  [ Ying-Chun Liu (PaulLiu) ]
  * Quirks/quirkinfo.py:
    - Catch and ignore UnicodeDecodeErrors in dmi info, as some machines
      may report board_name as ffffffffffff0a to mean empty, and this
      causes an error in python 3 (LP: #1320868).

 -- Alberto Milone <email address hidden> Mon, 06 Jun 2016 12:49:19 +0200

Changed in ubuntu-drivers-common (Ubuntu Xenial):
status: Fix Committed → Fix Released
Revision history for this message
Brian Murray (brian-murray) wrote : Update Released

The verification of the Stable Release Update for ubuntu-drivers-common has completed successfully and the package has now been released to -updates. Subsequently, the Ubuntu Stable Release Updates Team is being unsubscribed and will not receive messages about this bug report. In the event that you encounter a regression using the package from -updates please report a new bug using ubuntu-bug and tag the bug report regression-update so we can easily find any regressions.

Revision history for this message
Henryque (fusionnitroquantic) wrote :

Hello good morning, good afternoon, good evening or good sun-up.
In Ubuntu 16.04 lts you have install Nvidia 370.23 beta driver.

case try install nvidia, you have write in terminal

sudo apt-get remove nvidia*
sudo apt-get autoremove

Download Nvidia 370.23 or higth in nvidia site: http://www.nvidia.com.br/Download/index.aspx
Save in Downloads folder

Now without Nvidia Driver you have install headers

sudo apt-get update
sudo apt-get install dkms build-essential linux-headers-generic

next unistall nouveau

sudo nano /etc/modprobe.d/blacklist-nouveau.conf

and add the following lines:

blacklist nouveau
blacklist lbm-nouveau
options nouveau modeset=0
alias nouveau off
alias lbm-nouveau off

Save!!!

now write in terminal

echo options nouveau modeset=0 | sudo tee -a /etc/modprobe.d/nouveau-kms.conf

for block nouveau

sudo update-initramfs -u

for update kernel

reboot your computer

Enter with ctrl+alt+F1 in comand line

write

cd /Downloads/

chmod +x NVIDIA-Linux-x86_64-370.23.run

Stop the GUI

sudo service lightdm stop

install

sudo ./NVIDIA-Linux-x86_64-370.23.run

case don't open

write:

cd /NVIDIA-Linux-x86_64-370.23/

sudo ./nvidia-installer

install driver follow instruction for beautiful interface :D

next

write "ls" for look folder you are

if you are in NVIDIA-Linux-x86_64-370.23 folder

write

sudo nvidia-xconfig

else

cd /NVIDIA-Linux-x86_64-370.23/
sudo nvidia-xconfig

reboot your computer

now your driver are install

source:

http://www.allaboutlinux.eu/remove-nouveau-and-install-nvidia-driver-in-ubuntu-15-04/

it's works in ubuntu 16.04 lts but it need install nvidia 370

Revision history for this message
Andre Brait (andrebrait) wrote :

Hello Henryque,

The scenario you describe (manually installing the NVIDIA drivers from their website) is not within the scope of this request/bug, as far as I know and having to install the 370 series is unrelated to this request/bug.

Revision history for this message
nmaxx (nmaxx) wrote :

Note that the latest two Pascal GPUs (GTX 1050 and GTX 1050Ti) require a newer driver version (375.10), so that one should also be made available.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.