2026-06-09T14:24:12.365589749Z [migrations] started
2026-06-09T14:24:12.370850845Z [migrations] no migrations found
2026-06-09T14:24:13.161755089Z usermod: no changes
2026-06-09T14:24:13.831174255Z ───────────────────────────────────────
2026-06-09T14:24:13.831194275Z 
2026-06-09T14:24:13.831199235Z       ██╗     ███████╗██╗ ██████╗
2026-06-09T14:24:13.831203865Z       ██║     ██╔════╝██║██╔═══██╗
2026-06-09T14:24:13.831208384Z       ██║     ███████╗██║██║   ██║
2026-06-09T14:24:13.831213073Z       ██║     ╚════██║██║██║   ██║
2026-06-09T14:24:13.831217522Z       ███████╗███████║██║╚██████╔╝
2026-06-09T14:24:13.831222051Z       ╚══════╝╚══════╝╚═╝ ╚═════╝
2026-06-09T14:24:13.831226580Z 
2026-06-09T14:24:13.831230859Z    Brought to you by linuxserver.io
2026-06-09T14:24:13.831235218Z ───────────────────────────────────────
2026-06-09T14:24:13.842126484Z 
2026-06-09T14:24:13.842317128Z To support LSIO projects visit:
2026-06-09T14:24:13.842323741Z https://www.linuxserver.io/donate/
2026-06-09T14:24:13.842327699Z 
2026-06-09T14:24:13.842572462Z ───────────────────────────────────────
2026-06-09T14:24:13.842577883Z GID/UID
2026-06-09T14:24:13.842884230Z ───────────────────────────────────────
2026-06-09T14:24:14.099007560Z 
2026-06-09T14:24:14.099031789Z User UID:    911
2026-06-09T14:24:14.099036979Z User GID:    911
2026-06-09T14:24:14.099041438Z ───────────────────────────────────────
2026-06-09T14:24:14.212444149Z Linuxserver.io version: 8.2.8dfsg202512070716ubuntu24.04.1-ls122
2026-06-09T14:24:14.219571002Z Build-date: 2026-06-09T14:12:11+00:00
2026-06-09T14:24:14.219581133Z ───────────────────────────────────────
2026-06-09T14:24:14.219586083Z     
2026-06-09T14:24:17.447321320Z ..+.......+........+.+......+..+.+......+.........+...........+...+...+++++++++++++++++++++++++++++++++++++++*.+.+..+.......+......+.........+.....+.+.....+.+.....+++++++++++++++++++++++++++++++++++++++*.....+.+..............+....+...+.....+....+.....+.........+.......+.....+.........+...............+.+..+.+..+...+............+.......+...........+....+.....+...+....+.....+.........++++++
2026-06-09T14:24:17.678547415Z ..+.+..+............+.+.....+.......+...+........+....+..+.+............+........+.........+...+.+......+......+..+.+..+............+.+.....+.+.....+.........+.+...+...........+..........+++++++++++++++++++++++++++++++++++++++*.+.....+...+.+.....+.+.....+++++++++++++++++++++++++++++++++++++++*.......+..+...+....+..+...............+...+............+.+...............+...+..+.........+...+.+...........+....+............+..+...+.......+..+..................+.+.....+......+.+.........+...+..+.............+.....+.......+.....++++++
2026-06-09T14:24:17.766423553Z -----
2026-06-09T14:24:22.540795401Z [ls.io-init] Creating initial backup of menu.xml
2026-06-09T14:24:23.878276598Z [ls.io-init] Generating labwc rc.xml from template
2026-06-09T14:24:26.452521251Z **** No auth enabled. To enable auth, you can set the PASSWORD var in docker arguments. ****
2026-06-09T14:24:27.903735214Z [custom-init] No custom files found, skipping...
2026-06-09T14:24:28.803905878Z [svc-de] Wayland mode: Waiting for socket at /config/.XDG/wayland-1...
2026-06-09T14:24:28.881390377Z 09-Jun-2026 14:24:28 [---] cc_config.xml not found - using defaults
2026-06-09T14:24:28.935913270Z 09-Jun-2026 14:24:28 [---] Starting BOINC client version 8.2.9 for aarch64-unknown-linux-gnu
2026-06-09T14:24:28.935940324Z 09-Jun-2026 14:24:28 [---] log flags: file_xfer, sched_ops, task
2026-06-09T14:24:28.974009709Z 09-Jun-2026 14:24:28 [---] cURL libraries: libcurl/8.18.0 OpenSSL/3.5.5 zlib/1.3.1 brotli/1.2.0 zstd/1.5.7 libidn2/2.3.8 libpsl/0.21.2 libssh2/1.11.1 nghttp2/1.68.0 librtmp/2.3 mit-krb5/1.22.1 OpenLDAP/2.6.10
2026-06-09T14:24:28.974218740Z 09-Jun-2026 14:24:28 [---] Data directory: /config
2026-06-09T14:24:29.233515631Z [ls.io-init] done.
2026-06-09T14:24:29.987680400Z 09-Jun-2026 14:24:29 [---] No usable GPUs found
2026-06-09T14:24:29.988139775Z 09-Jun-2026 14:24:29 [---] Creating new client state file
2026-06-09T14:24:30.039304635Z 19
2026-06-09T14:24:30.216583626Z popen() failed errno 38: stat --file-system --format=%T .
2026-06-09T14:24:30.540530026Z 20
2026-06-09T14:24:33.153909329Z 09-Jun-2026 14:24:33 [---] Docker found but 'hello-world' test failed
2026-06-09T14:24:34.973353422Z INFO:selkies.__main__:Starting mode 'websockets'...
2026-06-09T14:24:34.975711491Z INFO:selkies.__main__:Starting Selkies in 'websockets' mode.
2026-06-09T14:24:35.486339070Z INFO:data_websocket:pcmflux library found. Audio capture is available.
2026-06-09T14:24:36.411572782Z INFO:data_websocket:pixelflux library found. Striped encoding modes available.
2026-06-09T14:24:36.418281274Z [Wayland] DRINODE unset. Initializing Software Renderer (Pixman).
2026-06-09T14:24:36.604442676Z [Wayland] Socket listening on: "wayland-1"
2026-06-09T14:24:36.852273774Z [svc-de] /config/.XDG/wayland-1 found launching de
2026-06-09T14:24:37.170339570Z INFO:root:Expected C js_config_t size (from ctypes): 1354 bytes
2026-06-09T14:24:37.933742796Z INFO:main:Upload directory ensured: /config/Desktop
2026-06-09T14:24:37.936555851Z INFO:main:Legacy Mode ENABLED (SELKIES_MASTER_TOKEN is not set).
2026-06-09T14:24:37.942586197Z 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': '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': 'video_bitrate', 'type': 'range', 'default': '1-100', 'meta': {'default_value': 8}, 'help': 'Default video-bitrate aka CBR, in Megabits per second (Mbps), allowed range (e.g., "1-100") or a fixed value (e.g., "8" for 8 Mbps)'}, {'name': 'rate_control_mode', 'type': 'enum', 'default': 'crf', 'meta': {'allowed': ['crf', 'cbr']}, 'help': 'Rate control mode for video encoding (cbr or crf). Only effective when enable_rate_control is true.'}, {'name': 'enable_rate_control', 'type': 'bool', 'default': False, 'help': 'Enable rate control for video encoding. Used in association with rate_control_mode.'}, {'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': 'force_aligned_resolution', 'type': 'bool', 'default': False, 'help': 'Forces the display resolution to be a multiple of 16 pixels.'}, {'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', 'jpeg']}, 'help': 'The default video encoder.'}, {'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': (False, 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), 'h264_crf': (5, 50), 'video_bitrate': (1, 100), 'rate_control_mode': 'crf', 'enable_rate_control': (False, False), 'audio_bitrate': '320000', 'is_manual_resolution_mode': (False, False), 'manual_width': 0, 'manual_height': 0, 'scaling_dpi': '96', 'force_aligned_resolution': (False, False), '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': (False, 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': (False, False), 'enable_player3': (False, False), 'enable_player4': (True, False), 'debug': (False, False), 'mode': 'websockets', 'enable_dual_mode': (False, False), 'audio_device_name': 'output.monitor', 'encoder': 'x264enc', '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': (False, False), 'port': 8082, 'control_port': 8083, 'master_token': '', 'dri_node': '', 'watermark_path': '', 'watermark_location': -1, 'wayland_socket_index': 0}
2026-06-09T14:24:37.943110864Z INFO:main:Initial Encoder: x264enc, Framerate: 60
2026-06-09T14:24:37.943490258Z INFO:main:SelkiesStreamingApp initialized: encoder=x264enc, display=1024x768
2026-06-09T14:24:37.948788238Z INFO:webrtc_input:Wayland input injection initialized.
2026-06-09T14:24:38.102822143Z INFO:webrtc_input:Built Wayland scancode map with 491 keys.
2026-06-09T14:24:38.103734310Z INFO:main:All main components initialized. Running server...
2026-06-09T14:24:38.106383846Z INFO:webrtc_input:Initializing 4 persistent gamepad instances...
2026-06-09T14:24:38.111479940Z INFO:root:Packed js_config payload for 'Microsoft X-Box 360 pad' (js0): len=1360 bytes. Name='Microsoft X-Box 360 pad', Vendor=0x045e, Product=0x028e, Version=0x0100, Reported Buttons=11 (Array capacity: 512), Reported Axes=8 (Array capacity: 64)
2026-06-09T14:24:38.111887090Z INFO:selkies_gamepad:Gamepad configured. JS socket: /tmp/selkies_js0.sock, EVDEV socket: /tmp/selkies_event1000.sock. Using fixed config: Microsoft X-Box 360 pad
2026-06-09T14:24:38.112298469Z INFO:webrtc_input:Initialized and started persistent gamepad instance for index 0 (Name: 'Microsoft X-Box 360 pad', JS: /tmp/selkies_js0.sock, EVDEV: /tmp/selkies_event1000.sock).
2026-06-09T14:24:38.113521713Z INFO:root:Packed js_config payload for 'Microsoft X-Box 360 pad' (js1): len=1360 bytes. Name='Microsoft X-Box 360 pad', Vendor=0x045e, Product=0x028e, Version=0x0100, Reported Buttons=11 (Array capacity: 512), Reported Axes=8 (Array capacity: 64)
2026-06-09T14:24:38.113864002Z INFO:selkies_gamepad:Gamepad configured. JS socket: /tmp/selkies_js1.sock, EVDEV socket: /tmp/selkies_event1001.sock. Using fixed config: Microsoft X-Box 360 pad
2026-06-09T14:24:38.114244769Z INFO:webrtc_input:Initialized and started persistent gamepad instance for index 1 (Name: 'Microsoft X-Box 360 pad', JS: /tmp/selkies_js1.sock, EVDEV: /tmp/selkies_event1001.sock).
2026-06-09T14:24:38.115153880Z INFO:root:Packed js_config payload for 'Microsoft X-Box 360 pad' (js2): len=1360 bytes. Name='Microsoft X-Box 360 pad', Vendor=0x045e, Product=0x028e, Version=0x0100, Reported Buttons=11 (Array capacity: 512), Reported Axes=8 (Array capacity: 64)
2026-06-09T14:24:38.115477792Z INFO:selkies_gamepad:Gamepad configured. JS socket: /tmp/selkies_js2.sock, EVDEV socket: /tmp/selkies_event1002.sock. Using fixed config: Microsoft X-Box 360 pad
2026-06-09T14:24:38.115865994Z INFO:webrtc_input:Initialized and started persistent gamepad instance for index 2 (Name: 'Microsoft X-Box 360 pad', JS: /tmp/selkies_js2.sock, EVDEV: /tmp/selkies_event1002.sock).
2026-06-09T14:24:38.116768021Z INFO:root:Packed js_config payload for 'Microsoft X-Box 360 pad' (js3): len=1360 bytes. Name='Microsoft X-Box 360 pad', Vendor=0x045e, Product=0x028e, Version=0x0100, Reported Buttons=11 (Array capacity: 512), Reported Axes=8 (Array capacity: 64)
2026-06-09T14:24:38.117088527Z INFO:selkies_gamepad:Gamepad configured. JS socket: /tmp/selkies_js3.sock, EVDEV socket: /tmp/selkies_event1003.sock. Using fixed config: Microsoft X-Box 360 pad
2026-06-09T14:24:38.117457730Z INFO:webrtc_input:Initialized and started persistent gamepad instance for index 3 (Name: 'Microsoft X-Box 360 pad', JS: /tmp/selkies_js3.sock, EVDEV: /tmp/selkies_event1003.sock).
2026-06-09T14:24:38.118298594Z INFO:webrtc_input:Clipboard monitor running (binary mode: False)
2026-06-09T14:24:38.148953204Z INFO:webrtc_input:Wayland mode: Cursor monitor disabled (handled by compositor callback).
2026-06-09T14:24:38.160285738Z INFO:selkies_gamepad:Gamepad /tmp/selkies_js0.sock: Event processor started.
2026-06-09T14:24:38.160877130Z INFO:selkies_gamepad:JS interposer server listening on /tmp/selkies_js0.sock
2026-06-09T14:24:38.161857334Z INFO:selkies_gamepad:Gamepad /tmp/selkies_js1.sock: Event processor started.
2026-06-09T14:24:38.162327561Z INFO:selkies_gamepad:JS interposer server listening on /tmp/selkies_js1.sock
2026-06-09T14:24:38.163223766Z INFO:selkies_gamepad:Gamepad /tmp/selkies_js2.sock: Event processor started.
2026-06-09T14:24:38.163659714Z INFO:selkies_gamepad:JS interposer server listening on /tmp/selkies_js2.sock
2026-06-09T14:24:38.164579957Z INFO:selkies_gamepad:Gamepad /tmp/selkies_js3.sock: Event processor started.
2026-06-09T14:24:38.165018931Z INFO:selkies_gamepad:JS interposer server listening on /tmp/selkies_js3.sock
2026-06-09T14:24:38.168875008Z INFO:selkies_gamepad:EVDEV interposer server listening on /tmp/selkies_event1000.sock
2026-06-09T14:24:38.170138803Z INFO:selkies_gamepad:EVDEV interposer server listening on /tmp/selkies_event1001.sock
2026-06-09T14:24:38.171078015Z INFO:selkies_gamepad:EVDEV interposer server listening on /tmp/selkies_event1002.sock
2026-06-09T14:24:38.171575407Z INFO:selkies_gamepad:EVDEV interposer server listening on /tmp/selkies_event1003.sock
2026-06-09T14:24:38.173264168Z INFO:data_websocket:Data WebSocket Server listening on port 8082
2026-06-09T14:24:38.197292072Z 09-Jun-2026 14:24:38 [---] Computer name: e0c768d07a81
2026-06-09T14:24:38.199058079Z 09-Jun-2026 14:24:38 [---] Processor: 64 ARM ARMv8 Processor rev 0 (v8l) [Impl 0x00 Arch 8 Variant 0x0 Part 0x051 Rev 0]
2026-06-09T14:24:38.199140485Z 09-Jun-2026 14:24:38 [---] 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-06-09T14:24:38.199199053Z 09-Jun-2026 14:24:38 [---] OS: Linux Ubuntu: Ubuntu 26.04 LTS [6.1.0-28-amd64|libc 2.43]
2026-06-09T14:24:38.200697410Z 09-Jun-2026 14:24:38 [---] Memory: 125.65 GB physical, 4.00 GB virtual
2026-06-09T14:24:38.200836030Z 09-Jun-2026 14:24:38 [---] Disk: 874.19 GB total, 727.59 GB free
2026-06-09T14:24:38.200913746Z 09-Jun-2026 14:24:38 [---] Local time is UTC +0 hours
2026-06-09T14:24:38.202425441Z 09-Jun-2026 14:24:38 [---] Some projects require Docker; we recommend that you install it.
2026-06-09T14:24:38.202455431Z 09-Jun-2026 14:24:38 [---] See https://github.com/BOINC/boinc/wiki/Installing-Docker-on-Linux
2026-06-09T14:24:38.202693010Z 09-Jun-2026 14:24:38 [---] Docker compose: version 5.1.4 (Docker)
2026-06-09T14:24:38.219864274Z 09-Jun-2026 14:24:38 [---] No general preferences found - using defaults
2026-06-09T14:24:38.221287300Z 09-Jun-2026 14:24:38 [---] Computing preferences:
2026-06-09T14:24:38.221413514Z 09-Jun-2026 14:24:38 [---] -  When computer is in use
2026-06-09T14:24:38.221537013Z 09-Jun-2026 14:24:38 [---] -     'In use' means mouse/keyboard input in last 3.00 minutes
2026-06-09T14:24:38.221684560Z 09-Jun-2026 14:24:38 [---] -     don't use GPU
2026-06-09T14:24:38.221841316Z 09-Jun-2026 14:24:38 [---] -     Use at most 100% of the CPU time
2026-06-09T14:24:38.221997009Z 09-Jun-2026 14:24:38 [---] -     suspend if non-BOINC CPU load exceeds 25%
2026-06-09T14:24:38.222139226Z 09-Jun-2026 14:24:38 [---] -     max memory usage: 62.83 GB
2026-06-09T14:24:38.222259578Z 09-Jun-2026 14:24:38 [---] -  When computer is not in use
2026-06-09T14:24:38.222394149Z 09-Jun-2026 14:24:38 [---] -     max CPUs used: 64
2026-06-09T14:24:38.222530764Z 09-Jun-2026 14:24:38 [---] -     Use at most 100% of the CPU time
2026-06-09T14:24:38.222663832Z 09-Jun-2026 14:24:38 [---] -     suspend if non-BOINC CPU load exceeds 50%
2026-06-09T14:24:38.222830879Z 09-Jun-2026 14:24:38 [---] -     max memory usage: 113.09 GB
2026-06-09T14:24:38.223001793Z 09-Jun-2026 14:24:38 [---] -  Suspend if running on batteries
2026-06-09T14:24:38.223810201Z 09-Jun-2026 14:24:38 [---] -  Store at least 0.10 days of work
2026-06-09T14:24:38.223957177Z 09-Jun-2026 14:24:38 [---] -  Store up to an additional 0.50 days of work
2026-06-09T14:24:38.224236199Z 09-Jun-2026 14:24:38 [---] -  max disk usage: 727.49 GB
2026-06-09T14:24:38.224437915Z 09-Jun-2026 14:24:38 [---] -  (to change preferences, visit a project web site or select 'Options / Computing preferences...' in the Manager)
2026-06-09T14:24:38.225369151Z 09-Jun-2026 14:24:38 [---] Setting up project and slot directories
2026-06-09T14:24:38.225705589Z dir_open: Could not open directory 'slots' from '/config'.
2026-06-09T14:24:38.226097017Z 09-Jun-2026 14:24:38 [---] Checking active tasks
2026-06-09T14:24:38.226833049Z 09-Jun-2026 14:24:38 [---] Setting up GUI RPC socket
2026-06-09T14:24:38.235475727Z 09-Jun-2026 14:24:38 [---] Checking presence of 0 project files
2026-06-09T14:24:38.236073861Z 09-Jun-2026 14:24:38 [---] This computer is not attached to any projects
2026-06-09T14:24:38.266414008Z 09-Jun-2026 14:24:38 Initialization completed
2026-06-09T14:24:38.269778484Z 09-Jun-2026 14:24:38 [---] Running CPU benchmarks
2026-06-09T14:24:38.419963708Z 09-Jun-2026 14:24:38 [---] Suspending computation - CPU benchmarks in progress
2026-06-09T14:24:42.562885341Z INFO:data_websocket:Legacy client ('127.0.0.1', 43838) connected. Role: controller, Slot: None
2026-06-09T14:24:42.563366410Z INFO:data_websocket:Data WebSocket connected from ('127.0.0.1', 43838)
2026-06-09T14:24:42.601352387Z INFO:data_websocket:Attempting to establish PulseAudio connection...
2026-06-09T14:24:42.685887255Z INFO:data_websocket:PulseAudio connection established.
2026-06-09T14:24:42.700913419Z INFO:data_websocket:Registering new client for display: primary
2026-06-09T14:24:42.701446402Z INFO:data_websocket:Applying and sanitizing client settings for 'primary' (initial=True)
2026-06-09T14:24:42.703326249Z INFO:data_websocket:DPI changed from None to 96. Applying system-level change.
2026-06-09T14:24:42.707097394Z INFO:data_websocket:Wayland Settings: Executing 'wlr-randr --output WL-1 --scale 1.0' on wayland-0
2026-06-09T14:24:42.811944152Z INFO:data_websocket:Initial setup or dimensional change detected for 'primary'. Performing full display reconfiguration.
2026-06-09T14:24:42.812326563Z INFO:data_websocket:Starting display reconfiguration...
2026-06-09T14:24:42.812791990Z INFO:data_websocket:Calculating new extended desktop layout from ALL clients...
2026-06-09T14:24:42.813384022Z INFO:data_websocket:Layout calculated: Total Size=1920x992. Layouts: {'primary': {'x': 0, 'y': 0, 'w': 1920, 'h': 992}}
2026-06-09T14:24:42.813773687Z INFO:data_websocket:Starting separate capture instances for each ACTIVE display region...
2026-06-09T14:24:42.814173322Z INFO:data_websocket:Client 'primary' is active. Starting its capture.
2026-06-09T14:24:42.814560281Z INFO:data_websocket:Preparing to start capture for display='primary': Res=1920x992, Offset=0x0
2026-06-09T14:24:42.817768233Z INFO:data_websocket:Registered Wayland cursor callback for 'primary'
2026-06-09T14:24:42.849157793Z INFO:data_websocket:SUCCESS: Capture started for 'primary'.
2026-06-09T14:24:42.849232965Z [Wayland] Configuring Output: 1920x992 @ 60.00 FPS (Scale 1.00)
2026-06-09T14:24:42.849793995Z INFO:data_websocket:Broadcasting primary stream resolution to all clients: {"type": "stream_resolution", "width": 1920, "height": 992}
2026-06-09T14:24:42.850935824Z INFO:data_websocket:Broadcasting display config update: DISPLAY_CONFIG_UPDATE,{"type": "display_config_update", "displays": ["primary"]}
2026-06-09T14:24:42.851667568Z INFO:data_websocket:Display reconfiguration finished successfully.
2026-06-09T14:24:42.852127785Z INFO:data_websocket:Reconfiguration process complete (state unlocked).
2026-06-09T14:24:42.852547330Z [Wayland] CPU encoding selected (use_cpu=true or vaapi_node=-1).
2026-06-09T14:24:42.852605367Z [Wayland] Decision: No GPU Encoder available -> Using CPU Software Encoding.
2026-06-09T14:24:42.852883527Z INFO:data_websocket:Initial client settings message processed by ws_handler.
2026-06-09T14:24:42.853454387Z INFO:data_websocket:Initial setup: Primary client connected, audio not active, attempting start.
2026-06-09T14:24:42.853855976Z INFO:data_websocket:Starting pcmflux audio pipeline...
2026-06-09T14:24:42.856749032Z INFO:data_websocket:pcmflux settings: device='output.monitor', bitrate=320000, channels=2
2026-06-09T14:24:42.859651919Z INFO:data_websocket:Video chunk sender started for display 'primary'.
2026-06-09T14:24:42.859993437Z Stream settings active -> Res: 1920x992 | FPS: 60.0 | Stripes: 1 | Mode: H264 (CPU) FullFrame | CRF: 25 | PaintOver CRF: 18 (Burst: 5f) | Colorspace: I420 (Limited Range) | Damage Thresh: 10f | Damage Dur: 20f
2026-06-09T14:24:42.872862456Z INFO:data_websocket:pcmflux audio capture started successfully.
2026-06-09T14:24:42.885968121Z [pcmflux] Attempting to connect to PulseAudio device: output.monitor with latency: 10ms
2026-06-09T14:24:42.900497625Z INFO:data_websocket:pcmflux audio chunk broadcasting task started.
2026-06-09T14:24:42.979416974Z INFO:data_websocket:Client is taking over existing display 'primary'. Updating state for new connection.
2026-06-09T14:24:42.979929336Z INFO:data_websocket:Applying and sanitizing client settings for 'primary' (initial=False)
2026-06-09T14:24:43.005411649Z INFO:data_websocket:Received redundant resize request for primary (1920x992). No action taken.
2026-06-09T14:24:43.006062660Z INFO:data_websocket:Received START_AUDIO command from client for server-to-client audio.
2026-06-09T14:24:43.006401974Z INFO:data_websocket:START_AUDIO: pcmflux audio pipeline already active.
2026-06-09T14:24:43.073838876Z [pcmflux] SUCCESS: Connected to PulseAudio.
2026-06-09T14:24:43.079219002Z [pcmflux] SUCCESS: Opus encoder created.
2026-06-09T14:24:43.080817421Z [pcmflux] Capture loop started. Device: output.monitor, Rate: 48000, Channels: 2, Bitrate: 320 kbps, VBR: On, Silence Gate: Off, Debug Logging: Off, PCM Chunk: 3840 bytes
2026-06-09T14:24:45.059233415Z [pcmflux] First non-silent audio chunk detected! Encoding...
2026-06-09T14:25:02.229370367Z INFO:data_websocket:Cleaning up Data WS handler for ('127.0.0.1', 43838) (Display ID: primary)...
2026-06-09T14:25:02.230031579Z INFO:data_websocket:Client for 'primary' disconnected. Removing and triggering full display reconfiguration.
2026-06-09T14:25:02.230431925Z INFO:data_websocket:Starting display reconfiguration...
2026-06-09T14:25:02.230789024Z INFO:data_websocket:Stopping all existing capture and backpressure tasks...
2026-06-09T14:25:02.235123124Z INFO:data_websocket:All capture instances, senders, and backpressure tasks stopped.
2026-06-09T14:25:02.235511406Z WARNING:data_websocket:No display clients connected. Video pipelines remain stopped.
2026-06-09T14:25:02.323988253Z INFO:data_websocket:Video chunk sender for 'primary' cancelled.
2026-06-09T14:25:02.324024126Z INFO:data_websocket:Video chunk sender for 'primary' finished.