Created attachment 74019 [details] dmesg from boot until first intel_modeset_check_state warning As requested by danvet on IRC (trying to get to the bottom of why the Fedora 18 kernel shows several WARNINGS in intel_modeset_check_state), I've built drm-intel-nightly as of yesterday (commit b071741e056638d2faf05324edbc01a046c32e01), and confirmed that I still get the warnings when I log into KDE, or when I run xrandr by hand. I'm attaching the dmesg with drm.debug=0xe, cut at the first warning - if the subsequent warnings are of interest, I have the complete dmesg in a file, with all 20 warnings that I get when I log in. I'm about to pack up for FOSDEM - the laptop will be coming with me, so if more debug information is needed, I can either provide it at FOSDEM, or when I return.
Created attachment 74020 [details] Full dmesg to KDE running This has all 20 warnings I get in the process of logging into KDE - once logged in, I can trigger another batch of 20 by running xrandr in a terminal. Note that from boot to KDM running and idle has no warnings - I suspect that KDE runs the equivalent of xrandr for me when I log in.
The intel_sdvo_connector_get_hw_state seems to be wrong and doesn't check for the dpms state. active_output should be called selected output more accurately ...
Daniel, did you by any chance have a look at this bug?
Meh, analyzed but forgotten to implement the patch ... will work on this asap.
Created attachment 75200 [details] [review] fix sdvo connector get_hw_state function Please test this patch, thanks.
My apologies for the delay in testing this patch - the laptop has chosen to kill its cooling system (so it cooks HDDs terminally whenever they're inserted), and I've not yet got round to setting up a suitable NFS root setup to let it boot and run over PXE instead.
Tested-By: Egbert Eich <eich_at_freedesktop.org> for patch in attachment #75200 [details] [review].
Fix merged, please reopen in case this still is an issue for you: commit bd6946e87a98fea11907b2a47368e13044458a35 Author: Daniel Vetter <daniel.vetter@ffwll.ch> Date: Tue Apr 2 21:30:34 2013 +0200 drm/i915: Fix sdvo connector get_hw_state function
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.