https://bugzilla.kernel.org/show_bug.cgi?id=201183
Bug ID: 201183 Summary: AMDGPU Dual displays and only DP screen works after grub. Product: Drivers Version: 2.5 Kernel Version: 4.18.* Hardware: Intel OS: Linux Tree: Mainline Status: NEW Severity: high Priority: P1 Component: Video(DRI - non Intel) Assignee: drivers_video-dri@kernel-bugs.osdl.org Reporter: marten.b@gmail.com Regression: No
Created attachment 278653 --> https://bugzilla.kernel.org/attachment.cgi?id=278653&action=edit kernel 4.18.7 dmesg
Kernel 4.17 is working but the last 2 versions of 4.18.* will not register my HDMI TV connected to an RX 480.
I have a Dell LCD on DP and an LG TV on HDMI.
If I unplug the DP display after grub screen the computer will have no display.
https://bugzilla.kernel.org/show_bug.cgi?id=201183
--- Comment #1 from marten (marten.b@gmail.com) --- Created attachment 278655 --> https://bugzilla.kernel.org/attachment.cgi?id=278655&action=edit Working kernel 4.17 dmesg
https://bugzilla.kernel.org/show_bug.cgi?id=201183
Michel Dänzer (michel@daenzer.net) changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |harry.wentland@amd.com, | |nicholas.kazlauskas@amd.com
--- Comment #2 from Michel Dänzer (michel@daenzer.net) --- For the time being, maybe amdgpu.dc=0 on the kernel command line can serve as a workaround.
https://bugzilla.kernel.org/show_bug.cgi?id=201183
--- Comment #3 from marten (marten.b@gmail.com) --- Thank you Michel. That fixes it.
https://bugzilla.kernel.org/show_bug.cgi?id=201183
--- Comment #4 from Nicholas Kazlauskas (nicholas.kazlauskas@amd.com) --- Do you only see this problem occur before you start an X session?
It might help if you could post a log from 4.18 with drm.debug=6 included in your boot parameters.
https://bugzilla.kernel.org/show_bug.cgi?id=201183
--- Comment #5 from marten (marten.b@gmail.com) --- Created attachment 278677 --> https://bugzilla.kernel.org/attachment.cgi?id=278677&action=edit Kernel 4.18 with drm.debug=6
https://bugzilla.kernel.org/show_bug.cgi?id=201183
--- Comment #6 from marten (marten.b@gmail.com) --- (In reply to Nicholas Kazlauskas from comment #4)
Do you only see this problem occur before you start an X session?
It might help if you could post a log from 4.18 with drm.debug=6 included in your boot parameters.
Im running Fedora 28 so it wayland. When I remove the quiet from the kernel line the HDMI display works so a few seconds until the GUI for the boot drive encryption displays only on the second display only.
I attached the file with drm.debug=6
https://bugzilla.kernel.org/show_bug.cgi?id=201183
--- Comment #7 from Nicholas Kazlauskas (nicholas.kazlauskas@amd.com) --- It doesn't look like your log buffer was large enough to hold the full log.
A log with drm.debug=4 might have enough information to work off of. The other option is reposting the drm.debug=6 log with a large log buffer size in the kernel config.
https://bugzilla.kernel.org/show_bug.cgi?id=201183
--- Comment #8 from marten (marten.b@gmail.com) --- Hay the machine can do a large buffer. How do I enable that. I saw it cut off at 30 seconds.
Its ryzen 1700, 16G ram and many hd's
https://bugzilla.kernel.org/show_bug.cgi?id=201183
--- Comment #9 from Nicholas Kazlauskas (nicholas.kazlauskas@amd.com) --- It should be the CONFIG_LOG_BUF_SHIFT option. For example, CONFIG_LOG_BUF_SHIFT=21.
https://bugzilla.kernel.org/show_bug.cgi?id=201183
--- Comment #10 from marten (marten.b@gmail.com) --- Created attachment 278683 --> https://bugzilla.kernel.org/attachment.cgi?id=278683&action=edit kernel 4.18 drm.debug=4
https://bugzilla.kernel.org/show_bug.cgi?id=201183
marten (marten.b@gmail.com) changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #278677|0 |1 is obsolete| | Attachment #278683|0 |1 is obsolete| |
--- Comment #11 from marten (marten.b@gmail.com) --- Created attachment 278687 --> https://bugzilla.kernel.org/attachment.cgi?id=278687&action=edit Kernel 4.18 drm.debug=6
https://bugzilla.kernel.org/show_bug.cgi?id=201183
--- Comment #12 from marten (marten.b@gmail.com) --- (In reply to Nicholas Kazlauskas from comment #9)
It should be the CONFIG_LOG_BUF_SHIFT option. For example, CONFIG_LOG_BUF_SHIFT=21.
Updated the file.
dri-devel@lists.freedesktop.org