https://bugzilla.kernel.org/show_bug.cgi?id=83651 Bug ID: 83651 Summary: radeon: kernel returns invalid information about video connectors' status Product: Drivers Version: 2.5 Kernel Version: 3.16.1 Hardware: All OS: Linux Tree: Mainline Status: NEW Severity: normal Priority: P1 Component: Video(DRI - non Intel) Assignee: drivers_video-dri@xxxxxxxxxxxxxxxxxxxx Reporter: newgarry@xxxxxxx Regression: No Information obtained from kernel sys subsystem about ATI HD 5650 card's connectors status doesn't reflects real existing situation. That prevents higher level systems using the obtained information from working correctly. For example, systemd uses that information to decide what to do on lid close event (related bug report, https://bugs.freedesktop.org/show_bug.cgi?id=76267#c13). My laptop have hybrid video configuration (Intel + discrete ATI). The discrete ATI card is always powered off by init script via vgaswitcheroo interface on system boot. There aren't external connected monitors. Following is the valid report from kernel about the Intel card after system boot: # cat /sys/class/drm/card0-LVDS-1/status connected # cat /sys/class/drm/card0-VGA-1/status disconnected Following is the invalid report from kernel about the ATI card after system boot: # cat /sys/class/drm/card1-LVDS-2/status connected # cat /sys/class/drm/card1-VGA-2/status connected # cat /sys/class/drm/card1-HDMI-A-1/status disconnected Report from vgaswitcheroo interface: # cat /sys/kernel/debug/vgaswitcheroo/switch 0:IGD:+:Pwr:0000:00:02.0 1:DIS: :Off:0000:01:00.0 2:DIS-Audio: :Off:0000:01:00.1 lspci: # lspci | grep -i vga 00:02.0 VGA compatible controller: Intel Corporation Core Processor Integrated Graphics Controller (rev 18) 01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Madison [Mobility Radeon HD 5650/5750 / 6530M/6550M] (rev ff) # lspci -n | grep 0300 00:02.0 0300: 8086:0046 (rev 18) 01:00.0 0300: 1002:68c1 (rev ff) Kernel: 3.16.1 Thank you in advance! -- You are receiving this mail because: You are watching the assignee of the bug. _______________________________________________ dri-devel mailing list dri-devel@xxxxxxxxxxxxxxxxxxxxx http://lists.freedesktop.org/mailman/listinfo/dri-devel