Smartcard export no longer working

This stopped working seemingly out of the blue. I have a Linux(OEL) work laptop that requires Yubikey auth for accessing certain hosts. Previously I was able to do this through the thinlinc client with the Yubikey inserted into my desktop PC(Arch).

I checked tlclient.log and don’t see anything obviously wrong there, no errors and the VNC command has -_tl_SmartcardRedirection=1. Both machines have the necessary pcsc packages, and Yubikey works fine on both when connected directly, it’s only through the tlclient session that I’m having the issue.

Really hoping someone else has experienced this and might be able to point me in the right direction. Thanks!

Hello @jp41

Are you able to share your full ~/.thinlinc/tlclient.log with us?
Also, what output is produced by

pkcs11-tool -L

Both locally and inside the ThinLinc session.

Kind regards,

Thanks so much for the quick reply, here is the full tlclient.log:

2024-02-02T16:57:05: Log file created for ThinLinc client running on process 10546
2024-02-02T16:57:05: ThinLinc client release 4.15.0 build 3258
2024-02-02T16:57:05: Unable to load system wide configuration
2024-02-02T16:57:05: SSH command: /usr/lib/tlclient/ssh -N -o GlobalKnownHostsFile=/dev/null -o UserKnownHostsFile=/dev/null -o UpdateHostKeys=yes -o PubkeyAuthentication=no -o CheckHostIP=no -o NumberOfPasswordPrompts=1 -o HostKeyAlgorithms=<ssh-rsa,rsa-sha2-256,rsa-sha2-512,ssh-ed25519,ecdsa-sha2-nistp256 ajpowell@13.0.0.85 -p 22 thinlinc-login master
2024-02-02T16:57:05: SSH pid is 10548
2024-02-02T16:57:05: ssh[E]: CONFIRM HOST KEY: 13.0.0.85 13.0.0.85 22 AAAAC3NzaC1lZDI1NTE5AAAAIAHXXG9BGrdQbTwj1rpkvMpoVobXrejU4REC7LRQEiFP ED25519
2024-02-02T16:57:05: Host key previously known.
2024-02-02T16:57:05: ssh[E]: NEXT AUTHMETHOD: none
2024-02-02T16:57:05: ssh[E]: AUTH FAILURE
2024-02-02T16:57:05: ssh[E]: NEXT AUTHMETHOD: password
2024-02-02T16:57:05: ssh[E]: PASSWORD: ajpowell 13.0.0.85
2024-02-02T16:57:05: ssh[E]: AUTH SUCCESS
2024-02-02T16:57:05: ssh[E]: CONNECTED
2024-02-02T16:57:05: ssh[E]: UPDATE HOST KEYS: 3 13.0.0.85 13.0.0.85 22
2024-02-02T16:57:05: ssh[E]: UPDATED HOST KEY: AAAAB3NzaC1yc2EAAAADAQABAAABgQDQONTM2sqa3/OHHY6kI0596Xtp4HFhI6rT0v4rCJMomYPVbaS92h+vqR72gUt0zkT/LZkJGt+PtrOY1dnxkYQljzczA+tQS6rrejRBzSk+GVwgqzUrU1aQsbZFjgRmcD/gQKpiVWt6h67E4/xOGJFXNhkzQ+HHWmNk7dwZolThh3pwGJ6j9V/RI0cMM8DVZOXwI1USD4/vzL+EvirTDlPT7grCkCMSad4e6zBdzca65vsF5jQbot1AcGHrx7HojC9rP80DiJ7vUS93cUgys3YxcJmTjkcV7Y4tEp/xAyfqDHJUPImhDCn96Ige2N9NnoekQ11X0fKPNFOwom2Hitgts8N+ELmmIVDvl12Mw7fy443dhK8NAWcUQSbV6JXE/aZG7EL4iYHGvn3vHWfHoKnRHF/E0L3TQ/6yhIpAnHZC/pCXUrRzXyXRBn2YJaOQ+A22nET+CEiAzJyxnOn7Y8jrHKXZJbi5wMe9n11LRh2VCdCL0mwjO4x+BlF+n4fGQ5U=
2024-02-02T16:57:05: ssh[E]: UPDATED HOST KEY: AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBCbP/4IMnzUvrGv15T2Lr1CpQpD0AuQQZrxl5s8JcoFa8IivsvpGeQNLaSQlom6kDR3Qejut/HcA8hvvKM5eK2M=
2024-02-02T16:57:05: ssh[E]: UPDATED HOST KEY: AAAAC3NzaC1lZDI1NTE5AAAAIAHXXG9BGrdQbTwj1rpkvMpoVobXrejU4REC7LRQEiFP
2024-02-02T16:57:05: Updating host keys for 13.0.0.85.
2024-02-02T16:57:06: ssh[E]: THINLINC-LOGIN: HELLO 4.16.0
2024-02-02T16:57:06: ssh[E]: THINLINC-LOGIN: CONNECTED MASTER
2024-02-02T16:57:06: My hardware address is 309C2304F667
2024-02-02T16:57:06: Calling XML-RPC method 'get_capabilities'
2024-02-02T16:57:06:  Response: 0: Success
2024-02-02T16:57:06: Calling XML-RPC method 'get_user_sessions'
2024-02-02T16:57:06:  Response: 0: Success
2024-02-02T16:57:06: Calling XML-RPC method 'new_session'
2024-02-02T16:57:07:  Response: 0: Success
2024-02-02T16:57:07: SSH command: /usr/lib/tlclient/ssh -N -o GlobalKnownHostsFile=/dev/null -o UserKnownHostsFile=/dev/null -o UpdateHostKeys=yes -o PubkeyAuthentication=no -o CheckHostIP=no -o NumberOfPasswordPrompts=1 -o HostKeyAlgorithms=&ssh-rsa,rsa-sha2-256,rsa-sha2-512,ssh-ed25519,ecdsa-sha2-nistp256 ajpowell@13.0.0.85 -p 22 -L 38033:127.0.0.1:5910 -R 5006:127.0.0.1:42629 thinlinc-login dummy
2024-02-02T16:57:07: SSH pid is 10549
2024-02-02T16:57:08: ssh[E]: CONFIRM HOST KEY: 13.0.0.85 13.0.0.85 22 AAAAC3NzaC1lZDI1NTE5AAAAIAHXXG9BGrdQbTwj1rpkvMpoVobXrejU4REC7LRQEiFP ED25519
2024-02-02T16:57:08: Given host key matches one in the acceptable list.
2024-02-02T16:57:08: ssh[E]: NEXT AUTHMETHOD: none
2024-02-02T16:57:08: ssh[E]: AUTH FAILURE
2024-02-02T16:57:08: ssh[E]: NEXT AUTHMETHOD: password
2024-02-02T16:57:08: ssh[E]: PASSWORD: ajpowell 13.0.0.85
2024-02-02T16:57:08: ssh[E]: AUTH SUCCESS
2024-02-02T16:57:08: ssh[E]: CONNECTED
2024-02-02T16:57:08: ssh[E]: UPDATE HOST KEYS: 3 13.0.0.85 13.0.0.85 22
2024-02-02T16:57:08: ssh[E]: UPDATED HOST KEY: AAAAB3NzaC1yc2EAAAADAQABAAABgQDQONTM2sqa3/OHHY6kI0596Xtp4HFhI6rT0v4rCJMomYPVbaS92h+vqR72gUt0zkT/LZkJGt+PtrOY1dnxkYQljzczA+tQS6rrejRBzSk+GVwgqzUrU1aQsbZFjgRmcD/gQKpiVWt6h67E4/xOGJFXNhkzQ+HHWmNk7dwZolThh3pwGJ6j9V/RI0cMM8DVZOXwI1USD4/vzL+EvirTDlPT7grCkCMSad4e6zBdzca65vsF5jQbot1AcGHrx7HojC9rP80DiJ7vUS93cUgys3YxcJmTjkcV7Y4tEp/xAyfqDHJUPImhDCn96Ige2N9NnoekQ11X0fKPNFOwom2Hitgts8N+ELmmIVDvl12Mw7fy443dhK8NAWcUQSbV6JXE/aZG7EL4iYHGvn3vHWfHoKnRHF/E0L3TQ/6yhIpAnHZC/pCXUrRzXyXRBn2YJaOQ+A22nET+CEiAzJyxnOn7Y8jrHKXZJbi5wMe9n11LRh2VCdCL0mwjO4x+BlF+n4fGQ5U=
2024-02-02T16:57:08: ssh[E]: UPDATED HOST KEY: AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBCbP/4IMnzUvrGv15T2Lr1CpQpD0AuQQZrxl5s8JcoFa8IivsvpGeQNLaSQlom6kDR3Qejut/HcA8hvvKM5eK2M=
2024-02-02T16:57:08: ssh[E]: UPDATED HOST KEY: AAAAC3NzaC1lZDI1NTE5AAAAIAHXXG9BGrdQbTwj1rpkvMpoVobXrejU4REC7LRQEiFP
2024-02-02T16:57:08: ssh[E]: THINLINC-LOGIN: HELLO 4.16.0
2024-02-02T16:57:08: ssh[E]:
2024-02-02T16:57:08: ssh[E]: COMMAND_EXITSTATUS: 0
2024-02-02T16:57:08: VNC command: /usr/lib/tlclient/vncviewer -FullScreen=0 -FullScreenMode=all -FullScreenSelectedMonitors=1 -FullscreenSystemKeys=1 -emulateMiddleButton=0 -FullColour=1 -LowColourLevel=2 -AutoSelect=1 -CustomCompressLevel=0 -CompressLevel=2 -QualityLevel=8 -MenuKey=F8 -PasswordFile=/tmp/vncviewergSL2Ls -ReconnectOnError=0 -Shared=1 -_tl_SSHCompression=0 -_tl_SSHPortSelection=0 -_tl_SSHPortArbitrary=22 -_tl_ReconnectPolicy=single-disconnected -_tl_StartProgramEnabled=0 "-_tl_StartProgramCommand=tl-single-app firefox" -_tl_UpdateEnabled=1 -_tl_ShadowingEnabled=0 -_tl_SoundRedirection=0 -_tl_FeatureLocalSound -_tl_FeatureLocalSoundAdvanced -_tl_SerialportRedirection=0 -_tl_FeatureSerialRedirection -_tl_DriveRedirection=0 -_tl_FeatureLocalDrives -_tl_PrinterRedirection=0 -_tl_FeatureLocalPrinter -_tl_SmartcardRedirection=1 -_tl_FeatureLocalSmartcard -_tl_AuthenticationMethod=password -_tl_FeatureSmartcardAuth -geometry=+1130+100 127.0.0.1::38033
2024-02-02T16:57:08: Smart card daemon command: /usr/lib/tlclient/pcsctun -b 127.0.0.1 -p 42629 -c /tmp/pcsctune0eark
2024-02-02T16:57:08: smart card daemon pid is 10550
2024-02-02T16:57:08: vncviewer pid is 10551
2024-02-02T16:57:08: vncviewer[E]:
2024-02-02T16:57:08: vncviewer[E]: ThinLinc Client 64-bit v4.15.0
2024-02-02T16:57:08: vncviewer[E]: Built on: 2023-08-21 07:38
2024-02-02T16:57:08: vncviewer[E]: Copyright (C) 1999-2023 TigerVNC Team and many others
2024-02-02T16:57:08: vncviewer[E]: See included EULA.txt for licensing details.
2024-02-02T16:57:08: vncviewer[E]: See http://www.cendio.com for information on ThinLinc.
2024-02-02T16:57:08: Process 10548 exited with code 0
2024-02-02T16:57:08: vncviewer[E]:
2024-02-02T16:57:08: vncviewer[E]: Fri Feb  2 16:57:08 2024
2024-02-02T16:57:08: vncviewer[E]:  DecodeManager: Detected 12 CPU core(s)
2024-02-02T16:57:08: vncviewer[E]:  DecodeManager: Creating 4 decoder thread(s)
2024-02-02T16:57:08: vncviewer[E]: STATE: CONNECTING
2024-02-02T16:57:08: vncviewer[E]:  CConn:       Connected to host 127.0.0.1 port 38033
2024-02-02T16:57:08: vncviewer[E]: STATE: HANDSHAKING
2024-02-02T16:57:08: vncviewer[E]:  CConnection: Server supports RFB protocol version 3.8
2024-02-02T16:57:08: vncviewer[E]:  CConnection: Using RFB protocol version 3.8
2024-02-02T16:57:08: vncviewer[E]:  CConnection: Choosing security type VncAuth(2)
2024-02-02T16:57:08: vncviewer[E]: STATE: DONE
2024-02-02T16:57:08: vncviewer[E]:  CConn:       Using pixel format depth 24 (32bpp) little-endian rgb888
2024-02-02T16:57:08: vncviewer[E]:  CConnection: Enabling continuous updates
2024-02-02T16:57:08: vncviewer[E]: Fontconfig warning: "/usr/share/fontconfig/conf.avail/05-reset-dirs-sample.conf", line 6: unknown element "reset-dirs"

Running pkcs11-tool -L locally:

Available slots:
Slot 0 (0x0): Yubico Yubikey 4 OTP+U2F+CCID 00 00
  token label        : YK-15408931-9a-202110201241-P...
  token manufacturer : piv_II
  token model        : PKCS#15 emulated
  token flags        : login required, rng, token initialized, PIN initialized
  hardware version   : 0.0
  firmware version   : 0.0
  serial num         : aeeca5de4ac05d94
  pin min/max        : 4/8
Slot 1 (0x1): Broadcom Corp 58200 [Contacted SmartCard] (0123456789ABCD) 01 00
  (empty)
Slot 2 (0x2): Broadcom Corp 58200 [Contactless SmartCard] (0123456789ABCD) ...
  (empty)

Running pkcs11-tool -L within thinlinc client session:

Available slots:
Slot 0 (0x0): Broadcom Corp 58200 [Contacted SmartCard] (0123456789ABCD) 00 00
  (empty)
Slot 1 (0x1): Broadcom Corp 58200 [Contactless SmartCard] (0123456789ABCD) ...
  (empty)

Okay, try the same with opensc-tool -l

Regards
Martin

Seeing similar output with opensc-tool

With Yubikey inserted into laptop:

# Detected readers (pcsc)
Nr.  Card  Features  Name
0    Yes             Yubico Yubikey 4 OTP+U2F+CCID 00 00
1    No              Broadcom Corp 58200 [Contacted SmartCard] (0123456789ABCD) 01 00
2    No              Broadcom Corp 58200 [Contactless SmartCard] (0123456789ABCD) 02 00

Through tlclient session with Yubikey inserted into client machine:

# Detected readers (pcsc)
Nr.  Card  Features  Name
0    No              Broadcom Corp 58200 [Contacted SmartCard] (0123456789ABCD) 01 00
1    No              Broadcom Corp 58200 [Contactless SmartCard] (0123456789ABCD) 02 00

Those Broadcom Corp 58200 is a fingerprint reader on your Desktop that is forwarded to the ThinLinc server running on the OEL Laptop, correct?

Has there been any recent updates made to the OEL that may have fiddled with OpenSC configuration?

Regards,
Martin

Those Broadcom entries are actually on the laptop. If I run opensc-tool -l from the desktop machine I only see the Yubikey entry.

# Detected readers (pcsc)
Nr.  Card  Features  Name
0    Yes             Yubico YubiKey OTP+FIDO+CCID 00 00

I don’t see any recent update to opensc but openssl was updated, not sure if that could be causing an issue.

Could you provide your ThinLinc session log to us, please?

You’ll find it in /var/opt/thinlinc/sessions/<user>/last/xinit.log

Kind regards,
Martin

Here is my xinit.log:

xauth:  file /var/opt/thinlinc/sessions/ajpowell/10/Xauthority does not exist
tl-xinit: Waiting for Xserver to accept connections...

Xvnc ThinLinc release 4.16.0 build 3491 - built Jan 24 2024 09:48:01
Copyright (C) 1999-2024 TigerVNC Team and many others (see README.rst)
See https://www.tigervnc.org for information on TigerVNC.
Underlying X server release 12013000

(II) Initializing extension VNC-EXTENSION

Thu Feb  8 10:11:13 2024
 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 <I372> 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
 Connections: accepted: 127.0.0.1::33192
 VNCSConnST:  closing 127.0.0.1::33192: Clean disconnection
 EncodeManager: Framebuffer updates: 0
 EncodeManager:   Total: 0 rects, 0 pixels
 EncodeManager:          0 B (1:-nan ratio)
 Connections: closed: 127.0.0.1::33192
 ComparingUpdateTracker: 0 pixels in / 0 pixels out
 ComparingUpdateTracker: (1:-nan ratio)
tl-xinit: Xserver ready for clients.
 Connections: accepted: 127.0.0.1::60154
 SConnection: Client needs protocol version 3.8
 SConnection: Client requests security type VncAuth(2)

Thu Feb  8 10:11:14 2024
 VNCSConnST:  Replacing existing connection
 VNCSConnST:  Server default pixel format depth 24 (32bpp) little-endian rgb888
--- System information ---
ThinLinc 4.16.0
Linux ajpowell-lap 5.15.0-202.135.2.el8uek.x86_64 #2 SMP Fri Jan 5 16:12:57 PST 2024 x86_64 x86_64 x86_64 GNU/Linux
Red Hat Enterprise Linux release 8.9 (Ootpa)
--- End system information ---
/bin/startxfce4: X server already running on display :10

(xfwm4:132167): xfwm4-WARNING **: 10:11:14.166: Unsupported GL renderer (llvmpipe (LLVM 16.0.6, 256 bits)).

(xfsettingsd:132187): xfsettingsd-WARNING **: 10:11:14.184: Unknown mode '2560x1387 @ 60.0' for output VNC-0, aborting.

(xfwm4:132167): Gtk-WARNING **: 10:11:14.193: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(xfce4-session:132141): Gtk-WARNING **: 10:11:14.198: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(xfce4-session:132141): Gtk-WARNING **: 10:11:14.248: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(xfsettingsd:132187): Gtk-WARNING **: 10:11:14.291: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(Thunar:132194): Gtk-WARNING **: 10:11:14.324: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(xfsettingsd:132187): Gtk-WARNING **: 10:11:14.340: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(xfce4-panel:132190): Gtk-WARNING **: 10:11:14.369: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(xfce4-panel:132190): Gtk-WARNING **: 10:11:14.418: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(xfdesktop:132199): Gtk-WARNING **: 10:11:14.448: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(xfce4-panel:132190): Gtk-WARNING **: 10:11:14.460: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(xfdesktop:132199): Gtk-WARNING **: 10:11:14.493: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(xfce4-panel:132190): Gtk-WARNING **: 10:11:14.517: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(xfce4-panel:132190): Gtk-WARNING **: 10:11:14.563: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(xfce4-panel:132190): Gtk-WARNING **: 10:11:14.622: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(xfce4-panel:132190): Gtk-WARNING **: 10:11:14.666: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(xfce4-panel:132190): Gtk-WARNING **: 10:11:14.716: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()
Tracker-Message: 10:11:14.732: Setting scheduler policy to SCHED_IDLE
Tracker-Message: 10:11:14.732: Setting priority nice level to 19
vmware-user: could not open /proc/fs/vmblock/dev
N: [pulseaudio] main.c: User-configured server at 127.0.0.1:5005, refusing to start/autospawn.
(uint32 2,)
Connection failure: Connection refused

(tracker-extract:132213): Tracker-CRITICAL **: 10:11:14.784: tracker_module_manager_load_modules: assertion 'initialized == TRUE' failed

** (xfce4-power-manager:132241): WARNING **: 10:11:14.787: Failed to get name owner: GDBus.Error:org.freedesktop.DBus.Error.NameHasNoOwner: Could not get owner of name 'org.freedesktop.PowerManagement': no such name


** (xfce4-power-manager:132241): WARNING **: 10:11:14.787: Failed to get name owner: GDBus.Error:org.freedesktop.DBus.Error.NameHasNoOwner: Could not get owner of name 'org.xfce.PowerManager': no such name

Xlib:  extension "DPMS" missing on display ":10.0".

(xfce4-power-manager:132241): xfce4-power-manager-WARNING **: 10:11:14.791: Monitor is not DPMS capable

(xfce4-power-manager:132241): libnotify-WARNING **: 10:11:14.799: Failed to connect to proxy

(xfce4-panel:132190): Gtk-WARNING **: 10:11:14.809: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(tracker-miner-apps:132218): Tracker-CRITICAL **: 10:11:14.824: Could not request DBus name 'org.freedesktop.Tracker1.Miner.Applications': D-Bus service name:'org.freedesktop.Tracker1.Miner.Applications' is already taken, perhaps the application is already running?

(xfce4-screensaver:132205): Gtk-WARNING **: 10:11:14.824: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(yad:132216): Gtk-WARNING **: 10:11:14.832: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(nm-applet:132222): Gtk-WARNING **: 10:11:14.835: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(tracker-extract:132213): dconf-CRITICAL **: 10:11:14.849: unable to create file '/run/user/1000/dconf/user': Permission denied.  dconf will not work properly.

(tracker-extract:132213): dconf-CRITICAL **: 10:11:14.849: unable to create file '/run/user/1000/dconf/user': Permission denied.  dconf will not work properly.

(tracker-extract:132213): dconf-CRITICAL **: 10:11:14.850: unable to create file '/run/user/1000/dconf/user': Permission denied.  dconf will not work properly.

(tracker-extract:132213): dconf-CRITICAL **: 10:11:14.850: unable to create file '/run/user/1000/dconf/user': Permission denied.  dconf will not work properly.

(tracker-extract:132213): dconf-CRITICAL **: 10:11:14.850: unable to create file '/run/user/1000/dconf/user': Permission denied.  dconf will not work properly.

(tracker-extract:132213): dconf-CRITICAL **: 10:11:14.850: unable to create file '/run/user/1000/dconf/user': Permission denied.  dconf will not work properly.

(tracker-extract:132213): dconf-CRITICAL **: 10:11:14.850: unable to create file '/run/user/1000/dconf/user': Permission denied.  dconf will not work properly.

(tracker-extract:132213): GLib-GObject-CRITICAL **: 10:11:14.850: g_object_run_dispose: assertion 'G_IS_OBJECT (object)' failed

(tracker-extract:132213): Tracker-WARNING **: 10:11:14.850: Falling back to bus backend, the direct backend failed to initialize: Could not open journal for writing, Permission denied

(tracker-extract:132213): dconf-CRITICAL **: 10:11:14.865: unable to create file '/run/user/1000/dconf/user': Permission denied.  dconf will not work properly.

(xfce4-power-manager:132241): GLib-GObject-WARNING **: 10:11:14.872: gsignal.c:2524: signal 'Changed' is invalid for instance '0x55de49df9110' of type 'GDBusProxy'

(tracker-extract:132213): GLib-GIO-CRITICAL **: 10:11:14.894: g_dbus_proxy_call_sync_internal: assertion 'G_IS_DBUS_PROXY (proxy)' failed

(tracker-extract:132213): Tracker-CRITICAL **: 10:11:14.894: tracker_extract_persistence_get_file: assertion 'TRACKER_IS_EXTRACT_PERSISTENCE (persistence)' failed

(tracker-miner-fs:132220): Tracker-CRITICAL **: 10:11:14.903: Could not request DBus name 'org.freedesktop.Tracker1.Miner.Files': D-Bus service name:'org.freedesktop.Tracker1.Miner.Files' is already taken, perhaps the application is already running?

(xfce4-panel:132190): Gtk-WARNING **: 10:11:14.935: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(xfce4-panel:132190): Gtk-WARNING **: 10:11:14.989: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(xfce4-power-manager:132241): Gtk-WARNING **: 10:11:15.033: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(xfce4-panel:132190): Gtk-WARNING **: 10:11:15.043: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(xfce4-power-manager:132241): xfce4-power-manager-WARNING **: 10:11:15.072: could not map keysym 1008ffa8 to keycode


(xfce4-panel:132190): Gtk-WARNING **: 10:11:15.094: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(xfce4-panel:132190): Gtk-WARNING **: 10:11:15.143: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(xfce4-power-manager:132241): xfce4-power-manager-WARNING **: 10:11:15.170: Unable to inhibit systemd sleep: GDBus.Error:org.freedesktop.DBus.Error.AccessDenied: Permission denied

** (xfce4-power-manager:132241): WARNING **: 10:11:15.171: No outputs have backlight property

(xfce4-power-manager:132241): xfce4-power-manager-WARNING **: 10:11:15.176: It seems the kernel brightness switch handling value was not restored properly on exit last time, xfce4-power-manager will try to restore it this time.

(xfce4-panel:132190): Gtk-WARNING **: 10:11:15.196: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()
Error executing command as another user: Not authorized

This incident has been reported.

(xfce4-power-manager:132241): xfce4-power-manager-WARNING **: 10:11:15.202: Unable to set the kernel brightness switch parameter to 0.

(xfce4-panel:132190): Gtk-WARNING **: 10:11:15.256: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(xfce4-panel:132190): Gtk-WARNING **: 10:11:15.298: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(xfce4-panel:132190): Gtk-WARNING **: 10:11:15.340: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(xfce4-panel:132190): Gtk-WARNING **: 10:11:15.383: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(xfce4-panel:132190): Gtk-WARNING **: 10:11:15.425: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(xfce4-panel:132190): Gtk-WARNING **: 10:11:15.466: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(xfce4-panel:132190): Gtk-WARNING **: 10:11:15.512: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(xfce4-panel:132190): Gtk-WARNING **: 10:11:15.553: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(xfce4-panel:132190): Gtk-WARNING **: 10:11:15.593: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(xfce4-panel:132190): Gtk-WARNING **: 10:11:15.636: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(xfce4-panel:132190): Gtk-WARNING **: 10:11:15.675: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(wrapper-2.0:132355): dbind-WARNING **: 10:11:15.717: Couldn't register with accessibility bus: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.

(xfce4-panel:132190): Gtk-WARNING **: 10:11:15.719: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(xfce4-panel:132190): Gtk-WARNING **: 10:11:15.762: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(xfce4-panel:132190): Gtk-WARNING **: 10:11:15.801: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(xfce4-panel:132190): Gtk-WARNING **: 10:11:15.843: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(xfce4-panel:132190): Gtk-WARNING **: 10:11:15.883: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(wrapper-2.0:132360): dbind-WARNING **: 10:11:15.932: Couldn't register with accessibility bus: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.

(wrapper-2.0:132358): dbind-WARNING **: 10:11:15.934: Couldn't register with accessibility bus: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.

(wrapper-2.0:132359): dbind-WARNING **: 10:11:15.935: Couldn't register with accessibility bus: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.

(wrapper-2.0:132202): Gtk-WARNING **: 10:11:15.940: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(wrapper-2.0:132355): Gtk-WARNING **: 10:11:15.942: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(wrapper-2.0:132359): Gtk-WARNING **: 10:11:15.980: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(wrapper-2.0:132360): Gtk-WARNING **: 10:11:15.981: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(wrapper-2.0:132358): Gtk-WARNING **: 10:11:15.985: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(wrapper-2.0:132202): Gtk-WARNING **: 10:11:15.999: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(wrapper-2.0:132355): Gtk-WARNING **: 10:11:16.032: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

** (wrapper-2.0:132359): WARNING **: 10:11:16.039: No outputs have backlight property

(wrapper-2.0:132358): libnotify-WARNING **: 10:11:16.049: Failed to connect to proxy

(wrapper-2.0:132358): Gtk-WARNING **: 10:11:16.067: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(wrapper-2.0:132360): Gtk-WARNING **: 10:11:16.079: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(wrapper-2.0:132359): Gtk-WARNING **: 10:11:16.088: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(wrapper-2.0:132358): pulseaudio-plugin-WARNING **: 10:11:16.112: Disconected from the PulseAudio server. Attempting to reconnect in 5 seconds.

(wrapper-2.0:132358): Gtk-WARNING **: 10:11:16.120: Negative content width -1 (allocation 1, extents 1x1) while allocating gadget (node button, owner PulseaudioButton)

(wrapper-2.0:132359): Gtk-WARNING **: 10:11:16.141: Negative content width -1 (allocation 1, extents 1x1) while allocating gadget (node button, owner PowerManagerButton)

(wrapper-2.0:132360): Gtk-WARNING **: 10:11:16.141: Negative content width -1 (allocation 1, extents 1x1) while allocating gadget (node button, owner GtkButton)

(xfce4-terminal:132402): dbind-WARNING **: 10:11:18.358: Couldn't register with accessibility bus: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.

(xfce4-terminal:132402): Gtk-WARNING **: 10:11:18.369: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(wrapper-2.0:132358): pulseaudio-plugin-WARNING **: 10:11:21.754: Disconected from the PulseAudio server. Attempting to reconnect in 5 seconds.

(wrapper-2.0:132358): pulseaudio-plugin-WARNING **: 10:11:26.754: Disconected from the PulseAudio server. Attempting to reconnect in 5 seconds.
Xlib:  extension "DPMS" missing on display ":10.0".

(wrapper-2.0:132358): pulseaudio-plugin-WARNING **: 10:11:31.754: Disconected from the PulseAudio server. Attempting to reconnect in 5 seconds.

(wrapper-2.0:132358): pulseaudio-plugin-WARNING **: 10:11:36.754: Disconected from the PulseAudio server. Attempting to reconnect in 5 seconds.

(wrapper-2.0:132358): pulseaudio-plugin-WARNING **: 10:11:41.754: Disconected from the PulseAudio server. Attempting to reconnect in 5 seconds.

Thank you.

Could you reproduce that log by terminating your session and start it again, fresh.

Regards.
Martin

Here is the log after re-starting with a fresh session:

xauth:  file /var/opt/thinlinc/sessions/ajpowell/10/Xauthority does not exist
tl-xinit: Waiting for Xserver to accept connections...

Xvnc ThinLinc release 4.16.0 build 3491 - built Jan 24 2024 09:48:01
Copyright (C) 1999-2024 TigerVNC Team and many others (see README.rst)
See https://www.tigervnc.org for information on TigerVNC.
Underlying X server release 12013000

(II) Initializing extension VNC-EXTENSION

Fri Feb  9 09:45:55 2024
 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 <I372> 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
 Connections: accepted: 127.0.0.1::56840
 VNCSConnST:  closing 127.0.0.1::56840: Clean disconnection
 EncodeManager: Framebuffer updates: 0
 EncodeManager:   Total: 0 rects, 0 pixels
 EncodeManager:          0 B (1:-nan ratio)
 Connections: closed: 127.0.0.1::56840
 ComparingUpdateTracker: 0 pixels in / 0 pixels out
 ComparingUpdateTracker: (1:-nan ratio)
tl-xinit: Xserver ready for clients.

Fri Feb  9 09:45:56 2024
 Connections: accepted: 127.0.0.1::56856
--- System information ---
ThinLinc 4.16.0
Linux ajpowell-lap 5.15.0-202.135.2.el8uek.x86_64 #2 SMP Fri Jan 5 16:12:57 PST 2024 x86_64 x86_64 x86_64 GNU/Linux
Red Hat Enterprise Linux release 8.9 (Ootpa)
--- End system information ---
/bin/startxfce4: X server already running on display :10
 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

(xfwm4:185572): xfwm4-WARNING **: 09:45:56.630: Unsupported GL renderer (llvmpipe (LLVM 16.0.6, 256 bits)).

(xfsettingsd:185592): xfsettingsd-WARNING **: 09:45:56.648: Unknown mode '2560x1387 @ 60.0' for output VNC-0, aborting.

(xfwm4:185572): Gtk-WARNING **: 09:45:56.659: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(xfce4-session:185539): Gtk-WARNING **: 09:45:56.665: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(xfce4-session:185539): Gtk-WARNING **: 09:45:56.716: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(xfsettingsd:185592): Gtk-WARNING **: 09:45:56.759: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(Thunar:185599): Gtk-WARNING **: 09:45:56.791: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(xfsettingsd:185592): Gtk-WARNING **: 09:45:56.807: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(xfce4-panel:185595): Gtk-WARNING **: 09:45:56.828: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(xfce4-panel:185595): Gtk-WARNING **: 09:45:56.878: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(xfdesktop:185604): Gtk-WARNING **: 09:45:56.911: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(xfce4-panel:185595): Gtk-WARNING **: 09:45:56.919: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(xfdesktop:185604): Gtk-WARNING **: 09:45:56.957: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(xfce4-panel:185595): Gtk-WARNING **: 09:45:56.970: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(xfce4-panel:185595): Gtk-WARNING **: 09:45:57.017: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(xfce4-panel:185595): Gtk-WARNING **: 09:45:57.075: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(xfce4-panel:185595): Gtk-WARNING **: 09:45:57.119: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(xfce4-panel:185595): Gtk-WARNING **: 09:45:57.165: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()
Tracker-Message: 09:45:57.196: Setting scheduler policy to SCHED_IDLE
Tracker-Message: 09:45:57.196: Setting priority nice level to 19
vmware-user: could not open /proc/fs/vmblock/dev
(uint32 2,)
N: [pulseaudio] main.c: User-configured server at 127.0.0.1:5005, refusing to start/autospawn.
Connection failure: Connection refused

(tracker-extract:185616): Tracker-CRITICAL **: 09:45:57.232: tracker_module_manager_load_modules: assertion 'initialized == TRUE' failed

** (xfce4-power-manager:185639): WARNING **: 09:45:57.246: Failed to get name owner: GDBus.Error:org.freedesktop.DBus.Error.NameHasNoOwner: Could not get owner of name 'org.freedesktop.PowerManagement': no such name


** (xfce4-power-manager:185639): WARNING **: 09:45:57.247: Failed to get name owner: GDBus.Error:org.freedesktop.DBus.Error.NameHasNoOwner: Could not get owner of name 'org.xfce.PowerManager': no such name

Xlib:  extension "DPMS" missing on display ":10.0".

(xfce4-power-manager:185639): xfce4-power-manager-WARNING **: 09:45:57.251: Monitor is not DPMS capable

(xfce4-power-manager:185639): libnotify-WARNING **: 09:45:57.256: Failed to connect to proxy

(xfce4-panel:185595): Gtk-WARNING **: 09:45:57.266: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(xfce4-power-manager:185639): GLib-GObject-WARNING **: 09:45:57.274: gsignal.c:2524: signal 'Changed' is invalid for instance '0x5608088500d0' of type 'GDBusProxy'

(yad:185619): Gtk-WARNING **: 09:45:57.281: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(xfce4-screensaver:185610): Gtk-WARNING **: 09:45:57.311: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(tracker-miner-apps:185620): Tracker-CRITICAL **: 09:45:57.312: Could not request DBus name 'org.freedesktop.Tracker1.Miner.Applications': D-Bus service name:'org.freedesktop.Tracker1.Miner.Applications' is already taken, perhaps the application is already running?

(tracker-extract:185616): dconf-CRITICAL **: 09:45:57.313: unable to create file '/run/user/1000/dconf/user': Permission denied.  dconf will not work properly.

(tracker-extract:185616): dconf-CRITICAL **: 09:45:57.314: unable to create file '/run/user/1000/dconf/user': Permission denied.  dconf will not work properly.

(tracker-extract:185616): dconf-CRITICAL **: 09:45:57.314: unable to create file '/run/user/1000/dconf/user': Permission denied.  dconf will not work properly.

(tracker-extract:185616): dconf-CRITICAL **: 09:45:57.314: unable to create file '/run/user/1000/dconf/user': Permission denied.  dconf will not work properly.

(tracker-extract:185616): dconf-CRITICAL **: 09:45:57.314: unable to create file '/run/user/1000/dconf/user': Permission denied.  dconf will not work properly.

(tracker-extract:185616): dconf-CRITICAL **: 09:45:57.314: unable to create file '/run/user/1000/dconf/user': Permission denied.  dconf will not work properly.

(tracker-extract:185616): dconf-CRITICAL **: 09:45:57.314: unable to create file '/run/user/1000/dconf/user': Permission denied.  dconf will not work properly.

(tracker-extract:185616): GLib-GObject-CRITICAL **: 09:45:57.314: g_object_run_dispose: assertion 'G_IS_OBJECT (object)' failed

(tracker-extract:185616): Tracker-WARNING **: 09:45:57.314: Falling back to bus backend, the direct backend failed to initialize: Could not open journal for writing, Permission denied

(nm-applet:185622): Gtk-WARNING **: 09:45:57.315: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(tracker-extract:185616): dconf-CRITICAL **: 09:45:57.318: unable to create file '/run/user/1000/dconf/user': Permission denied.  dconf will not work properly.

(tracker-miner-fs:185621): Tracker-CRITICAL **: 09:45:57.354: Could not request DBus name 'org.freedesktop.Tracker1.Miner.Files': D-Bus service name:'org.freedesktop.Tracker1.Miner.Files' is already taken, perhaps the application is already running?

(tracker-extract:185616): GLib-GIO-CRITICAL **: 09:45:57.355: g_dbus_proxy_call_sync_internal: assertion 'G_IS_DBUS_PROXY (proxy)' failed

(tracker-extract:185616): Tracker-CRITICAL **: 09:45:57.355: tracker_extract_persistence_get_file: assertion 'TRACKER_IS_EXTRACT_PERSISTENCE (persistence)' failed

** (xfce4-screensaver:185610): WARNING **: 09:45:57.372: screensaver already running in this session

(xfce4-panel:185595): Gtk-WARNING **: 09:45:57.379: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(xfce4-panel:185595): Gtk-WARNING **: 09:45:57.438: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(xfce4-panel:185595): Gtk-WARNING **: 09:45:57.489: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(xfce4-power-manager:185639): Gtk-WARNING **: 09:45:57.494: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(xfce4-power-manager:185639): xfce4-power-manager-WARNING **: 09:45:57.532: could not map keysym 1008ffa8 to keycode


(xfce4-panel:185595): Gtk-WARNING **: 09:45:57.539: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(xfce4-panel:185595): Gtk-WARNING **: 09:45:57.590: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(xfce4-power-manager:185639): xfce4-power-manager-WARNING **: 09:45:57.629: Unable to inhibit systemd sleep: GDBus.Error:org.freedesktop.DBus.Error.AccessDenied: Permission denied

** (xfce4-power-manager:185639): WARNING **: 09:45:57.629: No outputs have backlight property

(xfce4-power-manager:185639): xfce4-power-manager-WARNING **: 09:45:57.635: It seems the kernel brightness switch handling value was not restored properly on exit last time, xfce4-power-manager will try to restore it this time.

(xfce4-panel:185595): Gtk-WARNING **: 09:45:57.646: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()
Error executing command as another user: Not authorized

This incident has been reported.

(xfce4-power-manager:185639): xfce4-power-manager-WARNING **: 09:45:57.659: Unable to set the kernel brightness switch parameter to 0.

(xfce4-panel:185595): Gtk-WARNING **: 09:45:57.700: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(xfce4-panel:185595): Gtk-WARNING **: 09:45:57.741: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(xfce4-panel:185595): Gtk-WARNING **: 09:45:57.782: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(xfce4-panel:185595): Gtk-WARNING **: 09:45:57.822: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(xfce4-panel:185595): Gtk-WARNING **: 09:45:57.863: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(xfce4-panel:185595): Gtk-WARNING **: 09:45:57.903: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(xfce4-panel:185595): Gtk-WARNING **: 09:45:57.949: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(xfce4-panel:185595): Gtk-WARNING **: 09:45:57.988: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(xfce4-panel:185595): Gtk-WARNING **: 09:45:58.026: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(xfce4-panel:185595): Gtk-WARNING **: 09:45:58.067: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(xfce4-panel:185595): Gtk-WARNING **: 09:45:58.105: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(wrapper-2.0:185752): dbind-WARNING **: 09:45:58.148: Couldn't register with accessibility bus: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.

(xfce4-panel:185595): Gtk-WARNING **: 09:45:58.149: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(xfce4-panel:185595): Gtk-WARNING **: 09:45:58.191: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(xfce4-panel:185595): Gtk-WARNING **: 09:45:58.230: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(xfce4-panel:185595): Gtk-WARNING **: 09:45:58.270: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(xfce4-panel:185595): Gtk-WARNING **: 09:45:58.309: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(wrapper-2.0:185756): dbind-WARNING **: 09:45:58.356: Couldn't register with accessibility bus: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.

(wrapper-2.0:185755): dbind-WARNING **: 09:45:58.359: Couldn't register with accessibility bus: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.

(wrapper-2.0:185757): dbind-WARNING **: 09:45:58.361: Couldn't register with accessibility bus: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.

(wrapper-2.0:185607): Gtk-WARNING **: 09:45:58.362: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(wrapper-2.0:185752): Gtk-WARNING **: 09:45:58.365: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(wrapper-2.0:185756): Gtk-WARNING **: 09:45:58.396: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(wrapper-2.0:185757): Gtk-WARNING **: 09:45:58.397: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(wrapper-2.0:185755): Gtk-WARNING **: 09:45:58.409: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(wrapper-2.0:185607): Gtk-WARNING **: 09:45:58.426: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

** (wrapper-2.0:185756): WARNING **: 09:45:58.444: No outputs have backlight property

(wrapper-2.0:185752): Gtk-WARNING **: 09:45:58.454: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(wrapper-2.0:185757): Gtk-WARNING **: 09:45:58.464: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(wrapper-2.0:185755): libnotify-WARNING **: 09:45:58.480: Failed to connect to proxy

(wrapper-2.0:185755): Gtk-WARNING **: 09:45:58.505: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(wrapper-2.0:185756): Gtk-WARNING **: 09:45:58.513: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(wrapper-2.0:185757): Gtk-WARNING **: 09:45:58.532: Negative content width -1 (allocation 1, extents 1x1) while allocating gadget (node button, owner GtkButton)

(wrapper-2.0:185755): pulseaudio-plugin-WARNING **: 09:45:58.550: Disconected from the PulseAudio server. Attempting to reconnect in 5 seconds.

(wrapper-2.0:185755): Gtk-WARNING **: 09:45:58.557: Negative content width -1 (allocation 1, extents 1x1) while allocating gadget (node button, owner PulseaudioButton)

(wrapper-2.0:185756): Gtk-WARNING **: 09:45:58.575: Negative content width -1 (allocation 1, extents 1x1) while allocating gadget (node button, owner PowerManagerButton)

That’s odd. I would expect to see the scripts located in /opt/thinlinc/etc/xstartup.d/ to be executed.
The upstart of those script would be logged to that xinit.log, like so:

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)
Running /opt/thinlinc/etc/xstartup.d/50-tl-wait-smartcard (Waiting for smart card connection)

What’s the content of /opt/thinlinc/etc/xstartup.d/ ?

Regards,
Martin

Apologies, I had been messing with this and had a ~/.thinlinc/xstartup file that was getting picked up. I removed that and re-started, here is the xinit.log showing all of the expected scripts from xstartup.d being executed:

xauth:  file /var/opt/thinlinc/sessions/ajpowell/10/Xauthority does not exist
tl-xinit: Waiting for Xserver to accept connections...

Xvnc ThinLinc release 4.16.0 build 3491 - built Jan 24 2024 09:48:01
Copyright (C) 1999-2024 TigerVNC Team and many others (see README.rst)
See https://www.tigervnc.org for information on TigerVNC.
Underlying X server release 12013000

(II) Initializing extension VNC-EXTENSION

Fri Feb  9 15:47:35 2024
 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 <I372> 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
 Connections: accepted: 127.0.0.1::45198
 VNCSConnST:  closing 127.0.0.1::45198: Clean disconnection
 EncodeManager: Framebuffer updates: 0
 EncodeManager:   Total: 0 rects, 0 pixels
 EncodeManager:          0 B (1:-nan ratio)
 Connections: closed: 127.0.0.1::45198
 ComparingUpdateTracker: 0 pixels in / 0 pixels out
 ComparingUpdateTracker: (1:-nan ratio)
tl-xinit: Xserver ready for clients.
--- System information ---
ThinLinc 4.16.0
Linux ajpowell-lap 5.15.0-202.135.2.el8uek.x86_64 #2 SMP Fri Jan 5 16:12:57 PST 2024 x86_64 x86_64 x86_64 GNU/Linux
Red Hat Enterprise Linux release 8.9 (Ootpa)
--- End system information ---

Fri Feb  9 15:47:36 2024
 Connections: accepted: 127.0.0.1::45212
 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
Running /opt/thinlinc/etc/xstartup.d/01-tl-kinit.sh (Obtaining Kerberos ticket)
kinit: Configuration file does not specify default realm when parsing name ajpowell
Exception ignored in: <_io.TextIOWrapper name='<stdout>' mode='w' encoding='UTF-8'>
BrokenPipeError: [Errno 32] Broken pipe
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:ajpowell 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 <I372> 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: xfce
Using XDG session: xfce
Updating D-Bus and systemd environment...
Ignoring invalid environment variable: 'BASH_FUNC_which%%'
Executing XDG session command: startxfce4
/bin/startxfce4: X server already running on display :10

(xfwm4:199658): xfwm4-WARNING **: 15:47:41.145: Unsupported GL renderer (llvmpipe (LLVM 16.0.6, 256 bits)).

(xfsettingsd:199678): xfsettingsd-WARNING **: 15:47:41.162: Unknown mode '2560x1387 @ 60.0' for output VNC-0, aborting.

(xfce4-session:199623): Gtk-WARNING **: 15:47:41.177: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(xfwm4:199658): Gtk-WARNING **: 15:47:41.182: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(xfce4-session:199623): Gtk-WARNING **: 15:47:41.226: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(xfsettingsd:199678): Gtk-WARNING **: 15:47:41.274: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(Thunar:199685): Gtk-WARNING **: 15:47:41.305: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(xfsettingsd:199678): Gtk-WARNING **: 15:47:41.323: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(xfce4-panel:199681): Gtk-WARNING **: 15:47:41.352: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(xfce4-panel:199681): Gtk-WARNING **: 15:47:41.409: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(xfdesktop:199690): Gtk-WARNING **: 15:47:41.425: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(xfce4-panel:199681): Gtk-WARNING **: 15:47:41.454: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(xfdesktop:199690): Gtk-WARNING **: 15:47:41.470: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(xfce4-panel:199681): Gtk-WARNING **: 15:47:41.503: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(xfce4-panel:199681): Gtk-WARNING **: 15:47:41.550: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(xfce4-panel:199681): Gtk-WARNING **: 15:47:41.608: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(xfce4-panel:199681): Gtk-WARNING **: 15:47:41.652: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(xfce4-panel:199681): Gtk-WARNING **: 15:47:41.704: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()
Tracker-Message: 15:47:41.711: Setting scheduler policy to SCHED_IDLE
Tracker-Message: 15:47:41.711: Setting priority nice level to 19
vmware-user: could not open /proc/fs/vmblock/dev
(uint32 2,)

(tracker-extract:199702): Tracker-CRITICAL **: 15:47:41.730: tracker_module_manager_load_modules: assertion 'initialized == TRUE' failed
E: [pulseaudio] module.c: Failed to open module "module-x11-publish".
Failure: Module initialization failed

** (xfce4-power-manager:199725): WARNING **: 15:47:41.756: Failed to get name owner: GDBus.Error:org.freedesktop.DBus.Error.NameHasNoOwner: Could not get owner of name 'org.freedesktop.PowerManagement': no such name


** (xfce4-power-manager:199725): WARNING **: 15:47:41.756: Failed to get name owner: GDBus.Error:org.freedesktop.DBus.Error.NameHasNoOwner: Could not get owner of name 'org.xfce.PowerManager': no such name

Xlib:  extension "DPMS" missing on display ":10.0".

(xfce4-power-manager:199725): xfce4-power-manager-WARNING **: 15:47:41.759: Monitor is not DPMS capable

(xfce4-power-manager:199725): libnotify-WARNING **: 15:47:41.761: Failed to connect to proxy

(xfce4-power-manager:199725): GLib-GObject-WARNING **: 15:47:41.790: gsignal.c:2524: signal 'Changed' is invalid for instance '0x559eb19138d0' of type 'GDBusProxy'

(tracker-extract:199702): dconf-CRITICAL **: 15:47:41.793: unable to create file '/run/user/1000/dconf/user': Permission denied.  dconf will not work properly.

(tracker-extract:199702): dconf-CRITICAL **: 15:47:41.793: unable to create file '/run/user/1000/dconf/user': Permission denied.  dconf will not work properly.

(tracker-extract:199702): dconf-CRITICAL **: 15:47:41.793: unable to create file '/run/user/1000/dconf/user': Permission denied.  dconf will not work properly.

(tracker-extract:199702): dconf-CRITICAL **: 15:47:41.793: unable to create file '/run/user/1000/dconf/user': Permission denied.  dconf will not work properly.

(tracker-extract:199702): dconf-CRITICAL **: 15:47:41.793: unable to create file '/run/user/1000/dconf/user': Permission denied.  dconf will not work properly.

(tracker-extract:199702): dconf-CRITICAL **: 15:47:41.794: unable to create file '/run/user/1000/dconf/user': Permission denied.  dconf will not work properly.

(tracker-extract:199702): dconf-CRITICAL **: 15:47:41.794: unable to create file '/run/user/1000/dconf/user': Permission denied.  dconf will not work properly.

(tracker-extract:199702): GLib-GObject-CRITICAL **: 15:47:41.794: g_object_run_dispose: assertion 'G_IS_OBJECT (object)' failed

(tracker-extract:199702): Tracker-WARNING **: 15:47:41.794: Falling back to bus backend, the direct backend failed to initialize: Could not open journal for writing, Permission denied

(tracker-extract:199702): dconf-CRITICAL **: 15:47:41.795: unable to create file '/run/user/1000/dconf/user': Permission denied.  dconf will not work properly.

(yad:199708): Gtk-WARNING **: 15:47:41.798: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(xfce4-panel:199681): Gtk-WARNING **: 15:47:41.807: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(nm-applet:199713): Gtk-WARNING **: 15:47:41.810: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(xfce4-screensaver:199696): Gtk-WARNING **: 15:47:41.820: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(tracker-miner-apps:199706): Tracker-CRITICAL **: 15:47:41.822: Could not request DBus name 'org.freedesktop.Tracker1.Miner.Applications': D-Bus service name:'org.freedesktop.Tracker1.Miner.Applications' is already taken, perhaps the application is already running?

(tracker-extract:199702): GLib-GIO-CRITICAL **: 15:47:41.843: g_dbus_proxy_call_sync_internal: assertion 'G_IS_DBUS_PROXY (proxy)' failed

(tracker-extract:199702): Tracker-CRITICAL **: 15:47:41.843: tracker_extract_persistence_get_file: assertion 'TRACKER_IS_EXTRACT_PERSISTENCE (persistence)' failed

(tracker-miner-fs:199709): Tracker-CRITICAL **: 15:47:41.889: Could not request DBus name 'org.freedesktop.Tracker1.Miner.Files': D-Bus service name:'org.freedesktop.Tracker1.Miner.Files' is already taken, perhaps the application is already running?

** (xfce4-screensaver:199696): WARNING **: 15:47:41.894: screensaver already running in this session

(xfce4-panel:199681): Gtk-WARNING **: 15:47:41.921: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(xfce4-panel:199681): Gtk-WARNING **: 15:47:41.975: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(xfce4-power-manager:199725): Gtk-WARNING **: 15:47:42.005: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(xfce4-panel:199681): Gtk-WARNING **: 15:47:42.031: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(xfce4-power-manager:199725): xfce4-power-manager-WARNING **: 15:47:42.047: could not map keysym 1008ffa8 to keycode


(xfce4-panel:199681): Gtk-WARNING **: 15:47:42.084: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(xfce4-panel:199681): Gtk-WARNING **: 15:47:42.134: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(xfce4-power-manager:199725): xfce4-power-manager-WARNING **: 15:47:42.146: Unable to inhibit systemd sleep: GDBus.Error:org.freedesktop.DBus.Error.AccessDenied: Permission denied

** (xfce4-power-manager:199725): WARNING **: 15:47:42.147: No outputs have backlight property

(xfce4-power-manager:199725): xfce4-power-manager-WARNING **: 15:47:42.152: It seems the kernel brightness switch handling value was not restored properly on exit last time, xfce4-power-manager will try to restore it this time.
Error executing command as another user: Not authorized

This incident has been reported.

(xfce4-power-manager:199725): xfce4-power-manager-WARNING **: 15:47:42.178: Unable to set the kernel brightness switch parameter to 0.

(xfce4-panel:199681): Gtk-WARNING **: 15:47:42.187: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(xfce4-panel:199681): Gtk-WARNING **: 15:47:42.241: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(xfce4-panel:199681): Gtk-WARNING **: 15:47:42.284: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(xfce4-panel:199681): Gtk-WARNING **: 15:47:42.328: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(xfce4-panel:199681): Gtk-WARNING **: 15:47:42.370: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(xfce4-panel:199681): Gtk-WARNING **: 15:47:42.410: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(xfce4-panel:199681): Gtk-WARNING **: 15:47:42.450: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(xfce4-panel:199681): Gtk-WARNING **: 15:47:42.496: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(xfce4-panel:199681): Gtk-WARNING **: 15:47:42.536: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(xfce4-panel:199681): Gtk-WARNING **: 15:47:42.576: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(xfce4-panel:199681): Gtk-WARNING **: 15:47:42.617: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(xfce4-panel:199681): Gtk-WARNING **: 15:47:42.655: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(wrapper-2.0:199841): dbind-WARNING **: 15:47:42.699: Couldn't register with accessibility bus: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.

(xfce4-panel:199681): Gtk-WARNING **: 15:47:42.699: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(xfce4-panel:199681): Gtk-WARNING **: 15:47:42.742: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(xfce4-panel:199681): Gtk-WARNING **: 15:47:42.781: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(xfce4-panel:199681): Gtk-WARNING **: 15:47:42.822: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(xfce4-panel:199681): Gtk-WARNING **: 15:47:42.862: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(wrapper-2.0:199844): dbind-WARNING **: 15:47:42.910: Couldn't register with accessibility bus: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.

(wrapper-2.0:199846): dbind-WARNING **: 15:47:42.912: Couldn't register with accessibility bus: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.

(wrapper-2.0:199845): dbind-WARNING **: 15:47:42.913: Couldn't register with accessibility bus: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.

(wrapper-2.0:199841): Gtk-WARNING **: 15:47:42.919: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(wrapper-2.0:199693): Gtk-WARNING **: 15:47:42.923: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(wrapper-2.0:199844): Gtk-WARNING **: 15:47:42.960: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(wrapper-2.0:199845): Gtk-WARNING **: 15:47:42.972: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(wrapper-2.0:199846): Gtk-WARNING **: 15:47:42.972: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(wrapper-2.0:199841): Gtk-WARNING **: 15:47:42.979: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(wrapper-2.0:199693): Gtk-WARNING **: 15:47:42.992: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(wrapper-2.0:199844): libnotify-WARNING **: 15:47:43.015: Failed to connect to proxy

(wrapper-2.0:199844): Gtk-WARNING **: 15:47:43.031: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

** (wrapper-2.0:199845): WARNING **: 15:47:43.046: No outputs have backlight property

(wrapper-2.0:199846): Gtk-WARNING **: 15:47:43.068: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(wrapper-2.0:199844): Gtk-WARNING **: 15:47:43.083: Negative content width -1 (allocation 1, extents 1x1) while allocating gadget (node button, owner PulseaudioButton)

(wrapper-2.0:199845): Gtk-WARNING **: 15:47:43.107: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(wrapper-2.0:199846): Gtk-WARNING **: 15:47:43.121: Negative content width -1 (allocation 1, extents 1x1) while allocating gadget (node button, owner GtkButton)

(wrapper-2.0:199845): Gtk-WARNING **: 15:47:43.152: Negative content width -1 (allocation 1, extents 1x1) while allocating gadget (node button, owner PowerManagerButton)

No change observed with opensc-tool -l after, it still doesn’t seem to be passing the connected yubikey through to the client session.

Since you’d played around with the session start-up for this particular user, could you see if the problem can be replicated if you add a new, fresh account to the ThinLinc server, and try to use smart card redirection as this new user?

Regards,
Martin

It’s working with a new user, that’s encouraging. The only thing I had changed for the non-working user was adding a local ~/.thinlinc/xstartup file, which I’ve since removed. Any idea what else could cause it to behave differently for my original user?

Here are the xinit logs for each user, the one thing that jumps out is the log for the non-working user shows an error when running 01-tl-kinit.sh. Not sure if that’s important or not, or why it would behave differently between users, I’ve never done any Kerberos configuration on the machine.

Running /opt/thinlinc/etc/xstartup.d/01-tl-kinit.sh (Obtaining Kerberos ticket)
kinit: Configuration file does not specify default realm when parsing name ajpowell
Exception ignored in: <_io.TextIOWrapper name=‘’ mode=‘w’ encoding=‘UTF-8’>
BrokenPipeError: [Errno 32] Broken pipe

Log for working user:

xauth:  file /var/opt/thinlinc/sessions/tluser/10/Xauthority does not exist
tl-xinit: Waiting for Xserver to accept connections...

Xvnc ThinLinc release 4.16.0 build 3491 - built Jan 24 2024 09:48:01
Copyright (C) 1999-2024 TigerVNC Team and many others (see README.rst)
See https://www.tigervnc.org for information on TigerVNC.
Underlying X server release 12013000

(II) Initializing extension VNC-EXTENSION

Tue Feb 13 11:13:00 2024
 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 <I372> 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
 Connections: accepted: 127.0.0.1::65494
 VNCSConnST:  closing 127.0.0.1::65494: Clean disconnection
 EncodeManager: Framebuffer updates: 0
 EncodeManager:   Total: 0 rects, 0 pixels
 EncodeManager:          0 B (1:-nan ratio)
 Connections: closed: 127.0.0.1::65494
 ComparingUpdateTracker: 0 pixels in / 0 pixels out
 ComparingUpdateTracker: (1:-nan ratio)
tl-xinit: Xserver ready for clients.
--- System information ---
ThinLinc 4.16.0
Linux ajpowell-lap 5.15.0-202.135.2.el8uek.x86_64 #2 SMP Fri Jan 5 16:12:57 PST 2024 x86_64 x86_64 x86_64 GNU/Linux
Red Hat Enterprise Linux release 8.9 (Ootpa)
--- End system information ---

Tue Feb 13 11:13:01 2024
 Connections: accepted: 127.0.0.1::65502
 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
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:tluser 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 <I372> 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: xfce
Using XDG session: xfce
Updating D-Bus and systemd environment...
Ignoring invalid environment variable: 'BASH_FUNC_which%%'
Executing XDG session command: startxfce4
/bin/startxfce4: X server already running on display :10

(xfwm4:303369): xfwm4-WARNING **: 11:13:05.170: Unsupported GL renderer (llvmpipe (LLVM 16.0.6, 256 bits)).
vmware-user: could not open /proc/fs/vmblock/dev
Tracker-Message: 11:13:05.420: Setting scheduler policy to SCHED_IDLE
Tracker-Message: 11:13:05.420: Setting priority nice level to 19
E: [pulseaudio] module.c: Failed to open module "module-x11-publish".
Failure: Module initialization failed
(uint32 2,)

(tracker-extract:303406): Tracker-CRITICAL **: 11:13:05.449: tracker_module_manager_load_modules: assertion 'initialized == TRUE' failed

** (xfce4-power-manager:303427): WARNING **: 11:13:05.471: Failed to get name owner: GDBus.Error:org.freedesktop.DBus.Error.NameHasNoOwner: Could not get owner of name 'org.freedesktop.PowerManagement': no such name


** (xfce4-power-manager:303427): WARNING **: 11:13:05.471: Failed to get name owner: GDBus.Error:org.freedesktop.DBus.Error.NameHasNoOwner: Could not get owner of name 'org.xfce.PowerManager': no such name

Xlib:  extension "DPMS" missing on display ":10.0".

(xfce4-power-manager:303427): xfce4-power-manager-WARNING **: 11:13:05.473: Monitor is not DPMS capable

(xfce4-power-manager:303427): libnotify-WARNING **: 11:13:05.477: Failed to connect to proxy

(xfce4-power-manager:303427): GLib-GObject-WARNING **: 11:13:05.504: gsignal.c:2524: signal 'Changed' is invalid for instance '0x55f1e04680d0' of type 'GDBusProxy'

** (xfce4-screensaver:303422): WARNING **: 11:13:05.515: screensaver already running in this session

(tracker-extract:303406): dconf-CRITICAL **: 11:13:05.516: unable to create file '/run/user/54322/dconf/user': Permission denied.  dconf will not work properly.

(tracker-extract:303406): dconf-CRITICAL **: 11:13:05.516: unable to create file '/run/user/54322/dconf/user': Permission denied.  dconf will not work properly.

(tracker-extract:303406): dconf-CRITICAL **: 11:13:05.516: unable to create file '/run/user/54322/dconf/user': Permission denied.  dconf will not work properly.

(tracker-extract:303406): dconf-CRITICAL **: 11:13:05.516: unable to create file '/run/user/54322/dconf/user': Permission denied.  dconf will not work properly.

(tracker-extract:303406): dconf-CRITICAL **: 11:13:05.516: unable to create file '/run/user/54322/dconf/user': Permission denied.  dconf will not work properly.

(tracker-extract:303406): dconf-CRITICAL **: 11:13:05.517: unable to create file '/run/user/54322/dconf/user': Permission denied.  dconf will not work properly.

(tracker-extract:303406): dconf-CRITICAL **: 11:13:05.517: unable to create file '/run/user/54322/dconf/user': Permission denied.  dconf will not work properly.

(tracker-extract:303406): GLib-GObject-CRITICAL **: 11:13:05.518: g_object_run_dispose: assertion 'G_IS_OBJECT (object)' failed

(tracker-extract:303406): Tracker-WARNING **: 11:13:05.518: Falling back to bus backend, the direct backend failed to initialize: Could not open journal for writing, Permission denied

(tracker-extract:303406): dconf-CRITICAL **: 11:13:05.520: unable to create file '/run/user/54322/dconf/user': Permission denied.  dconf will not work properly.

(tracker-miner-apps:303407): Tracker-CRITICAL **: 11:13:05.534: Could not request DBus name 'org.freedesktop.Tracker1.Miner.Applications': D-Bus service name:'org.freedesktop.Tracker1.Miner.Applications' is already taken, perhaps the application is already running?

(tracker-extract:303406): GLib-GIO-CRITICAL **: 11:13:05.547: g_dbus_proxy_call_sync_internal: assertion 'G_IS_DBUS_PROXY (proxy)' failed

(tracker-extract:303406): Tracker-CRITICAL **: 11:13:05.548: tracker_extract_persistence_get_file: assertion 'TRACKER_IS_EXTRACT_PERSISTENCE (persistence)' failed

(tracker-miner-fs:303408): Tracker-CRITICAL **: 11:13:05.557: Could not request DBus name 'org.freedesktop.Tracker1.Miner.Files': D-Bus service name:'org.freedesktop.Tracker1.Miner.Files' is already taken, perhaps the application is already running?

** (wrapper-2.0:303431): WARNING **: 11:13:05.722: No outputs have backlight property

(wrapper-2.0:303429): libnotify-WARNING **: 11:13:05.739: Failed to connect to proxy

(wrapper-2.0:303429): Gtk-WARNING **: 11:13:05.772: Negative content width -3 (allocation 1, extents 2x2) while allocating gadget (node button, owner PulseaudioButton)

(wrapper-2.0:303431): Gtk-WARNING **: 11:13:05.783: Negative content width -3 (allocation 1, extents 2x2) while allocating gadget (node button, owner PowerManagerButton)

(nm-applet:303434): Gdk-CRITICAL **: 11:13:05.811: gdk_window_thaw_toplevel_updates: assertion 'window->update_and_descendants_freeze_count > 0' failed

(xfce4-power-manager:303427): xfce4-power-manager-WARNING **: 11:13:05.936: could not map keysym 1008ffa8 to keycode


(wrapper-2.0:303483): Gtk-WARNING **: 11:13:05.985: Negative content width -1 (allocation 1, extents 1x1) while allocating gadget (node button, owner XfceArrowButton)

(xfce4-power-manager:303427): xfce4-power-manager-WARNING **: 11:13:06.043: Unable to inhibit systemd sleep: GDBus.Error:org.freedesktop.DBus.Error.AccessDenied: Permission denied

** (xfce4-power-manager:303427): WARNING **: 11:13:06.043: No outputs have backlight property

(xfce4-power-manager:303427): xfce4-power-manager-WARNING **: 11:13:06.048: It seems the kernel brightness switch handling value was not restored properly on exit last time, xfce4-power-manager will try to restore it this time.
Error executing command as another user: Not authorized

This incident has been reported.

(xfce4-power-manager:303427): xfce4-power-manager-WARNING **: 11:13:06.073: Unable to set the kernel brightness switch parameter to 0.

(xfce4-session-settings:303588): Gtk-WARNING **: 11:13:11.294: Content added to the action area of a dialog using header bars

(xfce4-session-settings:303588): Gtk-WARNING **: 11:13:11.294: Content added to the action area of a dialog using header bars

Non-working user:

xauth:  file /var/opt/thinlinc/sessions/ajpowell/10/Xauthority does not exist
tl-xinit: Waiting for Xserver to accept connections...

Xvnc ThinLinc release 4.16.0 build 3491 - built Jan 24 2024 09:48:01
Copyright (C) 1999-2024 TigerVNC Team and many others (see README.rst)
See https://www.tigervnc.org for information on TigerVNC.
Underlying X server release 12013000

(II) Initializing extension VNC-EXTENSION

Tue Feb 13 12:10:38 2024
 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 <I372> 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
 Connections: accepted: 127.0.0.1::63196
 VNCSConnST:  closing 127.0.0.1::63196: Clean disconnection
 EncodeManager: Framebuffer updates: 0
 EncodeManager:   Total: 0 rects, 0 pixels
 EncodeManager:          0 B (1:-nan ratio)
 Connections: closed: 127.0.0.1::63196
 ComparingUpdateTracker: 0 pixels in / 0 pixels out
 ComparingUpdateTracker: (1:-nan ratio)
tl-xinit: Xserver ready for clients.
 Connections: accepted: 127.0.0.1::63200
 SConnection: Client needs protocol version 3.8
 SConnection: Client requests security type VncAuth(2)
--- System information ---
 VNCSConnST:  Replacing existing connection
 VNCSConnST:  Server default pixel format depth 24 (32bpp) little-endian rgb888
ThinLinc 4.16.0
Linux ajpowell-lap 5.15.0-202.135.2.el8uek.x86_64 #2 SMP Fri Jan 5 16:12:57 PST 2024 x86_64 x86_64 x86_64 GNU/Linux
Red Hat Enterprise Linux release 8.9 (Ootpa)
--- End system information ---
Running /opt/thinlinc/etc/xstartup.d/01-tl-kinit.sh (Obtaining Kerberos ticket)
kinit: Configuration file does not specify default realm when parsing name ajpowell
Exception ignored in: <_io.TextIOWrapper name='<stdout>' mode='w' encoding='UTF-8'>
BrokenPipeError: [Errno 32] Broken pipe
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:ajpowell 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 <I372> 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: xfce
Using XDG session: xfce
Updating D-Bus and systemd environment...
Ignoring invalid environment variable: 'BASH_FUNC_which%%'
Executing XDG session command: startxfce4
/bin/startxfce4: X server already running on display :10

(xfwm4:315697): xfwm4-WARNING **: 12:10:43.322: Unsupported GL renderer (llvmpipe (LLVM 16.0.6, 256 bits)).

(xfsettingsd:315717): xfsettingsd-WARNING **: 12:10:43.339: Unknown mode '2560x1387 @ 60.0' for output VNC-0, aborting.

(xfwm4:315697): Gtk-WARNING **: 12:10:43.350: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(xfce4-session:315662): Gtk-WARNING **: 12:10:43.355: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(xfce4-session:315662): Gtk-WARNING **: 12:10:43.406: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(xfsettingsd:315717): Gtk-WARNING **: 12:10:43.448: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(Thunar:315724): Gtk-WARNING **: 12:10:43.480: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(xfsettingsd:315717): Gtk-WARNING **: 12:10:43.497: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(xfce4-panel:315720): Gtk-WARNING **: 12:10:43.518: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(xfce4-panel:315720): Gtk-WARNING **: 12:10:43.568: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(xfdesktop:315729): Gtk-WARNING **: 12:10:43.600: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(xfce4-panel:315720): Gtk-WARNING **: 12:10:43.609: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(xfdesktop:315729): Gtk-WARNING **: 12:10:43.646: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(xfce4-panel:315720): Gtk-WARNING **: 12:10:43.659: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(xfce4-panel:315720): Gtk-WARNING **: 12:10:43.706: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(xfce4-panel:315720): Gtk-WARNING **: 12:10:43.764: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(xfce4-panel:315720): Gtk-WARNING **: 12:10:43.808: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(xfce4-panel:315720): Gtk-WARNING **: 12:10:43.854: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()
Tracker-Message: 12:10:43.885: Setting scheduler policy to SCHED_IDLE
Tracker-Message: 12:10:43.885: Setting priority nice level to 19
vmware-user: could not open /proc/fs/vmblock/dev

(tracker-extract:315741): Tracker-CRITICAL **: 12:10:43.893: tracker_module_manager_load_modules: assertion 'initialized == TRUE' failed
(uint32 2,)
E: [pulseaudio] module.c: Failed to open module "module-x11-publish".
Failure: Module initialization failed

(xfce4-panel:315720): Gtk-WARNING **: 12:10:43.945: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

** (xfce4-power-manager:315777): WARNING **: 12:10:43.947: Failed to get name owner: GDBus.Error:org.freedesktop.DBus.Error.NameHasNoOwner: Could not get owner of name 'org.freedesktop.PowerManagement': no such name


** (xfce4-power-manager:315777): WARNING **: 12:10:43.947: Failed to get name owner: GDBus.Error:org.freedesktop.DBus.Error.NameHasNoOwner: Could not get owner of name 'org.xfce.PowerManager': no such name

Xlib:  extension "DPMS" missing on display ":10.0".

(xfce4-power-manager:315777): xfce4-power-manager-WARNING **: 12:10:43.962: Monitor is not DPMS capable

(xfce4-power-manager:315777): libnotify-WARNING **: 12:10:43.965: Failed to connect to proxy

(yad:315745): Gtk-WARNING **: 12:10:43.978: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(tracker-extract:315741): dconf-CRITICAL **: 12:10:43.981: unable to create file '/run/user/1000/dconf/user': Permission denied.  dconf will not work properly.

(tracker-extract:315741): dconf-CRITICAL **: 12:10:43.981: unable to create file '/run/user/1000/dconf/user': Permission denied.  dconf will not work properly.

(tracker-extract:315741): dconf-CRITICAL **: 12:10:43.981: unable to create file '/run/user/1000/dconf/user': Permission denied.  dconf will not work properly.

(tracker-extract:315741): dconf-CRITICAL **: 12:10:43.982: unable to create file '/run/user/1000/dconf/user': Permission denied.  dconf will not work properly.

(tracker-extract:315741): dconf-CRITICAL **: 12:10:43.982: unable to create file '/run/user/1000/dconf/user': Permission denied.  dconf will not work properly.

(tracker-extract:315741): dconf-CRITICAL **: 12:10:43.982: unable to create file '/run/user/1000/dconf/user': Permission denied.  dconf will not work properly.

(tracker-extract:315741): dconf-CRITICAL **: 12:10:43.982: unable to create file '/run/user/1000/dconf/user': Permission denied.  dconf will not work properly.

(tracker-extract:315741): GLib-GObject-CRITICAL **: 12:10:43.982: g_object_run_dispose: assertion 'G_IS_OBJECT (object)' failed

(tracker-extract:315741): Tracker-WARNING **: 12:10:43.982: Falling back to bus backend, the direct backend failed to initialize: Could not open journal for writing, Permission denied

(tracker-miner-apps:315744): Tracker-CRITICAL **: 12:10:43.984: Could not request DBus name 'org.freedesktop.Tracker1.Miner.Applications': D-Bus service name:'org.freedesktop.Tracker1.Miner.Applications' is already taken, perhaps the application is already running?

(tracker-extract:315741): dconf-CRITICAL **: 12:10:43.989: unable to create file '/run/user/1000/dconf/user': Permission denied.  dconf will not work properly.

(nm-applet:315748): Gtk-WARNING **: 12:10:43.994: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(xfce4-power-manager:315777): GLib-GObject-WARNING **: 12:10:43.996: gsignal.c:2524: signal 'Changed' is invalid for instance '0x560fa237d8c0' of type 'GDBusProxy'

(xfce4-screensaver:315735): Gtk-WARNING **: 12:10:44.033: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(tracker-miner-fs:315746): Tracker-CRITICAL **: 12:10:44.058: Could not request DBus name 'org.freedesktop.Tracker1.Miner.Files': D-Bus service name:'org.freedesktop.Tracker1.Miner.Files' is already taken, perhaps the application is already running?

(tracker-extract:315741): GLib-GIO-CRITICAL **: 12:10:44.063: g_dbus_proxy_call_sync_internal: assertion 'G_IS_DBUS_PROXY (proxy)' failed

(tracker-extract:315741): Tracker-CRITICAL **: 12:10:44.063: tracker_extract_persistence_get_file: assertion 'TRACKER_IS_EXTRACT_PERSISTENCE (persistence)' failed

(xfce4-panel:315720): Gtk-WARNING **: 12:10:44.076: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

** (xfce4-screensaver:315735): WARNING **: 12:10:44.098: screensaver already running in this session

(xfce4-panel:315720): Gtk-WARNING **: 12:10:44.140: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(xfce4-panel:315720): Gtk-WARNING **: 12:10:44.190: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(xfce4-power-manager:315777): Gtk-WARNING **: 12:10:44.205: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(xfce4-panel:315720): Gtk-WARNING **: 12:10:44.241: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(xfce4-power-manager:315777): xfce4-power-manager-WARNING **: 12:10:44.244: could not map keysym 1008ffa8 to keycode


(xfce4-panel:315720): Gtk-WARNING **: 12:10:44.292: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(xfce4-panel:315720): Gtk-WARNING **: 12:10:44.344: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(xfce4-power-manager:315777): xfce4-power-manager-WARNING **: 12:10:44.346: Unable to inhibit systemd sleep: GDBus.Error:org.freedesktop.DBus.Error.AccessDenied: Permission denied

** (xfce4-power-manager:315777): WARNING **: 12:10:44.346: No outputs have backlight property

(xfce4-power-manager:315777): xfce4-power-manager-WARNING **: 12:10:44.351: It seems the kernel brightness switch handling value was not restored properly on exit last time, xfce4-power-manager will try to restore it this time.
Error executing command as another user: Not authorized

This incident has been reported.

(xfce4-power-manager:315777): xfce4-power-manager-WARNING **: 12:10:44.374: Unable to set the kernel brightness switch parameter to 0.

(xfce4-panel:315720): Gtk-WARNING **: 12:10:44.402: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(xfce4-panel:315720): Gtk-WARNING **: 12:10:44.443: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(xfce4-panel:315720): Gtk-WARNING **: 12:10:44.485: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(xfce4-panel:315720): Gtk-WARNING **: 12:10:44.525: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(xfce4-panel:315720): Gtk-WARNING **: 12:10:44.565: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(xfce4-panel:315720): Gtk-WARNING **: 12:10:44.605: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(xfce4-panel:315720): Gtk-WARNING **: 12:10:44.650: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(xfce4-panel:315720): Gtk-WARNING **: 12:10:44.690: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(xfce4-panel:315720): Gtk-WARNING **: 12:10:44.729: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(xfce4-panel:315720): Gtk-WARNING **: 12:10:44.771: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(xfce4-panel:315720): Gtk-WARNING **: 12:10:44.810: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(wrapper-2.0:315874): dbind-WARNING **: 12:10:44.853: Couldn't register with accessibility bus: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.

(xfce4-panel:315720): Gtk-WARNING **: 12:10:44.854: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(xfce4-panel:315720): Gtk-WARNING **: 12:10:44.897: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(xfce4-panel:315720): Gtk-WARNING **: 12:10:44.936: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(xfce4-panel:315720): Gtk-WARNING **: 12:10:44.977: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(xfce4-panel:315720): Gtk-WARNING **: 12:10:45.017: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(wrapper-2.0:315878): dbind-WARNING **: 12:10:45.064: Couldn't register with accessibility bus: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.

(wrapper-2.0:315879): dbind-WARNING **: 12:10:45.065: Couldn't register with accessibility bus: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.

(wrapper-2.0:315877): dbind-WARNING **: 12:10:45.069: Couldn't register with accessibility bus: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.

(wrapper-2.0:315874): Gtk-WARNING **: 12:10:45.074: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(wrapper-2.0:315732): Gtk-WARNING **: 12:10:45.077: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(wrapper-2.0:315877): Gtk-WARNING **: 12:10:45.122: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(wrapper-2.0:315878): Gtk-WARNING **: 12:10:45.124: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(wrapper-2.0:315879): Gtk-WARNING **: 12:10:45.124: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(wrapper-2.0:315874): Gtk-WARNING **: 12:10:45.140: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(wrapper-2.0:315732): Gtk-WARNING **: 12:10:45.142: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(wrapper-2.0:315877): libnotify-WARNING **: 12:10:45.177: Failed to connect to proxy

(wrapper-2.0:315877): Gtk-WARNING **: 12:10:45.195: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

** (wrapper-2.0:315878): WARNING **: 12:10:45.199: No outputs have backlight property

(wrapper-2.0:315879): Gtk-WARNING **: 12:10:45.215: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(wrapper-2.0:315878): Gtk-WARNING **: 12:10:45.247: Theme parsing error: gtk-contained-dark.css:2869:228: Missing closing bracket for :not()

(wrapper-2.0:315877): Gtk-WARNING **: 12:10:45.249: Negative content width -1 (allocation 1, extents 1x1) while allocating gadget (node button, owner PulseaudioButton)

(wrapper-2.0:315879): Gtk-WARNING **: 12:10:45.265: Negative content width -1 (allocation 1, extents 1x1) while allocating gadget (node button, owner GtkButton)

(wrapper-2.0:315878): Gtk-WARNING **: 12:10:45.300: Negative content width -1 (allocation 1, extents 1x1) while allocating gadget (node button, owner PowerManagerButton)

I think I finally figured out the root cause. It does not seem to like if there is a local LD_LIBRARY_PATH set(i.e. in the user’s .bashrc file). I have an Oracle DB installed locally and LD_LIBRARY_PATH is pointing to those lib folders. After commenting out that line from the .bashrc and re-starting the thinlinc session, smartcard passthrough is working as expected.

Thanks so much for helping with this, and apologies for taking up so much of your time over what turned out to be a configuration mistake on my part.

Alright, glad to hear that you managed to get it resolved.

For the Smart Card to work within the session, /opt/thinlinc/lib64:/opt/thinlinc/lib: needs to be included in the LD_LIBRARY_PATH.

Thanks so much for helping with this, and apologies for taking up so much of your time over what turned out to be a configuration mistake on my part.

No problem whatsoever, delighted to hear that it’s working again for you.

Kindest regards,
Martin