TinyPilot log dump https://tinypilotkvm.com Timestamp: 2023-11-25T12:12:11-05:00 Software versions TinyPilot version: 1.9.2-5+5bdbec7 uStreamer version: 5.43 System information OS version: Linux kvm 6.1.21-v8+ #1642 SMP PREEMPT Mon Apr 3 17:24:16 BST 2023 aarch64 GNU/Linux Kernel architecture: aarch64 Userland architecture: armhf (32-bit) Distribution name: Raspbian Distribution version: 11 Hardware information Hardware: BCM2835 Revision: b03115 Model: Raspberry Pi 4 Model B Rev 1.5 TinyPilot state Read-only filesystem: off SSH access: enabled Network interfaces: eth0 (down) lo (unknown) wlan0 (up) Mouse jiggler: disabled CPU Temperature: 49.1'C CPU throttled since boot: no Voltage issues: yes - Nov 23 07:47:17 kvm kernel: hwmon hwmon1: Undervoltage detected! Streaming mode Selected mode: MJPEG Current mode: MJPEG TinyPilot settings.yml TinyPilot configuration [Unit] Description=TinyPilot - RPi-based virtual KVM BindsTo=nginx.service After=syslog.target network.target nginx.service StartLimitIntervalSec=0 [Service] Type=simple User=tinypilot WorkingDirectory=/opt/tinypilot ExecStart=/opt/tinypilot/venv/bin/python app/main.py Environment=APP_SETTINGS_FILE=/home/tinypilot/app_settings.cfg Restart=always [Install] WantedBy=multi-user.target TinyPilot logs Nov 25 12:12:06 kvm python[676]: File "/opt/tinypilot/app/execute.py", line 86, in with_timeout Nov 25 12:12:06 kvm python[676]: raise result.exception Nov 25 12:12:06 kvm python[676]: BrokenPipeError: [Errno 108] Cannot send after transport endpoint shutdown Nov 25 12:12:06 kvm python[1462]: Process ProcessWithResult-49: Nov 25 12:12:06 kvm python[1462]: Traceback (most recent call last): Nov 25 12:12:06 kvm python[1462]: File "/usr/lib/python3.9/multiprocessing/process.py", line 315, in _bootstrap Nov 25 12:12:06 kvm python[1462]: self.run() Nov 25 12:12:06 kvm python[1462]: File "/opt/tinypilot/app/execute.py", line 37, in run Nov 25 12:12:06 kvm python[1462]: result.return_value = self._target(*self._args, **self._kwargs) Nov 25 12:12:06 kvm python[1462]: File "/opt/tinypilot/app/hid/write.py", line 19, in _write_to_hid_interface_immediately Nov 25 12:12:06 kvm python[1462]: hid_handle.write(bytearray(buffer)) Nov 25 12:12:06 kvm python[1462]: BrokenPipeError: [Errno 108] Cannot send after transport endpoint shutdown Nov 25 12:12:06 kvm python[676]: Exception in thread Thread-60: Nov 25 12:12:06 kvm python[676]: Traceback (most recent call last): Nov 25 12:12:06 kvm python[676]: File "/usr/lib/python3.9/threading.py", line 954, in _bootstrap_inner Nov 25 12:12:06 kvm python[676]: self.run() Nov 25 12:12:06 kvm python[676]: File "/usr/lib/python3.9/threading.py", line 892, in run Nov 25 12:12:06 kvm python[676]: self._target(*self._args, **self._kwargs) Nov 25 12:12:06 kvm python[676]: File "/opt/tinypilot/venv/lib/python3.9/site-packages/socketio/server.py", line 733, in _handle_event_internal Nov 25 12:12:06 kvm python[676]: r = server._trigger_event(data[0], namespace, sid, *data[1:]) Nov 25 12:12:06 kvm python[676]: File "/opt/tinypilot/venv/lib/python3.9/site-packages/socketio/server.py", line 758, in _trigger_event Nov 25 12:12:06 kvm python[676]: return self.handlers[namespace][event](*args) Nov 25 12:12:06 kvm python[676]: File "/opt/tinypilot/venv/lib/python3.9/site-packages/flask_socketio/__init__.py", line 282, in _handler Nov 25 12:12:06 kvm python[676]: return self._handle_event(handler, message, namespace, sid, Nov 25 12:12:06 kvm python[676]: File "/opt/tinypilot/venv/lib/python3.9/site-packages/flask_socketio/__init__.py", line 828, in _handle_event Nov 25 12:12:06 kvm python[676]: ret = handler(*args) Nov 25 12:12:06 kvm python[676]: File "/opt/tinypilot/app/socket_api.py", line 53, in on_mouse_event Nov 25 12:12:06 kvm python[676]: fake_mouse.send_mouse_event(mouse_path, mouse_move_event.buttons, Nov 25 12:12:06 kvm python[676]: File "/opt/tinypilot/app/hid/mouse.py", line 17, in send_mouse_event Nov 25 12:12:06 kvm python[676]: hid_write.write_to_hid_interface(mouse_path, buf) Nov 25 12:12:06 kvm python[676]: File "/opt/tinypilot/app/hid/write.py", line 36, in write_to_hid_interface Nov 25 12:12:06 kvm python[676]: execute.with_timeout(_write_to_hid_interface_immediately, Nov 25 12:12:06 kvm python[676]: File "/opt/tinypilot/app/execute.py", line 86, in with_timeout Nov 25 12:12:06 kvm python[676]: raise result.exception Nov 25 12:12:06 kvm python[676]: BrokenPipeError: [Errno 108] Cannot send after transport endpoint shutdown Nov 25 12:12:06 kvm python[1463]: Process ProcessWithResult-50: Nov 25 12:12:06 kvm python[1463]: Traceback (most recent call last): Nov 25 12:12:06 kvm python[1463]: File "/usr/lib/python3.9/multiprocessing/process.py", line 315, in _bootstrap Nov 25 12:12:06 kvm python[1463]: self.run() Nov 25 12:12:06 kvm python[1463]: File "/opt/tinypilot/app/execute.py", line 37, in run Nov 25 12:12:06 kvm python[1463]: result.return_value = self._target(*self._args, **self._kwargs) Nov 25 12:12:06 kvm python[1463]: File "/opt/tinypilot/app/hid/write.py", line 19, in _write_to_hid_interface_immediately Nov 25 12:12:06 kvm python[1463]: hid_handle.write(bytearray(buffer)) Nov 25 12:12:06 kvm python[1463]: BrokenPipeError: [Errno 108] Cannot send after transport endpoint shutdown Nov 25 12:12:06 kvm python[676]: Exception in thread Thread-61: Nov 25 12:12:06 kvm python[676]: Traceback (most recent call last): Nov 25 12:12:06 kvm python[676]: File "/usr/lib/python3.9/threading.py", line 954, in _bootstrap_inner Nov 25 12:12:06 kvm python[676]: self.run() Nov 25 12:12:06 kvm python[676]: File "/usr/lib/python3.9/threading.py", line 892, in run Nov 25 12:12:06 kvm python[676]: self._target(*self._args, **self._kwargs) Nov 25 12:12:06 kvm python[676]: File "/opt/tinypilot/venv/lib/python3.9/site-packages/socketio/server.py", line 733, in _handle_event_internal Nov 25 12:12:06 kvm python[676]: r = server._trigger_event(data[0], namespace, sid, *data[1:]) Nov 25 12:12:06 kvm python[676]: File "/opt/tinypilot/venv/lib/python3.9/site-packages/socketio/server.py", line 758, in _trigger_event Nov 25 12:12:06 kvm python[676]: return self.handlers[namespace][event](*args) Nov 25 12:12:06 kvm python[676]: File "/opt/tinypilot/venv/lib/python3.9/site-packages/flask_socketio/__init__.py", line 282, in _handler Nov 25 12:12:06 kvm python[676]: return self._handle_event(handler, message, namespace, sid, Nov 25 12:12:06 kvm python[676]: File "/opt/tinypilot/venv/lib/python3.9/site-packages/flask_socketio/__init__.py", line 828, in _handle_event Nov 25 12:12:06 kvm python[676]: ret = handler(*args) Nov 25 12:12:06 kvm python[676]: File "/opt/tinypilot/app/socket_api.py", line 53, in on_mouse_event Nov 25 12:12:06 kvm python[676]: fake_mouse.send_mouse_event(mouse_path, mouse_move_event.buttons, Nov 25 12:12:06 kvm python[676]: File "/opt/tinypilot/app/hid/mouse.py", line 17, in send_mouse_event Nov 25 12:12:06 kvm python[676]: hid_write.write_to_hid_interface(mouse_path, buf) Nov 25 12:12:06 kvm python[676]: File "/opt/tinypilot/app/hid/write.py", line 36, in write_to_hid_interface Nov 25 12:12:06 kvm python[676]: execute.with_timeout(_write_to_hid_interface_immediately, Nov 25 12:12:06 kvm python[676]: File "/opt/tinypilot/app/execute.py", line 86, in with_timeout Nov 25 12:12:06 kvm python[676]: raise result.exception Nov 25 12:12:06 kvm python[676]: BrokenPipeError: [Errno 108] Cannot send after transport endpoint shutdown Nov 25 12:12:06 kvm python[1464]: Process ProcessWithResult-51: Nov 25 12:12:06 kvm python[1464]: Traceback (most recent call last): Nov 25 12:12:06 kvm python[1464]: File "/usr/lib/python3.9/multiprocessing/process.py", line 315, in _bootstrap Nov 25 12:12:06 kvm python[1464]: self.run() Nov 25 12:12:06 kvm python[1464]: File "/opt/tinypilot/app/execute.py", line 37, in run Nov 25 12:12:06 kvm python[1464]: result.return_value = self._target(*self._args, **self._kwargs) Nov 25 12:12:06 kvm python[1464]: File "/opt/tinypilot/app/hid/write.py", line 19, in _write_to_hid_interface_immediately Nov 25 12:12:06 kvm python[1464]: hid_handle.write(bytearray(buffer)) Nov 25 12:12:06 kvm python[1464]: BrokenPipeError: [Errno 108] Cannot send after transport endpoint shutdown Nov 25 12:12:06 kvm python[676]: Exception in thread Thread-62: Nov 25 12:12:06 kvm python[676]: Traceback (most recent call last): Nov 25 12:12:06 kvm python[676]: File "/usr/lib/python3.9/threading.py", line 954, in _bootstrap_inner Nov 25 12:12:06 kvm python[676]: self.run() Nov 25 12:12:06 kvm python[676]: File "/usr/lib/python3.9/threading.py", line 892, in run Nov 25 12:12:06 kvm python[676]: self._target(*self._args, **self._kwargs) Nov 25 12:12:06 kvm python[676]: File "/opt/tinypilot/venv/lib/python3.9/site-packages/socketio/server.py", line 733, in _handle_event_internal Nov 25 12:12:06 kvm python[676]: r = server._trigger_event(data[0], namespace, sid, *data[1:]) Nov 25 12:12:06 kvm python[676]: File "/opt/tinypilot/venv/lib/python3.9/site-packages/socketio/server.py", line 758, in _trigger_event Nov 25 12:12:06 kvm python[676]: return self.handlers[namespace][event](*args) Nov 25 12:12:06 kvm python[676]: File "/opt/tinypilot/venv/lib/python3.9/site-packages/flask_socketio/__init__.py", line 282, in _handler Nov 25 12:12:06 kvm python[676]: return self._handle_event(handler, message, namespace, sid, Nov 25 12:12:06 kvm python[676]: File "/opt/tinypilot/venv/lib/python3.9/site-packages/flask_socketio/__init__.py", line 828, in _handle_event Nov 25 12:12:06 kvm python[676]: ret = handler(*args) Nov 25 12:12:06 kvm python[676]: File "/opt/tinypilot/app/socket_api.py", line 53, in on_mouse_event Nov 25 12:12:06 kvm python[676]: fake_mouse.send_mouse_event(mouse_path, mouse_move_event.buttons, Nov 25 12:12:06 kvm python[676]: File "/opt/tinypilot/app/hid/mouse.py", line 17, in send_mouse_event Nov 25 12:12:06 kvm python[676]: hid_write.write_to_hid_interface(mouse_path, buf) Nov 25 12:12:06 kvm python[676]: File "/opt/tinypilot/app/hid/write.py", line 36, in write_to_hid_interface Nov 25 12:12:06 kvm python[676]: execute.with_timeout(_write_to_hid_interface_immediately, Nov 25 12:12:06 kvm python[676]: File "/opt/tinypilot/app/execute.py", line 86, in with_timeout Nov 25 12:12:06 kvm python[676]: raise result.exception Nov 25 12:12:06 kvm python[676]: BrokenPipeError: [Errno 108] Cannot send after transport endpoint shutdown Nov 25 12:12:07 kvm python[1465]: Process ProcessWithResult-52: Nov 25 12:12:07 kvm python[1465]: Traceback (most recent call last): Nov 25 12:12:07 kvm python[1465]: File "/usr/lib/python3.9/multiprocessing/process.py", line 315, in _bootstrap Nov 25 12:12:07 kvm python[1465]: self.run() Nov 25 12:12:07 kvm python[1465]: File "/opt/tinypilot/app/execute.py", line 37, in run Nov 25 12:12:07 kvm python[1465]: result.return_value = self._target(*self._args, **self._kwargs) Nov 25 12:12:07 kvm python[1465]: File "/opt/tinypilot/app/hid/write.py", line 19, in _write_to_hid_interface_immediately Nov 25 12:12:07 kvm python[1465]: hid_handle.write(bytearray(buffer)) Nov 25 12:12:07 kvm python[1465]: BrokenPipeError: [Errno 108] Cannot send after transport endpoint shutdown Nov 25 12:12:07 kvm python[676]: Exception in thread Thread-63: Nov 25 12:12:07 kvm python[676]: Traceback (most recent call last): Nov 25 12:12:07 kvm python[676]: File "/usr/lib/python3.9/threading.py", line 954, in _bootstrap_inner Nov 25 12:12:07 kvm python[676]: self.run() Nov 25 12:12:07 kvm python[676]: File "/usr/lib/python3.9/threading.py", line 892, in run Nov 25 12:12:07 kvm python[676]: self._target(*self._args, **self._kwargs) Nov 25 12:12:07 kvm python[676]: File "/opt/tinypilot/venv/lib/python3.9/site-packages/socketio/server.py", line 733, in _handle_event_internal Nov 25 12:12:07 kvm python[676]: r = server._trigger_event(data[0], namespace, sid, *data[1:]) Nov 25 12:12:07 kvm python[676]: File "/opt/tinypilot/venv/lib/python3.9/site-packages/socketio/server.py", line 758, in _trigger_event Nov 25 12:12:07 kvm python[676]: return self.handlers[namespace][event](*args) Nov 25 12:12:07 kvm python[676]: File "/opt/tinypilot/venv/lib/python3.9/site-packages/flask_socketio/__init__.py", line 282, in _handler Nov 25 12:12:07 kvm python[676]: return self._handle_event(handler, message, namespace, sid, Nov 25 12:12:07 kvm python[676]: File "/opt/tinypilot/venv/lib/python3.9/site-packages/flask_socketio/__init__.py", line 828, in _handle_event Nov 25 12:12:07 kvm python[676]: ret = handler(*args) Nov 25 12:12:07 kvm python[676]: File "/opt/tinypilot/app/socket_api.py", line 36, in on_keystroke Nov 25 12:12:07 kvm python[676]: fake_keyboard.send_keystroke(keyboard_path, hid_keystroke) Nov 25 12:12:07 kvm python[676]: File "/opt/tinypilot/app/hid/keyboard.py", line 8, in send_keystroke Nov 25 12:12:07 kvm python[676]: hid_write.write_to_hid_interface(keyboard_path, buf) Nov 25 12:12:07 kvm python[676]: File "/opt/tinypilot/app/hid/write.py", line 36, in write_to_hid_interface Nov 25 12:12:07 kvm python[676]: execute.with_timeout(_write_to_hid_interface_immediately, Nov 25 12:12:07 kvm python[676]: File "/opt/tinypilot/app/execute.py", line 86, in with_timeout Nov 25 12:12:07 kvm python[676]: raise result.exception Nov 25 12:12:07 kvm python[676]: BrokenPipeError: [Errno 108] Cannot send after transport endpoint shutdown Nov 25 12:12:07 kvm python[1466]: Process ProcessWithResult-53: Nov 25 12:12:07 kvm python[1466]: Traceback (most recent call last): Nov 25 12:12:07 kvm python[1466]: File "/usr/lib/python3.9/multiprocessing/process.py", line 315, in _bootstrap Nov 25 12:12:07 kvm python[1466]: self.run() Nov 25 12:12:07 kvm python[1466]: File "/opt/tinypilot/app/execute.py", line 37, in run Nov 25 12:12:07 kvm python[1466]: result.return_value = self._target(*self._args, **self._kwargs) Nov 25 12:12:07 kvm python[1466]: File "/opt/tinypilot/app/hid/write.py", line 19, in _write_to_hid_interface_immediately Nov 25 12:12:07 kvm python[1466]: hid_handle.write(bytearray(buffer)) Nov 25 12:12:07 kvm python[1466]: BrokenPipeError: [Errno 108] Cannot send after transport endpoint shutdown Nov 25 12:12:07 kvm python[676]: Exception in thread Thread-64: Nov 25 12:12:07 kvm python[676]: Traceback (most recent call last): Nov 25 12:12:07 kvm python[676]: File "/usr/lib/python3.9/threading.py", line 954, in _bootstrap_inner Nov 25 12:12:07 kvm python[676]: self.run() Nov 25 12:12:07 kvm python[676]: File "/usr/lib/python3.9/threading.py", line 892, in run Nov 25 12:12:07 kvm python[676]: self._target(*self._args, **self._kwargs) Nov 25 12:12:07 kvm python[676]: File "/opt/tinypilot/venv/lib/python3.9/site-packages/socketio/server.py", line 733, in _handle_event_internal Nov 25 12:12:07 kvm python[676]: r = server._trigger_event(data[0], namespace, sid, *data[1:]) Nov 25 12:12:07 kvm python[676]: File "/opt/tinypilot/venv/lib/python3.9/site-packages/socketio/server.py", line 758, in _trigger_event Nov 25 12:12:07 kvm python[676]: return self.handlers[namespace][event](*args) Nov 25 12:12:07 kvm python[676]: File "/opt/tinypilot/venv/lib/python3.9/site-packages/flask_socketio/__init__.py", line 282, in _handler Nov 25 12:12:07 kvm python[676]: return self._handle_event(handler, message, namespace, sid, Nov 25 12:12:07 kvm python[676]: File "/opt/tinypilot/venv/lib/python3.9/site-packages/flask_socketio/__init__.py", line 828, in _handle_event Nov 25 12:12:07 kvm python[676]: ret = handler(*args) Nov 25 12:12:07 kvm python[676]: File "/opt/tinypilot/app/socket_api.py", line 53, in on_mouse_event Nov 25 12:12:07 kvm python[676]: fake_mouse.send_mouse_event(mouse_path, mouse_move_event.buttons, Nov 25 12:12:07 kvm python[676]: File "/opt/tinypilot/app/hid/mouse.py", line 17, in send_mouse_event Nov 25 12:12:07 kvm python[676]: hid_write.write_to_hid_interface(mouse_path, buf) Nov 25 12:12:07 kvm python[676]: File "/opt/tinypilot/app/hid/write.py", line 36, in write_to_hid_interface Nov 25 12:12:07 kvm python[676]: execute.with_timeout(_write_to_hid_interface_immediately, Nov 25 12:12:07 kvm python[676]: File "/opt/tinypilot/app/execute.py", line 86, in with_timeout Nov 25 12:12:07 kvm python[676]: raise result.exception Nov 25 12:12:07 kvm python[676]: BrokenPipeError: [Errno 108] Cannot send after transport endpoint shutdown Nov 25 12:12:07 kvm python[1467]: Process ProcessWithResult-54: Nov 25 12:12:07 kvm python[1467]: Traceback (most recent call last): Nov 25 12:12:07 kvm python[1467]: File "/usr/lib/python3.9/multiprocessing/process.py", line 315, in _bootstrap Nov 25 12:12:07 kvm python[1467]: self.run() Nov 25 12:12:07 kvm python[1467]: File "/opt/tinypilot/app/execute.py", line 37, in run Nov 25 12:12:07 kvm python[1467]: result.return_value = self._target(*self._args, **self._kwargs) Nov 25 12:12:07 kvm python[1467]: File "/opt/tinypilot/app/hid/write.py", line 19, in _write_to_hid_interface_immediately Nov 25 12:12:07 kvm python[1467]: hid_handle.write(bytearray(buffer)) Nov 25 12:12:07 kvm python[1467]: BrokenPipeError: [Errno 108] Cannot send after transport endpoint shutdown Nov 25 12:12:07 kvm python[676]: Exception in thread Thread-65: Nov 25 12:12:07 kvm python[676]: Traceback (most recent call last): Nov 25 12:12:07 kvm python[676]: File "/usr/lib/python3.9/threading.py", line 954, in _bootstrap_inner Nov 25 12:12:07 kvm python[676]: self.run() Nov 25 12:12:07 kvm python[676]: File "/usr/lib/python3.9/threading.py", line 892, in run Nov 25 12:12:07 kvm python[676]: self._target(*self._args, **self._kwargs) Nov 25 12:12:07 kvm python[676]: File "/opt/tinypilot/venv/lib/python3.9/site-packages/socketio/server.py", line 733, in _handle_event_internal Nov 25 12:12:07 kvm python[676]: r = server._trigger_event(data[0], namespace, sid, *data[1:]) Nov 25 12:12:07 kvm python[676]: File "/opt/tinypilot/venv/lib/python3.9/site-packages/socketio/server.py", line 758, in _trigger_event Nov 25 12:12:07 kvm python[676]: return self.handlers[namespace][event](*args) Nov 25 12:12:07 kvm python[676]: File "/opt/tinypilot/venv/lib/python3.9/site-packages/flask_socketio/__init__.py", line 282, in _handler Nov 25 12:12:07 kvm python[676]: return self._handle_event(handler, message, namespace, sid, Nov 25 12:12:07 kvm python[676]: File "/opt/tinypilot/venv/lib/python3.9/site-packages/flask_socketio/__init__.py", line 828, in _handle_event Nov 25 12:12:07 kvm python[676]: ret = handler(*args) Nov 25 12:12:07 kvm python[676]: File "/opt/tinypilot/app/socket_api.py", line 53, in on_mouse_event Nov 25 12:12:07 kvm python[676]: fake_mouse.send_mouse_event(mouse_path, mouse_move_event.buttons, Nov 25 12:12:07 kvm python[676]: File "/opt/tinypilot/app/hid/mouse.py", line 17, in send_mouse_event Nov 25 12:12:07 kvm python[676]: hid_write.write_to_hid_interface(mouse_path, buf) Nov 25 12:12:07 kvm python[676]: File "/opt/tinypilot/app/hid/write.py", line 36, in write_to_hid_interface Nov 25 12:12:07 kvm python[676]: execute.with_timeout(_write_to_hid_interface_immediately, Nov 25 12:12:07 kvm python[676]: File "/opt/tinypilot/app/execute.py", line 86, in with_timeout Nov 25 12:12:07 kvm python[676]: raise result.exception Nov 25 12:12:07 kvm python[676]: BrokenPipeError: [Errno 108] Cannot send after transport endpoint shutdown Nov 25 12:12:11 kvm sudo[1468]: tinypilot : PWD=/opt/tinypilot ; USER=root ; COMMAND=/opt/tinypilot-privileged/scripts/collect-debug-logs -q Nov 25 12:12:11 kvm sudo[1468]: pam_unix(sudo:session): session opened for user root(uid=0) by (uid=117) Nov 25 12:12:12 kvm python[1501]: 2023-11-25 12:12:12.974 app.main INFO Starting app Nov 25 12:12:13 kvm python[1501]: 2023-11-25 12:12:13.001 db.store INFO Loading database migrations from /opt/tinypilot/app/db/migrations/*.sql Nov 25 12:12:13 kvm python[1501]: 2023-11-25 12:12:13.003 db.store INFO Read 7 database migrations from disk TinyPilot update logs uStreamer configuration ==> /opt/ustreamer-launcher/configs.d/000-defaults.yml <== # Settings for an HDMI to USB video capture dongle. --- ustreamer_encoder: hw ustreamer_format: jpeg ustreamer_resolution: "1920x1080" ==> /opt/ustreamer-launcher/configs.d/100-tinypilot.yml <== uStreamer logs Nov 25 12:09:43 kvm launch[534]: -- INFO [276.948 stream] -- Waiting for the device access ... Nov 25 12:09:44 kvm launch[534]: ================================================================================ Nov 25 12:09:44 kvm launch[534]: -- INFO [277.964 stream] -- Device fd=10 opened Nov 25 12:09:44 kvm launch[534]: -- INFO [277.964 stream] -- Using input channel: 0 Nov 25 12:09:44 kvm launch[534]: -- INFO [277.966 stream] -- Using resolution: 1920x1080 Nov 25 12:09:44 kvm launch[534]: -- ERROR [277.966 stream] -- Could not obtain the requested format=JPEG; driver gave us MJPEG Nov 25 12:09:44 kvm launch[534]: -- INFO [277.966 stream] -- Falling back to format=MJPEG Nov 25 12:09:44 kvm launch[534]: -- INFO [277.967 stream] -- Using format: MJPEG Nov 25 12:09:44 kvm launch[534]: -- INFO [277.968 stream] -- Using HW FPS: 0 -> 60 (coerced) Nov 25 12:09:44 kvm launch[534]: -- ERROR [277.968 stream] -- Device doesn't support setting of HW encoding quality parameters Nov 25 12:09:44 kvm launch[534]: -- INFO [277.969 stream] -- Using IO method: MMAP Nov 25 12:09:44 kvm launch[534]: -- INFO [277.982 stream] -- Requested 5 device buffers, got 5 Nov 25 12:09:44 kvm launch[534]: -- INFO [277.987 stream] -- Capturing started Nov 25 12:09:44 kvm launch[534]: -- INFO [277.988 stream] -- Using JPEG quality: encoder default Nov 25 12:09:44 kvm launch[534]: -- INFO [277.988 stream] -- Creating pool JPEG with 1 workers ... Nov 25 12:09:44 kvm launch[534]: -- INFO [277.989 stream] -- Capturing ... Nov 25 12:09:45 kvm launch[534]: -- INFO [278.155 stream] -- H264: Configuring encoder: DMA=0 ... Nov 25 12:09:45 kvm launch[534]: -- ERROR [278.444 stream] -- Can't grab device buffer: No such device Nov 25 12:09:45 kvm launch[534]: -- INFO [278.444 stream] -- Destroying workers pool JPEG ... Nov 25 12:09:45 kvm launch[534]: -- ERROR [278.444 stream] -- Can't stop capturing: No such device Nov 25 12:09:45 kvm launch[534]: -- INFO [278.444 stream] -- Capturing stopped Nov 25 12:09:45 kvm launch[534]: -- INFO [278.457 stream] -- Device fd=10 closed Nov 25 12:09:45 kvm launch[534]: -- INFO [278.457 stream] -- Changed video frame to BLANK Nov 25 12:09:45 kvm launch[534]: -- INFO [278.463 stream] -- H264: Configuring encoder: DMA=0 ... Nov 25 12:09:47 kvm launch[534]: ================================================================================ Nov 25 12:09:47 kvm launch[534]: -- INFO [280.499 stream] -- Device fd=10 opened Nov 25 12:09:47 kvm launch[534]: -- INFO [280.500 stream] -- Using input channel: 0 Nov 25 12:09:47 kvm launch[534]: -- INFO [280.500 stream] -- Using resolution: 1920x1080 Nov 25 12:09:47 kvm launch[534]: -- ERROR [280.500 stream] -- Could not obtain the requested format=JPEG; driver gave us MJPEG Nov 25 12:09:47 kvm launch[534]: -- INFO [280.500 stream] -- Falling back to format=MJPEG Nov 25 12:09:47 kvm launch[534]: -- INFO [280.500 stream] -- Using format: MJPEG Nov 25 12:09:47 kvm launch[534]: -- INFO [280.501 stream] -- Using HW FPS: 0 -> 60 (coerced) Nov 25 12:09:47 kvm launch[534]: -- ERROR [280.501 stream] -- Device doesn't support setting of HW encoding quality parameters Nov 25 12:09:47 kvm launch[534]: -- INFO [280.501 stream] -- Using IO method: MMAP Nov 25 12:09:47 kvm launch[534]: -- INFO [280.514 stream] -- Requested 5 device buffers, got 5 Nov 25 12:09:47 kvm launch[534]: -- INFO [280.519 stream] -- Capturing started Nov 25 12:09:47 kvm launch[534]: -- INFO [280.519 stream] -- Using JPEG quality: encoder default Nov 25 12:09:47 kvm launch[534]: -- INFO [280.519 stream] -- Creating pool JPEG with 1 workers ... Nov 25 12:09:47 kvm launch[534]: -- INFO [280.519 stream] -- Capturing ... Nov 25 12:09:47 kvm launch[534]: -- INFO [280.686 stream] -- H264: Configuring encoder: DMA=0 ... Nov 25 12:09:58 kvm launch[534]: -- INFO [291.129 main] -- ===== Stopping by SIGTERM ===== Nov 25 12:09:58 kvm launch[534]: -- INFO [291.129 http] -- HTTP eventloop stopped Nov 25 12:09:58 kvm systemd[1]: Stopping uStreamer - Lightweight, optimized video encoder... Nov 25 12:09:58 kvm launch[534]: -- INFO [291.176 stream] -- Destroying workers pool JPEG ... Nov 25 12:09:58 kvm launch[534]: -- INFO [291.185 stream] -- Capturing stopped Nov 25 12:09:58 kvm launch[534]: -- INFO [291.192 stream] -- Device fd=10 closed Nov 25 12:09:58 kvm launch[534]: -- INFO [291.192 stream] -- H264: Destroying encoder ... Nov 25 12:09:58 kvm launch[534]: -- INFO [291.198 main] -- Bye-bye Nov 25 12:09:58 kvm systemd[1]: ustreamer.service: Succeeded. Nov 25 12:09:58 kvm systemd[1]: Stopped uStreamer - Lightweight, optimized video encoder. Nov 25 12:09:58 kvm systemd[1]: ustreamer.service: Consumed 3min 20.365s CPU time. -- Boot 0160a0b25b0a423abc7e2238fc067c09 -- Nov 25 12:10:07 kvm systemd[1]: Started uStreamer - Lightweight, optimized video encoder. Nov 25 12:10:08 kvm launch[528]: + exec /opt/ustreamer/ustreamer --port 48001 --persistent --h264-sink tinypilot::ustreamer::h264 --h264-sink-mode 777 --h264-sink-rm --encoder hw --format jpeg --resolution 1920x1080 Nov 25 12:10:08 kvm launch[528]: -- INFO [9.583 main] -- Starting PiKVM uStreamer 5.43 ... Nov 25 12:10:08 kvm launch[528]: -- INFO [9.584 main] -- Using internal blank placeholder Nov 25 12:10:08 kvm launch[528]: -- INFO [9.585 main] -- Using H264-sink: tinypilot::ustreamer::h264 Nov 25 12:10:08 kvm launch[528]: -- INFO [9.586 main] -- Listening HTTP on [127.0.0.1]:48001 Nov 25 12:10:08 kvm launch[528]: -- INFO [9.586 stream] -- Using V4L2 device: /dev/video0 Nov 25 12:10:08 kvm launch[528]: -- INFO [9.586 stream] -- Using desired FPS: 0 Nov 25 12:10:08 kvm launch[528]: -- INFO [9.586 http] -- Starting HTTP eventloop ... Nov 25 12:10:08 kvm launch[528]: -- INFO [9.586 stream] -- H264: Initializing encoder ... Nov 25 12:10:08 kvm launch[528]: -- INFO [9.594 stream] -- H264: Configuring encoder: DMA=0 ... Nov 25 12:10:08 kvm launch[528]: ================================================================================ Nov 25 12:10:08 kvm launch[528]: -- INFO [9.611 stream] -- Device fd=10 opened Nov 25 12:10:08 kvm launch[528]: -- INFO [9.612 stream] -- Using input channel: 0 Nov 25 12:10:08 kvm launch[528]: -- INFO [9.613 stream] -- Using resolution: 1920x1080 Nov 25 12:10:08 kvm launch[528]: -- ERROR [9.613 stream] -- Could not obtain the requested format=JPEG; driver gave us MJPEG Nov 25 12:10:08 kvm launch[528]: -- INFO [9.613 stream] -- Falling back to format=MJPEG Nov 25 12:10:08 kvm launch[528]: -- INFO [9.613 stream] -- Using format: MJPEG Nov 25 12:10:08 kvm launch[528]: -- INFO [9.614 stream] -- Using HW FPS: 0 -> 60 (coerced) Nov 25 12:10:08 kvm launch[528]: -- ERROR [9.614 stream] -- Device doesn't support setting of HW encoding quality parameters Nov 25 12:10:08 kvm launch[528]: -- INFO [9.614 stream] -- Using IO method: MMAP Nov 25 12:10:08 kvm launch[528]: -- INFO [9.630 stream] -- Requested 5 device buffers, got 5 Nov 25 12:10:09 kvm launch[528]: -- INFO [9.635 stream] -- Capturing started Nov 25 12:10:09 kvm launch[528]: -- INFO [9.635 stream] -- Using JPEG quality: encoder default Nov 25 12:10:09 kvm launch[528]: -- INFO [9.635 stream] -- Creating pool JPEG with 1 workers ... Nov 25 12:10:09 kvm launch[528]: -- INFO [9.635 stream] -- Capturing ... Nov 25 12:10:09 kvm launch[528]: -- INFO [9.777 stream] -- H264: Configuring encoder: DMA=0 ... Nov 25 12:10:40 kvm launch[528]: -- INFO [41.134 http] -- HTTP: NEW client (now=1): [10.10.1.137]:56238, id=a7c2a85afe652ea3 nginx logs -- Journal begins at Tue 2023-05-02 20:36:11 EDT, ends at Sat 2023-11-25 12:12:13 EST. -- Nov 23 07:38:19 kvm systemd[1]: Starting A high performance web server and a reverse proxy server... Nov 23 07:38:19 kvm systemd[1]: Started A high performance web server and a reverse proxy server. Nov 23 07:38:27 kvm systemd[1]: Reloading A high performance web server and a reverse proxy server. Nov 23 07:38:27 kvm systemd[1]: Reloaded A high performance web server and a reverse proxy server. Nov 23 07:38:38 kvm systemd[1]: Stopping A high performance web server and a reverse proxy server... Nov 23 07:38:38 kvm systemd[1]: nginx.service: Succeeded. Nov 23 07:38:38 kvm systemd[1]: Stopped A high performance web server and a reverse proxy server. -- Boot 7ec2ef3498f0470f8a5399ad9bb7fb73 -- Nov 23 07:38:48 kvm systemd[1]: Starting A high performance web server and a reverse proxy server... Nov 23 07:38:49 kvm systemd[1]: nginx.service: Failed to parse PID from file /run/nginx.pid: Invalid argument Nov 23 07:38:49 kvm systemd[1]: Started A high performance web server and a reverse proxy server. -- Boot 0e2ade8e449741ff96b318606032dc19 -- Nov 23 07:41:08 kvm systemd[1]: Starting A high performance web server and a reverse proxy server... Nov 23 07:41:09 kvm systemd[1]: Started A high performance web server and a reverse proxy server. -- Boot b6f72085c67847ab954c11935ae559e3 -- Nov 23 07:45:12 kvm systemd[1]: Starting A high performance web server and a reverse proxy server... Nov 23 07:45:13 kvm systemd[1]: Started A high performance web server and a reverse proxy server. -- Boot 1c55f3e8c7de4adeb03aa391f1766944 -- Nov 25 11:44:08 kvm systemd[1]: Starting A high performance web server and a reverse proxy server... Nov 25 11:44:09 kvm systemd[1]: Started A high performance web server and a reverse proxy server. Nov 25 12:09:58 kvm systemd[1]: Stopping A high performance web server and a reverse proxy server... Nov 25 12:10:03 kvm systemd[1]: nginx.service: Stopping timed out. Terminating. Nov 25 12:10:03 kvm systemd[1]: nginx.service: Failed with result 'timeout'. Nov 25 12:10:03 kvm systemd[1]: Stopped A high performance web server and a reverse proxy server. Nov 25 12:10:03 kvm systemd[1]: nginx.service: Consumed 2.231s CPU time. -- Boot 0160a0b25b0a423abc7e2238fc067c09 -- Nov 25 12:10:07 kvm systemd[1]: Starting A high performance web server and a reverse proxy server... Nov 25 12:10:08 kvm systemd[1]: Started A high performance web server and a reverse proxy server. 2023/11/25 12:10:03 [alert] 640#640: *5 open socket #10 left in connection 3 2023/11/25 12:10:03 [alert] 640#640: *13 open socket #16 left in connection 6 2023/11/25 12:10:03 [alert] 640#640: aborting 10.10.1.137 - - [25/Nov/2023:12:10:40 -0500] "GET /js/mouse.js HTTP/1.1" 200 8492 "http://kvm/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/119.0.0.0 Safari/537.36" 10.10.1.137 - - [25/Nov/2023:12:10:40 -0500] "GET /js/updatelogs.js HTTP/1.1" 200 861 "http://kvm/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/119.0.0.0 Safari/537.36" 10.10.1.137 - - [25/Nov/2023:12:10:40 -0500] "GET /third-party/fonts/overpass-mono-light.woff2 HTTP/1.1" 200 50112 "http://kvm/third-party/fonts/fonts.css" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/119.0.0.0 Safari/537.36" 10.10.1.137 - - [25/Nov/2023:12:10:40 -0500] "GET /third-party/fonts/overpass-semibold.woff2 HTTP/1.1" 200 25032 "http://kvm/third-party/fonts/fonts.css" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/119.0.0.0 Safari/537.36" 10.10.1.137 - - [25/Nov/2023:12:10:40 -0500] "GET /js/clipboard.js HTTP/1.1" 200 889 "http://kvm/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/119.0.0.0 Safari/537.36" 10.10.1.137 - - [25/Nov/2023:12:10:40 -0500] "GET /js/logs.js HTTP/1.1" 200 1484 "http://kvm/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/119.0.0.0 Safari/537.36" 10.10.1.137 - - [25/Nov/2023:12:10:40 -0500] "GET /css/icons.css HTTP/1.1" 200 419 "http://kvm/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/119.0.0.0 Safari/537.36" 10.10.1.137 - - [25/Nov/2023:12:10:40 -0500] "GET /js/keycodes.js HTTP/1.1" 200 822 "http://kvm/js/app.js" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/119.0.0.0 Safari/537.36" 10.10.1.137 - - [25/Nov/2023:12:10:40 -0500] "GET /js/keyboardstate.js HTTP/1.1" 200 3164 "http://kvm/js/app.js" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/119.0.0.0 Safari/537.36" 10.10.1.137 - - [25/Nov/2023:12:10:40 -0500] "GET /js/keystrokes.js HTTP/1.1" 200 362 "http://kvm/js/app.js" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/119.0.0.0 Safari/537.36" 10.10.1.137 - - [25/Nov/2023:12:10:40 -0500] "GET /js/settings.js HTTP/1.1" 200 1215 "http://kvm/js/app.js" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/119.0.0.0 Safari/537.36" 10.10.1.137 - - [25/Nov/2023:12:10:40 -0500] "GET /js/overlays.js HTTP/1.1" 200 495 "http://kvm/js/app.js" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/119.0.0.0 Safari/537.36" 10.10.1.137 - - [25/Nov/2023:12:10:40 -0500] "GET /css/toggle.css HTTP/1.1" 200 1005 "http://kvm/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/119.0.0.0 Safari/537.36" 10.10.1.137 - - [25/Nov/2023:12:10:40 -0500] "GET /img/logo.svg HTTP/1.1" 304 5 "http://kvm/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/119.0.0.0 Safari/537.36" 10.10.1.137 - - [25/Nov/2023:12:10:40 -0500] "GET /img/external-link-icon.svg HTTP/1.1" 304 5 "http://kvm/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/119.0.0.0 Safari/537.36" 10.10.1.137 - - [25/Nov/2023:12:10:40 -0500] "GET /img/video-stream-icon.svg HTTP/1.1" 304 5 "http://kvm/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/119.0.0.0 Safari/537.36" 10.10.1.137 - - [25/Nov/2023:12:10:40 -0500] "GET /socket.io/?EIO=4&transport=polling&t=Om7TdIC HTTP/1.1" 200 97 "http://kvm/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/119.0.0.0 Safari/537.36" 10.10.1.137 - - [25/Nov/2023:12:10:40 -0500] "GET /img/angle-down-icon.svg HTTP/1.1" 304 5 "http://kvm/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/119.0.0.0 Safari/537.36" 10.10.1.137 - - [25/Nov/2023:12:10:40 -0500] "POST /socket.io/?EIO=4&transport=polling&t=Om7TdK3&sid=hkujwPvT3P_c3ioEAAAA HTTP/1.1" 200 2 "http://kvm/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/119.0.0.0 Safari/537.36" 10.10.1.137 - - [25/Nov/2023:12:10:40 -0500] "GET /socket.io/?EIO=4&transport=polling&t=Om7TdK8&sid=hkujwPvT3P_c3ioEAAAA HTTP/1.1" 200 32 "http://kvm/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/119.0.0.0 Safari/537.36" 10.10.1.137 - - [25/Nov/2023:12:10:40 -0500] "GET /img/warning-icon.svg HTTP/1.1" 304 5 "http://kvm/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/119.0.0.0 Safari/537.36" 10.10.1.137 - - [25/Nov/2023:12:10:40 -0500] "GET /img/clipboard-icon.svg HTTP/1.1" 304 5 "http://kvm/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/119.0.0.0 Safari/537.36" 10.10.1.137 - - [25/Nov/2023:12:10:41 -0500] "GET /socket.io/?EIO=4&transport=websocket&sid=hkujwPvT3P_c3ioEAAAA HTTP/1.1" 101 14 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/119.0.0.0 Safari/537.36" 10.10.1.137 - - [25/Nov/2023:12:10:55 -0500] "GET /socket.io/?EIO=4&transport=polling&t=Om7Tdz8 HTTP/1.1" 200 97 "http://kvm/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/119.0.0.0 Safari/537.36" 10.10.1.137 - - [25/Nov/2023:12:10:56 -0500] "POST /socket.io/?EIO=4&transport=polling&t=Om7Te4O&sid=ksz3kFzYPlJ9CSnxAAAC HTTP/1.1" 200 2 "http://kvm/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/119.0.0.0 Safari/537.36" 10.10.1.137 - - [25/Nov/2023:12:10:56 -0500] "GET /socket.io/?EIO=4&transport=polling&t=Om7Te4Q&sid=ksz3kFzYPlJ9CSnxAAAC HTTP/1.1" 200 32 "http://kvm/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/119.0.0.0 Safari/537.36" 10.10.1.137 - - [25/Nov/2023:12:10:56 -0500] "POST /socket.io/?EIO=4&transport=polling&t=Om7TeBZ&sid=ksz3kFzYPlJ9CSnxAAAC HTTP/1.1" 200 2 "http://kvm/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/119.0.0.0 Safari/537.36" 10.10.1.137 - - [25/Nov/2023:12:10:57 -0500] "GET /socket.io/?EIO=4&transport=polling&t=Om7TeAq&sid=ksz3kFzYPlJ9CSnxAAAC HTTP/1.1" 200 1 "http://kvm/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/119.0.0.0 Safari/537.36" 10.10.1.137 - - [25/Nov/2023:12:10:57 -0500] "POST /socket.io/?EIO=4&transport=polling&t=Om7TeL2&sid=ksz3kFzYPlJ9CSnxAAAC HTTP/1.1" 200 2 "http://kvm/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/119.0.0.0 Safari/537.36" 10.10.1.137 - - [25/Nov/2023:12:11:16 -0500] "GET /api/debugLogs HTTP/1.1" 200 38119 "http://kvm/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/119.0.0.0 Safari/537.36"