Opened 5 years ago
Last modified 6 weeks ago
#1008 assigned task
add fakexrandr switch
Reported by: | Antoine Martin | Owned by: | Antoine Martin |
---|---|---|---|
Priority: | major | Milestone: | future |
Component: | server | Version: | 0.15.x |
Keywords: | Cc: |
Description (last modified by )
Until we have a better dummy driver, see #56 and MST Monitors (see under "current status"), in order to better support applications that try to query the X11 XRandR screen settings directly, we should preload our own hacked copy of the shared library (in exactly the same way that we override wiki/FakeXinerama), then we can:
- return version 1.2 which is often enough to make application fallback to using xinerama or plain X11 (see chromimum: src/ui/views/widget/desktop_aura/desktop_screen_x11.cc : DesktopScreenX11)
- and/or return the monitor layout we actually wished the X11 server had
Change History (8)
comment:1 Changed 5 years ago by
Description: | modified (diff) |
---|---|
Status: | new → assigned |
comment:2 Changed 5 years ago by
Description: | modified (diff) |
---|
comment:3 Changed 5 years ago by
comment:8 Changed 6 weeks ago by
this ticket has been moved to: https://github.com/Xpra-org/xpra/issues/1008
Note: See
TracTickets for help on using
tickets.
Looks like we may be able to use this: fakexrandr.
It will need some tweaks to support multiple displays instead of assuming there can only be one (same change already applied to wiki/FakeXinerama).
It uses an undocumented binary format for its configuration file (yuk).