On Tue, Apr 9, 2019 at 3:03 AM Adam Williamson <adamw...@fedoraproject.org>
wrote:

> Hi folks!
>
> A few weeks back we asked for testing of 'basic graphics mode' /
> nomodeset booting - the feedback from that was very helpful in
> establishing that we had a generic issue which dated back to Fedora 29,
> thanks a lot. We have now established more or less what that initial
> issue is, and work is ongoing to get it fixed entirely. However, it's
> already been fixed *partially*, and that revealed a subsequent bug.
>
> The initial bug is fixed for the case of UEFI native boots (it is not
> fixed for BIOS native boots yet). However, in testing, I and others
> found that several UEFI test systems still do not boot successfully to
> GDM, because they run into a *different* bug later:
>
> https://bugzilla.redhat.com/show_bug.cgi?id=1693409
>
> This bug can be identified by the presence of the following string in
> the journal:
>
> "(EE) Cannot run in framebuffer mode. Please specify busIDs        for
> all framebuffer devices"
>
> (yes, with a bunch of spaces - but just the first part of the line is
> sufficient to identify the problem, I think).
>
> It would be great if folks with UEFI-capable systems could try booting
> a recent Fedora 30 Workstation live image on them, e.g. this one:
>
>
> https://kojipkgs.fedoraproject.org/compose/branched/Fedora-30-20190408.n.0/compose/Workstation/x86_64/iso/Fedora-Workstation-Live-x86_64-30-20190408.n.0.iso
>
> ensure you boot in UEFI mode. Please report back whether it works. If
> it doesn't work, please check the logs - you should be able to log into
> a console on tty3 (ctrl-alt-f3 to get there) as root with no password,
> then run 'journalctl -b' to see the logs - and report if that line is
> present or not. If it isn't, it'd be useful to know if some other error
> message is present.
>

Using the linked 20190408 image, I'm seeing this on my desktop PC with
Radeon 580 (booted with UEFI + basic graphics mode):

Apr 10 11:39:19 localhost gnome-shell[1730]: Failed to create backend: No
> GPUs found with udev
> Apr 10 11:39:19 localhost gnome-session[1631]: gnome-session-binary[1631]:
> WARNING: App 'org.gnome.Shell.desktop' exited with code 1
> Apr 10 11:39:19 localhost gnome-session-binary[1631]: WARNING: App
> 'org.gnome.Shell.desktop' exited with code 1
> Apr 10 11:39:19 localhost gnome-session-binary[1631]: Unrecoverable
> failure in required component org.gnome.Shell.desktop
>

The card is:

> 01:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc.
> [AMD/ATI] Ellesmere [Radeon RX 470/480/570/570X/580/580X/590] [1002:67df]
> (rev e7)
>

So the error message is different, but the outcome is the same - a black
screen with a flashing cursor instead of GDM. Enabling integrated Intel
graphics in BIOS doesn't help (but I can't disable the AMD card in BIOS,
I'd have to pull it out physically, so both cards are visible to the
system).


Then I tried with Thinkpad T450s. I had to boot in UEFI with CSM on,
because CSM off or even SecureBoot on make the image unbootable (I'll
report a separate bug about that). With UEFI+CSM, I see exactly the same
error as before:

Apr 10 15:01:04 localhost gnome-shell[1773]: Failed to create backend: No
> GPUs found with udev
>

The card is:

> 00:02.0 VGA compatible controller [0300]: Intel Corporation HD Graphics
> 5500 [8086:1616] (rev 09)
>


Finally I tried with Thinkpad T480s (here CSM=off and even SecureBoot=on
works fine). I see again the same error:

Apr 10 15:07:47 localhost gnome-shell[1806]: Failed to create backend: No
> GPUs found with udev
>

And I finally see even the error you mentioned (I have no idea why I
haven't seen it on other machines):

Apr 10 15:07:48 localhost /usr/libexec/gdm-x-session[1897]: (EE) Cannot run
> in framebuffer mode. Please specify busIDs        for all framebuffer
> devices
>

The card is:

> 00:02.0 VGA compatible controller [0300]: Intel Corporation UHD Graphics
> 620 [8086:5917] (rev 07)
>


So, for me, not a single machine where fallback graphics would work with
UEFI.
_______________________________________________
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org

Reply via email to