Project

General

Profile

Bug #15116

X.Org does not start with some NVidia Maxwell and Pascal graphic cards

Added by goupille 5 months ago. Updated 3 months ago.

Status:
In Progress
Priority:
Normal
Assignee:
Category:
Hardware support
Target version:
Start date:
12/27/2017
Due date:
% Done:

10%

QA Check:
Feature Branch:
bugfix/15116-newer-nouveau-xorg-driver
Type of work:
Research
Blueprint:
Starter:
Affected tool:

Description

Whoever is affected, please try https://nightly.tails.boum.org/build_Tails_ISO_bugfix-15116-newer-nouveau-xorg-driver/lastSuccessful/archive/build-artifacts/ and report back.

The original bug report was about GeForce GTX 970M.

Original report:

a user reported that that Tails doesn't start in normal mode on that computer (skylake inside : https://www.zotac.com/gb/product/mini_pcs/nen-steam-machine) with this error :

ACPI Error: [\_SB_.PCI0.XHC_.RHUB.HS11] Namespace lookup failure, AE_NOT_FOUND (20170531/dswload-210)
ACPI Exception: AE_NOT_FOUND, During name lookup/catalog (20170531/psobject-252)
ACPI Exception: AE_NOT_FOUND, (SSDT:xh_rvp10) while loading table (20170531/tbxfload-228)
ACPI Error: 1 table load failures, 7 successful (20170531/tbxfload-246)

Ubuntu 16.04 and debian-live 9.3 are booting fine on this computer

the USB stick was installed with Tails installer on ubuntu and works fine on other computers.


Related issues

Related to Tails - Bug #11831: NVIDIA Maxwell series graphic card: X.Org doesn't start, or slow graphics operations Resolved 04/10/2017
Related to Tails - Bug #12438: Document workarounds for NVIDIA Maxwell series graphics cards Resolved 04/10/2017
Related to Tails - Bug #14910: NVIDIA Pascal series graphic card: slow graphics operations Confirmed 10/31/2017
Blocked by Tails - Bug #15132: devel branch FTBFS since aufs-dkms 4.14 is in sid Resolved 12/29/2017
Blocked by Tails - Bug #15270: devel branch FTBFS since torbrowser-launcher 0.2.9 entered sid Resolved 01/30/2018
Blocked by Tails - Bug #15372: devel branch FTBFS since apparmor/2.11.0-3+deb9u2 reached stretch-proposed-updates Resolved 03/03/2018
Blocks Tails - Feature #15334: Core work 2018Q3: Foundations Team Confirmed 02/20/2018

Associated revisions

Revision 053ecf09 (diff)
Added by intrigeri 5 months ago

Known issues: acknowledge that not all recent NVIDIA graphic cards are supported (refs: #15116)

Revision a111e8b6 (diff)
Added by intrigeri 5 months ago

Add APT sources for Buster (refs: #15116).

Revision e6a3276c (diff)
Added by intrigeri 5 months ago

Install xserver-xorg-video-nouveau* from Buster (refs: #15116).

Once it's not installable anymore, we will need to either start maintaining
a backport for Stretch (either a Tails-specific one or an official one),
or to revert this change.

Revision a908d2b5 (diff)
Added by intrigeri 4 months ago

Known issues: add a dedicated section about NVIDIA Pascal and a link to the complete list of NVIDIA Maxwell cards (refs: #15116).

Revision f4e03f7b (diff)
Added by intrigeri 4 months ago

Known issues: don't try to maintain the list of NVIDIA Maxwell cards ourselves (refs: #15116).

Instead, point to a complete list of candidates for the documented worarounds.

And then I'll start a new list of adapters for which the documented workarounds
don't work.

History

#1 Updated by goupille 5 months ago

The graphics on this computer is a NVidia Maxwell (GeForce GTX 970M).

Tails can completely start with with a low resolution with nouveau.modeset=0 set at boot, but the errors message are still displayed.

Tails can't start with nouveau.noaccel=1

#2 Updated by intrigeri 5 months ago

  • Assignee changed from intrigeri to goupille
  • QA Check set to Info Needed

(received incomplete logs, see email)

#3 Updated by goupille 5 months ago

  • Assignee changed from goupille to intrigeri

#4 Updated by intrigeri 5 months ago

  • QA Check deleted (Info Needed)

#5 Updated by intrigeri 5 months ago

  • Subject changed from ACPI errors on a Zotac NEN mini pc to Tails Greeter does not start on a Zotac NEN mini pc
  • Category set to Hardware support

(The ACPI errors also appear when Tails boots successfully, thus retitling.)

#6 Updated by intrigeri 5 months ago

  • Related to Bug #11831: NVIDIA Maxwell series graphic card: X.Org doesn't start, or slow graphics operations added

#7 Updated by intrigeri 5 months ago

  • Related to Bug #12438: Document workarounds for NVIDIA Maxwell series graphics cards added

#8 Updated by intrigeri 5 months ago

  • Subject changed from Tails Greeter does not start on a Zotac NEN mini pc to X.Org does not start with NVidia Maxwell (GeForce GTX 970M)

The fact nouveau.modeset=0 makes X.Org start suggests this is a problem in the graphics stack (Linux, libdrm, X.Org).

#9 Updated by intrigeri 5 months ago

  • Description updated (diff)

#10 Updated by intrigeri 5 months ago

  • Description updated (diff)

#11 Updated by intrigeri 5 months ago

  • Status changed from New to Confirmed
  • Feature Branch set to bugfix/15116-newer-nouveau-xorg-driver

#12 Updated by intrigeri 5 months ago

  • Blocked by Bug #15132: devel branch FTBFS since aufs-dkms 4.14 is in sid added

#13 Updated by intrigeri 5 months ago

  • Status changed from Confirmed to In Progress
  • % Done changed from 0 to 10

Asked the OP to try an experimental ISO.

#14 Updated by intrigeri 5 months ago

#15 Updated by intrigeri 5 months ago

  • Target version set to Tails_3.6

If the newer nouveau driver helps, I'll consider getting it into our next major release.

#16 Updated by goupille 4 months ago

a user reported that the testing ISO fails to start without adding nouveau.modeset=0 with a NVIDIA GeForce 960M (the report was resent to you)

#17 Updated by intrigeri 4 months ago

  • Subject changed from X.Org does not start with NVidia Maxwell (GeForce GTX 970M) to X.Org does not start with some NVidia Maxwell and Pascal graphic cards
  • Description updated (diff)

#18 Updated by intrigeri 4 months ago

  • Related to Bug #14910: NVIDIA Pascal series graphic card: slow graphics operations added

#19 Updated by intrigeri 4 months ago

goupille wrote:

a user reported that the testing ISO fails to start without adding nouveau.modeset=0 with a NVIDIA GeForce 960M (the report was resent to you)

Thanks. Let's maintain a list of NVIDIA Maxwell and Pascal users who seem to be happy to try new stuff, so I can ask them to test whatever potential solution I find in the future. I see this time we have a contact address. Please add it to our shared repo (#14511) once it's ready :)

#20 Updated by goupille 4 months ago

intrigeri wrote:

Please add it to our shared repo (#14511) once it's ready :)

done :)

#21 Updated by goupille 4 months ago

I asked a user (with a Pascal gpu) to try ubuntu 17.10.1 (4.14 kernel) and here are the results :

- in legacy BIOS, the boot process hangs just after the ubuntu boot menu.
- in UEFI, the bott process finishes, Gnome is started but the seesion is unstable and hangs when logging out or shutting down.

with the experimental ISO posted above or tails 3.5, in legacy or UEFI, Tails boot process ends with

          [  OK  ] Started GNOME Display Manager.

#22 Updated by intrigeri 3 months ago

  • Blocked by Bug #15270: devel branch FTBFS since torbrowser-launcher 0.2.9 entered sid added

#23 Updated by intrigeri 3 months ago

  • Target version changed from Tails_3.6 to Tails_3.9

goupille wrote:

I asked a user (with a Pascal gpu) to try ubuntu 17.10.1 (4.14 kernel) and here are the results :

Thanks. Even bleeding edge Ubuntu does not support this hardware properly and I don't see how we could do better in Tails 3.6. Postponing to the following major release.

#24 Updated by intrigeri 3 months ago

#25 Updated by intrigeri 3 months ago

#26 Updated by intrigeri 2 months ago

#27 Updated by intrigeri 2 months ago

#28 Updated by intrigeri 2 months ago

  • Blocked by Bug #15372: devel branch FTBFS since apparmor/2.11.0-3+deb9u2 reached stretch-proposed-updates added

#29 Updated by intrigeri 2 months ago

#30 Updated by intrigeri 2 months ago

Also available in: Atom PDF