Ubuntu boots to blank screen when using Nvidia (on a desktop with an unused Intel GPU)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
gdm |
Fix Released
|
Unknown
|
|||
gdm3 (Ubuntu) |
Fix Released
|
High
|
Daniel van Vugt |
Bug Description
Ubuntu boots to blank screen when using Nvidia drivers (on a desktop with an unused Intel GPU).
WORKAROUNDS (you only need one):
* Uncomment #WaylandEnable=
* Disable integrated graphics/GPU in your BIOS
* Add 'nomodeset' to your kernel cmdline in /etc/default/grub and then
run: sudo update-initramfs
and reboot.
* Add a line to /usr/lib/
DRIVER=="nvidia", RUN+="/
ORIGINAL DESCRIPTION:
This bug is very similar to
https:/
which is closed. I have been asked to open a new bug report.
The issue is on Ubuntu 17.10 with gdm3 fully updated as of July 20, 2017. I upgraded to 17.10 from a freshly installed Ubuntu 17.04.
- Lightdm works
- Nouveau driver works
- Nvidia driver 375.66 (proprietary) does not work
- Nvidia driver 384.47 (open source) does not work (from https:/
- Nvidia drivers work with Ubuntu Gnome 17.04
I am using Nvidia GTX 1080 and Intel i7-4790K
lsb_release -rd:
Description: Ubuntu Artful Aardvark (development branch)
Release: 17.10
apt-cache policy gnome-shell:
gnome-shell:
Installed: 3.24.2-0ubuntu7
Candidate: 3.24.2-0ubuntu7
Version table:
*** 3.24.2-0ubuntu7 500
500 http://
100 /var/lib/
uname -s -r -v -p -i -o:
Linux 4.11.0-11-generic #16-Ubuntu SMP Wed Jul 12 20:40:19 UTC 2017 x86_64 x86_64 GNU/Linux
Related branches
- Didier Roche-Tolomelli: Approve
- Ubuntu Desktop: Pending requested
-
Diff: 59 lines (+8/-28)3 files modifieddebian/changelog (+8/-0)
debian/patches/series (+0/-1)
dev/null (+0/-27)
description: | updated |
Changed in gdm3 (Ubuntu): | |
status: | Incomplete → New |
Changed in gdm3 (Ubuntu): | |
importance: | Critical → High |
description: | updated |
tags: | added: black-screen |
Changed in gdm3 (Ubuntu): | |
status: | New → Incomplete |
status: | Incomplete → New |
Changed in nvidia-graphics-drivers-384 (Ubuntu): | |
status: | New → Confirmed |
tags: | added: bionic |
summary: |
- Ubuntu 17.10 boots to black screen when using Nvidia drivers (on a + Ubuntu 17.10/18.04 boots to black screen when using Nvidia drivers (on a desktop with an Intel GPU) |
description: | updated |
summary: |
- Ubuntu 17.10/18.04 boots to black screen when using Nvidia drivers (on a - desktop with an Intel GPU) + Ubuntu boots to black screen when using Nvidia drivers (on a desktop + with an Intel GPU) |
description: | updated |
description: | updated |
Changed in gnome-shell (Ubuntu): | |
importance: | High → Undecided |
Changed in nvidia-graphics-drivers-375 (Ubuntu): | |
importance: | High → Undecided |
Changed in gdm3 (Ubuntu): | |
status: | Confirmed → Triaged |
Changed in gnome-shell: | |
status: | Unknown → New |
Changed in gdm3 (Ubuntu): | |
assignee: | nobody → Daniel van Vugt (vanvugt) |
Changed in mutter (Ubuntu): | |
status: | New → Triaged |
importance: | Undecided → High |
assignee: | nobody → Daniel van Vugt (vanvugt) |
Changed in mutter (Ubuntu): | |
status: | Won't Fix → In Progress |
description: | updated |
Changed in gnome-shell: | |
status: | New → Fix Released |
affects: | gnome-shell → gdm |
no longer affects: | gnome-shell (Ubuntu) |
no longer affects: | mutter (Ubuntu) |
no longer affects: | nvidia-graphics-drivers-375 (Ubuntu) |
no longer affects: | nvidia-graphics-drivers-384 (Ubuntu) |
This is expected :(
From what I read (have not tested myself), the Nvidia driver defaults to disabling KMS support. This means Wayland (and hence GDM now) won't work.
So there are three possible solutions I can think of:
* Enable Nvidia KMS support by adding nvidia- drm.modeset= 1 to your kernel command line. This should make Wayland (and hence GDM) work. It's possibly not the default yet because performance is lower in this mode(?); or
* Reinstall lightdm and configure it to re-replace gdm. Then make sure you choose to log in to "Ubuntu" and not "Ubuntu on Wayland"; or
* Configure GDM to use Xorg instead (if that's even possible). Then make sure you choose to log in to "Ubuntu" and not "Ubuntu on Wayland".