[Ubuntu-x-swat] [Bug 1218735] Re: [intel] Bypass mode makes the cursor break up into horizontal line artefacts
This bug was fixed in the package mir - 0.0.11+13.10.20130924.1-0ubuntu1 --- mir (0.0.11+13.10.20130924.1-0ubuntu1) saucy; urgency=low [ kg ] * bump version for ABI break (LP: #1229212) [ Robert Ancell ] * Allow an application to override the options being populated. * Pass the program options to parse_options(). * Add missing include for std::cerr. * Report when paused and resumed via configuration. (LP: #1192843) * Add missing directory separator when searching for a config file to parse. [ Kevin Gunn ] * change test timeouts and fix fence. [ Alexandros Frantzis ] * examples: Only check key information for key events This fixes a memory error reported by valgrind for examples that use eglapp. * shell: Apply the base configuration on a hardware change only if no per-session configuration is active. * graphics: consolidated fixed for nested code and examples on android stack. [ Eleni Maria Stea ] * graphics: Pull in Eleni's changes to get the DRM fd to init GBM from the host Mir instance. [ Didier Roche ] * remove (unused in the ppa as we have libmirserver3) hack to force depending and building against the exact same version. [ Robert Carr ] * Add DPMS configuration API. (LP: #1193222) * Deduplicate mtd::NullDisplayConfig and mtd::NullDisplayConfiguration. * Fix multiple internal client surfaces on android. (LP: #1228144) * change test timeouts and fix fence. * Add DPMS API and GBM/android impls. [ Kevin DuBois ] * platform, graphics: support nested (mir-on-mir) rendering on the Android platform. [ Michael Terry ] * Change how Mir chooses socket locations to make it simpler for a nested-Mir world, by using MIR_SOCKET as the host socket if no other host socket is provided and passing MIR_SOCKET on to any children. Also, change --nested-mode to --host-socket for clarity and add -- standalone to force standalone mode. [ Daniel d'Andrada ] * android-input housekeeping - Updated README - Removed some dead code. [ Daniel van Vugt ] * Add DPMS configuration API. (LP: #1193222) * Add a "flags" field to MirBufferPackage so that clients can find out if the buffer they've been given is scanout-capable. This is normally something a client should never need to know. However there are two specialized cases where it's required to fix bugs in the intel and radeon X drivers: LP: #1218735, LP: #1218815 The intel fix (already landed) contains a hack which will be updated after this branch lands. (LP: #1218815, #1218735) * GBM: Ensure that we don't create scanout buffers if bypass is explicitly disabled from the environment. (LP: #1227133) . (LP: #1227133) [ Alan Griffiths ] * graphics: Pull in Eleni's changes to get the DRM fd to init GBM from the host Mir instance. * input: Separate the code for dispatching input from that reading it. * graphics: Hook up nested surfaces events to input. * input: Connect nested input relay to input dispatch. * graphics: Simplify NativeAndroidPlatform out of existence. * tests: Fixes to get the tests "passing" on android/arm stack. (LP: #1226284) * graphics: consolidated fixed for nested code and examples on android stack. * examples: add command-line options to examples so the Mir server connection can be selected. * change test timeouts and fix fence. * client: Add client side support for connecting via an existing FD. [ Łukasz 'sil2100' Zemczak ] * Revert revision 1054 ABI-change (the libmirclient3 one), which seems to cause a lot of problems. [ Ubuntu daily release ] * Automatic snapshot from revision 1081 -- Ubuntu daily releaseTue, 24 Sep 2013 06:04:59 + ** Changed in: mir (Ubuntu) Status: Invalid => Fix Released -- You received this bug notification because you are a member of Ubuntu-X, which is subscribed to xorg-server in Ubuntu. https://bugs.launchpad.net/bugs/1218735 Title: [intel] Bypass mode makes the cursor break up into horizontal line artefacts To manage notifications about this bug go to: https://bugs.launchpad.net/mir/+bug/1218735/+subscriptions ___ Mailing list: https://launchpad.net/~ubuntu-x-swat Post to : ubuntu-x-swat@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-x-swat More help : https://help.launchpad.net/ListHelp
[Ubuntu-x-swat] [Bug 1218735] Re: [intel] Bypass mode makes the cursor break up into horizontal line artefacts
** Branch linked: lp:ubuntu/saucy-proposed/mir -- You received this bug notification because you are a member of Ubuntu-X, which is subscribed to xorg-server in Ubuntu. https://bugs.launchpad.net/bugs/1218735 Title: [intel] Bypass mode makes the cursor break up into horizontal line artefacts To manage notifications about this bug go to: https://bugs.launchpad.net/mir/+bug/1218735/+subscriptions ___ Mailing list: https://launchpad.net/~ubuntu-x-swat Post to : ubuntu-x-swat@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-x-swat More help : https://help.launchpad.net/ListHelp
[Ubuntu-x-swat] [Bug 1218735] Re: [intel] Bypass mode makes the cursor break up into horizontal line artefacts
If you encounter any bugs after the fix is installed, please log a new bug. ** Changed in: mir (Ubuntu) Status: Confirmed => Invalid -- You received this bug notification because you are a member of Ubuntu-X, which is subscribed to xorg-server in Ubuntu. https://bugs.launchpad.net/bugs/1218735 Title: [intel] Bypass mode makes the cursor break up into horizontal line artefacts To manage notifications about this bug go to: https://bugs.launchpad.net/mir/+bug/1218735/+subscriptions ___ Mailing list: https://launchpad.net/~ubuntu-x-swat Post to : ubuntu-x-swat@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-x-swat More help : https://help.launchpad.net/ListHelp
[Ubuntu-x-swat] [Bug 1218735] Re: [intel] Bypass mode makes the cursor break up into horizontal line artefacts
I have 2:2.21.14-4ubuntu4, but still encounter the bug #1221399, a dupe of this. -- You received this bug notification because you are a member of Ubuntu-X, which is subscribed to xorg-server in Ubuntu. https://bugs.launchpad.net/bugs/1218735 Title: [intel] Bypass mode makes the cursor break up into horizontal line artefacts To manage notifications about this bug go to: https://bugs.launchpad.net/mir/+bug/1218735/+subscriptions ___ Mailing list: https://launchpad.net/~ubuntu-x-swat Post to : ubuntu-x-swat@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-x-swat More help : https://help.launchpad.net/ListHelp
[Ubuntu-x-swat] [Bug 1218735] Re: [intel] Bypass mode makes the cursor break up into horizontal line artefacts
Status changed to 'Confirmed' because the bug affects multiple users. ** Changed in: mir (Ubuntu) Status: New => Confirmed -- You received this bug notification because you are a member of Ubuntu-X, which is subscribed to xorg-server in Ubuntu. https://bugs.launchpad.net/bugs/1218735 Title: [intel] Bypass mode makes the cursor break up into horizontal line artefacts To manage notifications about this bug go to: https://bugs.launchpad.net/mir/+bug/1218735/+subscriptions ___ Mailing list: https://launchpad.net/~ubuntu-x-swat Post to : ubuntu-x-swat@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-x-swat More help : https://help.launchpad.net/ListHelp
[Ubuntu-x-swat] [Bug 1218735] Re: [intel] Bypass mode makes the cursor break up into horizontal line artefacts
** No longer affects: mir (Ubuntu) -- You received this bug notification because you are a member of Ubuntu-X, which is subscribed to xorg-server in Ubuntu. https://bugs.launchpad.net/bugs/1218735 Title: [intel] Bypass mode makes the cursor break up into horizontal line artefacts To manage notifications about this bug go to: https://bugs.launchpad.net/mir/+bug/1218735/+subscriptions ___ Mailing list: https://launchpad.net/~ubuntu-x-swat Post to : ubuntu-x-swat@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-x-swat More help : https://help.launchpad.net/ListHelp
[Ubuntu-x-swat] [Bug 1218735] Re: [intel] Bypass mode makes the cursor break up into horizontal line artefacts
** Changed in: mir Status: Fix Committed => Invalid -- You received this bug notification because you are a member of Ubuntu-X, which is subscribed to xorg-server in Ubuntu. https://bugs.launchpad.net/bugs/1218735 Title: [intel] Bypass mode makes the cursor break up into horizontal line artefacts To manage notifications about this bug go to: https://bugs.launchpad.net/mir/+bug/1218735/+subscriptions ___ Mailing list: https://launchpad.net/~ubuntu-x-swat Post to : ubuntu-x-swat@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-x-swat More help : https://help.launchpad.net/ListHelp
[Ubuntu-x-swat] [Bug 1218735] Re: [intel] Bypass mode makes the cursor break up into horizontal line artefacts
Fix committed into lp:mir at revision None, scheduled for release in mir, milestone 0.0.11 ** Changed in: mir Status: Invalid => Fix Committed -- You received this bug notification because you are a member of Ubuntu-X, which is subscribed to xorg-server in Ubuntu. https://bugs.launchpad.net/bugs/1218735 Title: [intel] Bypass mode makes the cursor break up into horizontal line artefacts To manage notifications about this bug go to: https://bugs.launchpad.net/mir/+bug/1218735/+subscriptions ___ Mailing list: https://launchpad.net/~ubuntu-x-swat Post to : ubuntu-x-swat@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-x-swat More help : https://help.launchpad.net/ListHelp
[Ubuntu-x-swat] [Bug 1218735] Re: [intel] Bypass mode makes the cursor break up into horizontal line artefacts
** Branch linked: lp:~vanvugt/mir/scanout -- You received this bug notification because you are a member of Ubuntu-X, which is subscribed to xorg-server in Ubuntu. https://bugs.launchpad.net/bugs/1218735 Title: [intel] Bypass mode makes the cursor break up into horizontal line artefacts To manage notifications about this bug go to: https://bugs.launchpad.net/mir/+bug/1218735/+subscriptions ___ Mailing list: https://launchpad.net/~ubuntu-x-swat Post to : ubuntu-x-swat@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-x-swat More help : https://help.launchpad.net/ListHelp
[Ubuntu-x-swat] [Bug 1218735] Re: [intel] Bypass mode makes the cursor break up into horizontal line artefacts
** Changed in: xserver-xorg-video-intel (Ubuntu) Importance: Undecided => High -- You received this bug notification because you are a member of Ubuntu-X, which is subscribed to xorg-server in Ubuntu. https://bugs.launchpad.net/bugs/1218735 Title: [intel] Bypass mode makes the cursor break up into horizontal line artefacts To manage notifications about this bug go to: https://bugs.launchpad.net/mir/+bug/1218735/+subscriptions ___ Mailing list: https://launchpad.net/~ubuntu-x-swat Post to : ubuntu-x-swat@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-x-swat More help : https://help.launchpad.net/ListHelp
[Ubuntu-x-swat] [Bug 1218735] Re: [intel] Bypass mode makes the cursor break up into horizontal line artefacts
** Changed in: xmir Status: Confirmed => Invalid ** Changed in: xorg-server (Ubuntu) Status: Confirmed => Invalid -- You received this bug notification because you are a member of Ubuntu-X, which is subscribed to xorg-server in Ubuntu. https://bugs.launchpad.net/bugs/1218735 Title: [intel] Bypass mode makes the cursor break up into horizontal line artefacts To manage notifications about this bug go to: https://bugs.launchpad.net/mir/+bug/1218735/+subscriptions ___ Mailing list: https://launchpad.net/~ubuntu-x-swat Post to : ubuntu-x-swat@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-x-swat More help : https://help.launchpad.net/ListHelp
[Ubuntu-x-swat] [Bug 1218735] Re: [intel] Bypass mode makes the cursor break up into horizontal line artefacts
This bug was fixed in the package xserver-xorg-video-intel - 2:2.21.14-4ubuntu4 --- xserver-xorg-video-intel (2:2.21.14-4ubuntu4) saucy; urgency=low * XMir: Make a conservative guess as to whether the Mir buffer will be used for scanout, and take caching decisions appropriately. Fixes "cache dirt" transient horizontal-line misrendering with Mir bypass (LP: #1218735) * xmir.patch: Split monolithic concatenated patch out into a quilt patch series. -- Christopher James Halse RogersThu, 05 Sep 2013 15:56:49 +1000 ** Changed in: xserver-xorg-video-intel (Ubuntu) Status: In Progress => Fix Released -- You received this bug notification because you are a member of Ubuntu-X, which is subscribed to xorg-server in Ubuntu. https://bugs.launchpad.net/bugs/1218735 Title: [intel] Bypass mode makes the cursor break up into horizontal line artefacts To manage notifications about this bug go to: https://bugs.launchpad.net/mir/+bug/1218735/+subscriptions ___ Mailing list: https://launchpad.net/~ubuntu-x-swat Post to : ubuntu-x-swat@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-x-swat More help : https://help.launchpad.net/ListHelp
[Ubuntu-x-swat] [Bug 1218735] Re: [intel] Bypass mode makes the cursor break up into horizontal line artefacts
Thanks Chris. It is safe to assume XMir will always use scanout buffers, so long as the multimonitor layout doesn't have any overlaps. ** Changed in: xmir Assignee: (unassigned) => Chris Wilson (ickle) ** Changed in: xmir Status: New => In Progress ** Changed in: xorg-server (Ubuntu) Assignee: (unassigned) => Chris Wilson (ickle) ** Changed in: mir Status: New => Invalid ** Changed in: xorg-server (Ubuntu) Status: New => Confirmed ** Also affects: xserver-xorg-video-intel (Ubuntu) Importance: Undecided Status: New ** Changed in: xserver-xorg-video-intel (Ubuntu) Assignee: (unassigned) => Chris Wilson (ickle) ** Changed in: xserver-xorg-video-intel (Ubuntu) Status: New => Confirmed ** Changed in: xserver-xorg-video-intel (Ubuntu) Status: Confirmed => In Progress ** Changed in: xmir Status: In Progress => Confirmed ** Also affects: xserver-xorg-video-intel Importance: Undecided Status: New ** Changed in: xserver-xorg-video-intel Assignee: (unassigned) => Chris Wilson (ickle) -- You received this bug notification because you are a member of Ubuntu-X, which is subscribed to xorg-server in Ubuntu. https://bugs.launchpad.net/bugs/1218735 Title: [intel] Bypass mode makes the cursor break up into horizontal line artefacts To manage notifications about this bug go to: https://bugs.launchpad.net/mir/+bug/1218735/+subscriptions ___ Mailing list: https://launchpad.net/~ubuntu-x-swat Post to : ubuntu-x-swat@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-x-swat More help : https://help.launchpad.net/ListHelp
[Ubuntu-x-swat] [Bug 1218735] Re: [intel] Bypass mode makes the cursor break up into horizontal line artefacts
Pushed a patch to treat the xmir fd as scanout, which fixes the pointer corruption. Not happy that I have to guess which fd belong to scanouts and which will be copied from. -- You received this bug notification because you are a member of Ubuntu-X, which is subscribed to xorg-server in Ubuntu. https://bugs.launchpad.net/bugs/1218735 Title: [intel] Bypass mode makes the cursor break up into horizontal line artefacts To manage notifications about this bug go to: https://bugs.launchpad.net/mir/+bug/1218735/+subscriptions ___ Mailing list: https://launchpad.net/~ubuntu-x-swat Post to : ubuntu-x-swat@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-x-swat More help : https://help.launchpad.net/ListHelp
[Ubuntu-x-swat] [Bug 1218735] Re: [intel] Bypass mode makes the cursor break up into horizontal line artefacts
#5 can be explained by that there is so much rendering go on, that the cache is completely thrashed (and if there were dirty cache lines they would be randomly over all the screen rather than concentrated in a small area around the cursor). #4. Fine, but you're not telling the DDX that you have a scanout buffer either... Hmm. -- You received this bug notification because you are a member of Ubuntu-X, which is subscribed to xorg-server in Ubuntu. https://bugs.launchpad.net/bugs/1218735 Title: [intel] Bypass mode makes the cursor break up into horizontal line artefacts To manage notifications about this bug go to: https://bugs.launchpad.net/mir/+bug/1218735/+subscriptions ___ Mailing list: https://launchpad.net/~ubuntu-x-swat Post to : ubuntu-x-swat@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-x-swat More help : https://help.launchpad.net/ListHelp
[Ubuntu-x-swat] [Bug 1218735] Re: [intel] Bypass mode makes the cursor break up into horizontal line artefacts
Found another simple way to avoid the bug, using this hack: https://bugs.launchpad.net/ubuntu/+source/xorg-server/+bug/1216472/comments/14 ** Also affects: xorg-server (Ubuntu) Importance: Undecided Status: New ** Changed in: xorg-server (Ubuntu) Importance: Undecided => High -- You received this bug notification because you are a member of Ubuntu-X, which is subscribed to xorg-server in Ubuntu. https://bugs.launchpad.net/bugs/1218735 Title: [intel] Bypass mode makes the cursor break up into horizontal line artefacts To manage notifications about this bug go to: https://bugs.launchpad.net/mir/+bug/1218735/+subscriptions ___ Mailing list: https://launchpad.net/~ubuntu-x-swat Post to : ubuntu-x-swat@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-x-swat More help : https://help.launchpad.net/ListHelp