https://bugs.freedesktop.org/show_bug.cgi?id=29941
Summary: radeon/KMS: Screen hotplugging does not work any more Product: DRI Version: DRI CVS Platform: x86-64 (AMD64) OS/Version: Linux (All) Status: NEW Severity: normal Priority: medium Component: DRM/Radeon AssignedTo: dri-devel@lists.freedesktop.org ReportedBy: direx@betriebsdirektor.de
I noticed that in recent kernel versions the runtime detection of newly added monitors does not work properly.
When I plug in my TV (DVI2HDMI) after booting I cannot enable it. xrandr correctly shows a new screen and I can even enable the output, but the TV screen stays black. Restarting X does not help.
The driver also seems to recognize the port status after plugging it in (/sys/class/drm/card0-DVI-I-2/status) changes from "disconnected" to "connected".
When I plug the HDMI cable in _before_ booting my computer the TV works just fine.
GFX: Radeon HD 3870 Linux: 2.6-git (issue appeared in 2.6.35) with KMS Mesa: git libdrm: git xf86-video-ati: git
https://bugs.freedesktop.org/show_bug.cgi?id=29941
--- Comment #1 from Alex Deucher agd5f@yahoo.com 2010-09-01 09:36:48 PDT --- What was the last kernel version where this worked? Is the issue still present in 2.6.36rc3? Can you attach your dmesg output and xorg log?
https://bugs.freedesktop.org/show_bug.cgi?id=29941
--- Comment #2 from Daniel direx@betriebsdirektor.de 2010-09-01 10:37:14 PDT --- Created an attachment (id=38360) --> (https://bugs.freedesktop.org/attachment.cgi?id=38360) Xorg log file
https://bugs.freedesktop.org/show_bug.cgi?id=29941
--- Comment #3 from Daniel direx@betriebsdirektor.de 2010-09-01 10:37:52 PDT --- Created an attachment (id=38361) --> (https://bugs.freedesktop.org/attachment.cgi?id=38361) dmesg from linux 2.6.36-rc3 with drm.debug
https://bugs.freedesktop.org/show_bug.cgi?id=29941
--- Comment #4 from Daniel direx@betriebsdirektor.de 2010-09-01 10:39:48 PDT --- (In reply to comment #1)
What was the last kernel version where this worked? Is the issue still present in 2.6.36rc3?
I remember that this worked just fine in 2.6.34. The problem was introduced in an early RC of 2.6.35 and is still present in 2.6.36-rc3.
https://bugs.freedesktop.org/show_bug.cgi?id=29941
--- Comment #5 from Alex Deucher agd5f@yahoo.com 2010-09-01 11:45:59 PDT --- Any chance you could bisect it?
https://bugs.freedesktop.org/show_bug.cgi?id=29941
Daniel direx@betriebsdirektor.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|radeon/KMS: Screen |radeon/KMS: Screen |hotplugging does not work |hotplugging does not work |any more |
https://bugs.freedesktop.org/show_bug.cgi?id=29941
--- Comment #6 from Daniel direx@betriebsdirektor.de 2010-09-02 11:37:25 PDT --- (In reply to comment #5)
Any chance you could bisect it?
I just experiented a bit and it didn't work with 2.6.34.6 neither with 2.6.33.7. This is why I assume that screen hotplugging never worked with KMS on my R600 - I must have confused it with fglrx which I was also using until now.
And I forgot to say something about the logs I did attach yesterday: the logs are from a system which booted without a second screen attached. After the XSession loaded I plugged in the monitor and enabled it with xrandr.
https://bugs.freedesktop.org/show_bug.cgi?id=29941
Martin Peres martin.peres@free.fr changed:
What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |MOVED Status|NEW |RESOLVED
--- Comment #7 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/155.
dri-devel@lists.freedesktop.org