Black screen after switching to UEFI boot and prime-select nvidia.
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Confirmed
|
Medium
|
Unassigned |
Bug Description
Note that this issue is reproducible on two computers, both running a fresh install from Xubuntu 16.10. Also, everything was running fine on both computers until recently. Also, running the Nouveau driver works.
When installing any recent version of the nvidia driver (I tried with the 367 and 375 from vanilla repos, then the 375 and 378 from the graphics-driver PPA), I cannot get lightdm to start if `prime-select nvidia` is issued and rebooted. The screen is black with an artifact of a cursor on the top left screen (But it's not blinking, I think it's just a video frame being displayed and not updated at all).
I experimented using various settings, and also installed bumblebee to diagnose. I got the nvidia GPU to work in some circumstances using `primusrun` and `optirun` so I know the card function on both computers.
I'm not sure what to include in this bug report, the logs are rare and don't show very much information.
A bit of interesting fact, is that since the problem is showing the regular XFCE compositor has VSync correctly on the intel card (Is it related?).
Another interesting fact, is that since the problem is showing, having compton's `glx-no-
Also, but I'm not sure: it might be since I've switched to UEFI boots.
Not sure what else to include in this report, please advise.
-------
Ubuntu 4.8.0-39.42-generic 4.8.17
-------
Description: Ubuntu 16.10
Release: 16.10
-------
[...]
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GM204M [GeForce GTX 970M] [10de:13d8] (rev ff) (prog-if ff)
!!! Unknown header type 7f
Kernel modules: nvidiafb, nouveau, nvidia_378_drm, nvidia_378
[...]
-------
nvidia-378:
Installed: 378.13-
Candidate: 378.13-
Version table:
*** 378.13-
500 http://
100 /var/lib/
nvidia-settings:
Installed: 378.09-
Candidate: 378.09-
Version table:
*** 378.09-
500 http://
100 /var/lib/
367.
500 http://
nvidia-prime:
Installed: 0.8.4
Candidate: 0.8.4
Version table:
*** 0.8.4 500
500 http://
100 /var/lib/
---
ApportVersion: 2.20.3-0ubuntu8.2
Architecture: amd64
AudioDevicesInUse:
USER PID ACCESS COMMAND
/dev/snd/
/dev/snd/
CurrentDesktop: XFCE
DistroRelease: Ubuntu 16.10
HibernationDevice: RESUME=
InstallationDate: Installed on 2017-02-27 (3 days ago)
InstallationMedia: Xubuntu 16.10 "Yakkety Yak" - Release amd64 (20161012.2)
MachineType: Notebook P15SM-A/SM1-A
Package: linux (not installed)
ProcFB: 0 inteldrmfb
ProcKernelCmdLine: BOOT_IMAGE=
ProcVersionSign
RelatedPackageV
linux-
linux-
linux-firmware 1.161.1
Tags: yakkety
Uname: Linux 4.8.0-39-generic x86_64
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dialout dip docker lpadmin plugdev sambashare sudo
_MarkForUpload: True
dmi.bios.date: 12/16/2014
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: 4.6.5
dmi.board.
dmi.board.name: P15SM-A/SM1-A
dmi.board.vendor: Notebook
dmi.board.version: Not Applicable
dmi.chassis.
dmi.chassis.type: 9
dmi.chassis.vendor: Notebook
dmi.chassis.
dmi.modalias: dmi:bvnAmerican
dmi.product.name: P15SM-A/SM1-A
dmi.product.
dmi.sys.vendor: Notebook
This bug is missing log files that will aid in diagnosing the problem. From a terminal window please run:
apport-collect 1669469
and then change the status of the bug to 'Confirmed'.
If, due to the nature of the issue you have encountered, you are unable to run this command, please add a comment stating that fact and change the bug status to 'Confirmed'.
This change has been made by an automated script, maintained by the Ubuntu Kernel Team.