SRU request: Include the 367 driver in Ubuntu 16.04

Bug #1619306 reported by Alberto Milone on 2016-09-01
38
This bug affects 5 people
Affects Status Importance Assigned to Milestone
nvidia-graphics-drivers-367 (Ubuntu)
High
Alberto Milone
Xenial
High
Alberto Milone
ubuntu-drivers-common (Ubuntu)
High
Alberto Milone
Xenial
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
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.

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.

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.

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.

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
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.

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
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!

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

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!

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
André Brait (andrebrait) wrote :

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

André Brait (andrebrait) wrote :

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

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
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

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.

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

André 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.

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  Edit
Everyone can see this information.

Duplicates of this bug

Other bug subscribers