Bug 83651
Summary: | radeon: kernel returns invalid information about video connectors' status | ||
---|---|---|---|
Product: | Drivers | Reporter: | Garri (g.djavadyan) |
Component: | Video(DRI - non Intel) | Assignee: | drivers_video-dri |
Status: | NEW --- | ||
Severity: | normal | CC: | alexdeucher, barbieri.renato, leho, szg00000 |
Priority: | P1 | ||
Hardware: | All | ||
OS: | Linux | ||
Kernel Version: | 3.16.1 | Subsystem: | |
Regression: | No | Bisected commit-id: | |
Attachments: |
journalctl -b -k
journalctl -b _EXE=/usr/bin/Xorg _PID=2217 journalctl -b _EXE=/usr/bin/Xorg _PID=7729 dmesg_xorg_log.tgz |
Description
Garri
2014-09-01 09:31:14 UTC
Please attach your dmesg output and xorg log. Created attachment 149441 [details]
journalctl -b -k
Created attachment 149451 [details]
journalctl -b _EXE=/usr/bin/Xorg _PID=2217
Created attachment 149461 [details]
journalctl -b _EXE=/usr/bin/Xorg _PID=7729
Hi there, I've got the same problem and, as reported above, suspend on lid closing isn't working. Here are the reports about the INTEL and AMD card, respectively: cat /sys/class/drm/card0-LVDS-1/status connected cat /sys/class/drm/card0-VGA-1/status disconnected cat /sys/class/drm/card1-VGA-2/status disconnected cat /sys/class/drm/card1-LVDS-2/status connected cat /sys/class/drm/card1-HDMI-A-1/status disconnected I'm on Archlinux, with 3.14.18-1-lts kernel. Any ideas? Thanks! The lid issue is more semantic. The display is still connected even when the lid is closed so it should still report as connected. It's up to the desktop environment to decide what to do when they get a lid event. (In reply to Alex Deucher from comment #6) > The lid issue is more semantic. The display is still connected even when > the lid is closed so it should still report as connected. It's up to the > desktop environment to decide what to do when they get a lid event. Alex, is your reply addressed to the comment 5 or to the bug report generally? Thanks. Well, about lids in general. Created attachment 154661 [details]
dmesg_xorg_log.tgz
There are no problems when the hybrid graphics is disabled in BIOS.
# cat /sys/class/drm/card0-LVDS-1/status
connected
# cat /sys/class/drm/card0-VGA-1/status
disconnected
# cat /sys/class/drm/card0-HDMI-A-1/status
disconnected
Reported information is correct. Suspend on LID close works fine. Kernel and Xorg logs are attached.
(In reply to Alex Deucher from comment #8) > Comment 5 specifically. I agree that it is up to the desktop environment, but, as stated in comment 1 if the kernel reports two screen attached, systemd wont't suspend because it thinks there's still a display that's active. Anyway, the issue is specifically the wrong number of connected displays detected by the kernel. Or I'm missing something? Cheers. |