bugzilla-daemon at freedesktop.org
2011-Oct-09  11:11 UTC
[Nouveau] [Bug 41608] New: Suspending/resuming system with cursor on external screen prevents said screen from restoring after resume
https://bugs.freedesktop.org/show_bug.cgi?id=41608
           Summary: Suspending/resuming system with cursor on external
                    screen prevents said screen from restoring after
                    resume
           Product: xorg
           Version: git
          Platform: Other
        OS/Version: All
            Status: NEW
          Severity: normal
          Priority: medium
         Component: Driver/nouveau
        AssignedTo: nouveau at lists.freedesktop.org
        ReportedBy: maximlevitsky at gmail.com
         QAContact: xorg-team at lists.x.org
And in addition to summary causes general havoc, including black screen
internal screen, inability to do anything with blacked screen etc.
100% reproducible.
This is NV86 card running latest git versions of whole GPU stack
(kernel/libdrm/ddx/xserver/mesa). Xserver is a bit outdated (a month old git or
so, rest are pulled on almost daily basis, and compiled )
-- 
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
bugzilla-daemon at freedesktop.org
2011-Oct-09  11:22 UTC
[Nouveau] [Bug 41608] Suspending/resuming system with cursor on external screen prevents said screen from restoring after resume
https://bugs.freedesktop.org/show_bug.cgi?id=41608 --- Comment #1 from maximlevitsky at gmail.com 2011-10-09 04:22:18 PDT --- Verified to happen without compiz. Also disabled pageflipping in DDX, although it won't be active without compiz anyway. -- Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug.
bugzilla-daemon at freedesktop.org
2011-Oct-09  13:16 UTC
[Nouveau] [Bug 41608] Suspending/resuming system with cursor on external screen prevents said screen from restoring after resume
https://bugs.freedesktop.org/show_bug.cgi?id=41608 --- Comment #2 from maximlevitsky at gmail.com 2011-10-09 06:16:35 PDT --- OK, so it looks like PDISPLAY doesn't like us meddling with disabled crtc. Thus the attached patch fixes the problem (it makes cursor restore to happen after modesetting). -- Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug.
bugzilla-daemon at freedesktop.org
2011-Oct-09  13:17 UTC
[Nouveau] [Bug 41608] Suspending/resuming system with cursor on external screen prevents said screen from restoring after resume
https://bugs.freedesktop.org/show_bug.cgi?id=41608 --- Comment #3 from maximlevitsky at gmail.com 2011-10-09 06:17:35 PDT --- Created an attachment (id=52138) View: https://bugs.freedesktop.org/attachment.cgi?id=52138 Review: https://bugs.freedesktop.org/review?bug=41608&attachment=52138 restore cursor settings after we restore mode -- Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug.
bugzilla-daemon at freedesktop.org
2011-Dec-16  23:44 UTC
[Nouveau] [Bug 41608] Suspending/resuming system with cursor on external screen prevents said screen from restoring after resume
https://bugs.freedesktop.org/show_bug.cgi?id=41608
maximlevitsky at gmail.com changed:
           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|                            |FIXED
--- Comment #4 from maximlevitsky at gmail.com 2011-12-16 15:44:27 PST ---
Patch merged long ago - fixed
-- 
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
bugzilla-daemon at freedesktop.org
2012-Jan-21  16:47 UTC
[Nouveau] [Bug 41608] Suspending/resuming system with cursor on external screen prevents said screen from restoring after resume
https://bugs.freedesktop.org/show_bug.cgi?id=41608
--- Comment #5 from Florian Mickler <florian at mickler.org> 2012-01-21
08:47:27 PST ---
A patch referencing this bug report has been merged in Linux v3.3-rc1:
commit a4eaa0a0427ef13468d784953de40c3087e6d870
Author: Maxim Levitsky <maximlevitsky at gmail.com>
Date:   Sun Oct 9 22:58:34 2011 +0200
    drm/nouveau: restore cursors after restoring mode
-- 
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
Apparently Analagous Threads
- [Bug 41588] New: connected DVI output dies after suspend/resume occasionally.
 - [Bug 37922] New: NV86: too high power usage.
 - [Bug 58729] New: [bisected] Display fails to turn on after suspend/resume (NV86)
 - CentOS 6.2: suspending vim with ctrl-z and resuming with fg - stopped working
 - [Bug 58806] New: failed to create kernel channel, -12 on G4 PPC