https://bugs.freedesktop.org/show_bug.cgi?id=107793
Bug ID: 107793 Summary: Black screen on boot for Fedora 28 with 4.17 kernel (i.e. with amdgpu.dc defaulted) Product: DRI Version: unspecified Hardware: x86-64 (AMD64) OS: Linux (All) Status: NEW Severity: normal Priority: medium Component: DRM/AMDgpu Assignee: dri-devel@lists.freedesktop.org Reporter: simon.geard@gmail.com
Created attachment 141422 --> https://bugs.freedesktop.org/attachment.cgi?id=141422&action=edit Contents of /proc/cpuinfo on successful boot
My Fedora 28 desktop stopped booting up cleanly after switching to the 4.17 kernel where amdgpu.dc became the default... the system seems to be working (e.g when installing updates, it automatically reboots once done), but the screen goes black immediately after grub loads the kernel, and it remains that way indefinitely. Passing "amdgpu.dc=0" on the kernel command line resolves the problem.
The active graphics card is an AMD RX-470, the CPU is an AMD A10-7850k (with unused onboard graphics).
This was logged on the RedHat bugzilla, but after receiving no response in over a month, I've opted to log it here instead. Here's the link to the downstream bug:
https://bugzilla.redhat.com/show_bug.cgi?id=1601812
I've re-attached the same files provided there – the output of lspci, dmesg, and /proc/cpuinfo for a successful boot – but if you need anything else to track this down, let me know.
https://bugs.freedesktop.org/show_bug.cgi?id=107793
--- Comment #1 from Simon Geard simon.geard@gmail.com --- Created attachment 141423 --> https://bugs.freedesktop.org/attachment.cgi?id=141423&action=edit Output of lspci on successful boot
https://bugs.freedesktop.org/show_bug.cgi?id=107793
--- Comment #2 from Simon Geard simon.geard@gmail.com --- Created attachment 141424 --> https://bugs.freedesktop.org/attachment.cgi?id=141424&action=edit Output of dmesg on successful boot
https://bugs.freedesktop.org/show_bug.cgi?id=107793
--- Comment #3 from Nicholas Kazlauskas nicholas.kazlauskas@amd.com --- If you can provide a dmesg log for your black screen boot that would help.
https://bugs.freedesktop.org/show_bug.cgi?id=107793
Simon Geard simon.geard@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #141424|0 |1 is obsolete| |
--- Comment #4 from Simon Geard simon.geard@gmail.com --- Created attachment 141459 --> https://bugs.freedesktop.org/attachment.cgi?id=141459&action=edit Output of journalctl -k on failed boot
https://bugs.freedesktop.org/show_bug.cgi?id=107793
--- Comment #5 from Simon Geard simon.geard@gmail.com --- Created attachment 141460 --> https://bugs.freedesktop.org/attachment.cgi?id=141460&action=edit Output of journalctl -k on successful boot
https://bugs.freedesktop.org/show_bug.cgi?id=107793
--- Comment #6 from Simon Geard simon.geard@gmail.com --- Ok, I've added the output of "journalctl -k -b" (the current, successful boot) and "journalctl -k -b -1" (a failed boot a few minutes previously).
https://bugs.freedesktop.org/show_bug.cgi?id=107793
--- Comment #7 from Nicholas Kazlauskas nicholas.kazlauskas@amd.com --- Can you try booting with amdgpu.dc=0 in your kernel boot parameters?
https://bugs.freedesktop.org/show_bug.cgi?id=107793
--- Comment #8 from Simon Geard simon.geard@gmail.com --- (In reply to Nicholas Kazlauskas from comment #7)
Can you try booting with amdgpu.dc=0 in your kernel boot parameters?
As noted in the original bug report, "passing "amdgpu.dc=0" on the kernel command line resolves the problem." The "successful boot" logs I've provided were all captured under that setting, since the system is unusable without it.
I *suspect* the system is booting fine apart from the graphics, because when Fedora reboots to apply updates, it does so successfully before powering off as expected – I just can't see anything on the screen.
https://bugs.freedesktop.org/show_bug.cgi?id=107793
--- Comment #9 from 8zST4a7dHsqbqXeQ@tuta.io --- Just to add - Same happens to me with an R9 380 graphics card since amdgpu.dc was enabled. I am using my monitor through the vga port (with an dvi to vga adapter on my gpu). Passing "amdgpu.dc=0" also resolves the problem for me. Is there any debug that I should provide that may help?
https://bugs.freedesktop.org/show_bug.cgi?id=107793
--- Comment #10 from ZLD 8zST4a7dHsqbqXeQ@tuta.io --- Created attachment 141483 --> https://bugs.freedesktop.org/attachment.cgi?id=141483&action=edit output of journalctl on failed boot with amdgpu.dc=1 amdgpu.dc_log=1
https://bugs.freedesktop.org/show_bug.cgi?id=107793
--- Comment #11 from Simon Geard simon.geard@gmail.com --- Is there any update on this, any more information I can provide to help get this fixed? I can confirm it's still occurring on the 4.19.5-200 kernel currently included in Fedora 28...
https://bugs.freedesktop.org/show_bug.cgi?id=107793
Martin Peres martin.peres@free.fr changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |MOVED
--- Comment #12 from Martin Peres martin.peres@free.fr --- -- GitLab Migration Automatic Message --
This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity.
You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/drm/amd/issues/503.
dri-devel@lists.freedesktop.org