Starting a new ThinLinc session generally gets you this in the log: > /opt/thinlinc/libexec/tl-run-xstartup.d: line 27: xsetroot: command not found It's caused by this line: > # Set a standard pointer instead of the default X > xsetroot -cursor_name left_ptr xsetroot is commonly not installed on modern systems. This line is also somewhat pointless as Xorg hasn't defaulted to the classical X cursor in ages. We should probably just remove these lines.
Confirmed that the default cursor is a blank one, which should be good enough.
Tested server build r41615 (before this fix), and server build 3893 on Fedora 41. Verified that the log message disappears after this fix. > MUST: > * The initial cursor in a ThinLinc session should be no cursor, > or a standard one I could not see any issues with the cursor before the fix, and the behaviour looks identical after the fix.