# Noobie help, Seesion closes almost immediatley, nothing obvious in the logs. Any help much appreciated

**URL:** <https://community.thinlinc.com/t/noobie-help-seesion-closes-almost-immediatley-nothing-obvious-in-the-logs-any-help-much-appreciated/1279>\
**Category:** Community Support\
**Tags:** tlclient, tlserver\
**Created:** [13 January 2025 17:38 UTC](https://community.thinlinc.com/t/noobie-help-seesion-closes-almost-immediatley-nothing-obvious-in-the-logs-any-help-much-appreciated/1279 "2025-01-13T17:38:25Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![richbabb](https://avatars.discourse-cdn.com/v4/letter/r/b3f665/32.png) [@richbabb](https://community.thinlinc.com/u/richbabb)\
**Post date:** [13 January 2025 17:38 UTC](https://community.thinlinc.com/t/noobie-help-seesion-closes-almost-immediatley-nothing-obvious-in-the-logs-any-help-much-appreciated/1279/1 "2025-01-13T17:38:25Z")

</div>

Session from Client to server closes almost immediatley

SSH.log

Jan 13 17:25:35 mini sshd[10126]: debug1: channel 6: free: server-session, nchannels 7  
Jan 13 17:25:35 mini sshd[10126]: debug1: server\_input\_channel\_open: ctype direct-tcpip rchan 2 win 2097152 max 32768  
Jan 13 17:25:35 mini sshd[10126]: debug1: server\_request\_direct\_tcpip: originator 127.0.0.1 port 44764, target 127.0.0.1 port 5910  
Jan 13 17:25:35 mini sshd[10126]: debug1: connect\_next: start for host 127.0.0.1 ([127.0.0.1]:5910)  
Jan 13 17:25:35 mini sshd[10126]: debug1: connect\_next: connect host 127.0.0.1 ([127.0.0.1]:5910) in progress, fd=13  
Jan 13 17:25:35 mini sshd[10126]: debug1: channel 6: new direct-tcpip [direct-tcpip] (inactive timeout: 0)  
Jan 13 17:25:35 mini sshd[10126]: debug1: server\_input\_channel\_open: confirm direct-tcpip  
Jan 13 17:25:35 mini sshd[10126]: debug1: channel 6: connected to 127.0.0.1 port 5910  
Jan 13 17:25:39 mini sshd[10126]: debug1: Connection to port 5005 forwarding to localhost port 0 requested.  
Jan 13 17:25:39 mini sshd[10126]: debug1: channel 7: new forwarded-tcpip [forwarded-tcpip] (inactive timeout: 0)  
Jan 13 17:25:39 mini sshd[10126]: debug1: Connection to port 5005 forwarding to localhost port 0 requested.  
Jan 13 17:25:39 mini sshd[10126]: debug1: channel 8: new forwarded-tcpip [forwarded-tcpip] (inactive timeout: 0)  
Jan 13 17:25:39 mini sshd[10126]: debug1: Connection to port 5005 forwarding to localhost port 0 requested.  
Jan 13 17:25:39 mini sshd[10126]: debug1: channel 9: new forwarded-tcpip [forwarded-tcpip] (inactive timeout: 0)  
Jan 13 17:25:39 mini sshd[10126]: debug1: channel 7: free: forwarded-tcpip: listening port 5005 for localhost port 0, connect from 127.0.0.1 port 35602 to 127.0.0.1 port 5005, nchannels 10  
Jan 13 17:25:41 mini sshd[10126]: debug1: Connection to port 5006 forwarding to localhost port 0 requested.  
Jan 13 17:25:41 mini sshd[10126]: debug1: channel 7: new forwarded-tcpip [forwarded-tcpip] (inactive timeout: 0)  
Jan 13 17:25:41 mini sshd[10126]: debug1: channel 7: free: forwarded-tcpip: listening port 5006 for localhost port 0, connect from 127.0.0.1 port 51240 to 127.0.0.1 port 5006, nchannels 10  
\*\*Jan 13 17:25:41 mini cinnamon-session-binary[10330]: WARNING: t+0.02872s: Could not read /home/rich/.config/autostart/redshift-gtk.desktop: Could not parse desktop file redshift- **gtk.desktop or it references a not found TryExec binary**  
Jan 13 17:25:41 mini sshd[10126]: debug1: channel 9: free: forwarded-tcpip: listening port 5005 for localhost port 0, connect from 127.0.0.1 port 35620 to 127.0.0.1 port 5005, nchannels 9  
Jan 13 17:25:41 mini sshd[10126]: debug1: channel 6: free: direct-tcpip, nchannels 8  
Jan 13 17:25:41 mini sshd[10126]: debug1: channel 8: free: forwarded-tcpip: listening port 5005 for localhost port 0, connect from 127.0.0.1 port 35610 to 127.0.0.1 port 5005, nchannels 7  
Jan 13 17:25:41 mini tl-session[10095]: pam\_unix(thinlinc:session): session closed for user rich  
Jan 13 17:25:41 mini systemd[1]: session-35.scope: Deactivated successfully.  
Jan 13 17:25:41 mini systemd[1]: session-35.scope: Consumed 5.578s CPU time.  
Jan 13 17:25:41 mini systemd-logind[758]: Session 35 logged out. Waiting for processes to exit.  
Jan 13 17:25:41 mini systemd-logind[758]: Removed session 35.  
Jan 13 17:25:44 mini sshd[10126]: Received disconnect from 192.168.1.253 port 58690:11: disconnected by user  
Jan 13 17:25:44 mini sshd[10126]: Disconnected from user rich 192.168.1.253 port 58690

**Thinlinc last.log**

$ cat xinit.log  
xauth: file /var/opt/thinlinc/sessions/rich/10/Xauthority does not exist  
tl-xinit: Waiting for Xserver to accept connections…

Xvnc ThinLinc release 4.18.0 build 3877 - built Dec 19 2024 08:45:33  
Copyright (C) 1999-2024 TigerVNC Team and many others (see README.rst)  
See [https://www.tigervnc.org](https://www.tigervnc.org) for information on TigerVNC.  
Underlying X server release 12101014

(II) Initializing extension VNC-EXTENSION

Mon Jan 13 17:25:34 2025  
vncext: VNC extension running!  
vncext: Listening for VNC connections on local interface(s), port 5910  
vncext: created VNC server for screen 0  
(II) Initializing extension Generic Event Extension  
(II) Initializing extension SHAPE  
(II) Initializing extension MIT-SHM  
(II) Initializing extension XInputExtension  
(II) Initializing extension XTEST  
(II) Initializing extension BIG-REQUESTS  
(II) Initializing extension SYNC  
(II) Initializing extension XKEYBOARD  
(II) Initializing extension XC-MISC  
(II) Initializing extension XFIXES  
(II) Initializing extension RENDER  
(II) Initializing extension RANDR  
(II) Initializing extension COMPOSITE  
(II) Initializing extension DAMAGE  
(II) Initializing extension MIT-SCREEN-SAVER  
(II) Initializing extension DOUBLE-BUFFER  
(II) Initializing extension RECORD  
(II) Initializing extension DPMS  
(II) Initializing extension Present  
(II) Initializing extension DRI3  
(II) Initializing extension X-Resource  
(II) Initializing extension XVideo  
(II) Initializing extension XVideo-MotionCompensation  
(II) Initializing extension GLX  
(II) IGLX: Loaded and initialized swrast  
(II) GLX: Initialized DRISWRAST GL provider for screen 0  
The XKEYBOARD keymap compiler (xkbcomp) reports:

> Warning: Unsupported high keycode 372 for name ignored  
> X11 cannot support keycodes above 255.  
> This warning only shows for the first high keycode.  
> Errors from xkbcomp are not fatal to the X server  
> [mi] mieq: warning: overriding existing handler (nil) with 0x593570 for event 2  
> [mi] mieq: warning: overriding existing handler (nil) with 0x593570 for event 3  
> Connections: accepted: 127.0.0.1::34952  
> VNCSConnST: closing 127.0.0.1::34952: Clean disconnection  
> EncodeManager: Framebuffer updates: 0  
> EncodeManager: Total: 0 rects, 0 pixels  
> EncodeManager: 0 B (1:-nan ratio)  
> Connections: closed: 127.0.0.1::34952  
> ComparingUpdateTracker: 0 pixels in / 0 pixels out  
> ComparingUpdateTracker: (1:-nan ratio)  
> tl-xinit: Xserver ready for clients.  
> — System information —  
> ThinLinc 4.18.0  
> Linux mini 6.8.0-51-generic #52-Ubuntu SMP PREEMPT\_DYNAMIC Thu Dec 5 13:09:44 UTC 2024 x86\_64 x86\_64 x86\_64 GNU/Linux  
> Linux Mint 22 Wilma \n \l

— End system information —

Mon Jan 13 17:25:35 2025  
Connections: accepted: 127.0.0.1::34960  
SConnection: Client needs protocol version 3.8  
SConnection: Client requests security type VncAuth(2)  
VNCSConnST: Replacing existing connection  
VNCSConnST: Server default pixel format depth 24 (32bpp) little-endian rgb888  
Fontconfig warning: “/usr/share/fontconfig/conf.avail/05-reset-dirs-sample.conf”, line 6: unknown element “reset-dirs”  
Fontconfig warning: “/usr/share/fontconfig/conf.avail/05-reset-dirs-sample.conf”, line 6: unknown element “reset-dirs”  
Running /opt/thinlinc/etc/xstartup.d/01-tl-kinit.sh (Obtaining Kerberos ticket)  
Running /opt/thinlinc/etc/xstartup.d/02-tl-dbus-launch.sh (Starting session D-Bus server)  
Existing session D-Bus server found.  
Setting initial D-Bus and systemd environment…  
Running /opt/thinlinc/etc/xstartup.d/03-tl-x11-allow-localuser  
localuser:rich being added to access control list  
Running /opt/thinlinc/etc/xstartup.d/11-tl-set-title (Setting client window title)  
Running /opt/thinlinc/etc/xstartup.d/12-tl-default-keyboard (Configuring default keyboard layout)  
Setting default keyboard layout to “us”  
The XKEYBOARD keymap compiler (xkbcomp) reports:

> Warning: Unsupported high keycode 372 for name ignored  
> X11 cannot support keycodes above 255.  
> This warning only shows for the first high keycode.  
> Errors from xkbcomp are not fatal to the X server  
> Running /opt/thinlinc/etc/xstartup.d/15-tl-shadow-notify (Enabling notifications when the session is shadowed)  
> Running /opt/thinlinc/etc/xstartup.d/20-tl-select-profile.sh (Choosing a profile)  
> Running /opt/thinlinc/etc/xstartup.d/30-tl-xdg-user-dirs (Translating standard folders)  
> Running /opt/thinlinc/etc/xstartup.d/40-tl-mount-localdrives (Mounting local drives)  
> Running /opt/thinlinc/etc/xstartup.d/41-tl-lp-redir-launch (Setting up printer port redirection)  
> Running /opt/thinlinc/etc/xstartup.d/43-tl-pulseaudio-launch.sh (Starting session PulseAudio server)  
> W: [pulseaudio] main.c: Couldn’t canonicalize binary path, cannot self execute.  
> Session PulseAudio server started. Redirecting applications…  
> Running /opt/thinlinc/etc/xstartup.d/50-tl-wait-smartcard (Waiting for smart card connection)  
> Stopping initial window manager…  
> Done.  
> Executing profile: cinnamon  
> Using XDG session: cinnamon  
> Updating D-Bus and systemd environment…  
> Executing XDG session command: cinnamon-session-cinnamon  
> cinnamon-session-binary[10330]: WARNING: t+0.02872s: Could not read /home/rich/.config/autostart/redshift-gtk.desktop: Could not parse desktop file redshift-gtk.desktop or it references a not found TryExec binary  
> Profile command exited with exit code 0  
> Running /opt/thinlinc/etc/xlogout.d/tl-kdestroy.sh  
> Running /opt/thinlinc/etc/xlogout.d/tl-umount-localdrives  
> tl-xinit: client terminated and returned 0  
> tl-xinit: Terminating X server…  
> X I/O error  
> tl-while-x11: lost Xserver connection, terminating child 10300 …  
> tl-while-x11: lost Xserver connection, terminating child 10311 …

Mon Jan 13 17:25:41 2025  
VNCSConnST: closing 127.0.0.1::34960: Server shutdown  
EncodeManager: Framebuffer updates: 221  
EncodeManager: Tight:  
EncodeManager: Solid: 106 rects, 2.08364 Mpixels  
EncodeManager: 1.65625 KiB (1:4915 ratio)  
EncodeManager: Bitmap RLE: 40 rects, 11.745 kpixels  
EncodeManager: 1.20703 KiB (1:38.3981 ratio)  
EncodeManager: Indexed RLE: 105 rects, 96.903 kpixels  
EncodeManager: 19.3184 KiB (1:19.6579 ratio)  
EncodeManager: Tight (JPEG):  
EncodeManager: Full Colour: 264 rects, 860.499 kpixels  
EncodeManager: 768.373 KiB (1:4.37863 ratio)  
EncodeManager: Total: 515 rects, 3.05279 Mpixels  
EncodeManager: 790.555 KiB (1:15.0919 ratio)  
ComparingUpdateTracker: 2.11339 Mpixels in / 1.85901 Mpixels out  
ComparingUpdateTracker: (1:1.13684 ratio)  
tl-xinit: Xserver terminated and returned 0  
tl-xinit: deleting …/10.1736788861.ended  
tl-xinit: Session terminated. Exiting.

---

<div class="post-metadata">

**Author:** ![richbabb](https://avatars.discourse-cdn.com/v4/letter/r/b3f665/32.png) [@richbabb](https://community.thinlinc.com/u/richbabb)\
**Post date:** [13 January 2025 18:29 UTC](https://community.thinlinc.com/t/noobie-help-seesion-closes-almost-immediatley-nothing-obvious-in-the-logs-any-help-much-appreciated/1279/2 "2025-01-13T18:29:08Z")

</div>

I see that “ThinLinc does not support Cinnamon desktop” but also " ThinLinc supports most common desktop environments on Linux Mint, including Cinnamon, Xfce, MATE,"??

---

<div class="post-metadata">

**Author:** ![aaron](https://dub1.discourse-cdn.com/flex005/user_avatar/community.thinlinc.com/aaron/32/13_2.png) [@aaron](https://community.thinlinc.com/u/aaron)\
**Post date:** [13 January 2025 20:04 UTC](https://community.thinlinc.com/t/noobie-help-seesion-closes-almost-immediatley-nothing-obvious-in-the-logs-any-help-much-appreciated/1279/3 "2025-01-13T20:04:09Z")

</div>

> [@richbabb](#):
>
> cinnamon-session-binary[10330]: WARNING: t+0.02872s: Could not read /home/rich/.config/autostart/redshift-gtk.desktop: Could not parse desktop file redshift-gtk.desktop or it references a not found TryExec binary

Hi @richbabb,

The line quoted above seems to be the issue. Try removing the redshift autostart file from your home directory, and creating a new session.

Otherwise, Cinnamon should work fine in ThinLinc. The only thing to note is that because it is a compositing desktop (i.e. requires a GPU), you may get less performace from it than a non-compositing desktop such as XFCE or MATE.

Hope that helps.

---

<div class="post-metadata">

**Author:** ![richbabb](https://avatars.discourse-cdn.com/v4/letter/r/b3f665/32.png) [@richbabb](https://community.thinlinc.com/u/richbabb)\
**Post date:** [14 January 2025 11:28 UTC](https://community.thinlinc.com/t/noobie-help-seesion-closes-almost-immediatley-nothing-obvious-in-the-logs-any-help-much-appreciated/1279/4 "2025-01-14T11:28:54Z")

</div>

Thank you Aaron,

I ended up installing XFCE which allowed thinlinc to successfully connect.  
I then removed and re-installed cinnamon environment which also worked correctly.
