2026-03-03T12:17:11.836835535Z [migrations] started
2026-03-03T12:17:11.841973470Z [migrations] no migrations found
2026-03-03T12:17:12.568190977Z usermod: no changes
2026-03-03T12:17:12.750130524Z ───────────────────────────────────────
2026-03-03T12:17:12.750172679Z
2026-03-03T12:17:12.750182349Z ██╗ ███████╗██╗ ██████╗
2026-03-03T12:17:12.750191557Z ██║ ██╔════╝██║██╔═══██╗
2026-03-03T12:17:12.750200034Z ██║ ███████╗██║██║ ██║
2026-03-03T12:17:12.750208481Z ██║ ╚════██║██║██║ ██║
2026-03-03T12:17:12.750216828Z ███████╗███████║██║╚██████╔╝
2026-03-03T12:17:12.750225305Z ╚══════╝╚══════╝╚═╝ ╚═════╝
2026-03-03T12:17:12.750233732Z
2026-03-03T12:17:12.750241688Z Brought to you by linuxserver.io
2026-03-03T12:17:12.750250095Z ───────────────────────────────────────
2026-03-03T12:17:12.761997957Z
2026-03-03T12:17:12.762340146Z To support LSIO projects visit:
2026-03-03T12:17:12.762352201Z https://www.linuxserver.io/donate/
2026-03-03T12:17:12.762360628Z
2026-03-03T12:17:12.762726484Z ───────────────────────────────────────
2026-03-03T12:17:12.762737005Z GID/UID
2026-03-03T12:17:12.763341573Z ───────────────────────────────────────
2026-03-03T12:17:12.874805739Z
2026-03-03T12:17:12.874836941Z User UID: 911
2026-03-03T12:17:12.874846230Z User GID: 911
2026-03-03T12:17:12.874855218Z ───────────────────────────────────────
2026-03-03T12:17:12.918234816Z Linuxserver.io version: 8.2.8dfsg202512070716ubuntu24.04.1-ls110
2026-03-03T12:17:12.922052533Z Build-date: 2026-03-03T12:07:23+00:00
2026-03-03T12:17:12.922066411Z ───────────────────────────────────────
2026-03-03T12:17:12.922071180Z
2026-03-03T12:17:20.056316506Z ....+.+...+..+................+........+....+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*...+..+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*......+...+.....+...+.......+..+.........+......+.+.....+.......+........+...+.+...+......+.....+......+................+.....+.......+.....+......+.+.....................+..+.......+...+......+..+............+.+..............+.+......+......+.....+............+...+.......+...+...+...........+......+....+...+..+...+.+..+...+....+...+...+.....+.+........+......+.......+.........+.....+...+......+......+.........+.........+.+..+...................+.........+.........+...+..+.+......+......+........+.+........+......+.......+..............+...............+.............+.....+.+.....+......+..................+.+...........+.+.....+....+...+...+............+...+..+.......+.........+.................+.........+.+...............+...+.....+.+.....+......+....+...+......+..+...+.........+.+..+..................+....+...+..+.......+...+...+...+.....+.+....................+.............+...........+...................+..+...+...+............+...+.........+.+..+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
2026-03-03T12:17:23.511610100Z .....+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*..........+.....+.......+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*.....+.........+...+...+.....+............+.......+...+..+....+............+..+............+....+............+..+...+.........+..........+...+........+.........+...+.+..............+.+.....+.+...+...........+....+.....+.....................+.+...+........+...+...............+....+..+.+.........+...+..+......+...+.+......+..+...+............+.......+.....+....+......+......+.....+.......+...+........+....+...+..+..........+........+.......+........+.........+...+.+............+............+..+...+...+......................+............+...+.....+.+.........+........+...+.........+......+.+......+.....+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
2026-03-03T12:17:23.584109887Z -----
2026-03-03T12:17:26.060689118Z [ls.io-init] Creating initial backup of menu.xml
2026-03-03T12:17:27.133380888Z [ls.io-init] Creating initial backup of system rc.xml
2026-03-03T12:17:29.058982550Z **** No auth enabled. To enable auth, you can set the PASSWORD var in docker arguments. ****
2026-03-03T12:17:30.089672647Z [custom-init] No custom files found, skipping...
2026-03-03T12:17:30.643865595Z 03-Mar-2026 12:17:30 [---] cc_config.xml not found - using defaults
2026-03-03T12:17:30.672740221Z 03-Mar-2026 12:17:30 [---] Starting BOINC client version 8.2.8 for aarch64-unknown-linux-gnu
2026-03-03T12:17:30.673045505Z 03-Mar-2026 12:17:30 [---] log flags: file_xfer, sched_ops, task
2026-03-03T12:17:30.695440384Z 03-Mar-2026 12:17:30 [---] Libraries: libcurl/8.5.0 OpenSSL/3.0.13 zlib/1.3 brotli/1.1.0 zstd/1.5.5 libidn2/2.3.7 libpsl/0.21.2 (+libidn2/2.3.7) libssh/0.10.6/openssl/zlib nghttp2/1.59.0 librtmp/2.3 OpenLDAP/2.6.10
2026-03-03T12:17:30.695547940Z 03-Mar-2026 12:17:30 [---] Data directory: /config
2026-03-03T12:17:30.705061845Z _XSERVTransmkdir: ERROR: euid != 0,directory /tmp/.X11-unix will not be created.
2026-03-03T12:17:30.716224109Z screen 0 shmid 0
2026-03-03T12:17:30.820707452Z xsettingsd: Loaded 1 setting from /config/.xsettingsd
2026-03-03T12:17:30.863817728Z [ls.io-init] done.
2026-03-03T12:17:31.703464457Z 03-Mar-2026 12:17:31 [---] No usable GPUs found
2026-03-03T12:17:31.703750423Z 03-Mar-2026 12:17:31 [---] Creating new client state file
2026-03-03T12:17:31.796318055Z popen() failed errno 38: stat --file-system --format=%T .
2026-03-03T12:17:31.996307966Z The XKEYBOARD keymap compiler (xkbcomp) reports:
2026-03-03T12:17:31.996830078Z > Warning: Could not resolve keysym XF86CameraAccessEnable
2026-03-03T12:17:31.997044048Z > Warning: Could not resolve keysym XF86CameraAccessDisable
2026-03-03T12:17:31.997048928Z > Warning: Could not resolve keysym XF86CameraAccessToggle
2026-03-03T12:17:31.997294623Z > Warning: Could not resolve keysym XF86NextElement
2026-03-03T12:17:31.997299142Z > Warning: Could not resolve keysym XF86PreviousElement
2026-03-03T12:17:31.997303070Z > Warning: Could not resolve keysym XF86AutopilotEngageToggle
2026-03-03T12:17:31.997311016Z > Warning: Could not resolve keysym XF86MarkWaypoint
2026-03-03T12:17:31.997334824Z > Warning: Could not resolve keysym XF86Sos
2026-03-03T12:17:31.997344102Z > Warning: Could not resolve keysym XF86NavChart
2026-03-03T12:17:31.997401258Z > Warning: Could not resolve keysym XF86FishingChart
2026-03-03T12:17:31.997406218Z > Warning: Could not resolve keysym XF86SingleRangeRadar
2026-03-03T12:17:31.997409975Z > Warning: Could not resolve keysym XF86DualRangeRadar
2026-03-03T12:17:31.997433062Z > Warning: Could not resolve keysym XF86RadarOverlay
2026-03-03T12:17:31.997465377Z > Warning: Could not resolve keysym XF86TraditionalSonar
2026-03-03T12:17:31.997476920Z > Warning: Could not resolve keysym XF86ClearvuSonar
2026-03-03T12:17:31.997484856Z > Warning: Could not resolve keysym XF86SidevuSonar
2026-03-03T12:17:31.997492642Z > Warning: Could not resolve keysym XF86NavInfo
2026-03-03T12:17:32.012869661Z Errors from xkbcomp are not fatal to the X server
2026-03-03T12:17:32.070014614Z xsettingsd: Created window 0x400001 on screen 0 with timestamp 1561902276
2026-03-03T12:17:32.070766017Z xsettingsd: Selection _XSETTINGS_S0 is owned by 0x0
2026-03-03T12:17:32.070856409Z xsettingsd: Took ownership of selection _XSETTINGS_S0
2026-03-03T12:17:32.373466241Z 19
2026-03-03T12:17:32.635624129Z 20
2026-03-03T12:17:33.156943903Z 03-Mar-2026 12:17:33 [---] Docker found but 'hello-world' test failed
2026-03-03T12:17:35.356717478Z 03-Mar-2026 12:17:35 [---] libc: version 2.39
2026-03-03T12:17:35.363377318Z 03-Mar-2026 12:17:35 [---] Computer name: 87bd16a3b9d0
2026-03-03T12:17:35.365783222Z 03-Mar-2026 12:17:35 [---] Processor: 64 ARM ARMv8 Processor rev 0 (v8l) [Impl 0x00 Arch 8 Variant 0x0 Part 0x051 Rev 0]
2026-03-03T12:17:35.365881910Z 03-Mar-2026 12:17:35 [---] Processor features: fp asimd aes pmull sha1 sha2 crc32 atomics fphp asimdhp cpuid asimdrdm jscvt fcma lrcpc dcpop sha3 sm3 sm4 asimddp sha512 sve asimdfhm dit uscat ilrcpc flagm sb paca pacg dcpodp sve2 sveaes svepmull svebitperm svesha3 svesm4 flagm2 frint svei8mm svef32mm svef64mm svebf16 i8mm bf16 rng bti mte mte3 sme smei16i64 smef64f64 smei8i32 smef16f32 smeb16f32 smef32f32 smefa64 mops hbc
2026-03-03T12:17:35.365939416Z 03-Mar-2026 12:17:35 [---] OS: Linux Ubuntu: Ubuntu 24.04.4 LTS [6.1.0-28-amd64|libc 2.39]
2026-03-03T12:17:35.368405040Z 03-Mar-2026 12:17:35 [---] Memory: 125.65 GB physical, 4.00 GB virtual
2026-03-03T12:17:35.368665454Z 03-Mar-2026 12:17:35 [---] Disk: 874.19 GB total, 747.44 GB free
2026-03-03T12:17:35.368758201Z 03-Mar-2026 12:17:35 [---] Local time is UTC +0 hours
2026-03-03T12:17:35.368942292Z 03-Mar-2026 12:17:35 [---] Docker compose: version 5.1.0 (Docker)
2026-03-03T12:17:35.378911203Z 03-Mar-2026 12:17:35 [---] No general preferences found - using defaults
2026-03-03T12:17:35.381072494Z 03-Mar-2026 12:17:35 [---] Computing preferences:
2026-03-03T12:17:35.381096903Z 03-Mar-2026 12:17:35 [---] - When computer is in use
2026-03-03T12:17:35.381239450Z 03-Mar-2026 12:17:35 [---] - 'In use' means mouse/keyboard input in last 3.00 minutes
2026-03-03T12:17:35.381270884Z 03-Mar-2026 12:17:35 [---] - don't use GPU
2026-03-03T12:17:35.381506167Z 03-Mar-2026 12:17:35 [---] - Use at most 100% of the CPU time
2026-03-03T12:17:35.381571880Z 03-Mar-2026 12:17:35 [---] - suspend if non-BOINC CPU load exceeds 25%
2026-03-03T12:17:35.381728104Z 03-Mar-2026 12:17:35 [---] - max memory usage: 62.83 GB
2026-03-03T12:17:35.381760149Z 03-Mar-2026 12:17:35 [---] - When computer is not in use
2026-03-03T12:17:35.381933177Z 03-Mar-2026 12:17:35 [---] - max CPUs used: 64
2026-03-03T12:17:35.381987757Z 03-Mar-2026 12:17:35 [---] - Use at most 100% of the CPU time
2026-03-03T12:17:35.382183782Z 03-Mar-2026 12:17:35 [---] - suspend if non-BOINC CPU load exceeds 50%
2026-03-03T12:17:35.382227670Z 03-Mar-2026 12:17:35 [---] - max memory usage: 113.09 GB
2026-03-03T12:17:35.382416320Z 03-Mar-2026 12:17:35 [---] - Suspend if running on batteries
2026-03-03T12:17:35.383245639Z 03-Mar-2026 12:17:35 [---] - Store at least 0.10 days of work
2026-03-03T12:17:35.383347635Z 03-Mar-2026 12:17:35 [---] - Store up to an additional 0.50 days of work
2026-03-03T12:17:35.383673210Z 03-Mar-2026 12:17:35 [---] - max disk usage: 747.34 GB
2026-03-03T12:17:35.383782210Z 03-Mar-2026 12:17:35 [---] - (to change preferences, visit a project web site or select 'Options / Computing preferences...' in the Manager)
2026-03-03T12:17:35.384634556Z 03-Mar-2026 12:17:35 [---] Setting up project and slot directories
2026-03-03T12:17:35.384893126Z dir_open: Could not open directory 'slots' from '/config'.
2026-03-03T12:17:35.385333022Z 03-Mar-2026 12:17:35 [---] Checking active tasks
2026-03-03T12:17:35.386395862Z 03-Mar-2026 12:17:35 [---] Setting up GUI RPC socket
2026-03-03T12:17:35.392326222Z 03-Mar-2026 12:17:35 [---] Checking presence of 0 project files
2026-03-03T12:17:35.393163447Z 03-Mar-2026 12:17:35 [---] This computer is not attached to any projects
2026-03-03T12:17:35.422802001Z 03-Mar-2026 12:17:35 [---] Some projects require Docker.
2026-03-03T12:17:35.426535938Z 03-Mar-2026 12:17:35 [---] To install Docker, visit https://github.com/BOINC/boinc/wiki/Installing-Docker-on-Linux
2026-03-03T12:17:35.433262982Z 03-Mar-2026 12:17:35 Initialization completed
2026-03-03T12:17:35.433882490Z 03-Mar-2026 12:17:35 [---] Running CPU benchmarks
2026-03-03T12:17:35.558656014Z 03-Mar-2026 12:17:35 [---] Suspending computation - CPU benchmarks in progress
2026-03-03T12:17:37.751818743Z INFO:selkies.__main__:Starting mode 'websockets'...
2026-03-03T12:17:37.755696700Z INFO:selkies.__main__:Starting Selkies in 'websockets' mode.
2026-03-03T12:17:38.424190551Z INFO:data_websocket:pcmflux library found. Audio capture is available.
2026-03-03T12:17:39.257680859Z INFO:data_websocket:pixelflux library found. Striped encoding modes available.
2026-03-03T12:17:40.434318828Z INFO:root:Expected C js_config_t size (from ctypes): 1354 bytes
2026-03-03T12:17:42.014990004Z INFO:main:Upload directory ensured: /config/Desktop
2026-03-03T12:17:42.017181266Z INFO:main:Legacy Mode ENABLED (SELKIES_MASTER_TOKEN is not set).
2026-03-03T12:17:42.026033820Z INFO:main:Starting Selkies (WebSocket Mode) with settings: {'_setting_definitions': [{'name': 'audio_enabled', 'type': 'bool', 'default': True, 'help': 'Enable server-to-client audio streaming.'}, {'name': 'microphone_enabled', 'type': 'bool', 'default': True, 'help': 'Enable client-to-server microphone forwarding.'}, {'name': 'gamepad_enabled', 'type': 'bool', 'default': True, 'help': 'Enable gamepad support.'}, {'name': 'clipboard_enabled', 'type': 'bool', 'default': True, 'help': 'Enable clipboard synchronization.'}, {'name': 'clipboard_in_enabled', 'type': 'bool', 'default': True, 'help': 'Enable client-to-server clipboard synchronization.'}, {'name': 'clipboard_out_enabled', 'type': 'bool', 'default': True, 'help': 'Enable server-to-client clipboard synchronization.'}, {'name': 'command_enabled', 'type': 'bool', 'default': True, 'help': 'Enable parsing of command websocket messages.'}, {'name': 'file_transfers', 'type': 'list', 'default': 'upload,download', 'meta': {'allowed': ['upload', 'download']}, 'help': 'Allowed file transfer directions (comma-separated: "upload,download"). Set to "" or "none" to disable.'}, {'name': 'framerate', 'type': 'range', 'default': '8-120', 'meta': {'default_value': 60}, 'help': 'Allowed framerate range (e.g., "8-165") or a fixed value (e.g., "60").'}, {'name': 'audio_bitrate', 'type': 'enum', 'default': '320000', 'meta': {'allowed': ['64000', '128000', '192000', '256000', '320000']}, 'help': 'The default audio bitrate.'}, {'name': 'is_manual_resolution_mode', 'type': 'bool', 'default': False, 'help': 'Lock the resolution to the manual width/height values.'}, {'name': 'manual_width', 'type': 'int', 'default': 0, 'help': 'Lock width to a fixed value. Setting this forces manual resolution mode.'}, {'name': 'manual_height', 'type': 'int', 'default': 0, 'help': 'Lock height to a fixed value. Setting this forces manual resolution mode.'}, {'name': 'scaling_dpi', 'type': 'enum', 'default': '96', 'meta': {'allowed': ['96', '120', '144', '168', '192', '216', '240', '264', '288']}, 'help': 'The default DPI for UI scaling.'}, {'name': 'enable_binary_clipboard', 'type': 'bool', 'default': False, 'help': 'Allow binary data (e.g., images) on the clipboard.'}, {'name': 'use_browser_cursors', 'type': 'bool', 'default': False, 'help': 'Use browser CSS cursors instead of rendering to canvas.'}, {'name': 'use_css_scaling', 'type': 'bool', 'default': False, 'help': 'HiDPI when false, if true a lower resolution is sent from the client and the canvas is stretched.'}, {'name': 'ui_title', 'type': 'str', 'default': 'Selkies', 'help': 'Title in top left corner of sidebar.'}, {'name': 'ui_show_logo', 'type': 'bool', 'default': True, 'help': 'Show the Selkies logo in the sidebar.'}, {'name': 'ui_show_core_buttons', 'type': 'bool', 'default': True, 'help': 'Show the core components buttons display, audio, microphone, and gamepad.'}, {'name': 'ui_show_sidebar', 'type': 'bool', 'default': True, 'help': 'Show the main sidebar UI.'}, {'name': 'ui_sidebar_show_video_settings', 'type': 'bool', 'default': True, 'help': 'Show the video settings section in the sidebar.'}, {'name': 'ui_sidebar_show_screen_settings', 'type': 'bool', 'default': True, 'help': 'Show the screen settings section in the sidebar.'}, {'name': 'ui_sidebar_show_audio_settings', 'type': 'bool', 'default': True, 'help': 'Show the audio settings section in the sidebar.'}, {'name': 'ui_sidebar_show_stats', 'type': 'bool', 'default': True, 'help': 'Show the stats section in the sidebar.'}, {'name': 'ui_sidebar_show_clipboard', 'type': 'bool', 'default': True, 'help': 'Show the clipboard section in the sidebar.'}, {'name': 'ui_sidebar_show_files', 'type': 'bool', 'default': True, 'help': 'Show the file transfer section in the sidebar.'}, {'name': 'ui_sidebar_show_apps', 'type': 'bool', 'default': True, 'help': 'Show the applications section in the sidebar.'}, {'name': 'ui_sidebar_show_sharing', 'type': 'bool', 'default': True, 'help': 'Show the sharing section in the sidebar.'}, {'name': 'ui_sidebar_show_gamepads', 'type': 'bool', 'default': True, 'help': 'Show the gamepads section in the sidebar.'}, {'name': 'ui_sidebar_show_fullscreen', 'type': 'bool', 'default': True, 'help': 'Show the fullscreen button in the sidebar.'}, {'name': 'ui_sidebar_show_gaming_mode', 'type': 'bool', 'default': True, 'help': 'Show the gaming mode button in the sidebar.'}, {'name': 'ui_sidebar_show_trackpad', 'type': 'bool', 'default': True, 'help': 'Show the virtual trackpad button in the sidebar.'}, {'name': 'ui_sidebar_show_keyboard_button', 'type': 'bool', 'default': True, 'help': 'Show the on-screen keyboard button in the display area.'}, {'name': 'ui_sidebar_show_soft_buttons', 'type': 'bool', 'default': True, 'help': 'Show the soft buttons section in the sidebar.'}, {'name': 'enable_sharing', 'type': 'bool', 'default': True, 'help': 'Master toggle for all sharing features.'}, {'name': 'enable_collab', 'type': 'bool', 'default': True, 'help': 'Enable collaborative (read-write) sharing link.'}, {'name': 'enable_shared', 'type': 'bool', 'default': True, 'help': 'Enable view-only sharing links.'}, {'name': 'enable_player2', 'type': 'bool', 'default': True, 'help': 'Enable sharing link for gamepad player 2.'}, {'name': 'enable_player3', 'type': 'bool', 'default': True, 'help': 'Enable sharing link for gamepad player 3.'}, {'name': 'enable_player4', 'type': 'bool', 'default': True, 'help': 'Enable sharing link for gamepad player 4.'}, {'name': 'debug', 'type': 'bool', 'default': False, 'help': 'Enable debug logging.'}, {'name': 'mode', 'type': 'str', 'default': 'websockets', 'help': "Specify the mode: 'webrtc' or 'websockets'; defaults to websockets"}, {'name': 'enable_dual_mode', 'type': 'bool', 'default': False, 'help': 'Enable switching Streaming modes from UI'}, {'name': 'audio_device_name', 'type': 'str', 'default': 'output.monitor', 'help': 'Audio device name for pcmflux capture.'}, {'name': 'encoder', 'type': 'enum', 'default': 'x264enc', 'meta': {'allowed': ['x264enc', 'x264enc-striped', 'jpeg']}, 'help': 'The default video encoder.'}, {'name': 'h264_crf', 'type': 'range', 'default': '5-50', 'meta': {'default_value': 25}, 'help': 'Allowed H.264 CRF range (e.g., "5-50") or a fixed value.'}, {'name': 'jpeg_quality', 'type': 'range', 'default': '1-100', 'meta': {'default_value': 40}, 'help': 'Allowed JPEG quality range (e.g., "1-100") or a fixed value.'}, {'name': 'h264_fullcolor', 'type': 'bool', 'default': False, 'help': 'Enable H.264 full color range for pixelflux encoders.'}, {'name': 'h264_streaming_mode', 'type': 'bool', 'default': False, 'help': 'Enable H.264 streaming mode for pixelflux encoders.'}, {'name': 'use_cpu', 'type': 'bool', 'default': False, 'help': 'Force CPU-based encoding for pixelflux.'}, {'name': 'use_paint_over_quality', 'type': 'bool', 'default': True, 'help': 'Enable high-quality paint-over for static scenes.'}, {'name': 'paint_over_jpeg_quality', 'type': 'range', 'default': '1-100', 'meta': {'default_value': 90}, 'help': 'Allowed JPEG paint-over quality range or a fixed value.'}, {'name': 'h264_paintover_crf', 'type': 'range', 'default': '5-50', 'meta': {'default_value': 18}, 'help': 'Allowed H.264 paint-over CRF range or a fixed value.'}, {'name': 'h264_paintover_burst_frames', 'type': 'range', 'default': '1-30', 'meta': {'default_value': 5}, 'help': 'Allowed H.264 paint-over burst frames range or a fixed value.'}, {'name': 'second_screen', 'type': 'bool', 'default': True, 'help': 'Enable support for a second monitor/display.'}, {'name': 'port', 'type': 'int', 'default': 8081, 'env_var': 'CUSTOM_WS_PORT', 'help': 'Port for the data websocket server.'}, {'name': 'control_port', 'type': 'int', 'default': 8083, 'help': 'Port for the internal control plane API.'}, {'name': 'master_token', 'type': 'str', 'default': '', 'help': 'Master token to enable secure mode and protect the control plane API.'}, {'name': 'dri_node', 'type': 'str', 'default': '', 'env_var': 'DRI_NODE', 'help': 'Path to the DRI render node for VA-API.'}, {'name': 'watermark_path', 'type': 'str', 'default': '', 'env_var': 'WATERMARK_PNG', 'help': 'Absolute path to the watermark PNG file.'}, {'name': 'watermark_location', 'type': 'int', 'default': -1, 'env_var': 'WATERMARK_LOCATION', 'help': 'Watermark location enum (0-6).'}, {'name': 'wayland_socket_index', 'type': 'int', 'default': 0, 'help': 'Index for the Wayland command socket (e.g. 0 for wayland-0).'}], 'audio_enabled': (True, False), 'microphone_enabled': (True, False), 'gamepad_enabled': (True, False), 'clipboard_enabled': (True, False), 'clipboard_in_enabled': (True, False), 'clipboard_out_enabled': (True, False), 'command_enabled': (True, False), 'file_transfers': ['upload', 'download'], 'framerate': (8, 120), 'audio_bitrate': '320000', 'is_manual_resolution_mode': (False, False), 'manual_width': 0, 'manual_height': 0, 'scaling_dpi': '96', 'enable_binary_clipboard': (False, False), 'use_browser_cursors': (False, False), 'use_css_scaling': (False, False), 'ui_title': 'Selkies', 'ui_show_logo': (True, False), 'ui_show_core_buttons': (True, False), 'ui_show_sidebar': (True, False), 'ui_sidebar_show_video_settings': (True, False), 'ui_sidebar_show_screen_settings': (True, False), 'ui_sidebar_show_audio_settings': (True, False), 'ui_sidebar_show_stats': (True, False), 'ui_sidebar_show_clipboard': (True, False), 'ui_sidebar_show_files': (True, False), 'ui_sidebar_show_apps': (True, False), 'ui_sidebar_show_sharing': (True, False), 'ui_sidebar_show_gamepads': (True, False), 'ui_sidebar_show_fullscreen': (True, False), 'ui_sidebar_show_gaming_mode': (True, False), 'ui_sidebar_show_trackpad': (True, False), 'ui_sidebar_show_keyboard_button': (True, False), 'ui_sidebar_show_soft_buttons': (True, False), 'enable_sharing': (True, False), 'enable_collab': (True, False), 'enable_shared': (True, False), 'enable_player2': (True, False), 'enable_player3': (True, False), 'enable_player4': (True, False), 'debug': (False, False), 'mode': 'websockets', 'enable_dual_mode': (False, False), 'audio_device_name': 'output.monitor', 'encoder': 'x264enc', 'h264_crf': (5, 50), 'jpeg_quality': (1, 100), 'h264_fullcolor': (False, False), 'h264_streaming_mode': (False, False), 'use_cpu': (False, False), 'use_paint_over_quality': (True, False), 'paint_over_jpeg_quality': (1, 100), 'h264_paintover_crf': (5, 50), 'h264_paintover_burst_frames': (1, 30), 'second_screen': (True, False), 'port': 8082, 'control_port': 8083, 'master_token': '', 'dri_node': '', 'watermark_path': '', 'watermark_location': -1, 'wayland_socket_index': 0}
2026-03-03T12:17:42.026799031Z INFO:main:Initial Encoder: x264enc, Framerate: 60
2026-03-03T12:17:42.027422536Z INFO:main:SelkiesStreamingApp initialized: encoder=x264enc, display=1024x768
2026-03-03T12:17:42.031101724Z INFO:main:All main components initialized. Running server...
2026-03-03T12:17:42.109257960Z INFO:webrtc_input:System DPI detected as ~96. Cursor size cap set to 32x32px.
2026-03-03T12:17:42.183467451Z INFO:webrtc_input:Resetting keyboard modifiers.
2026-03-03T12:17:42.206152975Z INFO:webrtc_input:Clipboard monitor running (binary mode: False)
2026-03-03T12:17:42.229894897Z INFO:webrtc_input:Found XFIXES version 4.0
2026-03-03T12:17:42.230396446Z INFO:webrtc_input:starting cursor monitor
2026-03-03T12:17:42.231522454Z INFO:webrtc_input:watching for cursor changes
2026-03-03T12:17:42.500057563Z WARNING:data_websocket:Cannot broadcast cursor data: no clients connected or server not ready.
2026-03-03T12:17:42.516784891Z INFO:data_websocket:Data WebSocket Server listening on port 8082