[1.1.x] Linux: Capture: Problem with not recognized window borders
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
SikuliX |
In Progress
|
Medium
|
RaiMan |
Bug Description
*************** problem description
- Linux Mint 18.2 with Cinnamon (latest versions)
Images created with SikuliX's capture feature (at the bottom created with Java's Robot createScreenCap
Looking at these captured images. The active window loose its borders and shows the content of another window (another terminal) behind it. The inactive window behind the terminal (a firefox browser window) shows the borders but again with the content of another firefox window that was behind the visible one. I tested with a lot of open windows overlapped and not maximized.
- The active visible window loose its borders
- The inactive visible window retains its borders
- In all windows the content was replaced with the content located in the same place of another window of the same running program (seems the first it found from the list of active windows)
This bug is based on the question discussion:
https:/
Thanks https:/
He has collected more information: see comment #2
-------
Currently there is neither a workaround nor an idea for a solution, since the problem is created inside the Java/Linux interface.
A possible workaround sometimes mentioned: install and use OpenJDK 7
Changed in sikuli: | |
status: | New → In Progress |
importance: | Undecided → Medium |
assignee: | nobody → RaiMan (raimund-hocke) |
milestone: | none → 1.1.2 |
description: | updated |
description: | updated |
Changed in sikuli: | |
milestone: | 1.1.2 → 1.1.3 |
@Edmundo
Thanks for your efforts tracking down the problem.
Is it possible, to switch off any GPU usage in your system.
The symptoms look like that Java Robot is accessing another graphics buffer than the WM does !?