Project

General

Profile

Bug #16447

Gather information about regression on some Intel GPU (Braswell, Kaby Lake)

Added by mercedes508 4 months ago. Updated 2 days ago.

Status:
In Progress
Priority:
Normal
Assignee:
Category:
Hardware support
Target version:
Start date:
02/08/2019
Due date:
% Done:

0%

Feature Branch:
Type of work:
Research
Blueprint:
Starter:
Affected tool:

Description

Well, since Tails 3.12, many users have been complaining that they get the "Error starting GDM" issue, and finally I got answers confirming that there hardware were working fine with Tails 3.11, so that's a regression.

Here is the list of affected GPU that were working fine with 3.11:

  • Intel Corporation Atom/Celeron/Pentium Precessor x5-E8000/J3xxx/N3xxx Integrated Graphics Controller [8086:22b1] (rev 35) - (2 reports)
  • Intel Corporation 82915G/GV/940GL: integrated Graphics controller [8086:2582] (rev 04)

Here is the list of potential regression (not sure about 3.11 behavior):

  • Integrated Graphics Controller [8086:0a16] (rev0b)
  • Intel Corporation HD Graphics 630 [8086:591b] (rev 04) - (4 reports)

And from the few users who answered back, none of the following workaround works:

https://tails.boum.org/support/known_issues/graphics/#index3h2


Related issues

Related to Tails - Bug #16224: Black screen after the boot menu with Intel GPU (i915) Resolved 12/13/2018
Related to Tails - Bug #16552: Upgrade to Linux 4.19.28 Resolved 03/13/2019

Associated revisions

Revision 5baca24d (diff)
Added by intrigeri 4 months ago

Document another possible workaround (refs: #16447).

For cards listed in /usr/share/live/config/xserver-xorg/intel.ids,
that is, by default we would force the "intel" X.Org driver,
when things break it might be worth trying to revert to the defaults,
i.e. the "modesetting" X.Org driver.

History

#1 Updated by mercedes508 4 months ago

  • Related to Bug #16224: Black screen after the boot menu with Intel GPU (i915) added

#2 Updated by mercedes508 4 months ago

  • Description updated (diff)

#3 Updated by intrigeri 4 months ago

  • Status changed from Confirmed to In Progress

#4 Updated by intrigeri 4 months ago

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

Hi,

Here is the list of affected GPU that were working fine with 3.11:

  • Intel Corporation Atom/Celeron/Pentium Precessor x5-E8000/J3xxx/N3xxx Integrated Graphics Controller [8086:22b1] (rev 35) - (2 reports)
  • Intel UHD 620 [8086:5917] rev07

Here is the list of potential regression (not sure about 3.11 behavior):

  • Integrated Graphics Controller [8086:0a16] (rev0b)
  • Intel Corporation 82915G/GV/940GL:tegrated Graphics controller [8086:2582] (rev 04)
  • Intel Corporation HD Graphics 630 [8086:591b] (rev 04) - (2 reports)

Thanks a lot for the comprehensive report. This is excellent aggregated data i.e. exactly

All of those, except 8086:0a16 (unclear if that one is a regression at this point), are listed in /usr/share/live/config/xserver-xorg/intel.ids; that is, we force the intel X.Org driver for them. It would be worth testing how they behave with the default driver (modesetting), so I've added this workaround to https://tails.boum.org/support/known_issues/graphics/#intel ⇒ please try affected users to test with xorg-driver=modesetting.

Also, I see that Linux 4.19.16 has a fix for some gen7 GPU issue, so please ask the affected users to try a build from the devel branch (better wait for today's build, which should land there in ca. 1h, as previous builds were using outdated APT snapshots). This could be relevant in particular for the UHD 620 and HD Graphics 630. I need at least the results without any workaround (bonus points if there are results with the 5 documented workarounds too).

Finally, it would be sweet if one of these users was technical enough to add rootpw=sillypassword, switch to a text console, log is as root with "sillypassword", extract the output of journalctl, and send it to me, so I have more info than "X.Org won't start" :) But forget it if they need guidance to do that.

Thanks in advance!

FTR here are the corresponding Intel generations:

  • recent hardware:
    • Braswell (2017-2018): x5-E8000/J3xxx/N3xxx
    • 7th gen Kaby Lake (2017): UHD 620, HD Graphics 630
  • 10+ years old: 82915G/GV/940GL (could be Pentium 4, Celeron D, from 2004, or Core/Core 2 mobile from 2006)

I could not spot any related recent bug filed against xserver-xorg-video-intel. But we did not update it so the problem could be tracked elsewhere, e.g. Mesa, libglvnd, or Linux.

#5 Updated by intrigeri 4 months ago

  • Subject changed from Regression on some Intel GPU to Regression on some Intel GPU (Braswell, Kaby Lake)

#6 Updated by mercedes508 4 months ago

For Intel Corporation Atom/Celeron/Pentium Precessor x5-E8000/J3xxx/N3xxx Integrated Graphics Controller [8086:22b1] (rev 35)

Neither "xorg-driver=modesetting" nor using Tails from devel branch works.

#7 Updated by intrigeri 3 months ago

@mercedes508, @emmapeel , @goupille: we have less than one week left to apply any fix in time for 3.13. What's the status here? Is there any chance we get reports from these users? It's been a month so perhaps it's worth pinging them, in case you did not do it yet?

(I see you've added this to the "Hot topics on our help desk" which made me remember I was waiting for input here :)

#8 Updated by goupille 3 months ago

I asked the users affected if they would be able to get the logs, with no answers yet. one user with a Intel Corporation UHD Graphics 620 [8086:5917] (rev 07) repoted that :

- in normal mode, after the greeter, the Tails desktop appears transiently for a few seconds then the screen goes black.

- "nomodeset", "nomodeset xorg-driver=vesa", "xorg-driver=intel", "xorg-driver=modesetting", or the Troubleshooting mode are giving the "Error starting GDM" screen

#9 Updated by mercedes508 3 months ago

I'm pinging right now the few users who didn't answer already.

#10 Updated by intrigeri 3 months ago

I'm pinging right now the few users who didn't answer already.

Thanks :)

#11 Updated by goupille 3 months ago

  • Assignee changed from mercedes508 to intrigeri

I forwarded you the email of a user that seems able to get those logs.

#12 Updated by intrigeri 3 months ago

  • Intel UHD 620 [8086:5917] rev07

@goupille, @mercedes508: I'm wondering if there's some confusion here. According to the report I've seen from one user of this hardware, the Greeter appears just fine and they don't see "Error starting GDM" (as long as they don't break stuff by adding boot options to debug the problem); instead, the Greeter appears but the screen goes black after login, once the desktop has been briefly displayed.

So could you please check which one(s), on the list of affected GPUs in the ticket description, are actually instances of the regression this ticket is about, and which ones are about the different issue that this user is facing?

#13 Updated by intrigeri 3 months ago

  • Assignee changed from intrigeri to mercedes508

#14 Updated by goupille 3 months ago

the only user who gave a substancial description of their problem (ans answered back) is the one with the Intel UHD 620 [8086:5917] rev07 (same user I forwareded you the email). I assumed that it was an expression of this issue since this exact model is listed above.

#15 Updated by intrigeri 3 months ago

  • Description updated (diff)

goupille wrote:

the only user who gave a substancial description of their problem (ans answered back) is the one with the Intel UHD 620 [8086:5917] rev07 (same user I forwareded you the email). I assumed that it was an expression of this issue since this exact model is listed above.

OK, thanks. I've removed that GPU from the list and my question still stands for the others.

#16 Updated by intrigeri 3 months ago

  • Related to Bug #16552: Upgrade to Linux 4.19.28 added

#17 Updated by intrigeri 3 months ago

@goupille, @mercedes508, @emmapeel, please point users affected by one of the two bugs this ticket is about to: https://lists.autistici.org/message/20190314.121121.001cf4cb.en.html

#18 Updated by CyrilBrulebois 3 months ago

  • Target version changed from Tails_3.13 to Tails_3.14

#19 Updated by fedionso 3 months ago

Hi guys I'm getting this error on 3.13.1 and want to try the latest 3.14 drop from
https://nightly.tails.boum.org/build_Tails_ISO_stable/lastSuccessful/archive/build-artifacts/

Problem: the key used to sign the tails-build-artifacts.shasum (0xD83A438B2F916605) is not listed anywhere on https://tails.boum.org/doc/about/openpgp_keys/index.en.html

I found the following key details at https://pgp.surfnet.nl/pks/lookup?search=0xD83A438B2F916605&fingerprint=on&op=index

pub 4096R/2F916605 2013-09-23 jenkins.tails.boum.org artifact signing key
Fingerprint=AA65 3423 DBE1 0866 0B18 3B17 D83A 438B 2F91 6605

Is this the correct key?

#20 Updated by intrigeri 3 months ago

Is this the correct key?

The one I have is "AA65 3423 DBE1 0866 0B18 3B17 D83A 438B 2F91 6605".
Still, note that these are experimental, unsupported images. Only use them for testing.

#21 Updated by mercedes508 27 days ago

CAFoG=RrV0LSPOF33kJT4=
Intel Corporation HD Graphics 630 [8086:591b] (rev 04)

#22 Updated by CyrilBrulebois 25 days ago

  • Target version changed from Tails_3.14 to Tails_3.15

#23 Updated by mercedes508 23 days ago


Intel Corporation HD Graphics 630 [8086:591b] (rev 04)

#24 Updated by mercedes508 23 days ago

  • Description updated (diff)

#25 Updated by mercedes508 23 days ago

  • Assignee changed from mercedes508 to intrigeri

intri: Do you want me to fwd you the 2 last reports which are not WB reports?

#26 Updated by mercedes508 22 days ago

CALqX=
Intel Corporation HD Graphics 630 [8086:591b] (rev 04)

#27 Updated by goupille 19 days ago

Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx
Integrated Graphics Controller [8086:22b1] (rev 35)

I already forwarded the outputs of journalctl

#28 Updated by intrigeri 16 days ago

  • Assignee changed from intrigeri to mercedes508

intri: Do you want me to fwd you the 2 last reports which are not WB reports?

@mercedes508: yes, please. I don't receive those ones.

#29 Updated by intrigeri 16 days ago

It would be sweet to know which workaround (https://tails.boum.org/support/known_issues/graphics/#intel) was tested on which hardware and what the results are. In particular, I'd love to see the Journal for xorg-driver=modesetting on one of the affected cards.

#30 Updated by intrigeri 15 days ago

  • Subject changed from Regression on some Intel GPU (Braswell, Kaby Lake) to Gather information about regression on some Intel GPU (Braswell, Kaby Lake)
  • QA Check deleted (Info Needed)

#31 Updated by mercedes508 13 days ago

intrigeri wrote:

It would be sweet to know which workaround (https://tails.boum.org/support/known_issues/graphics/#intel) was tested on which hardware and what the results are. In particular, I'd love to see the Journal for xorg-driver=modesetting on one of the affected cards.

I forwarded you the reports, will you ask the journal or shall I? Just to avoid duplicate demands.

#32 Updated by mercedes508 13 days ago

  • Assignee changed from mercedes508 to intrigeri

#33 Updated by intrigeri 10 days ago

will you ask the journal or shall I? Just to avoid duplicate demands.

Please gather this info and reassign once you've made it available to me. Thanks! :)

#34 Updated by intrigeri 10 days ago

  • Assignee changed from intrigeri to mercedes508

@mercedes508, see above.

#35 Updated by mercedes508 7 days ago

intrigeri wrote:

@mercedes508, see above.

OK, just asked, let's wait for answers now.

#36 Updated by goupille 2 days ago

Message-ID: <c9b9fa06-e5ce-98ed-0503-941b954f7d46@

Also available in: Atom PDF