#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 Desktop
Packages, 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

Status in Mir:
  New
Status in XMir:
  New
Status in “xorg-server” package in Ubuntu:
  New

Bug description:
  Mir's bypass mode makes the X cursor break up into horizontal line
  artefacts. I can see some pixels updating where the cursor should be,
  but not all of them.

  There's a flickering ghost of where the mouse pointer was just a
  moment ago, comprised of small horizontal lines.

  I've *heard* this is an intel-specific bug due to particular caching
  behaviour of intel graphics, triggered by bypass (but only seen when
  bypassing XMir surfaces, not other Mir surfaces).

  WORKAROUND:
  1. sudo -s
  2. cd /usr/sbin
  3. mv unity-system-compositor unity-system-compositor.bin
  4. Now create a new file "unity-system-compositor" with:
  ---8<---8<---8<---8<---8<---8<---8<---
  #!/bin/sh
  export MIR_BYPASS=0
  exec $0.bin $*
  ---8<---8<---8<---8<---8<---8<---8<---
  5. chmod 755 unity-system-compositor

To manage notifications about this bug go to:
https://bugs.launchpad.net/mir/+bug/1218735/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to