[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#950291: /usr/bin/wlfreerdp: wlfreerdp logs in to remote server but does not render in sway



Package: freerdp2-wayland
Version: 2.0.0~git20190204.1.2693389a+dfsg1-2
Severity: important
File: /usr/bin/wlfreerdp

Dear Maintainer,


I am trying to duplicate my normal work environment using wayland and have
rejected using gnome or plasma if possible.  I normally use xfreerdp (which
continues to work fine with xwayland).  Trying wlfreerdp with gnome or plasma
works but is buggy (not resizing properly among other things), but on sway
fails to show the gui. I get the following output:

earthworm@savigny:~$ wlfreerdp /f /u:yyy /p:xxx /v:freegeek.myrealdata.net
/g:rdg.myrealdata.net /gt:http /gu:myrealdata\\yyy /gp:xxx /printer:WC-
Local,"HP Universal Printing PCL 5" /printer:BOP-Local,"HP Universal Printing
PCL 5" /printer:glorp /printer:HP-Color-Laserjet-3600
[16:13:40:834] [18506:18506] [INFO][com.freerdp.client.common.cmdline] -
loading channelEx rdpdr
[16:13:40:834] [18506:18506] [INFO][com.freerdp.client.common.cmdline] -
loading channelEx rdpsnd
[16:13:40:834] [18506:18506] [INFO][com.freerdp.client.common.cmdline] -
loading channelEx cliprdr
[16:13:42:967] [18506:18506] [ERROR][com.winpr.timezone] - Unable to find a
match for unix timezone: US/Pacific
[16:13:43:680] [18506:18506] [INFO][com.freerdp.gdi] - Local framebuffer format
PIXEL_FORMAT_BGRA32
[16:13:43:680] [18506:18506] [INFO][com.freerdp.gdi] - Remote framebuffer
format PIXEL_FORMAT_RGB16
[16:13:43:682] [18506:18506] [INFO][com.winpr.clipboard] - initialized POSIX
local file subsystem
[16:13:43:691] [18506:18515] [INFO][com.freerdp.channels.rdpdr.client] -
Loading device service printer [WC-Local] (static)
[16:13:43:691] [18506:18516] [INFO][com.freerdp.channels.rdpsnd.client] -
Loaded fake backend for rdpsnd
[16:13:43:692] [18506:18515] [INFO][com.freerdp.channels.rdpdr.client] -
Loading device service printer [BOP-Local] (static)
[16:13:43:693] [18506:18515] [INFO][com.freerdp.channels.rdpdr.client] -
Loading device service printer [glorp] (static)
[16:13:43:693] [18506:18515] [INFO][com.freerdp.channels.rdpdr.client] -
Loading device service printer [HP-Color-Laserjet-3600] (static)
xdg_surface@22: error 3: xdg_surface has never been configured
[16:13:46:273] [18506:18515] [INFO][com.freerdp.channels.rdpdr.client] -
registered device #1: PRN1 (type=4 id=1)
[16:13:46:273] [18506:18515] [INFO][com.freerdp.channels.rdpdr.client] -
registered device #2: PRN2 (type=4 id=2)
[16:13:46:273] [18506:18515] [INFO][com.freerdp.channels.rdpdr.client] -
registered device #3: PRN3 (type=4 id=3)
[16:13:46:273] [18506:18515] [INFO][com.freerdp.channels.rdpdr.client] -
registered device #4: PRN4 (type=4 id=4)
[16:14:46:386] [18506:18506] [INFO][com.freerdp.core] -
ERRINFO_DISCONNECTED_BY_OTHER_CONNECTION (0x00000005):Another user connected to
the server, forcing the disconnection of the current connection.


There is no gui showing, but clearly I am logged in to the remote server, and
then when I connect with xfreerdp, it works and disconnects me from the
wlfreerdp interface (last line).

I considered that this might be best posted to sway, but I found this
discussion and patch on another application
(https://patches.videolan.org/patch/20875/)that pointed out the problem to be
the error above "xdg_surface@22: error 3: xdg_surface has never been
configured" and that failing to render at all was an appropriate response to
this bug.  That application also worked but buggily in gnome and plasma.

Thank you for your attention.



-- System Information:
Debian Release: bullseye/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.4.0-3-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages freerdp2-wayland depends on:
ii  libc6                 2.29-9
ii  libfreerdp-client2-2  2.0.0~git20190204.1.2693389a+dfsg1-2
ii  libfreerdp2-2         2.0.0~git20190204.1.2693389a+dfsg1-2
ii  libuwac0-0            2.0.0~git20190204.1.2693389a+dfsg1-2
ii  libwinpr2-2           2.0.0~git20190204.1.2693389a+dfsg1-2

freerdp2-wayland recommends no packages.

freerdp2-wayland suggests no packages.

-- no debconf information


Reply to: