Package Details: xpra-winswitch 0.17.5-1

Git Clone URL: (read-only)
Package Base: xpra-winswitch
Description: Modified version of xpra by Winswitch
Upstream URL:
Licenses: GPL2
Conflicts: parti-all
Provides: parti-all
Submitter: bug
Maintainer: bug
Last Packager: bug
Votes: 72
Popularity: 2.527521
First Submitted: 2011-05-26 08:08
Last Updated: 2016-08-27 20:57

Required by (2)

  • qconnect (requires xpra-winswitch) (optional)
  • winswitch (requires parti-all) (optional)

Sources (3)

Latest Comments

bug commented on 2016-08-27 20:59

@antony: I should change my work flow. I did remember to update SRCINFO when updating the package, but forgot to do it again after fixing the missing dependency.

@cmsigler: Great :)

cmsigler commented on 2016-08-27 14:49

Kudos to bug for maintaining this great AUR package! Latest version 0.17.5-1 with update to installed xpra.conf WFM as-installed on armv6h, armv7h and aarch64 :) I'm able to forward xfce4 desktops with no problem.


antony commented on 2016-08-26 15:33

you need to update .SRCINFO too

bug commented on 2016-08-26 10:13

Changed package to use xpra_Xdummy.
Please revert all fixes done to bypass "/usr/lib/xorg-server/Xorg.wrap: Only console users are allowed to run the X server" and see if it works for you.

stefops commented on 2016-08-22 11:50

from xpra wiki
"If you distribution ships the newer version but only installs a suid Xorg binary, Xpra should have installed the xpra_Xdummy wrapper script and configured xpra.conf to use it instead of the regular Xorg binary."
Maybe you could modify default xpra.conf
xvfb = xpra_Xdummy -noreset -nolisten tcp +extension GLX ........

julianbrost commented on 2016-08-19 22:50

An alternative solution for the "/usr/lib/xorg-server/Xorg.wrap: Only console users are allowed to run the X server" problem is to just bypass Xorg.wrap and use /usr/lib/xorg-server/Xorg instead of /usr/bin/Xorg. This can be done by adding /usr/lib/xorg-server to $PATH in ~/.xpra/run-xpra

bug commented on 2016-07-07 08:55

I know, but it'd be easier for me to remember to delete it on the next version.

stefops commented on 2016-07-07 08:28

bug, I just changed line to
CFLAGS="$CFLAGS -fno-strict-aliasing -Wno-error=deprecated-declarations" python2 build || return 1
no need to add a line
thanks again for your work.

bug commented on 2016-07-07 08:03


That echo command shouldn't have been there in the first place. It was a leftover from when I was trying to disable the strict-aliasing (as it breaks the build).

Add the flag without changing revision number (as there's no need to cause recompilation for everyone else).

cmsigler commented on 2016-07-06 21:09


I'm using xpra-winswitch on Arch Linux ARM, on both Raspberry Pi 3 and Odroid-C2, which are armv7h and aarch64 architectures, respectively. On both systems xpra-winswitch 0.17.4-1 won't build. I _believe_ this is due to a very recent upgrade to ffmpeg 1:3.1-1 from 1:3.0.2-2. This upgrade hasn't come through on i686 or x86_64 arches yet.

There's only one isolated problem and it's an upstream one but it's easily compensated for. When xpra/codecs/dec_avcodec2/decoder.c is compiled the function call avcodec_decode_video2 is deprecated. Since by default gcc is configured to use -Werror this warning causes the build to exit with "cc1: all warnings being treated as errors".

My simple, obvious fix to PKGBUILD is to add a line to build() right _before_ the `echo $CFLAGS' command:

CFLAGS="$CFLAGS -Wno-error=deprecated-declarations" && export CFLAGS

IGWS this keeps gcc from error exiting because of deprecated avcodec_decode_video2. Better yet, this is the one and only problem with this build so a straightforward upstream patch should fix it at the source.

HTH :)


All comments