Aug 27 23:11:02 quad4 systemd[1]: sable.service: Scheduled restart job, restart counter is at 18. Aug 27 23:11:02 quad4 systemd[1]: Stopped sable.service - Sable Display (Quadify successor) - OLED + rotary + spectrum. Aug 27 23:11:02 quad4 systemd[1]: Started sable.service - Sable Display (Quadify successor) - OLED + rotary + spectrum. Aug 27 23:11:03 quad4 python3[2269]: opening SSD1322 (rotate=0deg, fps=20) ... Aug 27 23:11:03 quad4 systemd[1]: upmpdcli.service: Scheduled restart job, restart counter is at 15. Aug 27 23:11:03 quad4 systemd[1]: Stopped upmpdcli.service - UPnP Renderer front-end to MPD. Aug 27 23:11:03 quad4 systemd[1]: Started upmpdcli.service - UPnP Renderer front-end to MPD. Aug 27 23:11:04 quad4 upmpdcli[2275]: Could not open config: /tmp/upmpdcli.conf Aug 27 23:11:04 quad4 systemd[1]: upmpdcli.service: Main process exited, code=exited, status=1/FAILURE Aug 27 23:11:04 quad4 systemd[1]: upmpdcli.service: Failed with result 'exit-code'. Aug 27 23:11:04 quad4 python3[2269]: Traceback (most recent call last): Aug 27 23:11:04 quad4 python3[2269]: File "/usr/local/lib/python3.11/dist-packages/luma/core/interface/serial.py", line 303, in __init__ Aug 27 23:11:04 quad4 python3[2269]: self._spi.open(port, device) Aug 27 23:11:04 quad4 python3[2269]: FileNotFoundError: [Errno 2] No such file or directory Aug 27 23:11:04 quad4 python3[2269]: During handling of the above exception, another exception occurred: Aug 27 23:11:04 quad4 python3[2269]: Traceback (most recent call last): Aug 27 23:11:04 quad4 python3[2269]: File "", line 198, in _run_module_as_main Aug 27 23:11:04 quad4 python3[2269]: File "", line 88, in _run_code Aug 27 23:11:04 quad4 python3[2269]: File "/home/volumio/sable/src/sable/app.py", line 1385, in Aug 27 23:11:04 quad4 python3[2269]: raise SystemExit(main()) Aug 27 23:11:04 quad4 python3[2269]: ^^^^^^ Aug 27 23:11:04 quad4 python3[2269]: File "/home/volumio/sable/src/sable/app.py", line 1347, in main Aug 27 23:11:04 quad4 python3[2269]: return run_hardware(stage=args.stage, rotate=args.rotate, Aug 27 23:11:04 quad4 python3[2269]: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 27 23:11:04 quad4 python3[2269]: File "/home/volumio/sable/src/sable/app.py", line 1083, in run_hardware Aug 27 23:11:04 quad4 python3[2269]: display = OledDisplay(hardware.OLED, rotate=rotate_deg, log=log) Aug 27 23:11:04 quad4 python3[2269]: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 27 23:11:04 quad4 python3[2269]: File "/home/volumio/sable/src/sable/display/oled.py", line 90, in __init__ Aug 27 23:11:04 quad4 python3[2269]: self._serial = spi( Aug 27 23:11:04 quad4 python3[2269]: ^^^^ Aug 27 23:11:04 quad4 python3[2269]: File "/usr/local/lib/python3.11/dist-packages/luma/core/interface/serial.py", line 314, in __init__ Aug 27 23:11:04 quad4 python3[2269]: raise luma.core.error.DeviceNotFoundError('SPI device not found') Aug 27 23:11:04 quad4 python3[2269]: luma.core.error.DeviceNotFoundError: SPI device not found Aug 27 23:11:04 quad4 systemd[1]: sable.service: Main process exited, code=exited, status=1/FAILURE Aug 27 23:11:04 quad4 systemd[1]: sable.service: Failed with result 'exit-code'. Aug 27 23:11:07 quad4 systemd[1]: sable.service: Scheduled restart job, restart counter is at 19. Aug 27 23:11:07 quad4 systemd[1]: Stopped sable.service - Sable Display (Quadify successor) - OLED + rotary + spectrum. Aug 27 23:11:07 quad4 systemd[1]: Started sable.service - Sable Display (Quadify successor) - OLED + rotary + spectrum. Aug 27 23:11:07 quad4 python3[2290]: opening SSD1322 (rotate=0deg, fps=20) ... Aug 27 23:11:08 quad4 python3[2290]: Traceback (most recent call last): Aug 27 23:11:08 quad4 python3[2290]: File "/usr/local/lib/python3.11/dist-packages/luma/core/interface/serial.py", line 303, in __init__ Aug 27 23:11:08 quad4 python3[2290]: self._spi.open(port, device) Aug 27 23:11:08 quad4 python3[2290]: FileNotFoundError: [Errno 2] No such file or directory Aug 27 23:11:08 quad4 python3[2290]: During handling of the above exception, another exception occurred: Aug 27 23:11:08 quad4 python3[2290]: Traceback (most recent call last): Aug 27 23:11:08 quad4 python3[2290]: File "", line 198, in _run_module_as_main Aug 27 23:11:08 quad4 python3[2290]: File "", line 88, in _run_code Aug 27 23:11:08 quad4 python3[2290]: File "/home/volumio/sable/src/sable/app.py", line 1385, in Aug 27 23:11:08 quad4 python3[2290]: raise SystemExit(main()) Aug 27 23:11:08 quad4 python3[2290]: ^^^^^^ Aug 27 23:11:08 quad4 python3[2290]: File "/home/volumio/sable/src/sable/app.py", line 1347, in main Aug 27 23:11:08 quad4 python3[2290]: return run_hardware(stage=args.stage, rotate=args.rotate, Aug 27 23:11:08 quad4 python3[2290]: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 27 23:11:08 quad4 python3[2290]: File "/home/volumio/sable/src/sable/app.py", line 1083, in run_hardware Aug 27 23:11:08 quad4 python3[2290]: display = OledDisplay(hardware.OLED, rotate=rotate_deg, log=log) Aug 27 23:11:08 quad4 python3[2290]: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 27 23:11:08 quad4 python3[2290]: File "/home/volumio/sable/src/sable/display/oled.py", line 90, in __init__ Aug 27 23:11:08 quad4 python3[2290]: self._serial = spi( Aug 27 23:11:08 quad4 python3[2290]: ^^^^ Aug 27 23:11:08 quad4 python3[2290]: File "/usr/local/lib/python3.11/dist-packages/luma/core/interface/serial.py", line 314, in __init__ Aug 27 23:11:08 quad4 python3[2290]: raise luma.core.error.DeviceNotFoundError('SPI device not found') Aug 27 23:11:08 quad4 python3[2290]: luma.core.error.DeviceNotFoundError: SPI device not found Aug 27 23:11:08 quad4 systemd[1]: sable.service: Main process exited, code=exited, status=1/FAILURE Aug 27 23:11:08 quad4 systemd[1]: sable.service: Failed with result 'exit-code'. Aug 27 23:11:11 quad4 systemd[1]: sable.service: Scheduled restart job, restart counter is at 20. Aug 27 23:11:11 quad4 systemd[1]: Stopped sable.service - Sable Display (Quadify successor) - OLED + rotary + spectrum. Aug 27 23:11:11 quad4 systemd[1]: Started sable.service - Sable Display (Quadify successor) - OLED + rotary + spectrum. Aug 27 23:11:12 quad4 python3[2296]: opening SSD1322 (rotate=0deg, fps=20) ... Aug 27 23:11:13 quad4 python3[2296]: Traceback (most recent call last): Aug 27 23:11:13 quad4 python3[2296]: File "/usr/local/lib/python3.11/dist-packages/luma/core/interface/serial.py", line 303, in __init__ Aug 27 23:11:13 quad4 python3[2296]: self._spi.open(port, device) Aug 27 23:11:13 quad4 python3[2296]: FileNotFoundError: [Errno 2] No such file or directory Aug 27 23:11:13 quad4 python3[2296]: During handling of the above exception, another exception occurred: Aug 27 23:11:13 quad4 python3[2296]: Traceback (most recent call last): Aug 27 23:11:13 quad4 python3[2296]: File "", line 198, in _run_module_as_main Aug 27 23:11:13 quad4 python3[2296]: File "", line 88, in _run_code Aug 27 23:11:13 quad4 python3[2296]: File "/home/volumio/sable/src/sable/app.py", line 1385, in Aug 27 23:11:13 quad4 python3[2296]: raise SystemExit(main()) Aug 27 23:11:13 quad4 python3[2296]: ^^^^^^ Aug 27 23:11:13 quad4 python3[2296]: File "/home/volumio/sable/src/sable/app.py", line 1347, in main Aug 27 23:11:13 quad4 python3[2296]: return run_hardware(stage=args.stage, rotate=args.rotate, Aug 27 23:11:13 quad4 python3[2296]: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 27 23:11:13 quad4 python3[2296]: File "/home/volumio/sable/src/sable/app.py", line 1083, in run_hardware Aug 27 23:11:13 quad4 python3[2296]: display = OledDisplay(hardware.OLED, rotate=rotate_deg, log=log) Aug 27 23:11:13 quad4 python3[2296]: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 27 23:11:13 quad4 python3[2296]: File "/home/volumio/sable/src/sable/display/oled.py", line 90, in __init__ Aug 27 23:11:13 quad4 python3[2296]: self._serial = spi( Aug 27 23:11:13 quad4 python3[2296]: ^^^^ Aug 27 23:11:13 quad4 python3[2296]: File "/usr/local/lib/python3.11/dist-packages/luma/core/interface/serial.py", line 314, in __init__ Aug 27 23:11:13 quad4 python3[2296]: raise luma.core.error.DeviceNotFoundError('SPI device not found') Aug 27 23:11:13 quad4 python3[2296]: luma.core.error.DeviceNotFoundError: SPI device not found Aug 27 23:11:13 quad4 systemd[1]: sable.service: Main process exited, code=exited, status=1/FAILURE Aug 27 23:11:13 quad4 systemd[1]: sable.service: Failed with result 'exit-code'. Aug 27 23:11:16 quad4 systemd[1]: sable.service: Scheduled restart job, restart counter is at 21. Aug 27 23:11:16 quad4 systemd[1]: Stopped sable.service - Sable Display (Quadify successor) - OLED + rotary + spectrum. Aug 27 23:11:16 quad4 systemd[1]: Started sable.service - Sable Display (Quadify successor) - OLED + rotary + spectrum. Aug 27 23:11:16 quad4 python3[2317]: opening SSD1322 (rotate=0deg, fps=20) ... Aug 27 23:11:17 quad4 python3[2317]: Traceback (most recent call last): Aug 27 23:11:17 quad4 python3[2317]: File "/usr/local/lib/python3.11/dist-packages/luma/core/interface/serial.py", line 303, in __init__ Aug 27 23:11:17 quad4 python3[2317]: self._spi.open(port, device) Aug 27 23:11:17 quad4 python3[2317]: FileNotFoundError: [Errno 2] No such file or directory Aug 27 23:11:17 quad4 python3[2317]: During handling of the above exception, another exception occurred: Aug 27 23:11:17 quad4 python3[2317]: Traceback (most recent call last): Aug 27 23:11:17 quad4 python3[2317]: File "", line 198, in _run_module_as_main Aug 27 23:11:17 quad4 python3[2317]: File "", line 88, in _run_code Aug 27 23:11:17 quad4 python3[2317]: File "/home/volumio/sable/src/sable/app.py", line 1385, in Aug 27 23:11:17 quad4 python3[2317]: raise SystemExit(main()) Aug 27 23:11:17 quad4 python3[2317]: ^^^^^^ Aug 27 23:11:17 quad4 python3[2317]: File "/home/volumio/sable/src/sable/app.py", line 1347, in main Aug 27 23:11:17 quad4 python3[2317]: return run_hardware(stage=args.stage, rotate=args.rotate, Aug 27 23:11:17 quad4 python3[2317]: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 27 23:11:17 quad4 python3[2317]: File "/home/volumio/sable/src/sable/app.py", line 1083, in run_hardware Aug 27 23:11:17 quad4 python3[2317]: display = OledDisplay(hardware.OLED, rotate=rotate_deg, log=log) Aug 27 23:11:17 quad4 python3[2317]: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 27 23:11:17 quad4 python3[2317]: File "/home/volumio/sable/src/sable/display/oled.py", line 90, in __init__ Aug 27 23:11:17 quad4 python3[2317]: self._serial = spi( Aug 27 23:11:17 quad4 python3[2317]: ^^^^ Aug 27 23:11:17 quad4 python3[2317]: File "/usr/local/lib/python3.11/dist-packages/luma/core/interface/serial.py", line 314, in __init__ Aug 27 23:11:17 quad4 python3[2317]: raise luma.core.error.DeviceNotFoundError('SPI device not found') Aug 27 23:11:17 quad4 python3[2317]: luma.core.error.DeviceNotFoundError: SPI device not found Aug 27 23:11:17 quad4 systemd[1]: sable.service: Main process exited, code=exited, status=1/FAILURE Aug 27 23:11:17 quad4 systemd[1]: sable.service: Failed with result 'exit-code'. Aug 27 23:11:19 quad4 systemd[1]: upmpdcli.service: Scheduled restart job, restart counter is at 16. Aug 27 23:11:19 quad4 systemd[1]: Stopped upmpdcli.service - UPnP Renderer front-end to MPD. Aug 27 23:11:19 quad4 systemd[1]: Started upmpdcli.service - UPnP Renderer front-end to MPD. Aug 27 23:11:19 quad4 upmpdcli[2323]: Could not open config: /tmp/upmpdcli.conf Aug 27 23:11:19 quad4 systemd[1]: upmpdcli.service: Main process exited, code=exited, status=1/FAILURE Aug 27 23:11:19 quad4 systemd[1]: upmpdcli.service: Failed with result 'exit-code'. Aug 27 23:11:20 quad4 systemd[1]: sable.service: Scheduled restart job, restart counter is at 22. Aug 27 23:11:20 quad4 systemd[1]: Stopped sable.service - Sable Display (Quadify successor) - OLED + rotary + spectrum. Aug 27 23:11:20 quad4 systemd[1]: Started sable.service - Sable Display (Quadify successor) - OLED + rotary + spectrum. Aug 27 23:11:21 quad4 python3[2324]: opening SSD1322 (rotate=0deg, fps=20) ... Aug 27 23:11:22 quad4 python3[2324]: Traceback (most recent call last): Aug 27 23:11:22 quad4 python3[2324]: File "/usr/local/lib/python3.11/dist-packages/luma/core/interface/serial.py", line 303, in __init__ Aug 27 23:11:22 quad4 python3[2324]: self._spi.open(port, device) Aug 27 23:11:22 quad4 python3[2324]: FileNotFoundError: [Errno 2] No such file or directory Aug 27 23:11:22 quad4 python3[2324]: During handling of the above exception, another exception occurred: Aug 27 23:11:22 quad4 python3[2324]: Traceback (most recent call last): Aug 27 23:11:22 quad4 python3[2324]: File "", line 198, in _run_module_as_main Aug 27 23:11:22 quad4 python3[2324]: File "", line 88, in _run_code Aug 27 23:11:22 quad4 python3[2324]: File "/home/volumio/sable/src/sable/app.py", line 1385, in Aug 27 23:11:22 quad4 python3[2324]: raise SystemExit(main()) Aug 27 23:11:22 quad4 python3[2324]: ^^^^^^ Aug 27 23:11:22 quad4 python3[2324]: File "/home/volumio/sable/src/sable/app.py", line 1347, in main Aug 27 23:11:22 quad4 python3[2324]: return run_hardware(stage=args.stage, rotate=args.rotate, Aug 27 23:11:22 quad4 python3[2324]: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 27 23:11:22 quad4 python3[2324]: File "/home/volumio/sable/src/sable/app.py", line 1083, in run_hardware Aug 27 23:11:22 quad4 python3[2324]: display = OledDisplay(hardware.OLED, rotate=rotate_deg, log=log) Aug 27 23:11:22 quad4 python3[2324]: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 27 23:11:22 quad4 python3[2324]: File "/home/volumio/sable/src/sable/display/oled.py", line 90, in __init__ Aug 27 23:11:22 quad4 python3[2324]: self._serial = spi( Aug 27 23:11:22 quad4 python3[2324]: ^^^^ Aug 27 23:11:22 quad4 python3[2324]: File "/usr/local/lib/python3.11/dist-packages/luma/core/interface/serial.py", line 314, in __init__ Aug 27 23:11:22 quad4 python3[2324]: raise luma.core.error.DeviceNotFoundError('SPI device not found') Aug 27 23:11:22 quad4 python3[2324]: luma.core.error.DeviceNotFoundError: SPI device not found Aug 27 23:11:22 quad4 systemd[1]: sable.service: Main process exited, code=exited, status=1/FAILURE Aug 27 23:11:22 quad4 systemd[1]: sable.service: Failed with result 'exit-code'. Aug 27 23:11:22 quad4 volumio[863]: info: CoreCommandRouter::getUIConfigOnPlugin Aug 27 23:11:25 quad4 systemd[1]: sable.service: Scheduled restart job, restart counter is at 23. Aug 27 23:11:25 quad4 systemd[1]: Stopped sable.service - Sable Display (Quadify successor) - OLED + rotary + spectrum. Aug 27 23:11:25 quad4 systemd[1]: Started sable.service - Sable Display (Quadify successor) - OLED + rotary + spectrum. Aug 27 23:11:25 quad4 python3[2335]: opening SSD1322 (rotate=0deg, fps=20) ... Aug 27 23:11:26 quad4 python3[2335]: Traceback (most recent call last): Aug 27 23:11:26 quad4 python3[2335]: File "/usr/local/lib/python3.11/dist-packages/luma/core/interface/serial.py", line 303, in __init__ Aug 27 23:11:26 quad4 python3[2335]: self._spi.open(port, device) Aug 27 23:11:26 quad4 python3[2335]: FileNotFoundError: [Errno 2] No such file or directory Aug 27 23:11:26 quad4 python3[2335]: During handling of the above exception, another exception occurred: Aug 27 23:11:26 quad4 python3[2335]: Traceback (most recent call last): Aug 27 23:11:26 quad4 python3[2335]: File "", line 198, in _run_module_as_main Aug 27 23:11:26 quad4 python3[2335]: File "", line 88, in _run_code Aug 27 23:11:26 quad4 python3[2335]: File "/home/volumio/sable/src/sable/app.py", line 1385, in Aug 27 23:11:26 quad4 python3[2335]: raise SystemExit(main()) Aug 27 23:11:26 quad4 python3[2335]: ^^^^^^ Aug 27 23:11:26 quad4 python3[2335]: File "/home/volumio/sable/src/sable/app.py", line 1347, in main Aug 27 23:11:26 quad4 python3[2335]: return run_hardware(stage=args.stage, rotate=args.rotate, Aug 27 23:11:26 quad4 python3[2335]: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 27 23:11:26 quad4 python3[2335]: File "/home/volumio/sable/src/sable/app.py", line 1083, in run_hardware Aug 27 23:11:26 quad4 python3[2335]: display = OledDisplay(hardware.OLED, rotate=rotate_deg, log=log) Aug 27 23:11:26 quad4 python3[2335]: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 27 23:11:26 quad4 python3[2335]: File "/home/volumio/sable/src/sable/display/oled.py", line 90, in __init__ Aug 27 23:11:26 quad4 python3[2335]: self._serial = spi( Aug 27 23:11:26 quad4 python3[2335]: ^^^^ Aug 27 23:11:26 quad4 python3[2335]: File "/usr/local/lib/python3.11/dist-packages/luma/core/interface/serial.py", line 314, in __init__ Aug 27 23:11:26 quad4 python3[2335]: raise luma.core.error.DeviceNotFoundError('SPI device not found') Aug 27 23:11:26 quad4 python3[2335]: luma.core.error.DeviceNotFoundError: SPI device not found Aug 27 23:11:26 quad4 systemd[1]: sable.service: Main process exited, code=exited, status=1/FAILURE Aug 27 23:11:26 quad4 systemd[1]: sable.service: Failed with result 'exit-code'. Aug 27 23:11:29 quad4 volumio[863]: info: CoreCommandRouter::executeOnPlugin: my_volumio , getMyVolumioStatus Aug 27 23:11:29 quad4 volumio[863]: info: CoreCommandRouter::executeOnPlugin: my_volumio , getMyVolumioToken Aug 27 23:11:29 quad4 systemd[1]: sable.service: Scheduled restart job, restart counter is at 24. Aug 27 23:11:29 quad4 systemd[1]: Stopped sable.service - Sable Display (Quadify successor) - OLED + rotary + spectrum. Aug 27 23:11:30 quad4 systemd[1]: Started sable.service - Sable Display (Quadify successor) - OLED + rotary + spectrum. Aug 27 23:11:30 quad4 python3[2355]: opening SSD1322 (rotate=0deg, fps=20) ... Aug 27 23:11:31 quad4 python3[2355]: Traceback (most recent call last): Aug 27 23:11:31 quad4 python3[2355]: File "/usr/local/lib/python3.11/dist-packages/luma/core/interface/serial.py", line 303, in __init__ Aug 27 23:11:31 quad4 python3[2355]: self._spi.open(port, device) Aug 27 23:11:31 quad4 python3[2355]: FileNotFoundError: [Errno 2] No such file or directory Aug 27 23:11:31 quad4 python3[2355]: During handling of the above exception, another exception occurred: Aug 27 23:11:31 quad4 python3[2355]: Traceback (most recent call last): Aug 27 23:11:31 quad4 python3[2355]: File "", line 198, in _run_module_as_main Aug 27 23:11:31 quad4 python3[2355]: File "", line 88, in _run_code Aug 27 23:11:31 quad4 python3[2355]: File "/home/volumio/sable/src/sable/app.py", line 1385, in Aug 27 23:11:31 quad4 python3[2355]: raise SystemExit(main()) Aug 27 23:11:31 quad4 python3[2355]: ^^^^^^ Aug 27 23:11:31 quad4 python3[2355]: File "/home/volumio/sable/src/sable/app.py", line 1347, in main Aug 27 23:11:31 quad4 python3[2355]: return run_hardware(stage=args.stage, rotate=args.rotate, Aug 27 23:11:31 quad4 python3[2355]: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 27 23:11:31 quad4 python3[2355]: File "/home/volumio/sable/src/sable/app.py", line 1083, in run_hardware Aug 27 23:11:31 quad4 python3[2355]: display = OledDisplay(hardware.OLED, rotate=rotate_deg, log=log) Aug 27 23:11:31 quad4 python3[2355]: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 27 23:11:31 quad4 python3[2355]: File "/home/volumio/sable/src/sable/display/oled.py", line 90, in __init__ Aug 27 23:11:31 quad4 python3[2355]: self._serial = spi( Aug 27 23:11:31 quad4 python3[2355]: ^^^^ Aug 27 23:11:31 quad4 python3[2355]: File "/usr/local/lib/python3.11/dist-packages/luma/core/interface/serial.py", line 314, in __init__ Aug 27 23:11:31 quad4 python3[2355]: raise luma.core.error.DeviceNotFoundError('SPI device not found') Aug 27 23:11:31 quad4 python3[2355]: luma.core.error.DeviceNotFoundError: SPI device not found Aug 27 23:11:31 quad4 systemd[1]: sable.service: Main process exited, code=exited, status=1/FAILURE Aug 27 23:11:31 quad4 systemd[1]: sable.service: Failed with result 'exit-code'. Aug 27 23:11:34 quad4 systemd[1]: upmpdcli.service: Scheduled restart job, restart counter is at 17. Aug 27 23:11:34 quad4 systemd[1]: sable.service: Scheduled restart job, restart counter is at 25. Aug 27 23:11:34 quad4 systemd[1]: Stopped sable.service - Sable Display (Quadify successor) - OLED + rotary + spectrum. Aug 27 23:11:34 quad4 systemd[1]: Started sable.service - Sable Display (Quadify successor) - OLED + rotary + spectrum. Aug 27 23:11:34 quad4 systemd[1]: Stopped upmpdcli.service - UPnP Renderer front-end to MPD. Aug 27 23:11:34 quad4 systemd[1]: Started upmpdcli.service - UPnP Renderer front-end to MPD. Aug 27 23:11:34 quad4 upmpdcli[2363]: Could not open config: /tmp/upmpdcli.conf Aug 27 23:11:34 quad4 systemd[1]: upmpdcli.service: Main process exited, code=exited, status=1/FAILURE Aug 27 23:11:34 quad4 systemd[1]: upmpdcli.service: Failed with result 'exit-code'. Aug 27 23:11:34 quad4 python3[2362]: opening SSD1322 (rotate=0deg, fps=20) ... Aug 27 23:11:35 quad4 python3[2362]: Traceback (most recent call last): Aug 27 23:11:35 quad4 python3[2362]: File "/usr/local/lib/python3.11/dist-packages/luma/core/interface/serial.py", line 303, in __init__ Aug 27 23:11:35 quad4 python3[2362]: self._spi.open(port, device) Aug 27 23:11:35 quad4 python3[2362]: FileNotFoundError: [Errno 2] No such file or directory Aug 27 23:11:35 quad4 python3[2362]: During handling of the above exception, another exception occurred: Aug 27 23:11:35 quad4 python3[2362]: Traceback (most recent call last): Aug 27 23:11:35 quad4 python3[2362]: File "", line 198, in _run_module_as_main Aug 27 23:11:35 quad4 python3[2362]: File "", line 88, in _run_code Aug 27 23:11:35 quad4 python3[2362]: File "/home/volumio/sable/src/sable/app.py", line 1385, in Aug 27 23:11:35 quad4 python3[2362]: raise SystemExit(main()) Aug 27 23:11:35 quad4 python3[2362]: ^^^^^^ Aug 27 23:11:35 quad4 python3[2362]: File "/home/volumio/sable/src/sable/app.py", line 1347, in main Aug 27 23:11:35 quad4 python3[2362]: return run_hardware(stage=args.stage, rotate=args.rotate, Aug 27 23:11:35 quad4 python3[2362]: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 27 23:11:35 quad4 python3[2362]: File "/home/volumio/sable/src/sable/app.py", line 1083, in run_hardware Aug 27 23:11:35 quad4 python3[2362]: display = OledDisplay(hardware.OLED, rotate=rotate_deg, log=log) Aug 27 23:11:35 quad4 python3[2362]: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 27 23:11:35 quad4 python3[2362]: File "/home/volumio/sable/src/sable/display/oled.py", line 90, in __init__ Aug 27 23:11:35 quad4 python3[2362]: self._serial = spi( Aug 27 23:11:35 quad4 python3[2362]: ^^^^ Aug 27 23:11:35 quad4 python3[2362]: File "/usr/local/lib/python3.11/dist-packages/luma/core/interface/serial.py", line 314, in __init__ Aug 27 23:11:35 quad4 python3[2362]: raise luma.core.error.DeviceNotFoundError('SPI device not found') Aug 27 23:11:35 quad4 python3[2362]: luma.core.error.DeviceNotFoundError: SPI device not found Aug 27 23:11:35 quad4 systemd[1]: sable.service: Main process exited, code=exited, status=1/FAILURE Aug 27 23:11:35 quad4 systemd[1]: sable.service: Failed with result 'exit-code'. Aug 27 23:11:38 quad4 systemd[1]: sable.service: Scheduled restart job, restart counter is at 26. Aug 27 23:11:38 quad4 systemd[1]: Stopped sable.service - Sable Display (Quadify successor) - OLED + rotary + spectrum. Aug 27 23:11:39 quad4 systemd[1]: Started sable.service - Sable Display (Quadify successor) - OLED + rotary + spectrum. Aug 27 23:11:39 quad4 python3[2383]: opening SSD1322 (rotate=0deg, fps=20) ... Aug 27 23:11:40 quad4 python3[2383]: Traceback (most recent call last): Aug 27 23:11:40 quad4 python3[2383]: File "/usr/local/lib/python3.11/dist-packages/luma/core/interface/serial.py", line 303, in __init__ Aug 27 23:11:40 quad4 python3[2383]: self._spi.open(port, device) Aug 27 23:11:40 quad4 python3[2383]: FileNotFoundError: [Errno 2] No such file or directory Aug 27 23:11:40 quad4 python3[2383]: During handling of the above exception, another exception occurred: Aug 27 23:11:40 quad4 python3[2383]: Traceback (most recent call last): Aug 27 23:11:40 quad4 python3[2383]: File "", line 198, in _run_module_as_main Aug 27 23:11:40 quad4 python3[2383]: File "", line 88, in _run_code Aug 27 23:11:40 quad4 python3[2383]: File "/home/volumio/sable/src/sable/app.py", line 1385, in Aug 27 23:11:40 quad4 python3[2383]: raise SystemExit(main()) Aug 27 23:11:40 quad4 python3[2383]: ^^^^^^ Aug 27 23:11:40 quad4 python3[2383]: File "/home/volumio/sable/src/sable/app.py", line 1347, in main Aug 27 23:11:40 quad4 python3[2383]: return run_hardware(stage=args.stage, rotate=args.rotate, Aug 27 23:11:40 quad4 python3[2383]: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 27 23:11:40 quad4 python3[2383]: File "/home/volumio/sable/src/sable/app.py", line 1083, in run_hardware Aug 27 23:11:40 quad4 python3[2383]: display = OledDisplay(hardware.OLED, rotate=rotate_deg, log=log) Aug 27 23:11:40 quad4 python3[2383]: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 27 23:11:40 quad4 python3[2383]: File "/home/volumio/sable/src/sable/display/oled.py", line 90, in __init__ Aug 27 23:11:40 quad4 python3[2383]: self._serial = spi( Aug 27 23:11:40 quad4 python3[2383]: ^^^^ Aug 27 23:11:40 quad4 python3[2383]: File "/usr/local/lib/python3.11/dist-packages/luma/core/interface/serial.py", line 314, in __init__ Aug 27 23:11:40 quad4 python3[2383]: raise luma.core.error.DeviceNotFoundError('SPI device not found') Aug 27 23:11:40 quad4 python3[2383]: luma.core.error.DeviceNotFoundError: SPI device not found Aug 27 23:11:40 quad4 systemd[1]: sable.service: Main process exited, code=exited, status=1/FAILURE Aug 27 23:11:40 quad4 systemd[1]: sable.service: Failed with result 'exit-code'. Aug 27 23:11:43 quad4 systemd[1]: sable.service: Scheduled restart job, restart counter is at 27. Aug 27 23:11:43 quad4 systemd[1]: Stopped sable.service - Sable Display (Quadify successor) - OLED + rotary + spectrum. Aug 27 23:11:43 quad4 systemd[1]: Started sable.service - Sable Display (Quadify successor) - OLED + rotary + spectrum. Aug 27 23:11:43 quad4 python3[2389]: opening SSD1322 (rotate=0deg, fps=20) ... Aug 27 23:11:44 quad4 python3[2389]: Traceback (most recent call last): Aug 27 23:11:44 quad4 python3[2389]: File "/usr/local/lib/python3.11/dist-packages/luma/core/interface/serial.py", line 303, in __init__ Aug 27 23:11:44 quad4 python3[2389]: self._spi.open(port, device) Aug 27 23:11:44 quad4 python3[2389]: FileNotFoundError: [Errno 2] No such file or directory Aug 27 23:11:44 quad4 python3[2389]: During handling of the above exception, another exception occurred: Aug 27 23:11:44 quad4 python3[2389]: Traceback (most recent call last): Aug 27 23:11:44 quad4 python3[2389]: File "", line 198, in _run_module_as_main Aug 27 23:11:44 quad4 python3[2389]: File "", line 88, in _run_code Aug 27 23:11:44 quad4 python3[2389]: File "/home/volumio/sable/src/sable/app.py", line 1385, in Aug 27 23:11:44 quad4 python3[2389]: raise SystemExit(main()) Aug 27 23:11:44 quad4 python3[2389]: ^^^^^^ Aug 27 23:11:44 quad4 python3[2389]: File "/home/volumio/sable/src/sable/app.py", line 1347, in main Aug 27 23:11:44 quad4 python3[2389]: return run_hardware(stage=args.stage, rotate=args.rotate, Aug 27 23:11:44 quad4 python3[2389]: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 27 23:11:44 quad4 python3[2389]: File "/home/volumio/sable/src/sable/app.py", line 1083, in run_hardware Aug 27 23:11:44 quad4 python3[2389]: display = OledDisplay(hardware.OLED, rotate=rotate_deg, log=log) Aug 27 23:11:44 quad4 python3[2389]: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 27 23:11:44 quad4 python3[2389]: File "/home/volumio/sable/src/sable/display/oled.py", line 90, in __init__ Aug 27 23:11:44 quad4 python3[2389]: self._serial = spi( Aug 27 23:11:44 quad4 python3[2389]: ^^^^ Aug 27 23:11:44 quad4 python3[2389]: File "/usr/local/lib/python3.11/dist-packages/luma/core/interface/serial.py", line 314, in __init__ Aug 27 23:11:44 quad4 python3[2389]: raise luma.core.error.DeviceNotFoundError('SPI device not found') Aug 27 23:11:44 quad4 python3[2389]: luma.core.error.DeviceNotFoundError: SPI device not found Aug 27 23:11:44 quad4 systemd[1]: sable.service: Main process exited, code=exited, status=1/FAILURE Aug 27 23:11:44 quad4 systemd[1]: sable.service: Failed with result 'exit-code'. Aug 27 23:11:47 quad4 systemd[1]: sable.service: Scheduled restart job, restart counter is at 28. Aug 27 23:11:47 quad4 systemd[1]: Stopped sable.service - Sable Display (Quadify successor) - OLED + rotary + spectrum. Aug 27 23:11:48 quad4 systemd[1]: Started sable.service - Sable Display (Quadify successor) - OLED + rotary + spectrum. Aug 27 23:11:48 quad4 python3[2410]: opening SSD1322 (rotate=0deg, fps=20) ... Aug 27 23:11:49 quad4 python3[2410]: Traceback (most recent call last): Aug 27 23:11:49 quad4 python3[2410]: File "/usr/local/lib/python3.11/dist-packages/luma/core/interface/serial.py", line 303, in __init__ Aug 27 23:11:49 quad4 python3[2410]: self._spi.open(port, device) Aug 27 23:11:49 quad4 python3[2410]: FileNotFoundError: [Errno 2] No such file or directory Aug 27 23:11:49 quad4 python3[2410]: During handling of the above exception, another exception occurred: Aug 27 23:11:49 quad4 python3[2410]: Traceback (most recent call last): Aug 27 23:11:49 quad4 python3[2410]: File "", line 198, in _run_module_as_main Aug 27 23:11:49 quad4 python3[2410]: File "", line 88, in _run_code Aug 27 23:11:49 quad4 python3[2410]: File "/home/volumio/sable/src/sable/app.py", line 1385, in Aug 27 23:11:49 quad4 python3[2410]: raise SystemExit(main()) Aug 27 23:11:49 quad4 python3[2410]: ^^^^^^ Aug 27 23:11:49 quad4 python3[2410]: File "/home/volumio/sable/src/sable/app.py", line 1347, in main Aug 27 23:11:49 quad4 python3[2410]: return run_hardware(stage=args.stage, rotate=args.rotate, Aug 27 23:11:49 quad4 python3[2410]: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 27 23:11:49 quad4 python3[2410]: File "/home/volumio/sable/src/sable/app.py", line 1083, in run_hardware Aug 27 23:11:49 quad4 python3[2410]: display = OledDisplay(hardware.OLED, rotate=rotate_deg, log=log) Aug 27 23:11:49 quad4 python3[2410]: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 27 23:11:49 quad4 python3[2410]: File "/home/volumio/sable/src/sable/display/oled.py", line 90, in __init__ Aug 27 23:11:49 quad4 python3[2410]: self._serial = spi( Aug 27 23:11:49 quad4 python3[2410]: ^^^^ Aug 27 23:11:49 quad4 python3[2410]: File "/usr/local/lib/python3.11/dist-packages/luma/core/interface/serial.py", line 314, in __init__ Aug 27 23:11:49 quad4 python3[2410]: raise luma.core.error.DeviceNotFoundError('SPI device not found') Aug 27 23:11:49 quad4 python3[2410]: luma.core.error.DeviceNotFoundError: SPI device not found Aug 27 23:11:49 quad4 systemd[1]: sable.service: Main process exited, code=exited, status=1/FAILURE Aug 27 23:11:49 quad4 systemd[1]: sable.service: Failed with result 'exit-code'. Aug 27 23:11:49 quad4 systemd[1]: upmpdcli.service: Scheduled restart job, restart counter is at 18. Aug 27 23:11:49 quad4 systemd[1]: Stopped upmpdcli.service - UPnP Renderer front-end to MPD. Aug 27 23:11:49 quad4 systemd[1]: Started upmpdcli.service - UPnP Renderer front-end to MPD. Aug 27 23:11:49 quad4 upmpdcli[2416]: Could not open config: /tmp/upmpdcli.conf Aug 27 23:11:49 quad4 systemd[1]: upmpdcli.service: Main process exited, code=exited, status=1/FAILURE Aug 27 23:11:49 quad4 systemd[1]: upmpdcli.service: Failed with result 'exit-code'. Aug 27 23:11:52 quad4 systemd[1]: sable.service: Scheduled restart job, restart counter is at 29. Aug 27 23:11:52 quad4 systemd[1]: Stopped sable.service - Sable Display (Quadify successor) - OLED + rotary + spectrum. Aug 27 23:11:52 quad4 systemd[1]: Started sable.service - Sable Display (Quadify successor) - OLED + rotary + spectrum. Aug 27 23:11:53 quad4 python3[2417]: opening SSD1322 (rotate=0deg, fps=20) ... Aug 27 23:11:53 quad4 python3[2417]: Traceback (most recent call last): Aug 27 23:11:53 quad4 python3[2417]: File "/usr/local/lib/python3.11/dist-packages/luma/core/interface/serial.py", line 303, in __init__ Aug 27 23:11:53 quad4 python3[2417]: self._spi.open(port, device) Aug 27 23:11:53 quad4 python3[2417]: FileNotFoundError: [Errno 2] No such file or directory Aug 27 23:11:53 quad4 python3[2417]: During handling of the above exception, another exception occurred: Aug 27 23:11:53 quad4 python3[2417]: Traceback (most recent call last): Aug 27 23:11:53 quad4 python3[2417]: File "", line 198, in _run_module_as_main Aug 27 23:11:53 quad4 python3[2417]: File "", line 88, in _run_code Aug 27 23:11:53 quad4 python3[2417]: File "/home/volumio/sable/src/sable/app.py", line 1385, in Aug 27 23:11:53 quad4 python3[2417]: raise SystemExit(main()) Aug 27 23:11:53 quad4 python3[2417]: ^^^^^^ Aug 27 23:11:53 quad4 python3[2417]: File "/home/volumio/sable/src/sable/app.py", line 1347, in main Aug 27 23:11:53 quad4 python3[2417]: return run_hardware(stage=args.stage, rotate=args.rotate, Aug 27 23:11:53 quad4 python3[2417]: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 27 23:11:53 quad4 python3[2417]: File "/home/volumio/sable/src/sable/app.py", line 1083, in run_hardware Aug 27 23:11:53 quad4 python3[2417]: display = OledDisplay(hardware.OLED, rotate=rotate_deg, log=log) Aug 27 23:11:53 quad4 python3[2417]: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 27 23:11:53 quad4 python3[2417]: File "/home/volumio/sable/src/sable/display/oled.py", line 90, in __init__ Aug 27 23:11:53 quad4 python3[2417]: self._serial = spi( Aug 27 23:11:53 quad4 python3[2417]: ^^^^ Aug 27 23:11:53 quad4 python3[2417]: File "/usr/local/lib/python3.11/dist-packages/luma/core/interface/serial.py", line 314, in __init__ Aug 27 23:11:53 quad4 python3[2417]: raise luma.core.error.DeviceNotFoundError('SPI device not found') Aug 27 23:11:53 quad4 python3[2417]: luma.core.error.DeviceNotFoundError: SPI device not found Aug 27 23:11:53 quad4 systemd[1]: sable.service: Main process exited, code=exited, status=1/FAILURE Aug 27 23:11:53 quad4 systemd[1]: sable.service: Failed with result 'exit-code'. Aug 27 23:11:56 quad4 systemd[1]: sable.service: Scheduled restart job, restart counter is at 30. Aug 27 23:11:56 quad4 systemd[1]: Stopped sable.service - Sable Display (Quadify successor) - OLED + rotary + spectrum. Aug 27 23:11:57 quad4 systemd[1]: Started sable.service - Sable Display (Quadify successor) - OLED + rotary + spectrum. Aug 27 23:11:57 quad4 python3[2437]: opening SSD1322 (rotate=0deg, fps=20) ... Aug 27 23:11:58 quad4 python3[2437]: Traceback (most recent call last): Aug 27 23:11:58 quad4 python3[2437]: File "/usr/local/lib/python3.11/dist-packages/luma/core/interface/serial.py", line 303, in __init__ Aug 27 23:11:58 quad4 python3[2437]: self._spi.open(port, device) Aug 27 23:11:58 quad4 python3[2437]: FileNotFoundError: [Errno 2] No such file or directory Aug 27 23:11:58 quad4 python3[2437]: During handling of the above exception, another exception occurred: Aug 27 23:11:58 quad4 python3[2437]: Traceback (most recent call last): Aug 27 23:11:58 quad4 python3[2437]: File "", line 198, in _run_module_as_main Aug 27 23:11:58 quad4 python3[2437]: File "", line 88, in _run_code Aug 27 23:11:58 quad4 python3[2437]: File "/home/volumio/sable/src/sable/app.py", line 1385, in Aug 27 23:11:58 quad4 python3[2437]: raise SystemExit(main()) Aug 27 23:11:58 quad4 python3[2437]: ^^^^^^ Aug 27 23:11:58 quad4 python3[2437]: File "/home/volumio/sable/src/sable/app.py", line 1347, in main Aug 27 23:11:58 quad4 python3[2437]: return run_hardware(stage=args.stage, rotate=args.rotate, Aug 27 23:11:58 quad4 python3[2437]: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 27 23:11:58 quad4 python3[2437]: File "/home/volumio/sable/src/sable/app.py", line 1083, in run_hardware Aug 27 23:11:58 quad4 python3[2437]: display = OledDisplay(hardware.OLED, rotate=rotate_deg, log=log) Aug 27 23:11:58 quad4 python3[2437]: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 27 23:11:58 quad4 python3[2437]: File "/home/volumio/sable/src/sable/display/oled.py", line 90, in __init__ Aug 27 23:11:58 quad4 python3[2437]: self._serial = spi( Aug 27 23:11:58 quad4 python3[2437]: ^^^^ Aug 27 23:11:58 quad4 python3[2437]: File "/usr/local/lib/python3.11/dist-packages/luma/core/interface/serial.py", line 314, in __init__ Aug 27 23:11:58 quad4 python3[2437]: raise luma.core.error.DeviceNotFoundError('SPI device not found') Aug 27 23:11:58 quad4 python3[2437]: luma.core.error.DeviceNotFoundError: SPI device not found Aug 27 23:11:58 quad4 systemd[1]: sable.service: Main process exited, code=exited, status=1/FAILURE Aug 27 23:11:58 quad4 systemd[1]: sable.service: Failed with result 'exit-code'. Aug 27 23:12:01 quad4 systemd[1]: sable.service: Scheduled restart job, restart counter is at 31. Aug 27 23:12:01 quad4 systemd[1]: Stopped sable.service - Sable Display (Quadify successor) - OLED + rotary + spectrum. Aug 27 23:12:01 quad4 systemd[1]: Started sable.service - Sable Display (Quadify successor) - OLED + rotary + spectrum. Aug 27 23:12:01 quad4 python3[2445]: opening SSD1322 (rotate=0deg, fps=20) ... Aug 27 23:12:02 quad4 python3[2445]: Traceback (most recent call last): Aug 27 23:12:02 quad4 python3[2445]: File "/usr/local/lib/python3.11/dist-packages/luma/core/interface/serial.py", line 303, in __init__ Aug 27 23:12:02 quad4 python3[2445]: self._spi.open(port, device) Aug 27 23:12:02 quad4 python3[2445]: FileNotFoundError: [Errno 2] No such file or directory Aug 27 23:12:02 quad4 python3[2445]: During handling of the above exception, another exception occurred: Aug 27 23:12:02 quad4 python3[2445]: Traceback (most recent call last): Aug 27 23:12:02 quad4 python3[2445]: File "", line 198, in _run_module_as_main Aug 27 23:12:02 quad4 python3[2445]: File "", line 88, in _run_code Aug 27 23:12:02 quad4 python3[2445]: File "/home/volumio/sable/src/sable/app.py", line 1385, in Aug 27 23:12:02 quad4 python3[2445]: raise SystemExit(main()) Aug 27 23:12:02 quad4 python3[2445]: ^^^^^^ Aug 27 23:12:02 quad4 python3[2445]: File "/home/volumio/sable/src/sable/app.py", line 1347, in main Aug 27 23:12:02 quad4 python3[2445]: return run_hardware(stage=args.stage, rotate=args.rotate, Aug 27 23:12:02 quad4 python3[2445]: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 27 23:12:02 quad4 python3[2445]: File "/home/volumio/sable/src/sable/app.py", line 1083, in run_hardware Aug 27 23:12:02 quad4 python3[2445]: display = OledDisplay(hardware.OLED, rotate=rotate_deg, log=log) Aug 27 23:12:02 quad4 python3[2445]: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 27 23:12:02 quad4 python3[2445]: File "/home/volumio/sable/src/sable/display/oled.py", line 90, in __init__ Aug 27 23:12:02 quad4 python3[2445]: self._serial = spi( Aug 27 23:12:02 quad4 python3[2445]: ^^^^ Aug 27 23:12:02 quad4 python3[2445]: File "/usr/local/lib/python3.11/dist-packages/luma/core/interface/serial.py", line 314, in __init__ Aug 27 23:12:02 quad4 python3[2445]: raise luma.core.error.DeviceNotFoundError('SPI device not found') Aug 27 23:12:02 quad4 python3[2445]: luma.core.error.DeviceNotFoundError: SPI device not found Aug 27 23:12:02 quad4 systemd[1]: sable.service: Main process exited, code=exited, status=1/FAILURE Aug 27 23:12:02 quad4 systemd[1]: sable.service: Failed with result 'exit-code'. Aug 27 23:12:03 quad4 volumio[863]: info: Starting Uninstall of plugin system_hardware - mpd_oled Aug 27 23:12:03 quad4 volumio[863]: info: Uninstalling plugin mpd_oled Aug 27 23:12:03 quad4 volumio[863]: info: Disabling plugin mpd_oled Aug 27 23:12:03 quad4 volumio[863]: info: Preparing to generate the ALSA configuration file Aug 27 23:12:03 quad4 volumio[863]: info: The plugin multiroom has an ALSA contribution file volumioMultiRoomServer.postMultiRoom.1000.conf Aug 27 23:12:03 quad4 volumio[863]: info: Reading ALSA contributions from plugins. Aug 27 23:12:03 quad4 volumio[863]: info: Asound.conf file unchanged, so no further update is needed Aug 27 23:12:03 quad4 volumio[863]: info: Output device has changed, restarting MPD Aug 27 23:12:03 quad4 volumio[863]: info: MRS: Audio Device Changed, rebuilding Multiroom Configuration Aug 27 23:12:03 quad4 volumio[863]: info: CoreCommandRouter::executeOnPlugin: alsa_controller , getConfigParam Aug 27 23:12:03 quad4 sudo[2452]: volumio : PWD=/ ; USER=root ; COMMAND=/bin/chmod 777 /etc/mpd.conf Aug 27 23:12:03 quad4 volumio[863]: info: QobuzConnect: setDeactiveState invoked Aug 27 23:12:03 quad4 sudo[2452]: pam_unix(sudo:session): session opened for user root(uid=0) by (uid=1000) Aug 27 23:12:03 quad4 volumio[863]: info: CoreCommandRouter::volumioGetState Aug 27 23:12:03 quad4 volumio[863]: info: CorePlayQueue::getTrack 0 Aug 27 23:12:03 quad4 volumio[863]: info: Checking if uninstall.sh is present Aug 27 23:12:03 quad4 sudo[2452]: pam_unix(sudo:session): session closed for user root Aug 27 23:12:03 quad4 sudo[2454]: volumio : PWD=/ ; USER=root ; COMMAND=/bin/systemctl restart mpd.service Aug 27 23:12:03 quad4 sudo[2454]: pam_unix(sudo:session): session opened for user root(uid=0) by (uid=1000) Aug 27 23:12:03 quad4 volumio[863]: |||||||||||||||||||||||| WARNING: FATAL ERROR ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| Aug 27 23:12:03 quad4 volumio[863]: ReferenceError: exec is not defined Aug 27 23:12:03 quad4 volumio[863]: at /myvolumio/plugins/music_service/qobuzconnect/qobuzconnect_real:1:3227 Aug 27 23:12:03 quad4 volumio[863]: at new Promise () Aug 27 23:12:03 quad4 volumio[863]: at QobuzConnectClient.restartDaemon (/myvolumio/plugins/music_service/qobuzconnect/qobuzconnect_real:1:3038) Aug 27 23:12:03 quad4 volumio[863]: at ControllerQobuzConnect.r (/myvolumio/plugins/music_service/qobuzconnect/qobuzconnect_real:1:9829) Aug 27 23:12:03 quad4 volumio[863]: at process.processTicksAndRejections (node:internal/process/task_queues:95:5) Aug 27 23:12:03 quad4 volumio[863]: ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| Aug 27 23:12:03 quad4 systemd[1]: Stopping mpd.service - Music Player Daemon... Aug 27 23:12:03 quad4 systemd[1]: mpd.service: Deactivated successfully. Aug 27 23:12:03 quad4 systemd[1]: Stopped mpd.service - Music Player Daemon. Aug 27 23:12:03 quad4 systemd[1]: mpd.service: Consumed 1.437s CPU time. Aug 27 23:12:03 quad4 systemd[1]: mpd.socket: Deactivated successfully. Aug 27 23:12:03 quad4 systemd[1]: Closed mpd.socket - Music Player Daemon Socket. Aug 27 23:12:03 quad4 systemd[1]: Stopping mpd.socket - Music Player Daemon Socket... Aug 27 23:12:03 quad4 systemd[1]: Listening on mpd.socket - Music Player Daemon Socket. Aug 27 23:12:03 quad4 systemd[1]: Starting mpd.service - Music Player Daemon... Aug 27 23:12:03 quad4 sudo[2476]: root : PWD=/ ; USER=root ; COMMAND=/bin/chown mpd:audio /var/log/mpd.log Aug 27 23:12:03 quad4 sudo[2476]: pam_unix(sudo:session): session opened for user root(uid=0) by (uid=0) Aug 27 23:12:03 quad4 sudo[2476]: pam_unix(sudo:session): session closed for user root Aug 27 23:12:03 quad4 sudo[2481]: volumio : PWD=/ ; USER=root ; COMMAND=/bin/journalctl '--since=2026-08-27 23:11' Aug 27 23:12:03 quad4 sudo[2481]: pam_unix(sudo:session): session opened for user root(uid=0) by (uid=1000) PRETTY_NAME="Raspbian GNU/Linux 12 (bookworm)" NAME="Raspbian GNU/Linux" VERSION_ID="12" VERSION="12 (bookworm)" VERSION_CODENAME=bookworm ID=raspbian ID_LIKE=debian HOME_URL="http://www.raspbian.org/" SUPPORT_URL="http://www.raspbian.org/RaspbianForums" BUG_REPORT_URL="http://www.raspbian.org/RaspbianBugs" VOLUMIO_BUILD_VERSION="18952480e8d8c63f22208e9007a0f47a9563eae6" VOLUMIO_FE_VERSION="35f8f4439f0076a62fefa72fd80b70701b3d6cbd" VOLUMIO_FE3_VERSION="bcca17b6b6b26edfb999e6fd7da1b222a88a61d2" VOLUMIO_BE_VERSION="0e58f1861fa88e02087981b8d91f7511f0e7011b" VOLUMIO_ARCH="arm" VOLUMIO_VARIANT="volumio" VOLUMIO_TEST="FALSE" VOLUMIO_BUILD_DATE="Tue Mar 24 17:20:52 UTC 2026" VOLUMIO_VERSION="4.119" VOLUMIO_HARDWARE="pi" VOLUMIO_DEVICENAME="Raspberry Pi" VOLUMIO_HASH="d0c2fd9dbc5e70e58c32413c12353563"