[PATCH 3/4] winex11.drv: Support XRandR display device handler.

Alexandre Julliard julliard at winehq.org
Mon Sep 16 16:00:23 CDT 2019


Zhiyi Zhang <zzhang at codeweavers.com> writes:

> XRandR supports multiple GPUs and runtime device change
> compared to Xinerama.
>
> Signed-off-by: Zhiyi Zhang <zzhang at codeweavers.com>
> ---
>  configure.ac                |   7 +-
>  dlls/winex11.drv/x11drv.h   |   1 +
>  dlls/winex11.drv/xinerama.c |   2 +-
>  dlls/winex11.drv/xrandr.c   | 421 ++++++++++++++++++++++++++++++++++++
>  4 files changed, 429 insertions(+), 2 deletions(-)

This is causing errors here with every application:

~/wine/wine $ ./wine notepad
X Error of failed request:  BadRRCrtc (invalid Crtc parameter)
  Major opcode of failed request:  140 (RANDR)
  Minor opcode of failed request:  20 (RRGetCrtcInfo)
  Crtc id in failed request: 0x0
  Serial number of failed request:  142
  Current serial number in output stream:  142

-- 
Alexandre Julliard
julliard at winehq.org



More information about the wine-devel mailing list