TinyPilot Pro log dump
https://tinypilotkvm.com
Timestamp: 2024-12-23T00:46:54+00:00

Software versions
TinyPilot version: 2.6.4
uStreamer version: 5.43

System information
OS version: Linux tinypilot 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: disabled
Network interfaces:
  eth0 (up)
  lo (unknown)
  wlan0 (down)
Static IP: Not set
Mouse jiggler: disabled
CPU Temperature: 45.2'C
CPU throttled since boot: no

Voltage issues: no

Streaming mode
Selected mode: H264
Current mode: H264

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
Dec 22 23:51:31 tinypilot python[643]:   File "/usr/lib/python3.9/threading.py", line 954, in _bootstrap_inner
Dec 22 23:51:31 tinypilot python[643]:     self.run()
Dec 22 23:51:31 tinypilot python[643]:   File "/usr/lib/python3.9/threading.py", line 892, in run
Dec 22 23:51:31 tinypilot python[643]:     self._target(*self._args, **self._kwargs)
Dec 22 23:51:31 tinypilot python[643]:   File "/opt/tinypilot/venv/lib/python3.9/site-packages/socketio/server.py", line 733, in _handle_event_internal
Dec 22 23:51:31 tinypilot python[643]:     r = server._trigger_event(data[0], namespace, sid, *data[1:])
Dec 22 23:51:31 tinypilot python[643]:   File "/opt/tinypilot/venv/lib/python3.9/site-packages/socketio/server.py", line 758, in _trigger_event
Dec 22 23:51:31 tinypilot python[643]:     return self.handlers[namespace][event](*args)
Dec 22 23:51:31 tinypilot python[643]:   File "/opt/tinypilot/venv/lib/python3.9/site-packages/flask_socketio/__init__.py", line 282, in _handler
Dec 22 23:51:31 tinypilot python[643]:     return self._handle_event(handler, message, namespace, sid,
Dec 22 23:51:31 tinypilot python[643]:   File "/opt/tinypilot/venv/lib/python3.9/site-packages/flask_socketio/__init__.py", line 828, in _handle_event
Dec 22 23:51:31 tinypilot python[643]:     ret = handler(*args)
Dec 22 23:51:31 tinypilot python[643]:   File "/opt/tinypilot/app/socket_api.py", line 62, in handler_with_auth_check
Dec 22 23:51:31 tinypilot python[643]:     return handler(*args, **kwargs)
Dec 22 23:51:31 tinypilot python[643]:   File "/opt/tinypilot/app/socket_api.py", line 102, in on_mouse_event
Dec 22 23:51:31 tinypilot python[643]:     fake_mouse.send_mouse_event(mouse_path, mouse_move_event.buttons,
Dec 22 23:51:31 tinypilot python[643]:   File "/opt/tinypilot/app/hid/mouse.py", line 17, in send_mouse_event
Dec 22 23:51:31 tinypilot python[643]:     hid_write.write_to_hid_interface(mouse_path, buf)
Dec 22 23:51:31 tinypilot python[643]:   File "/opt/tinypilot/app/hid/write.py", line 36, in write_to_hid_interface
Dec 22 23:51:31 tinypilot python[643]:     execute.with_timeout(_write_to_hid_interface_immediately,
Dec 22 23:51:31 tinypilot python[643]:   File "/opt/tinypilot/app/execute.py", line 86, in with_timeout
Dec 22 23:51:31 tinypilot python[643]:     raise result.exception
Dec 22 23:51:31 tinypilot python[643]: BrokenPipeError: [Errno 108] Cannot send after transport endpoint shutdown
Dec 22 23:51:33 tinypilot sudo[901]: tinypilot : PWD=/opt/tinypilot ; USER=root ; COMMAND=/opt/tinypilot-privileged/scripts/collect-debug-logs -q
Dec 22 23:51:33 tinypilot sudo[901]: pam_unix(sudo:session): session opened for user root(uid=0) by (uid=111)
Dec 22 23:51:33 tinypilot runuser[916]: pam_unix(runuser:session): session opened for user tinypilot(uid=111) by (uid=0)
Dec 22 23:51:33 tinypilot runuser[916]: pam_unix(runuser:session): session closed for user tinypilot
Dec 22 23:51:33 tinypilot runuser[922]: pam_unix(runuser:session): session opened for user tinypilot(uid=111) by (uid=0)
Dec 22 23:51:33 tinypilot runuser[922]: pam_unix(runuser:session): session closed for user tinypilot
Dec 22 23:51:33 tinypilot runuser[931]: pam_unix(runuser:session): session opened for user tinypilot(uid=111) by (uid=0)
Dec 22 23:51:35 tinypilot python[938]: 2024-12-22 23:51:35.117 app.main        INFO Starting app
Dec 22 23:51:35 tinypilot python[938]: 2024-12-22 23:51:35.180 db.store        INFO Loading database migrations from /opt/tinypilot/app/db/migrations/*.sql
Dec 22 23:51:35 tinypilot python[938]: 2024-12-22 23:51:35.182 db.store        INFO Read 7 database migrations from disk
Dec 22 23:51:35 tinypilot runuser[931]: pam_unix(runuser:session): session closed for user tinypilot
Dec 22 23:51:35 tinypilot python[947]: No journal files were found.
Dec 22 23:51:35 tinypilot sudo[901]: pam_unix(sudo:session): session closed for user root
Dec 22 23:59:35 tinypilot python[643]: 2024-12-22 23:59:35.621 socket_api      INFO Client 3lGDtZdRLWdvBsGzAAAD disconnected
Dec 22 23:59:36 tinypilot python[643]: 2024-12-22 23:59:36.436 socket_api      INFO Client 2VEKI2y1U_bLYlecAAAF connected
Dec 22 23:59:55 tinypilot python[982]: Process ProcessWithResult-3:
Dec 22 23:59:55 tinypilot python[982]: Traceback (most recent call last):
Dec 22 23:59:55 tinypilot python[982]:   File "/usr/lib/python3.9/multiprocessing/process.py", line 315, in _bootstrap
Dec 22 23:59:55 tinypilot python[982]:     self.run()
Dec 22 23:59:55 tinypilot python[982]:   File "/opt/tinypilot/app/execute.py", line 37, in run
Dec 22 23:59:55 tinypilot python[982]:     result.return_value = self._target(*self._args, **self._kwargs)
Dec 22 23:59:55 tinypilot python[982]:   File "/opt/tinypilot/app/hid/write.py", line 19, in _write_to_hid_interface_immediately
Dec 22 23:59:55 tinypilot python[982]:     hid_handle.write(bytearray(buffer))
Dec 22 23:59:55 tinypilot python[982]: BrokenPipeError: [Errno 108] Cannot send after transport endpoint shutdown
Dec 22 23:59:55 tinypilot python[643]: Exception in thread Thread-47:
Dec 22 23:59:55 tinypilot python[643]: Traceback (most recent call last):
Dec 22 23:59:55 tinypilot python[643]:   File "/usr/lib/python3.9/threading.py", line 954, in _bootstrap_inner
Dec 22 23:59:55 tinypilot python[643]:     self.run()
Dec 22 23:59:55 tinypilot python[643]:   File "/usr/lib/python3.9/threading.py", line 892, in run
Dec 22 23:59:55 tinypilot python[643]:     self._target(*self._args, **self._kwargs)
Dec 22 23:59:55 tinypilot python[643]:   File "/opt/tinypilot/venv/lib/python3.9/site-packages/socketio/server.py", line 733, in _handle_event_internal
Dec 22 23:59:55 tinypilot python[643]:     r = server._trigger_event(data[0], namespace, sid, *data[1:])
Dec 22 23:59:55 tinypilot python[643]:   File "/opt/tinypilot/venv/lib/python3.9/site-packages/socketio/server.py", line 758, in _trigger_event
Dec 22 23:59:55 tinypilot python[643]:     return self.handlers[namespace][event](*args)
Dec 22 23:59:55 tinypilot python[643]:   File "/opt/tinypilot/venv/lib/python3.9/site-packages/flask_socketio/__init__.py", line 282, in _handler
Dec 22 23:59:55 tinypilot python[643]:     return self._handle_event(handler, message, namespace, sid,
Dec 22 23:59:55 tinypilot python[643]:   File "/opt/tinypilot/venv/lib/python3.9/site-packages/flask_socketio/__init__.py", line 828, in _handle_event
Dec 22 23:59:55 tinypilot python[643]:     ret = handler(*args)
Dec 22 23:59:55 tinypilot python[643]:   File "/opt/tinypilot/app/socket_api.py", line 62, in handler_with_auth_check
Dec 22 23:59:55 tinypilot python[643]:     return handler(*args, **kwargs)
Dec 22 23:59:55 tinypilot python[643]:   File "/opt/tinypilot/app/socket_api.py", line 102, in on_mouse_event
Dec 22 23:59:55 tinypilot python[643]:     fake_mouse.send_mouse_event(mouse_path, mouse_move_event.buttons,
Dec 22 23:59:55 tinypilot python[643]:   File "/opt/tinypilot/app/hid/mouse.py", line 17, in send_mouse_event
Dec 22 23:59:55 tinypilot python[643]:     hid_write.write_to_hid_interface(mouse_path, buf)
Dec 22 23:59:55 tinypilot python[643]:   File "/opt/tinypilot/app/hid/write.py", line 36, in write_to_hid_interface
Dec 22 23:59:55 tinypilot python[643]:     execute.with_timeout(_write_to_hid_interface_immediately,
Dec 22 23:59:55 tinypilot python[643]:   File "/opt/tinypilot/app/execute.py", line 86, in with_timeout
Dec 22 23:59:55 tinypilot python[643]:     raise result.exception
Dec 22 23:59:55 tinypilot python[643]: BrokenPipeError: [Errno 108] Cannot send after transport endpoint shutdown
Dec 22 23:59:56 tinypilot python[983]: Process ProcessWithResult-4:
Dec 22 23:59:56 tinypilot python[983]: Traceback (most recent call last):
Dec 22 23:59:56 tinypilot python[983]:   File "/usr/lib/python3.9/multiprocessing/process.py", line 315, in _bootstrap
Dec 22 23:59:56 tinypilot python[983]:     self.run()
Dec 22 23:59:56 tinypilot python[983]:   File "/opt/tinypilot/app/execute.py", line 37, in run
Dec 22 23:59:56 tinypilot python[983]:     result.return_value = self._target(*self._args, **self._kwargs)
Dec 22 23:59:56 tinypilot python[983]:   File "/opt/tinypilot/app/hid/write.py", line 19, in _write_to_hid_interface_immediately
Dec 22 23:59:56 tinypilot python[983]:     hid_handle.write(bytearray(buffer))
Dec 22 23:59:56 tinypilot python[983]: BrokenPipeError: [Errno 108] Cannot send after transport endpoint shutdown
Dec 22 23:59:56 tinypilot python[643]: Exception in thread Thread-48:
Dec 22 23:59:56 tinypilot python[643]: Traceback (most recent call last):
Dec 22 23:59:56 tinypilot python[643]:   File "/usr/lib/python3.9/threading.py", line 954, in _bootstrap_inner
Dec 22 23:59:56 tinypilot python[643]:     self.run()
Dec 22 23:59:56 tinypilot python[643]:   File "/usr/lib/python3.9/threading.py", line 892, in run
Dec 22 23:59:56 tinypilot python[643]:     self._target(*self._args, **self._kwargs)
Dec 22 23:59:56 tinypilot python[643]:   File "/opt/tinypilot/venv/lib/python3.9/site-packages/socketio/server.py", line 733, in _handle_event_internal
Dec 22 23:59:56 tinypilot python[643]:     r = server._trigger_event(data[0], namespace, sid, *data[1:])
Dec 22 23:59:56 tinypilot python[643]:   File "/opt/tinypilot/venv/lib/python3.9/site-packages/socketio/server.py", line 758, in _trigger_event
Dec 22 23:59:56 tinypilot python[643]:     return self.handlers[namespace][event](*args)
Dec 22 23:59:56 tinypilot python[643]:   File "/opt/tinypilot/venv/lib/python3.9/site-packages/flask_socketio/__init__.py", line 282, in _handler
Dec 22 23:59:56 tinypilot python[643]:     return self._handle_event(handler, message, namespace, sid,
Dec 22 23:59:56 tinypilot python[643]:   File "/opt/tinypilot/venv/lib/python3.9/site-packages/flask_socketio/__init__.py", line 828, in _handle_event
Dec 22 23:59:56 tinypilot python[643]:     ret = handler(*args)
Dec 22 23:59:56 tinypilot python[643]:   File "/opt/tinypilot/app/socket_api.py", line 62, in handler_with_auth_check
Dec 22 23:59:56 tinypilot python[643]:     return handler(*args, **kwargs)
Dec 22 23:59:56 tinypilot python[643]:   File "/opt/tinypilot/app/socket_api.py", line 102, in on_mouse_event
Dec 22 23:59:56 tinypilot python[643]:     fake_mouse.send_mouse_event(mouse_path, mouse_move_event.buttons,
Dec 22 23:59:56 tinypilot python[643]:   File "/opt/tinypilot/app/hid/mouse.py", line 17, in send_mouse_event
Dec 22 23:59:56 tinypilot python[643]:     hid_write.write_to_hid_interface(mouse_path, buf)
Dec 22 23:59:56 tinypilot python[643]:   File "/opt/tinypilot/app/hid/write.py", line 36, in write_to_hid_interface
Dec 22 23:59:56 tinypilot python[643]:     execute.with_timeout(_write_to_hid_interface_immediately,
Dec 22 23:59:56 tinypilot python[643]:   File "/opt/tinypilot/app/execute.py", line 86, in with_timeout
Dec 22 23:59:56 tinypilot python[643]:     raise result.exception
Dec 22 23:59:56 tinypilot python[643]: BrokenPipeError: [Errno 108] Cannot send after transport endpoint shutdown
Dec 22 23:59:59 tinypilot sudo[984]: tinypilot : PWD=/opt/tinypilot ; USER=root ; COMMAND=/opt/tinypilot-privileged/scripts/collect-debug-logs -q
Dec 22 23:59:59 tinypilot sudo[984]: pam_unix(sudo:session): session opened for user root(uid=0) by (uid=111)
Dec 23 00:00:00 tinypilot runuser[999]: pam_unix(runuser:session): session opened for user tinypilot(uid=111) by (uid=0)
Dec 23 00:00:00 tinypilot runuser[999]: pam_unix(runuser:session): session closed for user tinypilot
Dec 23 00:00:00 tinypilot runuser[1006]: pam_unix(runuser:session): session opened for user tinypilot(uid=111) by (uid=0)
Dec 23 00:00:00 tinypilot runuser[1006]: pam_unix(runuser:session): session closed for user tinypilot
Dec 23 00:00:00 tinypilot runuser[1020]: pam_unix(runuser:session): session opened for user tinypilot(uid=111) by (uid=0)
Dec 23 00:00:01 tinypilot python[1027]: 2024-12-23 00:00:01.450 app.main        INFO Starting app
Dec 23 00:00:01 tinypilot python[1027]: 2024-12-23 00:00:01.521 db.store        INFO Loading database migrations from /opt/tinypilot/app/db/migrations/*.sql
Dec 23 00:00:01 tinypilot python[1027]: 2024-12-23 00:00:01.523 db.store        INFO Read 7 database migrations from disk
Dec 23 00:00:01 tinypilot runuser[1020]: pam_unix(runuser:session): session closed for user tinypilot
Dec 23 00:00:01 tinypilot python[1058]: No journal files were found.
Dec 23 00:00:01 tinypilot sudo[984]: pam_unix(sudo:session): session closed for user root
Dec 23 00:00:17 tinypilot python[643]: 2024-12-23 00:00:17.195 socket_api      INFO Client 2VEKI2y1U_bLYlecAAAF disconnected
Dec 23 00:00:18 tinypilot python[643]: 2024-12-23 00:00:18.030 socket_api      INFO Client K0QTZOMCUTKY9gq2AAAH connected
Dec 23 00:00:21 tinypilot sudo[1073]: tinypilot : PWD=/opt/tinypilot ; USER=root ; COMMAND=/opt/tinypilot-privileged/scripts/collect-debug-logs -q
Dec 23 00:00:21 tinypilot sudo[1073]: pam_unix(sudo:session): session opened for user root(uid=0) by (uid=111)
Dec 23 00:00:21 tinypilot runuser[1088]: pam_unix(runuser:session): session opened for user tinypilot(uid=111) by (uid=0)
Dec 23 00:00:21 tinypilot runuser[1088]: pam_unix(runuser:session): session closed for user tinypilot
Dec 23 00:00:21 tinypilot runuser[1094]: pam_unix(runuser:session): session opened for user tinypilot(uid=111) by (uid=0)
Dec 23 00:00:21 tinypilot runuser[1094]: pam_unix(runuser:session): session closed for user tinypilot
Dec 23 00:00:21 tinypilot runuser[1103]: pam_unix(runuser:session): session opened for user tinypilot(uid=111) by (uid=0)
Dec 23 00:00:22 tinypilot python[1110]: 2024-12-23 00:00:22.878 app.main        INFO Starting app
Dec 23 00:00:22 tinypilot python[1110]: 2024-12-23 00:00:22.942 db.store        INFO Loading database migrations from /opt/tinypilot/app/db/migrations/*.sql
Dec 23 00:00:22 tinypilot python[1110]: 2024-12-23 00:00:22.944 db.store        INFO Read 7 database migrations from disk
Dec 23 00:00:23 tinypilot runuser[1103]: pam_unix(runuser:session): session closed for user tinypilot
Dec 23 00:00:23 tinypilot python[1119]: No journal files were found.
Dec 23 00:00:23 tinypilot sudo[1073]: pam_unix(sudo:session): session closed for user root
Dec 23 00:01:35 tinypilot python[643]: 2024-12-23 00:01:35.925 socket_api      INFO Client K0QTZOMCUTKY9gq2AAAH disconnected
Dec 23 00:01:36 tinypilot python[643]: 2024-12-23 00:01:36.778 socket_api      INFO Client iIK3Ll-VmdMr5rphAAAJ connected
Dec 23 00:01:39 tinypilot python[643]: 2024-12-23 00:01:39.148 socket_api      INFO Client iIK3Ll-VmdMr5rphAAAJ disconnected
Dec 23 00:01:39 tinypilot python[643]: 2024-12-23 00:01:39.669 socket_api      INFO Client IOKCpY-MGsJSEB6GAAAL connected
Dec 23 00:01:57 tinypilot python[643]: 2024-12-23 00:01:57.638 socket_api      INFO Client IOKCpY-MGsJSEB6GAAAL disconnected
Dec 23 00:01:58 tinypilot python[643]: 2024-12-23 00:01:58.148 socket_api      INFO Client PTW8ArCFB_jvddhlAAAN connected
Dec 23 00:02:27 tinypilot python[643]: 2024-12-23 00:02:27.345 socket_api      INFO Client PTW8ArCFB_jvddhlAAAN disconnected
Dec 23 00:02:27 tinypilot python[643]: 2024-12-23 00:02:27.837 socket_api      INFO Client CZCRLBx8fvkR9ZICAAAP connected
Dec 23 00:02:36 tinypilot sudo[1162]: tinypilot : PWD=/opt/tinypilot ; USER=root ; COMMAND=/opt/tinypilot-privileged/scripts/collect-debug-logs -q
Dec 23 00:02:36 tinypilot sudo[1162]: pam_unix(sudo:session): session opened for user root(uid=0) by (uid=111)
Dec 23 00:02:36 tinypilot runuser[1177]: pam_unix(runuser:session): session opened for user tinypilot(uid=111) by (uid=0)
Dec 23 00:02:36 tinypilot runuser[1177]: pam_unix(runuser:session): session closed for user tinypilot
Dec 23 00:02:36 tinypilot runuser[1183]: pam_unix(runuser:session): session opened for user tinypilot(uid=111) by (uid=0)
Dec 23 00:02:36 tinypilot runuser[1183]: pam_unix(runuser:session): session closed for user tinypilot
Dec 23 00:02:36 tinypilot runuser[1192]: pam_unix(runuser:session): session opened for user tinypilot(uid=111) by (uid=0)
Dec 23 00:02:37 tinypilot python[1199]: 2024-12-23 00:02:37.582 app.main        INFO Starting app
Dec 23 00:02:37 tinypilot python[1199]: 2024-12-23 00:02:37.645 db.store        INFO Loading database migrations from /opt/tinypilot/app/db/migrations/*.sql
Dec 23 00:02:37 tinypilot python[1199]: 2024-12-23 00:02:37.647 db.store        INFO Read 7 database migrations from disk
Dec 23 00:02:37 tinypilot runuser[1192]: pam_unix(runuser:session): session closed for user tinypilot
Dec 23 00:02:37 tinypilot python[1208]: No journal files were found.
Dec 23 00:02:37 tinypilot sudo[1162]: pam_unix(sudo:session): session closed for user root
Dec 23 00:03:41 tinypilot python[643]: 2024-12-23 00:03:41.346 socket_api      INFO Client CZCRLBx8fvkR9ZICAAAP disconnected
Dec 23 00:03:42 tinypilot python[643]: 2024-12-23 00:03:42.083 socket_api      INFO Client khr15A6aP_kLDcbgAAAR connected
Dec 23 00:03:45 tinypilot sudo[1223]: tinypilot : PWD=/opt/tinypilot ; USER=root ; COMMAND=/opt/tinypilot-privileged/scripts/collect-debug-logs -q
Dec 23 00:03:45 tinypilot sudo[1223]: pam_unix(sudo:session): session opened for user root(uid=0) by (uid=111)
Dec 23 00:03:45 tinypilot runuser[1238]: pam_unix(runuser:session): session opened for user tinypilot(uid=111) by (uid=0)
Dec 23 00:03:45 tinypilot runuser[1238]: pam_unix(runuser:session): session closed for user tinypilot
Dec 23 00:03:45 tinypilot runuser[1244]: pam_unix(runuser:session): session opened for user tinypilot(uid=111) by (uid=0)
Dec 23 00:03:45 tinypilot runuser[1244]: pam_unix(runuser:session): session closed for user tinypilot
Dec 23 00:03:45 tinypilot runuser[1253]: pam_unix(runuser:session): session opened for user tinypilot(uid=111) by (uid=0)
Dec 23 00:03:46 tinypilot python[1260]: 2024-12-23 00:03:46.946 app.main        INFO Starting app
Dec 23 00:03:47 tinypilot python[1260]: 2024-12-23 00:03:47.008 db.store        INFO Loading database migrations from /opt/tinypilot/app/db/migrations/*.sql
Dec 23 00:03:47 tinypilot python[1260]: 2024-12-23 00:03:47.010 db.store        INFO Read 7 database migrations from disk
Dec 23 00:03:47 tinypilot runuser[1253]: pam_unix(runuser:session): session closed for user tinypilot
Dec 23 00:03:47 tinypilot python[1269]: No journal files were found.
Dec 23 00:03:47 tinypilot sudo[1223]: pam_unix(sudo:session): session closed for user root
Dec 23 00:15:19 tinypilot python[643]: 2024-12-23 00:15:19.985 socket_api      INFO Client khr15A6aP_kLDcbgAAAR disconnected
Dec 23 00:15:20 tinypilot python[643]: 2024-12-23 00:15:20.544 socket_api      INFO Client s99tVDDD8avT9XoKAAAT connected
Dec 23 00:15:23 tinypilot sudo[1305]: tinypilot : PWD=/opt/tinypilot ; USER=root ; COMMAND=/opt/tinypilot-privileged/scripts/collect-debug-logs -q
Dec 23 00:15:23 tinypilot sudo[1305]: pam_unix(sudo:session): session opened for user root(uid=0) by (uid=111)
Dec 23 00:15:24 tinypilot runuser[1320]: pam_unix(runuser:session): session opened for user tinypilot(uid=111) by (uid=0)
Dec 23 00:15:24 tinypilot runuser[1320]: pam_unix(runuser:session): session closed for user tinypilot
Dec 23 00:15:24 tinypilot runuser[1326]: pam_unix(runuser:session): session opened for user tinypilot(uid=111) by (uid=0)
Dec 23 00:15:24 tinypilot runuser[1326]: pam_unix(runuser:session): session closed for user tinypilot
Dec 23 00:15:24 tinypilot runuser[1335]: pam_unix(runuser:session): session opened for user tinypilot(uid=111) by (uid=0)
Dec 23 00:15:25 tinypilot python[1342]: 2024-12-23 00:15:25.425 app.main        INFO Starting app
Dec 23 00:15:25 tinypilot python[1342]: 2024-12-23 00:15:25.487 db.store        INFO Loading database migrations from /opt/tinypilot/app/db/migrations/*.sql
Dec 23 00:15:25 tinypilot python[1342]: 2024-12-23 00:15:25.489 db.store        INFO Read 7 database migrations from disk
Dec 23 00:15:25 tinypilot runuser[1335]: pam_unix(runuser:session): session closed for user tinypilot
Dec 23 00:15:25 tinypilot python[1352]: No journal files were found.
Dec 23 00:15:25 tinypilot sudo[1305]: pam_unix(sudo:session): session closed for user root
Dec 23 00:26:32 tinypilot python[643]: 2024-12-23 00:26:32.695 socket_api      INFO Client s99tVDDD8avT9XoKAAAT disconnected
Dec 23 00:26:33 tinypilot python[643]: 2024-12-23 00:26:33.468 socket_api      INFO Client BRGwF6hNHSRuzOJ_AAAV connected
Dec 23 00:46:52 tinypilot python[643]: 2024-12-23 00:46:52.226 socket_api      INFO Client BRGwF6hNHSRuzOJ_AAAV disconnected
Dec 23 00:46:52 tinypilot python[643]: 2024-12-23 00:46:52.648 socket_api      INFO Client WFivfG_lstpgd5dGAAAX connected
Dec 23 00:46:54 tinypilot sudo[1466]: tinypilot : PWD=/opt/tinypilot ; USER=root ; COMMAND=/opt/tinypilot-privileged/scripts/collect-debug-logs -q
Dec 23 00:46:54 tinypilot sudo[1466]: pam_unix(sudo:session): session opened for user root(uid=0) by (uid=111)
Dec 23 00:46:54 tinypilot runuser[1481]: pam_unix(runuser:session): session opened for user tinypilot(uid=111) by (uid=0)
Dec 23 00:46:54 tinypilot runuser[1481]: pam_unix(runuser:session): session closed for user tinypilot
Dec 23 00:46:54 tinypilot runuser[1487]: pam_unix(runuser:session): session opened for user tinypilot(uid=111) by (uid=0)
Dec 23 00:46:54 tinypilot runuser[1487]: pam_unix(runuser:session): session closed for user tinypilot
Dec 23 00:46:54 tinypilot runuser[1496]: pam_unix(runuser:session): session opened for user tinypilot(uid=111) by (uid=0)
Dec 23 00:46:55 tinypilot python[1503]: 2024-12-23 00:46:55.630 app.main        INFO Starting app
Dec 23 00:46:55 tinypilot python[1503]: 2024-12-23 00:46:55.692 db.store        INFO Loading database migrations from /opt/tinypilot/app/db/migrations/*.sql
Dec 23 00:46:55 tinypilot python[1503]: 2024-12-23 00:46:55.694 db.store        INFO Read 7 database migrations from disk
Dec 23 00:46:55 tinypilot runuser[1496]: pam_unix(runuser:session): session closed for user tinypilot

TinyPilot update logs

uStreamer configuration
==> /opt/ustreamer-launcher/configs.d/000-defaults.yml <==
# Settings for TC358743 HDMI to CSI-2 bridge, which are included on the
# TinyPilot Voyager series of devices.
---
ustreamer_encoder: m2m-image
ustreamer_format: uyvy
ustreamer_use_dv_timings: true
ustreamer_workers: "3"
ustreamer_drop_same_frames: "30"

==> /opt/ustreamer-launcher/configs.d/100-tinypilot.yml <==

uStreamer logs
-- Journal begins at Sun 2024-12-22 23:45:43 GMT, ends at Mon 2024-12-23 00:46:55 GMT. --
Dec 22 23:45:49 tinypilot systemd[1]: Started uStreamer - Lightweight, optimized video encoder.
Dec 22 23:45:51 tinypilot launch[520]: + exec /opt/ustreamer/ustreamer --port 48001 --persistent --h264-sink tinypilot::ustreamer::h264 --h264-sink-mode 777 --h264-sink-rm --encoder m2m-image --format uyvy --workers 3 --drop-same-frames 30 --dv-timings
Dec 22 23:45:51 tinypilot launch[520]: -- INFO  [13.581      main] -- Starting PiKVM uStreamer 5.43 ...
Dec 22 23:45:51 tinypilot launch[520]: -- INFO  [13.582      main] -- Using internal blank placeholder
Dec 22 23:45:51 tinypilot launch[520]: -- INFO  [13.582      main] -- Using H264-sink: tinypilot::ustreamer::h264
Dec 22 23:45:51 tinypilot launch[520]: -- INFO  [13.583      main] -- Listening HTTP on [127.0.0.1]:48001
Dec 22 23:45:51 tinypilot launch[520]: -- INFO  [13.583    stream] -- Using V4L2 device: /dev/video0
Dec 22 23:45:51 tinypilot launch[520]: -- INFO  [13.583    stream] -- Using desired FPS: 0
Dec 22 23:45:51 tinypilot launch[520]: -- INFO  [13.583    stream] -- H264: Initializing encoder ...
Dec 22 23:45:51 tinypilot launch[520]: -- INFO  [13.584      http] -- Starting HTTP eventloop ...
Dec 22 23:45:51 tinypilot launch[520]: -- INFO  [13.591    stream] -- H264: Configuring encoder: DMA=0 ...
Dec 22 23:45:51 tinypilot launch[520]: ================================================================================
Dec 22 23:45:51 tinypilot launch[520]: -- INFO  [13.611    stream] -- Device fd=10 opened
Dec 22 23:45:51 tinypilot launch[520]: -- INFO  [13.611    stream] -- Using input channel: 0
Dec 22 23:45:51 tinypilot launch[520]: -- INFO  [13.633    stream] -- Using resolution: 640x480
Dec 22 23:45:51 tinypilot launch[520]: -- INFO  [13.633    stream] -- Using format: UYVY
Dec 22 23:45:51 tinypilot launch[520]: -- INFO  [13.633    stream] -- Querying HW FPS changing is not supported
Dec 22 23:45:51 tinypilot launch[520]: -- INFO  [13.633    stream] -- Using IO method: MMAP
Dec 22 23:45:51 tinypilot launch[520]: -- INFO  [13.637    stream] -- Requested 5 device buffers, got 5
Dec 22 23:45:51 tinypilot launch[520]: -- INFO  [13.643    stream] -- Capturing started
Dec 22 23:45:51 tinypilot launch[520]: -- INFO  [13.643    stream] -- JPEG-0: Initializing encoder ...
Dec 22 23:45:51 tinypilot launch[520]: -- INFO  [13.643    stream] -- JPEG-1: Initializing encoder ...
Dec 22 23:45:51 tinypilot launch[520]: -- INFO  [13.643    stream] -- JPEG-2: Initializing encoder ...
Dec 22 23:45:51 tinypilot launch[520]: -- INFO  [13.643    stream] -- Using JPEG quality: 80%
Dec 22 23:45:51 tinypilot launch[520]: -- INFO  [13.643    stream] -- Creating pool JPEG with 3 workers ...
Dec 22 23:45:51 tinypilot launch[520]: -- INFO  [13.644    stream] -- Capturing ...
Dec 22 23:45:52 tinypilot launch[520]: -- ERROR [14.645    stream] -- Persistent device timeout (unplugged)
Dec 22 23:46:02 tinypilot launch[520]: -- INFO  [23.732      http] -- HTTP: NEW client (now=1): [192.168.1.77]:41298, id=83ac65449ec2857a
Dec 22 23:59:35 tinypilot launch[520]: -- INFO  [824.137      http] -- HTTP: DEL client (now=0): [192.168.1.77]:41298, id=83ac65449ec2857a, Resource temporarily unavailable (reading,eof)
Dec 22 23:59:36 tinypilot launch[520]: -- INFO  [824.910      http] -- HTTP: NEW client (now=1): [192.168.1.77]:48952, id=eef30493151d1230
Dec 23 00:00:17 tinypilot launch[520]: -- INFO  [865.717      http] -- HTTP: DEL client (now=0): [192.168.1.77]:48952, id=eef30493151d1230, Resource temporarily unavailable (reading,eof)
Dec 23 00:00:17 tinypilot launch[520]: -- INFO  [866.515      http] -- HTTP: NEW client (now=1): [192.168.1.77]:52248, id=4a8fab4ce4dee2e2
Dec 23 00:01:35 tinypilot launch[520]: -- INFO  [944.447      http] -- HTTP: DEL client (now=0): [192.168.1.77]:52248, id=4a8fab4ce4dee2e2, Resource temporarily unavailable (reading,eof)
Dec 23 00:01:36 tinypilot launch[520]: -- INFO  [945.278      http] -- HTTP: NEW client (now=1): [192.168.1.77]:40550, id=90aade2321e8c053
Dec 23 00:01:39 tinypilot launch[520]: -- INFO  [947.670      http] -- HTTP: DEL client (now=0): [192.168.1.77]:40550, id=90aade2321e8c053, Resource temporarily unavailable (reading,eof)
Dec 23 00:01:39 tinypilot launch[520]: -- INFO  [948.180      http] -- HTTP: NEW client (now=1): [192.168.1.77]:40562, id=a8181cd74095db37
Dec 23 00:01:57 tinypilot launch[520]: -- INFO  [966.153      http] -- HTTP: DEL client (now=0): [192.168.1.77]:40562, id=a8181cd74095db37, Resource temporarily unavailable (reading,eof)
Dec 23 00:01:58 tinypilot launch[520]: -- INFO  [966.647      http] -- HTTP: NEW client (now=1): [192.168.1.77]:56900, id=d1c9e29ed95c41cc
Dec 23 00:02:27 tinypilot launch[520]: -- INFO  [995.867      http] -- HTTP: DEL client (now=0): [192.168.1.77]:56900, id=d1c9e29ed95c41cc, Resource temporarily unavailable (reading,eof)
Dec 23 00:02:27 tinypilot launch[520]: -- INFO  [996.335      http] -- HTTP: NEW client (now=1): [192.168.1.77]:42602, id=8045693800a0c2b6
Dec 23 00:03:41 tinypilot launch[520]: -- INFO  [1069.868      http] -- HTTP: DEL client (now=0): [192.168.1.77]:42602, id=8045693800a0c2b6, Resource temporarily unavailable (reading,eof)
Dec 23 00:03:42 tinypilot launch[520]: -- INFO  [1070.582      http] -- HTTP: NEW client (now=1): [192.168.1.77]:41126, id=8d2de6afe1ccb7fc
Dec 23 00:15:19 tinypilot launch[520]: -- INFO  [1768.507      http] -- HTTP: DEL client (now=0): [192.168.1.77]:41126, id=8d2de6afe1ccb7fc, Resource temporarily unavailable (reading,eof)
Dec 23 00:15:20 tinypilot launch[520]: -- INFO  [1769.056      http] -- HTTP: NEW client (now=1): [192.168.1.77]:52862, id=26b8fda4ebd56acd
Dec 23 00:26:32 tinypilot launch[520]: -- INFO  [2441.217      http] -- HTTP: DEL client (now=0): [192.168.1.77]:52862, id=26b8fda4ebd56acd, Resource temporarily unavailable (reading,eof)
Dec 23 00:26:33 tinypilot launch[520]: -- INFO  [2441.969      http] -- HTTP: NEW client (now=1): [192.168.1.77]:47592, id=1c64a659c1204ddc
Dec 23 00:46:52 tinypilot launch[520]: -- INFO  [3660.750      http] -- HTTP: DEL client (now=0): [192.168.1.77]:47592, id=1c64a659c1204ddc, Resource temporarily unavailable (reading,eof)
Dec 23 00:46:52 tinypilot launch[520]: -- INFO  [3661.134      http] -- HTTP: NEW client (now=1): [192.168.1.77]:50546, id=4390a327741b6ea0

nginx logs
-- Journal begins at Sun 2024-12-22 23:45:43 GMT, ends at Mon 2024-12-23 00:46:55 GMT. --
Dec 22 23:45:49 tinypilot systemd[1]: Starting A high performance web server and a reverse proxy server...
Dec 22 23:45:52 tinypilot systemd[1]: Started A high performance web server and a reverse proxy server.




192.168.1.77 - - [23/Dec/2024:00:46:52 +0000] "GET /js/poll.js HTTP/2.0" 200 1958 "https://tinypilot/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36"
192.168.1.77 - - [23/Dec/2024:00:46:52 +0000] "GET /js/hostname.js HTTP/2.0" 200 1317 "https://tinypilot/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36"
192.168.1.77 - - [23/Dec/2024:00:46:52 +0000] "GET /js/mass-storage.js HTTP/2.0" 200 874 "https://tinypilot/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36"
192.168.1.77 - - [23/Dec/2024:00:46:52 +0000] "GET /js/logs.js HTTP/2.0" 200 1484 "https://tinypilot/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36"
192.168.1.77 - - [23/Dec/2024:00:46:52 +0000] "GET /js/keycodes.js HTTP/2.0" 200 822 "https://tinypilot/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36"
192.168.1.77 - - [23/Dec/2024:00:46:52 +0000] "GET /js/clipboard.js HTTP/2.0" 200 889 "https://tinypilot/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36"
192.168.1.77 - - [23/Dec/2024:00:46:52 +0000] "GET /js/wake-on-lan.js HTTP/2.0" 200 551 "https://tinypilot/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36"
192.168.1.77 - - [23/Dec/2024:00:46:52 +0000] "GET /js/mouse.js HTTP/2.0" 200 8581 "https://tinypilot/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36"
192.168.1.77 - - [23/Dec/2024:00:46:52 +0000] "GET /js/touch.js HTTP/2.0" 200 4453 "https://tinypilot/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36"
192.168.1.77 - - [23/Dec/2024:00:46:52 +0000] "GET /js/updatelogs.js HTTP/2.0" 200 861 "https://tinypilot/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36"
192.168.1.77 - - [23/Dec/2024:00:46:52 +0000] "GET /third-party/fonts/overpass-light.woff2 HTTP/2.0" 200 26568 "https://tinypilot/third-party/fonts/fonts.css" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36"
192.168.1.77 - - [23/Dec/2024:00:46:52 +0000] "GET /third-party/fonts/overpass-mono-light.woff2 HTTP/2.0" 200 50112 "https://tinypilot/third-party/fonts/fonts.css" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36"
192.168.1.77 - - [23/Dec/2024:00:46:52 +0000] "GET /third-party/fonts/overpass-semibold.woff2 HTTP/2.0" 200 25032 "https://tinypilot/third-party/fonts/fonts.css" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36"
192.168.1.77 - - [23/Dec/2024:00:46:52 +0000] "GET /js/keyboardstate.js HTTP/2.0" 200 3122 "https://tinypilot/js/app.js" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36"
192.168.1.77 - - [23/Dec/2024:00:46:52 +0000] "GET /js/keystrokes.js HTTP/2.0" 200 362 "https://tinypilot/js/app.js" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36"
192.168.1.77 - - [23/Dec/2024:00:46:52 +0000] "GET /js/overlays.js HTTP/2.0" 200 495 "https://tinypilot/js/app.js" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36"
192.168.1.77 - - [23/Dec/2024:00:46:52 +0000] "GET /css/toggle.css HTTP/2.0" 200 1005 "https://tinypilot/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36"
192.168.1.77 - - [23/Dec/2024:00:46:52 +0000] "GET /css/icons.css HTTP/2.0" 200 841 "https://tinypilot/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36"
192.168.1.77 - - [23/Dec/2024:00:46:52 +0000] "GET /img/clipboard-icon.svg HTTP/2.0" 304 0 "https://tinypilot/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36"
192.168.1.77 - - [23/Dec/2024:00:46:52 +0000] "GET /img/logo.svg HTTP/2.0" 304 0 "https://tinypilot/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36"
192.168.1.77 - - [23/Dec/2024:00:46:52 +0000] "GET /img/angle-down-icon.svg HTTP/2.0" 304 0 "https://tinypilot/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36"
192.168.1.77 - - [23/Dec/2024:00:46:52 +0000] "GET /img/external-link-icon.svg HTTP/2.0" 304 0 "https://tinypilot/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36"
192.168.1.77 - - [23/Dec/2024:00:46:52 +0000] "GET /img/video-stream-icon.svg HTTP/2.0" 304 0 "https://tinypilot/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36"
192.168.1.77 - - [23/Dec/2024:00:46:52 +0000] "GET /img/warning-icon.svg HTTP/2.0" 304 0 "https://tinypilot/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36"
192.168.1.77 - - [23/Dec/2024:00:46:52 +0000] "GET /socket.io/?EIO=4&transport=polling&t=PFm-oPh HTTP/2.0" 200 97 "https://tinypilot/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36"
192.168.1.77 - - [23/Dec/2024:00:46:52 +0000] "POST /socket.io/?EIO=4&transport=polling&t=PFm-oQL&sid=5MqSam1-JFr1v_D_AAAW HTTP/2.0" 200 2 "https://tinypilot/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36"
192.168.1.77 - - [23/Dec/2024:00:46:52 +0000] "GET /socket.io/?EIO=4&transport=polling&t=PFm-oQb&sid=5MqSam1-JFr1v_D_AAAW HTTP/2.0" 200 32 "https://tinypilot/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36"
192.168.1.77 - - [23/Dec/2024:00:46:52 +0000] "GET /favicon.ico HTTP/2.0" 200 1213 "https://tinypilot/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36"
192.168.1.77 - - [23/Dec/2024:00:46:52 +0000] "GET /favicon-32x32.png HTTP/2.0" 200 833 "https://tinypilot/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36"
192.168.1.77 - - [23/Dec/2024:00:46:53 +0000] "GET /socket.io/?EIO=4&transport=polling&t=PFm-oQ-&sid=5MqSam1-JFr1v_D_AAAW HTTP/2.0" 200 1 "https://tinypilot/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36"