oem-config fails on Nvidia GPU machine on 18.04.1

Bug #1811668 reported by Michel-Ekimia
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
gdm3 (Ubuntu)
Incomplete
Undecided
Unassigned
gnome-shell (Ubuntu)
Incomplete
High
Unassigned

Bug Description

More an nvidia driver fail but happens in a oem-config scenario :

- Install 18.04.1 on an Nvidia GPU machine ( desktop or laptop)
- full-upgrade
- ubuntu-drivers autoinstall ( To get nvidia drivers)
- Reboot and confirm nvidia driver work great

- oem-config-prepare

- Send machine to client

- client goes through oem-config wizard normally

- instead of going to the new desktop , client gets a blackscreen

- After reboot he always get a black screen.

- If he logs into TTY1 , he can login and startx to get a gnome3 desktop.

Tags: nvidia
summary: - oem-config fails on Nvidia GPU machine
+ oem-config fails on Nvidia GPU machine on 18.04.1
Revision history for this message
Michel-Ekimia (michel.ekimia) wrote :

Reproduced on a 1080 ti desktop

Not reproductible on a 1050 ti prime laptop.

Revision history for this message
Sebastien Bacher (seb128) wrote :

Thank you for your bug report. Could you attach the journalctl log from a boot hitting the issue of not getting the greeter? Is the configuration a dual GPU or nvidia only?

Changed in ubiquity (Ubuntu):
importance: Undecided → High
status: New → Incomplete
Revision history for this message
Michel-Ekimia (michel.ekimia) wrote :

Salut Sebastien

It happens on a dual GPU ( nvidia 1080 ti) ( threadripper CPU thus NO other GPU)

Getting the systemd log now.

Still no way to upload files using ubuntu-bug on a command line system ( without logging with a browser ) or do you see a simple way to grab all log files using command line only ?

Revision history for this message
Michel-Ekimia (michel.ekimia) wrote :

Please find attached the Journal log with the user oem-config wizard and one reboot

Revision history for this message
Sebastien Bacher (seb128) wrote :

The log has those errors

gnome-shell[30907]: Failed to create backend: No resources
gnome-session[30496]: gnome-session-binary[30496]: WARNING: App 'org.gnome.Shell.desktop' exited with code 1
gnome-session-binary[30496]: WARNING: App 'org.gnome.Shell.desktop' exited with code 1

Which seems the issue, before that nvidia-persistenced is started unsure if that can be creating issues though...

Reassigning to gnome-shell since the issue is rather on that side than on the installer one

Looking to that error upstream it's mentioned on https://gitlab.gnome.org/GNOME/mutter/issues/261

bug #1769857 seems somewhat similar on launchpad

affects: ubiquity (Ubuntu) → gnome-shell (Ubuntu)
Changed in gnome-shell (Ubuntu):
status: Incomplete → New
Revision history for this message
Michel-Ekimia (michel.ekimia) wrote :

Many thanks for being so quick to answer.

I was wondering if this could have something to do gnome-shell greeter using wayland ?

We pause our nvidia powered machines shipment for now.

Revision history for this message
Sebastien Bacher (seb128) wrote :

Well, the upstream discussion/other bug are about gdm failing to fallback from wayland (which it uses by default) to xorg on nvidia machines where wayland is not working, that could be the issue here as well

Revision history for this message
Daniel van Vugt (vanvugt) wrote :

> gnome-shell[30907]: Failed to create backend: No resources

I don't think that's an error. It's just telling you the Nvidia driver doesn't support Wayland (which always gets tried first). In theory gdm3 is then meant to drop back to Xorg in this case (as Seb says). But some Nvidia users (including Laney) have reported that this fallback doesn't work for them:

  https://bugs.launchpad.net/ubuntu/+source/gdm3/+bugs?field.tag=nvidia

So this bug is possibly a duplicate of one of those.

Please try this as a workaround: edit /etc/gdm3/custom.conf and uncomment the line:

   #WaylandEnable=false

Reboot, and if that fixes the problem then it appears to be a duplicate of bug 1798790.

Changed in oem-priority:
status: New → Incomplete
Changed in gnome-shell (Ubuntu):
status: New → Incomplete
tags: added: nvidia
Changed in gdm3 (Ubuntu):
status: New → Incomplete
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for gdm3 (Ubuntu) because there has been no activity for 60 days.]

Changed in gdm3 (Ubuntu):
status: Incomplete → Expired
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for OEM Priority Project because there has been no activity for 60 days.]

Changed in oem-priority:
status: Incomplete → Expired
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for gnome-shell (Ubuntu) because there has been no activity for 60 days.]

Changed in gnome-shell (Ubuntu):
status: Incomplete → Expired
Revision history for this message
Michel-Ekimia (michel.ekimia) wrote :

I think that is a real important problem, could anybody at least reproduce the issue ?

Revision history for this message
Daniel van Vugt (vanvugt) wrote :

Please follow the instructions in comment #8.

Changed in gnome-shell (Ubuntu):
status: Expired → Incomplete
Changed in gdm3 (Ubuntu):
status: Expired → Incomplete
Changed in oem-priority:
status: Expired → New
Changed in oem-priority:
status: New → Incomplete
Rex Tsai (chihchun)
no longer affects: oem-priority
Revision history for this message
Yuan-Chen Cheng (ycheng-twn) wrote :

per current oem project, we don't have this issue.

Revision history for this message
Michel-Ekimia (michel.ekimia) wrote :

Just a note :

- We add oem-priority because it affects our clients directly but we don't have any contract with Canonical.

- Let us know what tag we could use when we want to raise a business impacting problem

Revision history for this message
Sebastien Bacher (seb128) wrote :

> - We add oem-priority because it affects our clients directly but we don't have any contract with
> Canonical.

You didn't add it though, overlook?

Also do you have anyone able to reproduce we can contact for testing/getting extra informations?

Revision history for this message
Daniel van Vugt (vanvugt) wrote :

Due to no reply to comment #8 I'm just going to assume this is a duplicate of bug 1798790, which seems most likely. Otherwise maybe bug 1705369.

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

Other bug subscribers

Remote bug watches

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