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