On 01/06/18 16:48, Timo Kaufmann wrote:
>>
>> x0vncserver doesn't use polling these days. Instead it relies on the X
>> server informing it when parts of the screen changes. There has
>> unfortunately been bugs with regard to that...
>
> Are you sure? `x11vnc -clip 1080x1440+1920+0` reports
>
> ```
> 01/06/2018 16:44:12 X DAMAGE available on display, using it for polling
> hints.
> 01/06/2018 16:44:12 To disable this behavior use: '-noxdamage'
> 01/06/2018 16:44:12
> 01/06/2018 16:44:12 Most compositing window managers like 'compiz' or
> 'beryl'
> 01/06/2018 16:44:12 cause X DAMAGE to fail, and so you may not see any
> screen
> 01/06/2018 16:44:12 updates via VNC. Either disable 'compiz'
> (recommended) or
> 01/06/2018 16:44:12 supply the x11vnc '-noxdamage' command line option.
> ```
>
> and works without this issue. Might be that x11vnc uses polling in addition
> to XDAMAGE.
>
Hmm... Maybe. Or this is some weird corner case.
> If thats the case, is there anything I can do? I doubt that I can
> realistically reach the relevant intel developers and convice them to ship
> a fix withing the next couple of months.
>
Someone would need to debug this and figure out what is happening. Which
means a developer with such an Intel card and some time to look at
things. :/