<html>
    <head>
      <base href="https://bugs.freedesktop.org/">
    </head>
    <body><table border="1" cellspacing="0" cellpadding="8">
        <tr>
          <th>Bug ID</th>
          <td><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - DPMS fails to turn on after hibernate on Lenovo X230"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=103376">103376</a>
          </td>
        </tr>

        <tr>
          <th>Summary</th>
          <td>DPMS fails to turn on after hibernate on Lenovo X230
          </td>
        </tr>

        <tr>
          <th>Product</th>
          <td>DRI
          </td>
        </tr>

        <tr>
          <th>Version</th>
          <td>XOrg git
          </td>
        </tr>

        <tr>
          <th>Hardware</th>
          <td>x86-64 (AMD64)
          </td>
        </tr>

        <tr>
          <th>OS</th>
          <td>Linux (All)
          </td>
        </tr>

        <tr>
          <th>Status</th>
          <td>NEW
          </td>
        </tr>

        <tr>
          <th>Severity</th>
          <td>normal
          </td>
        </tr>

        <tr>
          <th>Priority</th>
          <td>medium
          </td>
        </tr>

        <tr>
          <th>Component</th>
          <td>DRM/Intel
          </td>
        </tr>

        <tr>
          <th>Assignee</th>
          <td>intel-gfx-bugs@lists.freedesktop.org
          </td>
        </tr>

        <tr>
          <th>Reporter</th>
          <td>pedrib@gmail.com
          </td>
        </tr>

        <tr>
          <th>QA Contact</th>
          <td>intel-gfx-bugs@lists.freedesktop.org
          </td>
        </tr>

        <tr>
          <th>CC</th>
          <td>intel-gfx-bugs@lists.freedesktop.org
          </td>
        </tr></table>
      <p>
        <div>
        <pre>If I hibernate my Lenovo X230 after turning off the monitor via DPMS, once I
resume from hibernation, the screen doesn't turn on any more. It's not a system
crash, as I can use the keys, mute the sound, etc, but the image just doesn't
come up.

I've been chasing this bug for over 2 years, but I finally found a way to
trigger it reliably. Simply open two terminals in X (or use screen) and in the
first one as root enter:
sleep 30 && echo shutdown > /sys/power/disk

Then enter in the second terminal:
xset dpms force off

Wait 30 seconds, and the system will hibernate. Push the power button and start
the system again. Once resume is complete, the monitor will come up. This is
100% reliable, happens all the time at least with the following kernels:

- 4.9.56
- 4.12.13

This is on my Lenovo X230 with the latest BIOS, I'm not sure if it's
reproducible with another computer. 

Please let me know what you need in order to debug this!</pre>
        </div>
      </p>


      <hr>
      <span>You are receiving this mail because:</span>

      <ul>
          <li>You are on the CC list for the bug.</li>
          <li>You are the QA Contact for the bug.</li>
          <li>You are the assignee for the bug.</li>
      </ul>
    </body>
</html>