2026-05-04T07:46:20.886008086Z /package/admin/s6-overlay/libexec/preinit: info: container permissions: uid=0 (root), euid=0, gid=0 (root), egid=0 2026-05-04T07:46:20.886047566Z /package/admin/s6-overlay/libexec/preinit: info: /run permissions: uid=0 (root), gid=0 (root), perms=oxorgxgruxuwur 2026-05-04T07:46:20.923636926Z /run/s6/basedir/scripts/rc.init: info: hook /docker-mods exited 0 2026-05-04T07:46:20.949108439Z s6-rc: info: service s6rc-oneshot-runner: starting 2026-05-04T07:46:20.952143131Z s6-rc: info: service s6rc-oneshot-runner successfully started 2026-05-04T07:46:20.952331590Z s6-rc: info: service fix-attrs: starting 2026-05-04T07:46:20.952536052Z s6-rc: info: service init-migrations: starting 2026-05-04T07:46:20.952689622Z s6-rc: info: service init-envfile: starting 2026-05-04T07:46:20.958601719Z s6-rc: info: service fix-attrs successfully started 2026-05-04T07:46:20.958770950Z s6-rc: info: service legacy-cont-init: starting 2026-05-04T07:46:20.958915702Z [migrations] started 2026-05-04T07:46:20.958997617Z [migrations] no migrations found 2026-05-04T07:46:20.959473325Z s6-rc: info: service init-migrations successfully started 2026-05-04T07:46:20.959617465Z s6-rc: info: service init-adduser: starting 2026-05-04T07:46:20.960413178Z s6-rc: info: service init-envfile successfully started 2026-05-04T07:46:20.964132750Z s6-rc: info: service legacy-cont-init successfully started 2026-05-04T07:46:20.985737865Z usermod: no changes 2026-05-04T07:46:20.994213637Z ─────────────────────────────────────── 2026-05-04T07:46:20.994225962Z 2026-05-04T07:46:20.994230090Z ██╗ ███████╗██╗ ██████╗ 2026-05-04T07:46:20.994234328Z ██║ ██╔════╝██║██╔═══██╗ 2026-05-04T07:46:20.994238286Z ██║ ███████╗██║██║ ██║ 2026-05-04T07:46:20.994242174Z ██║ ╚════██║██║██║ ██║ 2026-05-04T07:46:20.994246353Z ███████╗███████║██║╚██████╔╝ 2026-05-04T07:46:20.994250230Z ╚══════╝╚══════╝╚═╝ ╚═════╝ 2026-05-04T07:46:20.994254138Z 2026-05-04T07:46:20.994257776Z Brought to you by linuxserver.io 2026-05-04T07:46:20.994261513Z ─────────────────────────────────────── 2026-05-04T07:46:20.994580155Z 2026-05-04T07:46:20.994586007Z To support LSIO projects visit: 2026-05-04T07:46:20.994590015Z https://www.linuxserver.io/donate/ 2026-05-04T07:46:20.994594003Z 2026-05-04T07:46:20.994597700Z ─────────────────────────────────────── 2026-05-04T07:46:20.994624534Z GID/UID 2026-05-04T07:46:20.994628312Z ─────────────────────────────────────── 2026-05-04T07:46:20.997805151Z 2026-05-04T07:46:20.997811353Z User UID: 911 2026-05-04T07:46:20.997815231Z User GID: 911 2026-05-04T07:46:20.997818888Z ─────────────────────────────────────── 2026-05-04T07:46:21.017837869Z s6-rc: info: service init-adduser successfully started 2026-05-04T07:46:21.017951558Z s6-rc: info: service init-device-perms: starting 2026-05-04T07:46:21.023006940Z s6-rc: info: service init-device-perms successfully started 2026-05-04T07:46:21.023102533Z s6-rc: info: service init-os-end: starting 2026-05-04T07:46:21.024216276Z s6-rc: info: service init-os-end successfully started 2026-05-04T07:46:21.024326308Z s6-rc: info: service init-selkies: starting 2026-05-04T07:46:21.025549692Z s6-rc: info: service init-selkies successfully started 2026-05-04T07:46:21.025649112Z s6-rc: info: service init-nginx: starting 2026-05-04T07:46:21.082305276Z .......+...+.....+++++++++++++++++++++++++++++++++++++++*........+++++++++++++++++++++++++++++++++++++++*...+.....+.+...+..+...+......+......+...+.+......+...+.....+....+...+...+..+.........+.........+.......+..+......+......+...+...............+.......+......+..+............+.........+....+..+...+.+...........+....+..+....+...+............+...+...+.........+...........+...+....+..+......+.......+...+.................+.+....................+.+........................+.....+.........+.+...........+...+...+....+...+..+.............+.....+.+......+...+.....+...+...+....+...+...+..+...+....+..+...............+.+..+..........+.....+.............+...+............+..+.......+..............+.......+...++++++ 2026-05-04T07:46:21.092987681Z ......+...+..+...+.+......+.........+++++++++++++++++++++++++++++++++++++++*.+..+..........+.........+..+....+...........+............+.............+...+..+...+....+++++++++++++++++++++++++++++++++++++++*............+..+...............+.+...+.........+...+...+..............+...+....+........+.+..+.......+............+........+.............+..............+......++++++ 2026-05-04T07:46:21.096324692Z ----- 2026-05-04T07:46:21.242673459Z s6-rc: info: service init-nginx successfully started 2026-05-04T07:46:21.243010197Z s6-rc: info: service init-selkies-config: starting 2026-05-04T07:46:21.299303159Z [ls.io-init] Creating initial backup of menu.xml 2026-05-04T07:46:21.344843613Z [ls.io-init] Creating initial backup of system rc.xml 2026-05-04T07:46:21.400612249Z s6-rc: info: service init-selkies-config successfully started 2026-05-04T07:46:21.400834116Z s6-rc: info: service init-video: starting 2026-05-04T07:46:21.415484855Z s6-rc: info: service init-video successfully started 2026-05-04T07:46:21.415667392Z s6-rc: info: service init-selkies-end: starting 2026-05-04T07:46:21.417510855Z s6-rc: info: service init-selkies-end successfully started 2026-05-04T07:46:21.417781861Z s6-rc: info: service init-config: starting 2026-05-04T07:46:21.419615093Z s6-rc: info: service init-config successfully started 2026-05-04T07:46:21.419794886Z s6-rc: info: service init-crontab-config: starting 2026-05-04T07:46:21.428111346Z s6-rc: info: service init-crontab-config successfully started 2026-05-04T07:46:21.428373043Z s6-rc: info: service init-config-end: starting 2026-05-04T07:46:21.430165313Z s6-rc: info: service init-config-end successfully started 2026-05-04T07:46:21.430438984Z s6-rc: info: service init-mods: starting 2026-05-04T07:46:21.432172776Z s6-rc: info: service init-mods successfully started 2026-05-04T07:46:21.432424423Z s6-rc: info: service init-mods-package-install: starting 2026-05-04T07:46:21.440699500Z s6-rc: info: service init-mods-package-install successfully started 2026-05-04T07:46:21.440943762Z s6-rc: info: service init-mods-end: starting 2026-05-04T07:46:21.442651602Z s6-rc: info: service init-mods-end successfully started 2026-05-04T07:46:21.442853629Z s6-rc: info: service init-custom-files: starting 2026-05-04T07:46:21.449925804Z [custom-init] No custom files found, skipping... 2026-05-04T07:46:21.450709773Z s6-rc: info: service init-custom-files successfully started 2026-05-04T07:46:21.450959556Z s6-rc: info: service init-services: starting 2026-05-04T07:46:21.452639109Z s6-rc: info: service init-services successfully started 2026-05-04T07:46:21.452886166Z s6-rc: info: service svc-xorg: starting 2026-05-04T07:46:21.453154777Z s6-rc: info: service svc-watchdog: starting 2026-05-04T07:46:21.453403087Z s6-rc: info: service svc-pulseaudio: starting 2026-05-04T07:46:21.453727100Z s6-rc: info: service svc-nginx: starting 2026-05-04T07:46:21.453935800Z s6-rc: info: service svc-docker: starting 2026-05-04T07:46:21.454235273Z s6-rc: info: service svc-cron: starting 2026-05-04T07:46:21.455588880Z s6-rc: info: service svc-xorg successfully started 2026-05-04T07:46:21.455753962Z s6-rc: info: service svc-dbus: starting 2026-05-04T07:46:21.456022443Z s6-rc: info: service svc-watchdog successfully started 2026-05-04T07:46:21.456230251Z s6-rc: info: service svc-pulseaudio successfully started 2026-05-04T07:46:21.456443902Z s6-rc: info: service svc-docker successfully started 2026-05-04T07:46:21.456801402Z s6-rc: info: service svc-nginx successfully started 2026-05-04T07:46:21.456971765Z s6-rc: info: service svc-xsettingsd: starting 2026-05-04T07:46:21.457164814Z s6-rc: info: service svc-de: starting 2026-05-04T07:46:21.457444497Z s6-rc: info: service svc-cron successfully started 2026-05-04T07:46:21.458745187Z s6-rc: info: service svc-dbus successfully started 2026-05-04T07:46:21.458924819Z s6-rc: info: service svc-selkies: starting 2026-05-04T07:46:21.459381578Z s6-rc: info: service svc-xsettingsd successfully started 2026-05-04T07:46:21.459937137Z s6-rc: info: service svc-de successfully started 2026-05-04T07:46:21.461801332Z s6-rc: info: service svc-selkies successfully started 2026-05-04T07:46:21.461986205Z s6-rc: info: service legacy-services: starting 2026-05-04T07:46:21.472072860Z s6-rc: info: service legacy-services successfully started 2026-05-04T07:46:21.472228374Z s6-rc: info: service ci-service-check: starting 2026-05-04T07:46:21.472669462Z xsettingsd: Loaded 1 setting from /config/.xsettingsd 2026-05-04T07:46:21.473283749Z xsettingsd: Unable to open connection to X server 2026-05-04T07:46:21.473970924Z [ls.io-init] done. 2026-05-04T07:46:21.474211819Z _XSERVTransmkdir: ERROR: euid != 0,directory /tmp/.X11-unix will not be created. 2026-05-04T07:46:21.474453947Z s6-rc: info: service ci-service-check successfully started 2026-05-04T07:46:21.474975247Z screen 0 shmid 0 2026-05-04T07:46:22.011960558Z 17 2026-05-04T07:46:22.025942380Z 18 2026-05-04T07:46:22.491972288Z xsettingsd: Loaded 1 setting from /config/.xsettingsd 2026-05-04T07:46:22.492933243Z xsettingsd: Created window 0xe00001 on screen 0 with timestamp 2607465405 2026-05-04T07:46:22.493013675Z xsettingsd: Selection _XSETTINGS_S0 is owned by 0x0 2026-05-04T07:46:22.493025489Z xsettingsd: Took ownership of selection _XSETTINGS_S0 2026-05-04T07:46:22.505231223Z INFO:root:Expected C js_config_t size (from ctypes): 1354 bytes 2026-05-04T07:46:22.507145830Z INFO:data_websocket:pcmflux library found. Audio capture is available. 2026-05-04T07:46:22.538872862Z INFO:data_websocket:pixelflux library found. Striped encoding modes available. 2026-05-04T07:46:22.538915027Z INFO:main:Upload directory ensured: /config/Desktop 2026-05-04T07:46:22.539735239Z INFO:selkies.__main__:Initiating server with websockets mode 2026-05-04T07:46:22.539745079Z INFO:stream_server:Starting service: websockets 2026-05-04T07:46:22.540262942Z INFO:stream_server:Defaulting to packaged web files. 2026-05-04T07:46:22.540333073Z ERROR:stream_server:Failed to extract packaged web files: No module named 'selkies.selkies_web' 2026-05-04T07:46:22.540342592Z INFO:stream_server:Stopping service: websockets 2026-05-04T07:46:22.540442955Z INFO:main:Legacy Mode ENABLED (SELKIES_MASTER_TOKEN is not set). 2026-05-04T07:46:22.540484879Z INFO:main:Initializing DataStreamingServer with encoder: x264enc, Framerate: 60 2026-05-04T07:46:22.540494057Z INFO:main:SelkiesStreamingApp initialized: encoder=x264enc, display=1024x768 2026-05-04T07:46:22.540578187Z INFO:main:DataStreamingServer initialization complete. 2026-05-04T07:46:22.540590672Z INFO:main:Starting DataStreamingServer... 2026-05-04T07:46:22.544306857Z INFO:webrtc_input:System DPI detected as ~96. Cursor size cap set to 32x32px. 2026-05-04T07:46:22.546520255Z INFO:webrtc_input:Resetting keyboard modifiers. 2026-05-04T07:46:22.547437032Z INFO:webrtc_input:Clipboard monitor running (binary mode: False) 2026-05-04T07:46:22.548077722Z INFO:webrtc_input:Found XFIXES version 4.0 2026-05-04T07:46:22.548089937Z INFO:webrtc_input:starting cursor monitor 2026-05-04T07:46:22.548121130Z INFO:webrtc_input:watching for cursor changes 2026-05-04T07:46:22.554770242Z WARNING:data_websocket:Cannot broadcast cursor data: no clients connected or server not ready. 2026-05-04T07:46:22.555477617Z INFO:resize:Mode 1920x1080 not found in xrandr list. Attempting to add for screen 'screen'. 2026-05-04T07:46:22.559727476Z INFO:resize:Successfully ran: xrandr --newmode 1920x1080 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync 2026-05-04T07:46:22.562358636Z INFO:resize:Successfully ran: xrandr --addmode screen 1920x1080 2026-05-04T07:46:22.562370830Z INFO:resize:Applying xrandr mode '1920x1080' for screen 'screen'. 2026-05-04T07:46:22.566085492Z INFO:resize:Successfully applied xrandr mode '1920x1080'. 2026-05-04T07:46:22.678438907Z INFO:webrtc_input:Initializing 4 persistent gamepad instances... 2026-05-04T07:46:22.678675815Z 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-05-04T07:46:22.678700064Z 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-05-04T07:46:22.678734413Z 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-05-04T07:46:22.678756848Z 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-05-04T07:46:22.678802760Z 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-05-04T07:46:22.678843853Z 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-05-04T07:46:22.678854915Z 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-05-04T07:46:22.678865998Z 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-05-04T07:46:22.678874555Z 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-05-04T07:46:22.678934285Z 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-05-04T07:46:22.678978945Z 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-05-04T07:46:22.678990569Z 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-05-04T07:46:22.679473952Z INFO:selkies_gamepad:Gamepad /tmp/selkies_js0.sock: Event processor started. 2026-05-04T07:46:22.679510997Z INFO:selkies_gamepad:JS interposer server listening on /tmp/selkies_js0.sock 2026-05-04T07:46:22.679615437Z INFO:selkies_gamepad:Gamepad /tmp/selkies_js1.sock: Event processor started. 2026-05-04T07:46:22.679628594Z INFO:selkies_gamepad:JS interposer server listening on /tmp/selkies_js1.sock 2026-05-04T07:46:22.679738956Z INFO:selkies_gamepad:Gamepad /tmp/selkies_js2.sock: Event processor started. 2026-05-04T07:46:22.679765850Z INFO:selkies_gamepad:JS interposer server listening on /tmp/selkies_js2.sock 2026-05-04T07:46:22.679905912Z INFO:selkies_gamepad:Gamepad /tmp/selkies_js3.sock: Event processor started. 2026-05-04T07:46:22.679919379Z INFO:selkies_gamepad:JS interposer server listening on /tmp/selkies_js3.sock 2026-05-04T07:46:22.680013038Z INFO:selkies_gamepad:EVDEV interposer server listening on /tmp/selkies_event1000.sock 2026-05-04T07:46:22.680031946Z INFO:selkies_gamepad:EVDEV interposer server listening on /tmp/selkies_event1001.sock 2026-05-04T07:46:22.680052357Z INFO:selkies_gamepad:EVDEV interposer server listening on /tmp/selkies_event1002.sock 2026-05-04T07:46:22.680078390Z INFO:selkies_gamepad:EVDEV interposer server listening on /tmp/selkies_event1003.sock 2026-05-04T07:46:22.680931237Z WARNING:data_websocket:Cannot broadcast cursor data: no clients connected or server not ready. 2026-05-04T07:46:27.542079755Z INFO:main:Main application task was cancelled. 2026-05-04T07:46:27.542130658Z INFO:main:Main loop ending or interrupted. Performing cleanup... 2026-05-04T07:46:27.542141029Z INFO:main:DataStreamingServer shutdown initiated... 2026-05-04T07:46:27.542152923Z INFO:webrtc_input:Clipboard monitor task cancelled. 2026-05-04T07:46:27.542161450Z INFO:webrtc_input:Clipboard monitor stopped 2026-05-04T07:46:27.542300751Z INFO:main:Auxiliary tasks cancellation complete. 2026-05-04T07:46:27.542328737Z INFO:main:Stopping InputHandler components... 2026-05-04T07:46:27.542338366Z INFO:webrtc_input:Stopping clipboard monitor 2026-05-04T07:46:27.542350451Z INFO:webrtc_input:stopping cursor monitor 2026-05-04T07:46:27.542378918Z INFO:webrtc_input:Closing all pre-allocated gamepad instances... 2026-05-04T07:46:27.542439069Z INFO:webrtc_input:Closing gamepad instance for index 0 (JS: /tmp/selkies_js0.sock). 2026-05-04T07:46:27.542463789Z INFO:selkies_gamepad:Closing gamepad services for JS:/tmp/selkies_js0.sock, EVDEV:/tmp/selkies_event1000.sock 2026-05-04T07:46:27.542720095Z INFO:selkies_gamepad:JS interposer server /tmp/selkies_js0.sock closed. 2026-05-04T07:46:27.542831570Z INFO:selkies_gamepad:EVDEV interposer server /tmp/selkies_event1000.sock closed. 2026-05-04T07:46:27.543020831Z INFO:selkies_gamepad:Gamepad /tmp/selkies_js0.sock: Event processor stopped. 2026-05-04T07:46:27.543078026Z INFO:selkies_gamepad:Gamepad services fully closed. 2026-05-04T07:46:27.543117145Z INFO:webrtc_input:Closing gamepad instance for index 1 (JS: /tmp/selkies_js1.sock). 2026-05-04T07:46:27.543144881Z INFO:selkies_gamepad:Closing gamepad services for JS:/tmp/selkies_js1.sock, EVDEV:/tmp/selkies_event1001.sock 2026-05-04T07:46:27.543322318Z INFO:selkies_gamepad:JS interposer server /tmp/selkies_js1.sock closed. 2026-05-04T07:46:27.543393652Z INFO:selkies_gamepad:EVDEV interposer server /tmp/selkies_event1001.sock closed. 2026-05-04T07:46:27.543531129Z INFO:selkies_gamepad:Gamepad /tmp/selkies_js1.sock: Event processor stopped. 2026-05-04T07:46:27.543579045Z INFO:selkies_gamepad:Gamepad services fully closed. 2026-05-04T07:46:27.543604968Z INFO:webrtc_input:Closing gamepad instance for index 2 (JS: /tmp/selkies_js2.sock). 2026-05-04T07:46:27.543630389Z INFO:selkies_gamepad:Closing gamepad services for JS:/tmp/selkies_js2.sock, EVDEV:/tmp/selkies_event1002.sock 2026-05-04T07:46:27.543806483Z INFO:selkies_gamepad:JS interposer server /tmp/selkies_js2.sock closed. 2026-05-04T07:46:27.543906725Z INFO:selkies_gamepad:EVDEV interposer server /tmp/selkies_event1002.sock closed. 2026-05-04T07:46:27.544064673Z INFO:selkies_gamepad:Gamepad /tmp/selkies_js2.sock: Event processor stopped. 2026-05-04T07:46:27.544087519Z INFO:selkies_gamepad:Gamepad services fully closed. 2026-05-04T07:46:27.544128181Z INFO:webrtc_input:Closing gamepad instance for index 3 (JS: /tmp/selkies_js3.sock). 2026-05-04T07:46:27.544154033Z INFO:selkies_gamepad:Closing gamepad services for JS:/tmp/selkies_js3.sock, EVDEV:/tmp/selkies_event1003.sock 2026-05-04T07:46:27.544312653Z INFO:selkies_gamepad:JS interposer server /tmp/selkies_js3.sock closed. 2026-05-04T07:46:27.544388436Z INFO:selkies_gamepad:EVDEV interposer server /tmp/selkies_event1003.sock closed. 2026-05-04T07:46:27.544455551Z INFO:selkies_gamepad:Gamepad /tmp/selkies_js3.sock: Event processor stopped. 2026-05-04T07:46:27.544555151Z INFO:selkies_gamepad:Gamepad services fully closed. 2026-05-04T07:46:27.544753681Z INFO:main:DataStreamingServer shutdown complete. 2026-05-04T07:46:27.550374813Z ERROR:selkies.__main__:Error in main: 'NoneType' object has no attribute 'cleanup' 2026-05-04T07:46:27.550400254Z Traceback (most recent call last): 2026-05-04T07:46:27.550409543Z File "/lsiopy/lib/python3.13/site-packages/selkies/stream_server.py", line 373, in _get_static_content_path 2026-05-04T07:46:27.550420976Z package_path = importlib_resources.files(self.STATIC_CONTENT_PATH) 2026-05-04T07:46:27.550442659Z File "/usr/lib/python3.13/importlib/resources/_common.py", line 46, in wrapper 2026-05-04T07:46:27.550451257Z return func(anchor) 2026-05-04T07:46:27.550459213Z File "/usr/lib/python3.13/importlib/resources/_common.py", line 56, in files 2026-05-04T07:46:27.550467339Z return from_package(resolve(anchor)) 2026-05-04T07:46:27.550475265Z ~~~~~~~^^^^^^^^ 2026-05-04T07:46:27.550483141Z File "/usr/lib/python3.13/functools.py", line 934, in wrapper 2026-05-04T07:46:27.550491237Z return dispatch(args[0].__class__)(*args, **kw) 2026-05-04T07:46:27.550499313Z ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 2026-05-04T07:46:27.550507269Z File "/usr/lib/python3.13/importlib/resources/_common.py", line 82, in _ 2026-05-04T07:46:27.550515416Z return importlib.import_module(cand) 2026-05-04T07:46:27.550523332Z ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 2026-05-04T07:46:27.550531218Z File "/usr/lib/python3.13/importlib/__init__.py", line 88, in import_module 2026-05-04T07:46:27.550539374Z return _bootstrap._gcd_import(name[level:], package, level) 2026-05-04T07:46:27.550547410Z ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-05-04T07:46:27.550555386Z File "<frozen importlib._bootstrap>", line 1387, in _gcd_import 2026-05-04T07:46:27.550564254Z File "<frozen importlib._bootstrap>", line 1360, in _find_and_load 2026-05-04T07:46:27.550572821Z File "<frozen importlib._bootstrap>", line 1324, in _find_and_load_unlocked 2026-05-04T07:46:27.550581108Z ModuleNotFoundError: No module named 'selkies.selkies_web' 2026-05-04T07:46:27.550589094Z 2026-05-04T07:46:27.550596870Z During handling of the above exception, another exception occurred: 2026-05-04T07:46:27.550604936Z 2026-05-04T07:46:27.550612752Z Traceback (most recent call last): 2026-05-04T07:46:27.550620718Z File "/lsiopy/lib/python3.13/site-packages/selkies/__main__.py", line 43, in main 2026-05-04T07:46:27.550629115Z asyncio.run(run()) 2026-05-04T07:46:27.550636981Z ~~~~~~~~~~~^^^^^^^ 2026-05-04T07:46:27.550644786Z File "/usr/lib/python3.13/asyncio/runners.py", line 195, in run 2026-05-04T07:46:27.550652913Z return runner.run(main) 2026-05-04T07:46:27.550660799Z ~~~~~~~~~~^^^^^^ 2026-05-04T07:46:27.550668835Z File "/usr/lib/python3.13/asyncio/runners.py", line 118, in run 2026-05-04T07:46:27.550677001Z return self._loop.run_until_complete(task) 2026-05-04T07:46:27.550684947Z ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 2026-05-04T07:46:27.550692994Z File "/usr/lib/python3.13/asyncio/base_events.py", line 725, in run_until_complete 2026-05-04T07:46:27.550701270Z return future.result() 2026-05-04T07:46:27.550709156Z ~~~~~~~~~~~~~^^ 2026-05-04T07:46:27.550727343Z File "/lsiopy/lib/python3.13/site-packages/selkies/__main__.py", line 35, in run 2026-05-04T07:46:27.550735800Z await server.run() 2026-05-04T07:46:27.550743676Z File "/lsiopy/lib/python3.13/site-packages/selkies/stream_server.py", line 617, in run 2026-05-04T07:46:27.550751892Z await self.start_server() 2026-05-04T07:46:27.550759878Z File "/lsiopy/lib/python3.13/site-packages/selkies/stream_server.py", line 563, in start_server 2026-05-04T07:46:27.550768165Z await self.initialize_app() 2026-05-04T07:46:27.550776101Z File "/lsiopy/lib/python3.13/site-packages/selkies/stream_server.py", line 544, in initialize_app 2026-05-04T07:46:27.550784408Z self.static_fs_path = await self._get_static_content_path() 2026-05-04T07:46:27.550792424Z ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-05-04T07:46:27.550800460Z File "/lsiopy/lib/python3.13/site-packages/selkies/stream_server.py", line 387, in _get_static_content_path 2026-05-04T07:46:27.550808777Z self.web_files_ctx.cleanup() 2026-05-04T07:46:27.550816673Z ^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-05-04T07:46:27.550824528Z AttributeError: 'NoneType' object has no attribute 'cleanup' 2026-05-04T07:46:29.106503588Z INFO:root:Expected C js_config_t size (from ctypes): 1354 bytes 2026-05-04T07:46:29.108600262Z INFO:data_websocket:pcmflux library found. Audio capture is available. 2026-05-04T07:46:29.137715503Z INFO:data_websocket:pixelflux library found. Striped encoding modes available. 2026-05-04T07:46:29.137758991Z INFO:main:Upload directory ensured: /config/Desktop 2026-05-04T07:46:29.138572960Z INFO:selkies.__main__:Initiating server with websockets mode 2026-05-04T07:46:29.138594203Z INFO:stream_server:Starting service: websockets 2026-05-04T07:46:29.139077667Z INFO:stream_server:Defaulting to packaged web files. 2026-05-04T07:46:29.139154702Z ERROR:stream_server:Failed to extract packaged web files: No module named 'selkies.selkies_web' 2026-05-04T07:46:29.139163159Z INFO:stream_server:Stopping service: websockets 2026-05-04T07:46:29.139313732Z INFO:main:Legacy Mode ENABLED (SELKIES_MASTER_TOKEN is not set). 2026-05-04T07:46:29.139335917Z INFO:main:Initializing DataStreamingServer with encoder: x264enc, Framerate: 60 2026-05-04T07:46:29.139345607Z INFO:main:SelkiesStreamingApp initialized: encoder=x264enc, display=1024x768 2026-05-04T07:46:29.139400176Z INFO:main:DataStreamingServer initialization complete. 2026-05-04T07:46:29.139408804Z INFO:main:Starting DataStreamingServer... 2026-05-04T07:46:29.143773125Z INFO:webrtc_input:System DPI detected as ~96. Cursor size cap set to 32x32px. 2026-05-04T07:46:29.146190584Z INFO:webrtc_input:Resetting keyboard modifiers. 2026-05-04T07:46:29.147034924Z INFO:webrtc_input:Clipboard monitor running (binary mode: False) 2026-05-04T07:46:29.147798442Z INFO:webrtc_input:Found XFIXES version 4.0 2026-05-04T07:46:29.147889545Z INFO:webrtc_input:starting cursor monitor 2026-05-04T07:46:29.147902792Z INFO:webrtc_input:watching for cursor changes 2026-05-04T07:46:29.154324496Z WARNING:data_websocket:Cannot broadcast cursor data: no clients connected or server not ready. 2026-05-04T07:46:29.154968824Z INFO:resize:Applying xrandr mode '1920x1080' for screen 'screen'. 2026-05-04T07:46:29.159047399Z INFO:resize:Successfully applied xrandr mode '1920x1080'. 2026-05-04T07:46:29.280043130Z INFO:webrtc_input:Initializing 4 persistent gamepad instances... 2026-05-04T07:46:29.280216249Z 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-05-04T07:46:29.280241600Z 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-05-04T07:46:29.280252131Z 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-05-04T07:46:29.280300850Z 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-05-04T07:46:29.280323896Z 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-05-04T07:46:29.280333936Z 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-05-04T07:46:29.280363736Z 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-05-04T07:46:29.280373446Z 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-05-04T07:46:29.280384618Z 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-05-04T07:46:29.280448798Z 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-05-04T07:46:29.280471744Z 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-05-04T07:46:29.280481824Z 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-05-04T07:46:29.280879946Z INFO:selkies_gamepad:Gamepad /tmp/selkies_js0.sock: Event processor started. 2026-05-04T07:46:29.280929756Z INFO:selkies_gamepad:JS interposer server listening on /tmp/selkies_js0.sock 2026-05-04T07:46:29.280988244Z INFO:selkies_gamepad:Gamepad /tmp/selkies_js1.sock: Event processor started. 2026-05-04T07:46:29.281010449Z INFO:selkies_gamepad:JS interposer server listening on /tmp/selkies_js1.sock 2026-05-04T07:46:29.281132294Z INFO:selkies_gamepad:Gamepad /tmp/selkies_js2.sock: Event processor started. 2026-05-04T07:46:29.281153958Z INFO:selkies_gamepad:JS interposer server listening on /tmp/selkies_js2.sock 2026-05-04T07:46:29.281219229Z INFO:selkies_gamepad:Gamepad /tmp/selkies_js3.sock: Event processor started. 2026-05-04T07:46:29.281241675Z INFO:selkies_gamepad:JS interposer server listening on /tmp/selkies_js3.sock 2026-05-04T07:46:29.281385224Z INFO:selkies_gamepad:EVDEV interposer server listening on /tmp/selkies_event1000.sock 2026-05-04T07:46:29.281406998Z INFO:selkies_gamepad:EVDEV interposer server listening on /tmp/selkies_event1001.sock 2026-05-04T07:46:29.281416657Z INFO:selkies_gamepad:EVDEV interposer server listening on /tmp/selkies_event1002.sock 2026-05-04T07:46:29.281439703Z INFO:selkies_gamepad:EVDEV interposer server listening on /tmp/selkies_event1003.sock 2026-05-04T07:46:34.141050451Z INFO:main:Main application task was cancelled. 2026-05-04T07:46:34.141093888Z INFO:main:Main loop ending or interrupted. Performing cleanup... 2026-05-04T07:46:34.141103638Z INFO:main:DataStreamingServer shutdown initiated... 2026-05-04T07:46:34.141172126Z INFO:webrtc_input:Clipboard monitor task cancelled. 2026-05-04T07:46:34.141209110Z INFO:webrtc_input:Clipboard monitor stopped 2026-05-04T07:46:34.141240704Z INFO:main:Auxiliary tasks cancellation complete. 2026-05-04T07:46:34.141253339Z INFO:main:Stopping InputHandler components... 2026-05-04T07:46:34.141290464Z INFO:webrtc_input:Stopping clipboard monitor 2026-05-04T07:46:34.141302899Z INFO:webrtc_input:stopping cursor monitor 2026-05-04T07:46:34.141364994Z INFO:webrtc_input:Closing all pre-allocated gamepad instances... 2026-05-04T07:46:34.141409734Z INFO:webrtc_input:Closing gamepad instance for index 0 (JS: /tmp/selkies_js0.sock). 2026-05-04T07:46:34.141447751Z INFO:selkies_gamepad:Closing gamepad services for JS:/tmp/selkies_js0.sock, EVDEV:/tmp/selkies_event1000.sock 2026-05-04T07:46:34.141711342Z INFO:selkies_gamepad:JS interposer server /tmp/selkies_js0.sock closed. 2026-05-04T07:46:34.141846735Z INFO:selkies_gamepad:EVDEV interposer server /tmp/selkies_event1000.sock closed. 2026-05-04T07:46:34.141907477Z INFO:selkies_gamepad:Gamepad /tmp/selkies_js0.sock: Event processor stopped. 2026-05-04T07:46:34.142018871Z INFO:selkies_gamepad:Gamepad services fully closed. 2026-05-04T07:46:34.142037168Z INFO:webrtc_input:Closing gamepad instance for index 1 (JS: /tmp/selkies_js1.sock). 2026-05-04T07:46:34.142078030Z INFO:selkies_gamepad:Closing gamepad services for JS:/tmp/selkies_js1.sock, EVDEV:/tmp/selkies_event1001.sock 2026-05-04T07:46:34.142259486Z INFO:selkies_gamepad:JS interposer server /tmp/selkies_js1.sock closed. 2026-05-04T07:46:34.142374407Z INFO:selkies_gamepad:EVDEV interposer server /tmp/selkies_event1001.sock closed. 2026-05-04T07:46:34.142423977Z INFO:selkies_gamepad:Gamepad /tmp/selkies_js1.sock: Event processor stopped. 2026-05-04T07:46:34.142558789Z INFO:selkies_gamepad:Gamepad services fully closed. 2026-05-04T07:46:34.142581615Z INFO:webrtc_input:Closing gamepad instance for index 2 (JS: /tmp/selkies_js2.sock). 2026-05-04T07:46:34.142617988Z INFO:selkies_gamepad:Closing gamepad services for JS:/tmp/selkies_js2.sock, EVDEV:/tmp/selkies_event1002.sock 2026-05-04T07:46:34.142814494Z INFO:selkies_gamepad:JS interposer server /tmp/selkies_js2.sock closed. 2026-05-04T07:46:34.142847861Z INFO:selkies_gamepad:EVDEV interposer server /tmp/selkies_event1002.sock closed. 2026-05-04T07:46:34.143043876Z INFO:selkies_gamepad:Gamepad /tmp/selkies_js2.sock: Event processor stopped. 2026-05-04T07:46:34.143067032Z INFO:selkies_gamepad:Gamepad services fully closed. 2026-05-04T07:46:34.143080730Z INFO:webrtc_input:Closing gamepad instance for index 3 (JS: /tmp/selkies_js3.sock). 2026-05-04T07:46:34.143091281Z INFO:selkies_gamepad:Closing gamepad services for JS:/tmp/selkies_js3.sock, EVDEV:/tmp/selkies_event1003.sock 2026-05-04T07:46:34.143271444Z INFO:selkies_gamepad:JS interposer server /tmp/selkies_js3.sock closed. 2026-05-04T07:46:34.143364081Z INFO:selkies_gamepad:EVDEV interposer server /tmp/selkies_event1003.sock closed. 2026-05-04T07:46:34.143409712Z INFO:selkies_gamepad:Gamepad /tmp/selkies_js3.sock: Event processor stopped. 2026-05-04T07:46:34.143522640Z INFO:selkies_gamepad:Gamepad services fully closed. 2026-05-04T07:46:34.143753044Z INFO:main:DataStreamingServer shutdown complete. 2026-05-04T07:46:34.149631785Z ERROR:selkies.__main__:Error in main: 'NoneType' object has no attribute 'cleanup' 2026-05-04T07:46:34.149656184Z Traceback (most recent call last): 2026-05-04T07:46:34.149665502Z File "/lsiopy/lib/python3.13/site-packages/selkies/stream_server.py", line 373, in _get_static_content_path 2026-05-04T07:46:34.149674300Z package_path = importlib_resources.files(self.STATIC_CONTENT_PATH) 2026-05-04T07:46:34.149682467Z File "/usr/lib/python3.13/importlib/resources/_common.py", line 46, in wrapper 2026-05-04T07:46:34.149691024Z return func(anchor) 2026-05-04T07:46:34.149699541Z File "/usr/lib/python3.13/importlib/resources/_common.py", line 56, in files 2026-05-04T07:46:34.149707868Z return from_package(resolve(anchor)) 2026-05-04T07:46:34.149715874Z ~~~~~~~^^^^^^^^ 2026-05-04T07:46:34.149723830Z File "/usr/lib/python3.13/functools.py", line 934, in wrapper 2026-05-04T07:46:34.149732067Z return dispatch(args[0].__class__)(*args, **kw) 2026-05-04T07:46:34.149740093Z ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 2026-05-04T07:46:34.149764452Z File "/usr/lib/python3.13/importlib/resources/_common.py", line 82, in _ 2026-05-04T07:46:34.149773310Z return importlib.import_module(cand) 2026-05-04T07:46:34.149781516Z ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 2026-05-04T07:46:34.149789643Z File "/usr/lib/python3.13/importlib/__init__.py", line 88, in import_module 2026-05-04T07:46:34.149797879Z return _bootstrap._gcd_import(name[level:], package, level) 2026-05-04T07:46:34.149806326Z ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-05-04T07:46:34.149816988Z File "<frozen importlib._bootstrap>", line 1387, in _gcd_import 2026-05-04T07:46:34.149826206Z File "<frozen importlib._bootstrap>", line 1360, in _find_and_load 2026-05-04T07:46:34.149834743Z File "<frozen importlib._bootstrap>", line 1324, in _find_and_load_unlocked 2026-05-04T07:46:34.149843130Z ModuleNotFoundError: No module named 'selkies.selkies_web' 2026-05-04T07:46:34.149851337Z 2026-05-04T07:46:34.149859203Z During handling of the above exception, another exception occurred: 2026-05-04T07:46:34.149867339Z 2026-05-04T07:46:34.149875115Z Traceback (most recent call last): 2026-05-04T07:46:34.149883051Z File "/lsiopy/lib/python3.13/site-packages/selkies/__main__.py", line 43, in main 2026-05-04T07:46:34.149891387Z asyncio.run(run()) 2026-05-04T07:46:34.149899243Z ~~~~~~~~~~~^^^^^^^ 2026-05-04T07:46:34.149907109Z File "/usr/lib/python3.13/asyncio/runners.py", line 195, in run 2026-05-04T07:46:34.149915366Z return runner.run(main) 2026-05-04T07:46:34.149923272Z ~~~~~~~~~~^^^^^^ 2026-05-04T07:46:34.149931097Z File "/usr/lib/python3.13/asyncio/runners.py", line 118, in run 2026-05-04T07:46:34.149939224Z return self._loop.run_until_complete(task) 2026-05-04T07:46:34.149947200Z ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 2026-05-04T07:46:34.149955196Z File "/usr/lib/python3.13/asyncio/base_events.py", line 725, in run_until_complete 2026-05-04T07:46:34.149963483Z return future.result() 2026-05-04T07:46:34.149971399Z ~~~~~~~~~~~~~^^ 2026-05-04T07:46:34.149980266Z File "/lsiopy/lib/python3.13/site-packages/selkies/__main__.py", line 35, in run 2026-05-04T07:46:34.149988643Z await server.run() 2026-05-04T07:46:34.149996499Z File "/lsiopy/lib/python3.13/site-packages/selkies/stream_server.py", line 617, in run 2026-05-04T07:46:34.150004846Z await self.start_server() 2026-05-04T07:46:34.150012772Z File "/lsiopy/lib/python3.13/site-packages/selkies/stream_server.py", line 563, in start_server 2026-05-04T07:46:34.150021059Z await self.initialize_app() 2026-05-04T07:46:34.150029065Z File "/lsiopy/lib/python3.13/site-packages/selkies/stream_server.py", line 544, in initialize_app 2026-05-04T07:46:34.150047111Z self.static_fs_path = await self._get_static_content_path() 2026-05-04T07:46:34.150055378Z ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-05-04T07:46:34.150063434Z File "/lsiopy/lib/python3.13/site-packages/selkies/stream_server.py", line 387, in _get_static_content_path 2026-05-04T07:46:34.150071781Z self.web_files_ctx.cleanup() 2026-05-04T07:46:34.150079687Z ^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-05-04T07:46:34.150087573Z AttributeError: 'NoneType' object has no attribute 'cleanup'