xpra icon
Bug tracker and wiki

Opened 5 years ago

Closed 5 years ago

#785 closed task (fixed)

MainSoft MainWin applications lockup the X11 server

Reported by: Antoine Martin Owned by: Antoine Martin
Priority: major Milestone:
Component: android Version: trunk
Keywords: Cc:

Description

That's what you get when you try to shoehorn the win32 API into X11...
Since this is used in proprietary applications, you often won't know that they are using this toolkit until you hit some problems... You can tell that they are using a win32 API on X11 because you can find these weirdly named libraries:

  • lib-amd64_linux_optimized/libkernel32.so
  • lib-amd64_linux_optimized/libgdiuser32.so
  • lib-amd64_linux_optimized/libadvapi32.so}

etc..


The fix is simple once you know where to look, you need to set these 3 environment variables:

You can also find this gem: So, the obvious question is, why don't we fix all this so that the ALLWM mode works flawless? Well, we tried it and we couldnt come up with a solution which works with all the window managers on different platforms.

Change History (2)

comment:1 Changed 5 years ago by Antoine Martin

Owner: changed from Antoine Martin to Antoine Martin
Status: newassigned

r8432 adds these environment variables to the default config. (can be backported safely)

Note: we may still need to improve grabs (#139), but that is no excuse for an application to completely lockup the X11 server!

comment:2 Changed 5 years ago by Antoine Martin

Resolution: fixed
Status: assignedclosed

Backport in r8447. Closing.

Note: See TracTickets for help on using tickets.