Package: xpra Version: 3.0.7+dfsg1-1 Severity: normal I have installed xpra with no customisation (no changes to files in /etc/xpra).
xpra start --start=xclock produces the following error message: 2020-03-29 22:54:55,346 Error: failed to write script file '/run/user/500/xpra/run-xpra': 2020-03-29 22:54:55,347 'utf-8' codec can't encode character '\udc9d' in position 461: surrogates not allowed The server has been created, although /run/user/500/xpra/run-xpra has been created as a zero-length file. The bad /run/user/500/xpra/run-xpra file prevents remote access to the server (unless the remote user specifies "--remote-xpra=/usr/bin/xpra"). Note that LANG=en_IE.utf8 (which is my normal setting). I also tried LANG=C and got the same error. /run/user/500/xpra/run-xpra has been created as a zero-length file. The bad /run/user/500/xpra/run-xpra file also prevents remote access to the server unless the remote user specifies "--remote-xpra=/usr/bin/xpra" Debug output (using "-d all"): 2020-03-29 23:07:13,131 writing to /run/user/500/xpra/run-xpra Traceback (most recent call last): File "/usr/lib/python3/dist-packages/xpra/server/server_util.py", line 130, in write_runner_shell_scripts os.write(h, contents.encode()) UnicodeEncodeError: 'utf-8' codec can't encode character '\udc9d' in position 461: surrogates not allowed -- System Information: Debian Release: bullseye/sid APT prefers testing APT policy: (990, 'testing') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 5.4.0-4-amd64 (SMP w/8 CPU cores) Locale: LANG=en_IE.utf8, LC_CTYPE=en_IE.utf8 (charmap=UTF-8) (ignored: LC_ALL set to en_IE.utf8), LANGUAGE=en_IE.utf8 (charmap=UTF-8) (ignored: LC_ALL set to en_IE.utf8) Shell: /bin/sh linked to /bin/bash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages xpra depends on: ii adduser 3.118 ii gir1.2-gtk-3.0 3.24.13-1 ii init-system-helpers 1.57 ii libavcodec58 7:4.2.2-1+b1 ii libavformat58 7:4.2.2-1+b1 ii libavutil56 7:4.2.2-1+b1 ii libc6 2.29-10 ii libcairo2 1.16.0-4 ii libglib2.0-0 2.62.5-1 ii libgtk-3-0 3.24.13-1 ii libpam0g 1.3.1-5 ii libswscale5 7:4.2.2-1+b1 ii libsystemd0 244.3-1 ii libturbojpeg0 1:1.5.2-2+b1 ii libvpx6 1.8.2-1 ii libwebp6 0.6.1-2+b1 ii libx11-6 2:1.6.9-2 ii libx264-155 2:0.155.2917+git0a84d98-2 ii libx265-179 3.2.1-1 ii libxcomposite1 1:0.4.4-2 ii libxdamage1 1:1.1.5-1 ii libxext6 2:1.3.3-1+b2 ii libxfixes3 1:5.0.3-1 ii libxi6 2:1.7.9-1 ii libxkbfile1 1:1.1.0-1 ii libxrandr2 2:1.5.1-1 ii libxtst6 2:1.2.3-1 ii python3 3.7.5-3 ii python3-gi-cairo 3.34.0-6 ii python3-rencode 1.0.6-1 ii x11-xserver-utils 7.7+8 ii xserver-xorg-input-void 1:1.4.1-1+b3 ii xserver-xorg-video-dummy 1:0.3.8-1+b1 Versions of packages xpra recommends: ii gir1.2-appindicator3-0.1 0.4.92-7 ii keyboard-configuration 1.194 ii ksshaskpass [ssh-askpass] 4:5.17.5-2 ii openssh-client 1:8.2p1-4 ii python3-brotli 1.0.7-6 ii python3-cpuinfo 5.0.0-2 ii python3-dbus 1.2.16-1 ii python3-dns 3.2.1-1 ii python3-gssapi 1.6.1-1 ii python3-kerberos 1.1.14-3.1 ii python3-lz4 3.0.2+dfsg-1 ii python3-lzo 1.12-3+b1 ii python3-numpy 1:1.17.4-5 ii python3-opengl 3.1.0+dfsg-2 ii python3-paramiko 2.6.0-2 ii python3-pil 6.2.1-2+b1 ii python3-setproctitle 1.1.10-1+b3 ii python3-uritools 3.0.0-1 ii python3-xdg 0.26-1 ii python3-zeroconf 0.23.0-1 ii ssh-askpass 1:1.2.4.1-10+b1 Versions of packages xpra suggests: ii cups-client 2.3.1-11 ii cups-common 2.3.1-11 ii cups-filters 1.27.2-1 pn cups-pdf <none> ii gstreamer1.0-plugins-bad 1.16.2-2.1 ii gstreamer1.0-plugins-base 1.16.2-2 ii gstreamer1.0-plugins-good 1.16.2-2 ii gstreamer1.0-plugins-ugly 1.16.2-2 ii openssh-server 1:8.2p1-4 ii pulseaudio 13.0-5 ii pulseaudio-utils 13.0-5 ii python3-cryptography 2.8-3+b1 ii python3-cups 1.9.73-3 pn python3-gst-1.0 <none> ii python3-netifaces 0.10.9-0.2 pn python3-opencv <none> ii python3-pyinotify 0.9.6-1.2 pn python3-pyopencl <none> pn python3-uinput <none> ii python3-yaml 5.3-1 pn v4l2loopback-dkms <none> -- no debconf information