Open fscheuMoba opened 6 months ago
Are you using etnaviv or the proprietary vivante driver?
Have you tested this on other platforms?
What version of labwc are you using?
Are you using etnaviv or the proprietary vivante driver?
I am using the vivante driver (version: imx-gpu-viv_6.4.3p4.6).
Have you tested this on other platforms?
I have not tested it on other platforms, yet.
What version of labwc are you using?
labwc version: 0.7.0-83-g722a802
Can report the same issue but on Fedora Asahi Remix, with swaywm. Only happens on -g
.
I'm pretty sure that this is a problem with graphics drivers and/or mesa, and not wayvnc.
I am on an embedded Linux device (Yocto, iMX8) and using labwc as compositor. When I run wayvnc with the
-g
option and move the mouse over the mirrored screen, some old mouse positions from the frames before seem freezing and only disappear, when I move the mouse again over this freezed part. It also sometimes happens, that parts of the application stay at the old frame when the application content changes. When I do not use the-g
options this does not happen.Version:
How to reproduce:
wayvnc 0.0.0.0 -g
The problem:
In the following gif the![wayvnc_bug_1](https://github.com/any1/wayvnc/assets/69569389/9f7fe7b0-356c-4a92-828f-4b5ccef853fc)
-g
option is enabled:Without![wayvnc_bug_2](https://github.com/any1/wayvnc/assets/69569389/48b8fdb4-77b8-4bb3-9bad-e3a6243e0360)
-g
flag this does not happen (but the framerate is obviously way lower without graphical acceleration):