Skip to content

GitLab

  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • xserver xserver
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 887
    • Issues 887
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 105
    • Merge requests 105
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • xorg
  • xserverxserver
  • Issues
  • #545
Closed
Open
Created Aug 07, 2018 by Bugzilla Migration User@bugzilla-migration

XWayland misrendering when switching from gui applications from maximized to half screen

Submitted by Mark Janes @majanes

Assigned to Xorg Project Team

Link to original bug (#107521)

Description

Created attachment 141005 tiling corruption video

Reproduced with:

  • firefox and firefox-esr
  • thunderbird
  • konsole
  • emacs

When running Gnome on XWayland, tiling corruption can be seen by rapidly switching the windowing position from "maximize" to "view split on left" and "view split on right"

With default Gnome shortcuts, launch Firefox, and rapidly press super-up / super-left / super-down / super-right. As the window moves around the screen, you should soon see mis-rendered tiled pixels all over the screen.

My setup is Debian testing on SKL GT2: xwayland/testing,now 2:1.20.0-3 lib*-mesa/testing,now 18.1.4-1

I also tested with mesa master ba1ebf2ee12 python: Specify the template output encoding

No corruption is seen when running with X instead of XWayland.

Attachment 141005, "tiling corruption video":
tiling_corruption_firefox

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Time tracking