Package: xrdp
Version: 0.9.1-1
Severity: normal

--- Please enter the report below this line. ---

After upgrading to 0.9.1-1, Xorg is no longer started when xrdp-sesman
runs. Downgrading back to xrdp_0.9.1~20161126+git589b29f-1 resolves the
issue.

Here's what is in journalctl -u xrdp-sesman after the failure:

Dec 25 15:49:13 lear xrdp-sesman[15625]: (15625)(-148605184)[INFO ] A 
connection received from ::1 port 49836
Dec 25 15:49:13 lear xrdp-sesman[15625]: (15625)(-148605184)[INFO ] ++ created 
session (access granted): username synrg, ip 0.0.0.0:49658 - socket: 12
Dec 25 15:49:13 lear xrdp-sesman[15625]: (15625)(-148605184)[INFO ] starting 
Xorg session...
Dec 25 15:49:13 lear xrdp-sesman[15625]: (15625)(-148605184)[DEBUG] Closed 
socket 9 (AF_INET6 :: port 5910)
Dec 25 15:49:14 lear xrdp-sesman[15625]: (15625)(-148605184)[DEBUG] Closed 
socket 9 (AF_INET6 :: port 6010)
Dec 25 15:49:14 lear xrdp-sesman[15625]: (15625)(-148605184)[DEBUG] Closed 
socket 9 (AF_INET6 :: port 6210)
Dec 25 15:49:14 lear xrdp-sesman[15630]: (15630)(-148605184)[DEBUG] Closed 
socket 7 (AF_INET6 ::1 port 3350)
Dec 25 15:49:14 lear xrdp-sesman[15625]: (15625)(-148605184)[DEBUG] Closed 
socket 8 (AF_INET6 ::1 port 3350)
Dec 25 15:49:14 lear xrdp-sesman[15632]: (15632)(-148605184)[INFO ] Xorg :10 
-auth .Xauthority -config xrdp/xorg.conf -noreset -nolisten tcp
Dec 25 15:49:24 lear xrdp-sesman[15630]: (15630)(-148605184)[ERROR] X server 
for display 10 startup timeout
Dec 25 15:49:24 lear xrdp-sesman[15630]: (15630)(-148605184)[INFO ] starting 
xrdp-sessvc - xpid=15632 - wmpid=15631
Dec 25 15:49:24 lear xrdp-sesman[15631]: (15631)(-148605184)[ERROR] X server 
for display 10 startup timeout
Dec 25 15:49:24 lear xrdp-sesman[15631]: pam_unix(gdm:session): session opened 
for user synrg by (uid=0)
Dec 25 15:49:24 lear xrdp-sesman[15625]: (15625)(-148605184)[INFO ] ++ 
terminated session:  username synrg, display :10.0, session_pid 15630, ip 
0.0.0.0:49658 - socket: 12

I don't see an Xorg log in any of the usual places, so the reason for
the failure is obscure. I confirmed there was no Xorg :10 running before
each test, however. Let me know whatever other info you need and how to
obtain it. The issue is 100% reproducible for me.

I was very much looking forward to this release as I experience a number
of issues with prior releases, including not working with any android
RDP client, which I had hope this would help with:

    + Enables libpainter for clients not supporting drawing orders.
      + Fixes MS RDP client on Android and others.

No open source Android client works with xrdp (key mappings or pointer
or both are broken) and the MS client fails because of the issue the
above changelog entry addresses.

Thanks,
Ben



--- System information. ---
Architecture:
Kernel: Linux 4.8.0-2-amd64

Debian Release: stretch/sid
990 testing lear.edennet
500 unstable lear.edennet
500 sid linux.dropbox.com

--- Package information. ---
Depends (Version) | Installed
==========================================-+-===================
adduser | 3.115
lsb-base (>= 3.0-6) | 9.20161125
init-system-helpers (>= 1.18~) | 1.46
libc6 (>= 2.15) |
libfuse2 (>= 2.6) |
libjpeg62-turbo (>= 1.3.1) |
libopus0 (>= 1.1) |
libpam0g (>= 0.99.7.1) |
libssl1.1 (>= 1.1.0) |
libx11-6 |
libxfixes3 |
libxrandr2 |
libc6 (>= 2.15) |
xorg-input-abi-24 |
xorg-video-abi-23 |
xserver-xorg-core (>= 2:1.18.99.901) |


Package Status (Version) | Installed
=============================-+-===========
vnc-server |


Recommends (Version) | Installed
=========================-+-===========
fuse | 2.9.7-1
xorgxrdp | 0.9.1-1
xorg | 1:7.7+18


Suggests (Version) | Installed
========================-+-===========
guacamole |

Reply via email to