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"