[Touch-packages] [Bug 1521403] Re: Unity8 crashes on suspend/standby with SIGSEGV in Screen::makeCurrent (./src/platforms/mirserver/screen.cpp:406)
Fixed in: xorg-server (2:1.19.3-1ubuntu1) zesty; urgency=medium ** Changed in: xorg-server (Ubuntu) Status: Fix Committed => Fix Released -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to unity8 in Ubuntu. https://bugs.launchpad.net/bugs/1521403 Title: Unity8 crashes on suspend/standby with SIGSEGV in Screen::makeCurrent (./src/platforms/mirserver/screen.cpp:406) Status in Canonical System Image: Fix Released Status in qtmir package in Ubuntu: Fix Released Status in unity8 package in Ubuntu: Invalid Status in xorg-server package in Ubuntu: Fix Released Bug description: The Ubuntu Error Tracker has been receiving reports about a problem regarding unity8. This problem was most recently seen with version 8.11+15.04.20151130.1-0ubuntu1, the problem page at https://errors.ubuntu.com/problem/6cee045a96ab5c9a03847aeb290f4860eea1034d contains more details. To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1521403/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1521403] Re: Unity8 crashes on suspend/standby with SIGSEGV in Screen::makeCurrent (./src/platforms/mirserver/screen.cpp:406)
** Changed in: canonical-devices-system-image Status: Fix Committed => Fix Released -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to unity8 in Ubuntu. https://bugs.launchpad.net/bugs/1521403 Title: Unity8 crashes on suspend/standby with SIGSEGV in Screen::makeCurrent (./src/platforms/mirserver/screen.cpp:406) Status in Canonical System Image: Fix Released Status in qtmir package in Ubuntu: Fix Released Status in unity8 package in Ubuntu: Invalid Status in xorg-server package in Ubuntu: Fix Committed Bug description: The Ubuntu Error Tracker has been receiving reports about a problem regarding unity8. This problem was most recently seen with version 8.11+15.04.20151130.1-0ubuntu1, the problem page at https://errors.ubuntu.com/problem/6cee045a96ab5c9a03847aeb290f4860eea1034d contains more details. To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1521403/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1521403] Re: Unity8 crashes on suspend/standby with SIGSEGV in Screen::makeCurrent (./src/platforms/mirserver/screen.cpp:406)
** Changed in: canonical-devices-system-image Status: In Progress => Fix Committed -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to unity8 in Ubuntu. https://bugs.launchpad.net/bugs/1521403 Title: Unity8 crashes on suspend/standby with SIGSEGV in Screen::makeCurrent (./src/platforms/mirserver/screen.cpp:406) Status in Canonical System Image: Fix Committed Status in qtmir package in Ubuntu: Fix Released Status in unity8 package in Ubuntu: Invalid Status in xorg-server package in Ubuntu: Fix Committed Bug description: The Ubuntu Error Tracker has been receiving reports about a problem regarding unity8. This problem was most recently seen with version 8.11+15.04.20151130.1-0ubuntu1, the problem page at https://errors.ubuntu.com/problem/6cee045a96ab5c9a03847aeb290f4860eea1034d contains more details. To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1521403/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1521403] Re: Unity8 crashes on suspend/standby with SIGSEGV in Screen::makeCurrent (./src/platforms/mirserver/screen.cpp:406)
** Changed in: canonical-devices-system-image Milestone: None => u8c-1 -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to unity8 in Ubuntu. https://bugs.launchpad.net/bugs/1521403 Title: Unity8 crashes on suspend/standby with SIGSEGV in Screen::makeCurrent (./src/platforms/mirserver/screen.cpp:406) Status in Canonical System Image: In Progress Status in qtmir package in Ubuntu: Fix Released Status in unity8 package in Ubuntu: Invalid Status in xorg-server package in Ubuntu: Fix Committed Bug description: The Ubuntu Error Tracker has been receiving reports about a problem regarding unity8. This problem was most recently seen with version 8.11+15.04.20151130.1-0ubuntu1, the problem page at https://errors.ubuntu.com/problem/6cee045a96ab5c9a03847aeb290f4860eea1034d contains more details. To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1521403/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1521403] Re: Unity8 crashes on suspend/standby with SIGSEGV in Screen::makeCurrent (./src/platforms/mirserver/screen.cpp:406)
This bug was fixed in the package qtmir - 0.5.1+17.04.20170215.1-0ubuntu1 --- qtmir (0.5.1+17.04.20170215.1-0ubuntu1) zesty; urgency=medium [ Michał Sawicz ] * We're at provides 26 already (LP: #1662608) [ Alan Griffiths ] * Identify the code that depends directly on mirserver-dev headers [ Albert Astals Cid ] * Check we provide the same unity-application-impl that we require [ Daniel d'Andrada ] * Resolve mir cursor names using mir symbols instead of plain strings (LP: #1662827) [ Gerry Boland ] * ScreenModel: Only expose windows on displays that are turned on (LP: #1521403, #1638611, #1656250) * Restore lost LTTng tracepoints, and delete unused ones (LP: #1658084) [ Nick Dedekind ] * Added Extended Display Information Data (EDID) parsing. [ Alan Griffiths, Nick Dedekind ] * Iteration 0 of miral::PersistDisplayConfig. This does nothing yet (and breaks nothing in the process). This MP creates a place (miral- prototypes) to build prototype miral features and sketches out what will need to be implemented for PersistDisplayConfig. (LP: #1644189) -- Michał Sawicz Wed, 15 Feb 2017 13:23:17 + ** Changed in: qtmir (Ubuntu) Status: In Progress => Fix Released -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to unity8 in Ubuntu. https://bugs.launchpad.net/bugs/1521403 Title: Unity8 crashes on suspend/standby with SIGSEGV in Screen::makeCurrent (./src/platforms/mirserver/screen.cpp:406) Status in Canonical System Image: In Progress Status in qtmir package in Ubuntu: Fix Released Status in unity8 package in Ubuntu: Invalid Status in xorg-server package in Ubuntu: Fix Committed Bug description: The Ubuntu Error Tracker has been receiving reports about a problem regarding unity8. This problem was most recently seen with version 8.11+15.04.20151130.1-0ubuntu1, the problem page at https://errors.ubuntu.com/problem/6cee045a96ab5c9a03847aeb290f4860eea1034d contains more details. To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1521403/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1521403] Re: Unity8 crashes on suspend/standby with SIGSEGV in Screen::makeCurrent (./src/platforms/mirserver/screen.cpp:406)
And furthermore: https://git.launchpad.net/~xmir-team/xorg- server/+git/xmir/commit/?id=8a53ab14880167946e805d3c16bab167fbb03683 -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to unity8 in Ubuntu. https://bugs.launchpad.net/bugs/1521403 Title: Unity8 crashes on suspend/standby with SIGSEGV in Screen::makeCurrent (./src/platforms/mirserver/screen.cpp:406) Status in Canonical System Image: In Progress Status in qtmir package in Ubuntu: In Progress Status in unity8 package in Ubuntu: Invalid Status in xorg-server package in Ubuntu: Fix Committed Bug description: The Ubuntu Error Tracker has been receiving reports about a problem regarding unity8. This problem was most recently seen with version 8.11+15.04.20151130.1-0ubuntu1, the problem page at https://errors.ubuntu.com/problem/6cee045a96ab5c9a03847aeb290f4860eea1034d contains more details. To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1521403/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1521403] Re: Unity8 crashes on suspend/standby with SIGSEGV in Screen::makeCurrent (./src/platforms/mirserver/screen.cpp:406)
Fortunately that's already the case. An app in Unity8 is always asking Unity8 to ask USC to turn the screen off. Unity8 already has the option of rejecting it, in theory. -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to unity8 in Ubuntu. https://bugs.launchpad.net/bugs/1521403 Title: Unity8 crashes on suspend/standby with SIGSEGV in Screen::makeCurrent (./src/platforms/mirserver/screen.cpp:406) Status in Canonical System Image: In Progress Status in qtmir package in Ubuntu: In Progress Status in unity8 package in Ubuntu: Invalid Status in xorg-server package in Ubuntu: Fix Committed Bug description: The Ubuntu Error Tracker has been receiving reports about a problem regarding unity8. This problem was most recently seen with version 8.11+15.04.20151130.1-0ubuntu1, the problem page at https://errors.ubuntu.com/problem/6cee045a96ab5c9a03847aeb290f4860eea1034d contains more details. To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1521403/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1521403] Re: Unity8 crashes on suspend/standby with SIGSEGV in Screen::makeCurrent (./src/platforms/mirserver/screen.cpp:406)
There definitely are usecases for applications requesting display power changes, but yes they need to be filtered/mangled by the shell, and only applied when the requesting app, and session, are in focus. Whether that should be a privileged operation, I'm not sure. As long as the user can easily escape it (Alt+Tab, power button etc.), I don't think we need to protect this. -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to unity8 in Ubuntu. https://bugs.launchpad.net/bugs/1521403 Title: Unity8 crashes on suspend/standby with SIGSEGV in Screen::makeCurrent (./src/platforms/mirserver/screen.cpp:406) Status in Canonical System Image: In Progress Status in qtmir package in Ubuntu: In Progress Status in unity8 package in Ubuntu: Invalid Status in xorg-server package in Ubuntu: Fix Committed Bug description: The Ubuntu Error Tracker has been receiving reports about a problem regarding unity8. This problem was most recently seen with version 8.11+15.04.20151130.1-0ubuntu1, the problem page at https://errors.ubuntu.com/problem/6cee045a96ab5c9a03847aeb290f4860eea1034d contains more details. To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1521403/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1521403] Re: Unity8 crashes on suspend/standby with SIGSEGV in Screen::makeCurrent (./src/platforms/mirserver/screen.cpp:406)
I have now prevented Xmir from turning the physical display off under Unity8: https://git.launchpad.net/~xmir-team/xorg- server/+git/xmir/commit/?id=9a508dc77fd68f8ba321e82ed0d7c36df1ddf745 However it appears Xmir will still blank the Xmir window to black. Sounds like we need to launch Xmir with additional options to prevent that... -p # screen-saver pattern duration (minutes) -s # screen-saver timeout (minutes) v video blanking for screen-saver -v screen-saver without video blanking ** Also affects: xorg-server (Ubuntu) Importance: Undecided Status: New ** Tags added: xmir ** Changed in: xorg-server (Ubuntu) Importance: Undecided => Medium ** Changed in: xorg-server (Ubuntu) Assignee: (unassigned) => Daniel van Vugt (vanvugt) ** Changed in: xorg-server (Ubuntu) Status: New => Fix Committed -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to unity8 in Ubuntu. https://bugs.launchpad.net/bugs/1521403 Title: Unity8 crashes on suspend/standby with SIGSEGV in Screen::makeCurrent (./src/platforms/mirserver/screen.cpp:406) Status in Canonical System Image: In Progress Status in qtmir package in Ubuntu: In Progress Status in unity8 package in Ubuntu: Invalid Status in xorg-server package in Ubuntu: Fix Committed Bug description: The Ubuntu Error Tracker has been receiving reports about a problem regarding unity8. This problem was most recently seen with version 8.11+15.04.20151130.1-0ubuntu1, the problem page at https://errors.ubuntu.com/problem/6cee045a96ab5c9a03847aeb290f4860eea1034d contains more details. To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1521403/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1521403] Re: Unity8 crashes on suspend/standby with SIGSEGV in Screen::makeCurrent (./src/platforms/mirserver/screen.cpp:406)
Ok, rather marginal use-cases then :) At least Mir allows this kind of request can be filtered by Unity8 in future, to prevent this kind of thing being abused. Perhaps need a system so that privileged clients can do this if they need. -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to unity8 in Ubuntu. https://bugs.launchpad.net/bugs/1521403 Title: Unity8 crashes on suspend/standby with SIGSEGV in Screen::makeCurrent (./src/platforms/mirserver/screen.cpp:406) Status in Canonical System Image: In Progress Status in qtmir package in Ubuntu: In Progress Status in unity8 package in Ubuntu: Invalid Bug description: The Ubuntu Error Tracker has been receiving reports about a problem regarding unity8. This problem was most recently seen with version 8.11+15.04.20151130.1-0ubuntu1, the problem page at https://errors.ubuntu.com/problem/6cee045a96ab5c9a03847aeb290f4860eea1034d contains more details. To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1521403/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1521403] Re: Unity8 crashes on suspend/standby with SIGSEGV in Screen::makeCurrent (./src/platforms/mirserver/screen.cpp:406)
Oh, the use case for Unity7 is that Unity7 is buggy and randomly forgets to turn the screen off :) -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to unity8 in Ubuntu. https://bugs.launchpad.net/bugs/1521403 Title: Unity8 crashes on suspend/standby with SIGSEGV in Screen::makeCurrent (./src/platforms/mirserver/screen.cpp:406) Status in Canonical System Image: In Progress Status in qtmir package in Ubuntu: In Progress Status in unity8 package in Ubuntu: Invalid Bug description: The Ubuntu Error Tracker has been receiving reports about a problem regarding unity8. This problem was most recently seen with version 8.11+15.04.20151130.1-0ubuntu1, the problem page at https://errors.ubuntu.com/problem/6cee045a96ab5c9a03847aeb290f4860eea1034d contains more details. To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1521403/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1521403] Re: Unity8 crashes on suspend/standby with SIGSEGV in Screen::makeCurrent (./src/platforms/mirserver/screen.cpp:406)
I mean that historically it's always been possible, and sometimes useful, to be able to turn the screen off immediately on the command line (xset dpms ...). It's not a major requirement, but a rare one. I can't even remember what my use case was for it in the past. In the case of 'mirout', I only added power commands for testing. I don't think anyone will complain in a hurry if no command line exists for changing the power mode. As for Xmir turning the display off, that's just legacy code from before I adopted the project. I completely agree Xmir should not be changing power modes for Unity8. -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to unity8 in Ubuntu. https://bugs.launchpad.net/bugs/1521403 Title: Unity8 crashes on suspend/standby with SIGSEGV in Screen::makeCurrent (./src/platforms/mirserver/screen.cpp:406) Status in Canonical System Image: In Progress Status in qtmir package in Ubuntu: In Progress Status in unity8 package in Ubuntu: Invalid Bug description: The Ubuntu Error Tracker has been receiving reports about a problem regarding unity8. This problem was most recently seen with version 8.11+15.04.20151130.1-0ubuntu1, the problem page at https://errors.ubuntu.com/problem/6cee045a96ab5c9a03847aeb290f4860eea1034d contains more details. To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1521403/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1521403] Re: Unity8 crashes on suspend/standby with SIGSEGV in Screen::makeCurrent (./src/platforms/mirserver/screen.cpp:406)
** Changed in: canonical-devices-system-image Status: New => In Progress ** Changed in: canonical-devices-system-image Importance: Undecided => High ** Changed in: canonical-devices-system-image Assignee: (unassigned) => Michał Sawicz (saviq) -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to unity8 in Ubuntu. https://bugs.launchpad.net/bugs/1521403 Title: Unity8 crashes on suspend/standby with SIGSEGV in Screen::makeCurrent (./src/platforms/mirserver/screen.cpp:406) Status in Canonical System Image: In Progress Status in qtmir package in Ubuntu: In Progress Status in unity8 package in Ubuntu: Invalid Bug description: The Ubuntu Error Tracker has been receiving reports about a problem regarding unity8. This problem was most recently seen with version 8.11+15.04.20151130.1-0ubuntu1, the problem page at https://errors.ubuntu.com/problem/6cee045a96ab5c9a03847aeb290f4860eea1034d contains more details. To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1521403/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1521403] Re: Unity8 crashes on suspend/standby with SIGSEGV in Screen::makeCurrent (./src/platforms/mirserver/screen.cpp:406)
> It is actually valid for apps to be able to change the power mode > of the display. mirout in Mir 0.26.0 has such an option. But I agree > it's bad for apps to do it unexpectedly @vanvugt can you share examples of times when this is valid? I'm of the opinion display on/off/suspend should be solely the shell's decision. -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to unity8 in Ubuntu. https://bugs.launchpad.net/bugs/1521403 Title: Unity8 crashes on suspend/standby with SIGSEGV in Screen::makeCurrent (./src/platforms/mirserver/screen.cpp:406) Status in Canonical System Image: New Status in qtmir package in Ubuntu: In Progress Status in unity8 package in Ubuntu: Invalid Bug description: The Ubuntu Error Tracker has been receiving reports about a problem regarding unity8. This problem was most recently seen with version 8.11+15.04.20151130.1-0ubuntu1, the problem page at https://errors.ubuntu.com/problem/6cee045a96ab5c9a03847aeb290f4860eea1034d contains more details. To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1521403/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1521403] Re: Unity8 crashes on suspend/standby with SIGSEGV in Screen::makeCurrent (./src/platforms/mirserver/screen.cpp:406)
** Summary changed: - Unity8 crashes with SIGSEGV in Screen::makeCurrent (./src/platforms/mirserver/screen.cpp:406) + Unity8 crashes on suspend/standby with SIGSEGV in Screen::makeCurrent (./src/platforms/mirserver/screen.cpp:406) ** Tags added: unity8-desktop ** Also affects: canonical-devices-system-image Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to unity8 in Ubuntu. https://bugs.launchpad.net/bugs/1521403 Title: Unity8 crashes on suspend/standby with SIGSEGV in Screen::makeCurrent (./src/platforms/mirserver/screen.cpp:406) Status in Canonical System Image: New Status in qtmir package in Ubuntu: In Progress Status in unity8 package in Ubuntu: Invalid Bug description: The Ubuntu Error Tracker has been receiving reports about a problem regarding unity8. This problem was most recently seen with version 8.11+15.04.20151130.1-0ubuntu1, the problem page at https://errors.ubuntu.com/problem/6cee045a96ab5c9a03847aeb290f4860eea1034d contains more details. To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1521403/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp