Vangelis on custom build

Hi guys,

I’ve been fighting making my custom build to work. My hardware is: pi 5, arturia minifuse 2 otg (usb), display Minix SF10T (hdmi+usb). It’s a touch only setup. Zynthian boot from nvme and I’m using a 100 w power by Iniu.

This setup works pretty well with Oram stable, then I updated to Vangelis.

I can easily setup touch interface in Vangelis, but the gui freezes after a while and I’ve discovered how to reproduce the issue: unhide v5 keypad touch widget, load a snapshot, then hide v5 touch widget at this point mixer controls work, unhide v5 touch widget and then widget buttons are unresponsive, the mixer controls work until main is selected, then mixer is also unresponsive.

I think others zynthianers with custom builds have reported something similar.

I did all these testing with Gemini AI and follow the findings.

What’s your opinion about Gemini findings?


Report: RPi 5 System Deadlock on Vangelis Branch (I/O & Interrupt Saturation)

1. System Environment

  • Platform: Raspberry Pi 5 (RP1 Controller).

  • Zynthian Version: Vangelis (Branch).

  • Hardware Setup:

    • Powered USB Hub connected to RPi 5.

    • Arturia MiniFuse 2 (Audio Interface).

    • SiS HID Touch Controller (ID 0457:0819).

  • Initial Comparison: System was stable under Oram (Stable). Instability/Deadlock triggers immediately after migration to Vangelis.

2. Methodology & Findings

  • Finding 1: USB Bus Saturation. Monitoring interrupts via cat /proc/interrupts | grep xhci revealed a severe imbalance in IRQ distribution across the RP1 buses.

    • Observation: Almost all traffic was concentrated on xhci-hcd:usb2 (195,782 interrupts vs 1 on usb4), leading to dmesg warnings:

      Plaintext

      [ 6.398025] xhci-hcd xhci-hcd.0: WARN: buffer overrun event for slot 6 ep 4 on endpoint
      [ 1296.408672] retire_capture_urb: 222 callbacks suppressed
      
      
    • Correction Attempt: Re-routing hardware to force load balancing across usb2 and usb4 successfully distributed interrupts (~281k on usb4, ~600 on usb2), yet the system still deadlocked upon snapshot loading. This proves the issue is not just physical port congestion, but a core software concurrency bug in Vangelis.

  • Finding 2: Snapshot-Triggered Deadlock. Loading a Snapshot triggers a complete system freeze. The failure is sequential and reproducible:

    1. V5 Buttons become unresponsive: Physical input handling via the V5 driver fails first.

    2. Mixer View Collapse: Attempting to open the “Main Mixer” triggers a GUI hang.

    3. Total System Deadlock: The zynthian_main.py process tree hangs, resulting in an unresponsive UI and audio processing loop.

  • Finding 3: Resource Contention (HTOP Analysis). Analysis of htop during the hang shows a massive number of python3 (zynthian_main.py) child processes in S (Interruptible Sleep) or D (Uninterruptible I/O) state.

    • Inference: The GUI thread performs synchronous blocking calls to query the status of audio engines (jalv, fluidsynth, linuxsampler) via the Mixer view. Under Vangelis, due to tighter bus timing or changed event-loop priorities, these calls are timing out or deadlocking, causing the GUI thread to wait indefinitely for an I/O response that never arrives.

3. Summary of Hypothesis

The instability in Vangelis on the RPi 5 appears to be a synchronous-to-asynchronous architecture conflict. The Snapshot process and Mixer view queries are likely blocking the main event loop while waiting for audio engine state updates that are delayed by the RP1 controller’s interrupt handling. Unlike Oram, which seems more tolerant of these latency spikes, Vangelis enters a deadlock state (likely a mutex lock or thread hang) when audio state queries are concurrent with high-traffic HID/Audio USB interrupts.

4. Recommendations for Developers

  1. Audit Mixer Query Implementation: Investigate if the GUI thread is performing synchronous blocking calls to audio engine statuses. Implementing asynchronous queries (using asyncio or worker threads) may prevent the GUI from deadlocking.

  2. Interrupt Handling on RP1: Review IRQ affinity/priority handling in the Vangelis kernel for the RP1 controller, as the system struggles to balance HID and Audio streams compared to previous generations.

  3. V5 Driver Resilience: Determine why physical input drivers (V5 buttons) cease operation before the GUI freeze, as this suggests the event-polling loop is being starved by the Mixer’s blocking calls.


Best regards.

Hi @smespresati,

As reported elsewhere, I also experienced GUI locks on Vangelis, on two touch and HDMI custom builds working nominally with Oram.

In my case, the system freezes as soon as I engage the chain manager view, letting me speculate - without being able to audit further the problem - that the issue might arise from the GUI management of the chain manager routines call, or from something internal to the chain manager code itself that reacts non-functionally to my HW setup.

Regards :slight_smile:

I hope your problems are all cauesd by the same problem that we are trying to resolve - chain manager view does not close and overlays other screens, so the screens are working but you can’t see them. You can often use the back button in this scenario so maybe the issue is different. Anyone having problems should raise a ticket in the issue tracker, ideally using the webconf Report Issue button and attach logs. UI problems have oftern been caused by an exception with an associated lot entry.

2 Likes

Thanks @riban,

As it was a new custom build I thought it was my fault setting up my unofficial hardware.

I captured the log just when failing. I hope this will help you to manage the issue.

BTW, Vangelis is a nice work.

Best regards.

(venv) root@zynthian:/zynthian/zynthian-my-data/scripts# journalctl -u zynthian -n 200 --no-pager
Apr 19 19:42:19 zynthian startx[52699]: Hardware Model: Raspberry Pi 5 Model B Rev 1.1
Apr 19 19:42:19 zynthian startx[52699]: ----------------------------------------------
Apr 19 19:42:19 zynthian startx[52728]: Generating splash images for display resolution 1920 x 1280…
Apr 19 19:42:19 zynthian startx[52748]: /zynthian/config/img/fb_zynthian_boot.jpg is a 1920x1280 JPEG image, color space Grayscale, 1 comp, Huffman coding.
Apr 19 19:42:19 zynthian startx[52748]: Zooming image by 100%…done
Apr 19 19:42:19 zynthian startx[52748]: Merging…didn’t find evidence of prior run.
Apr 19 19:42:19 zynthian startx[52748]: done
Apr 19 19:42:19 zynthian startx[52748]: Building XImage…done
Apr 19 19:42:20 zynthian startx[52749]: Loaded libzynaudioplayer using libsndfile-1.2.0
Apr 19 19:42:21 zynthian startx[52749]: Started zynmixer_chan
Apr 19 19:42:21 zynthian startx[52749]: Started zynmixer_bus
Apr 19 19:42:21 zynthian startx[52749]: Started libzynseq
Apr 19 19:42:21 zynthian startx[52749]: Started libzynsmf
Apr 19 19:42:25 zynthian startx[52749]: WARNING:zynthian_autoconnect.cb_jack_xrun: Jack Audio XRUN! =>count: 1, delay: 930.0us
Apr 19 19:42:25 zynthian startx[52749]: WARNING:zynthian_autoconnect.cb_jack_xrun: Jack Audio XRUN! =>count: 2, delay: 37926.0us
Apr 19 19:42:56 zynthian startx[52749]: WARNING:zynthian_gui.busy_thread_task: Clients have been busy for longer than 30s: {‘add_processor’, ‘load snapshot’, ‘set_chain_state’, ‘ui startup’}
Apr 19 19:43:30 zynthian startx[52749]: WARNING:zynthian_autoconnect.cb_jack_xrun: Jack Audio XRUN! =>count: 3, delay: 2893.0us
Apr 19 19:43:30 zynthian startx[52749]: WARNING:zynthian_autoconnect.cb_jack_xrun: Jack Audio XRUN! =>count: 4, delay: 591.0us
Apr 19 19:43:30 zynthian startx[52749]: WARNING:zynthian_autoconnect.cb_jack_xrun: Jack Audio XRUN! =>count: 5, delay: 1102.0us
Apr 19 19:43:30 zynthian startx[52749]: WARNING:zynthian_autoconnect.cb_jack_xrun: Jack Audio XRUN! =>count: 6, delay: 1244.0us
Apr 19 19:43:30 zynthian startx[52749]: WARNING:zynthian_autoconnect.cb_jack_xrun: Jack Audio XRUN! =>count: 7, delay: 327.0us
Apr 19 19:43:31 zynthian startx[52749]: WARNING:zynthian_autoconnect.cb_jack_xrun: Jack Audio XRUN! =>count: 8, delay: 788.0us
Apr 19 19:43:32 zynthian startx[52749]: WARNING:zynthian_autoconnect.cb_jack_xrun: Jack Audio XRUN! =>count: 9, delay: 97565.0us
Apr 19 19:43:56 zynthian systemd[1]: Stopping zynthian.service - Zynthian User Interface…
Apr 19 19:44:04 zynthian startx[52749]: ERROR:zynthian_chain_manager.remove_processor: Chain None doesn’t exist!
Apr 19 19:44:04 zynthian startx[52749]: zynmixer ended
Apr 19 19:44:04 zynthian startx[52749]: free(): invalid pointer
Apr 19 19:44:04 zynthian startx[52699]: ./zynthian.sh: line 316: 52749 Aborted ./zynthian_main.py
Apr 19 19:44:04 zynthian startx[52699]: *******************
Apr 19 19:44:04 zynthian startx[52699]: EXIT STATUS => 134
Apr 19 19:44:04 zynthian startx[52699]: *******************
Apr 19 19:44:04 zynthian startx[52664]: xinit: connection to X server lost
Apr 19 19:44:04 zynthian startx[52664]:
Apr 19 19:44:04 zynthian startx[52664]: waiting for X server to shut down
Apr 19 19:44:04 zynthian startx[52665]: (II) Server terminated successfully (0). Closing log file.
Apr 19 19:44:05 zynthian startx[52664]: xinit: unexpected signal 15
Apr 19 19:44:05 zynthian systemd[1]: zynthian.service: Main process exited, code=exited, status=1/FAILURE
Apr 19 19:44:05 zynthian systemd[1]: zynthian.service: Failed with result ‘exit-code’.
Apr 19 19:44:05 zynthian systemd[1]: Stopped zynthian.service - Zynthian User Interface.
Apr 19 19:44:05 zynthian systemd[1]: zynthian.service: Consumed 2min 9ms CPU time.
Apr 19 19:44:05 zynthian systemd[1]: Started zynthian.service - Zynthian User Interface.
Apr 19 19:44:05 zynthian startx[53638]: X.Org X Server 1.21.1.7
Apr 19 19:44:05 zynthian startx[53638]: X Protocol Version 11, Revision 0
Apr 19 19:44:05 zynthian startx[53638]: Current Operating System: Linux zynthian 6.12.47+rpt-rpi-2712 #1 SMP PREEMPT Debian 1:6.12.47-1+rpt1~bookworm (2025-09-16) aarch64
Apr 19 19:44:05 zynthian startx[53638]: Kernel command line: reboot=w coherent_pool=1M 8250.nr_uarts=1 pci=pcie_bus_safe cgroup_disable=memory numa_policy=interleave nvme.max_host_mem_size_mb=0 numa=fake=8 system_heap.max_order=0 iommu_dma_numa_policy=interleave smsc95xx.macaddr=88:A2:9E:0A:F9:9F vc_mem.mem_base=0x3fc00000 vc_mem.mem_size=0x40000000 root=PARTUUID=e249d476-02 rootfstype=ext4 fsck.repair=yes rootwait console=tty1 logo.nologo modules-load=dwc2,libcomposite
Apr 19 19:44:05 zynthian startx[53638]: xorg-server 2:21.1.7-3+rpt3+deb12u11 ( Debian -- User Support )
Apr 19 19:44:05 zynthian startx[53638]: Current version of pixman: 0.44.0
Apr 19 19:44:05 zynthian startx[53638]: Before reporting problems, check http://wiki.x.org
Apr 19 19:44:05 zynthian startx[53638]: to make sure that you have the latest version.
Apr 19 19:44:05 zynthian startx[53638]: Markers: (–) probed, () from config file, (==) default setting,
Apr 19 19:44:05 zynthian startx[53638]: (++) from command line, (!!) notice, (II) informational,
Apr 19 19:44:05 zynthian startx[53638]: (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
Apr 19 19:44:05 zynthian startx[53638]: (==) Log file: “/var/log/Xorg.0.log”, Time: Sun Apr 19 19:44:05 2026
Apr 19 19:44:05 zynthian startx[53638]: (==) Using config directory: “/etc/X11/xorg.conf.d”
Apr 19 19:44:05 zynthian startx[53638]: (==) Using system config directory “/usr/share/X11/xorg.conf.d”
Apr 19 19:44:06 zynthian startx[53650]: ----------------------------------------------
Apr 19 19:44:06 zynthian startx[53650]: Linux Version: bookworm
Apr 19 19:44:06 zynthian startx[53650]: Kernel Version: 6.12.47+rpt-rpi-2712
Apr 19 19:44:06 zynthian startx[53650]: ZynthianOS Version: 2601
Apr 19 19:44:06 zynthian startx[53650]: Virtualization: none
Apr 19 19:44:06 zynthian startx[53650]: Hardware Architecture: aarch64
Apr 19 19:44:06 zynthian startx[53650]: Hardware Model: Raspberry Pi 5 Model B Rev 1.1
Apr 19 19:44:06 zynthian startx[53650]: ----------------------------------------------
Apr 19 19:44:06 zynthian startx[53679]: /zynthian/config/img/fb_zynthian_boot.jpg is a 1920x1280 JPEG image, color space Grayscale, 1 comp, Huffman coding.
Apr 19 19:44:06 zynthian startx[53679]: Zooming image by 100%…done
Apr 19 19:44:06 zynthian startx[53679]: Merging…didn’t find evidence of prior run.
Apr 19 19:44:06 zynthian startx[53679]: done
Apr 19 19:44:06 zynthian startx[53679]: Building XImage…done
Apr 19 19:44:07 zynthian startx[53681]: Loaded libzynaudioplayer using libsndfile-1.2.0
Apr 19 19:44:07 zynthian startx[53681]: Started zynmixer_chan
Apr 19 19:44:07 zynthian startx[53681]: Started zynmixer_bus
Apr 19 19:44:07 zynthian startx[53681]: Started libzynseq
Apr 19 19:44:07 zynthian startx[53681]: Started libzynsmf
Apr 19 19:44:07 zynthian startx[53681]: ERROR:zynthian_state_manager.save_snapshot: Traceback (most recent call last):
Apr 19 19:44:07 zynthian startx[53681]: File “/zynthian/zynthian-ui/zyngine/zynthian_state_manager.py”, line 1065, in save_snapshot
Apr 19 19:44:07 zynthian startx[53681]: state = self.get_state()
Apr 19 19:44:07 zynthian startx[53681]: ^^^^^^^^^^^^^^^^
Apr 19 19:44:07 zynthian startx[53681]: File “/zynthian/zynthian-ui/zyngine/zynthian_state_manager.py”, line 966, in get_state
Apr 19 19:44:07 zynthian startx[53681]: self.save_zs3(“zs3-0”, “Last state”)
Apr 19 19:44:07 zynthian startx[53681]: File “/zynthian/zynthian-ui/zyngine/zynthian_state_manager.py”, line 1616, in save_zs3
Apr 19 19:44:07 zynthian startx[53681]: “active_chain”: self.chain_manager.active_chain.chain_id,
Apr 19 19:44:07 zynthian startx[53681]: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Apr 19 19:44:07 zynthian startx[53681]: AttributeError: ‘NoneType’ object has no attribute ‘chain_id’
Apr 19 19:44:07 zynthian startx[53681]: Traceback (most recent call last):
Apr 19 19:44:07 zynthian startx[53681]: File “/zynthian/zynthian-ui/zyngine/zynthian_state_manager.py”, line 1065, in save_snapshot
Apr 19 19:44:07 zynthian startx[53681]: state = self.get_state()
Apr 19 19:44:07 zynthian startx[53681]: ^^^^^^^^^^^^^^^^
Apr 19 19:44:07 zynthian startx[53681]: File “/zynthian/zynthian-ui/zyngine/zynthian_state_manager.py”, line 966, in get_state
Apr 19 19:44:07 zynthian startx[53681]: self.save_zs3(“zs3-0”, “Last state”)
Apr 19 19:44:07 zynthian startx[53681]: File “/zynthian/zynthian-ui/zyngine/zynthian_state_manager.py”, line 1616, in save_zs3
Apr 19 19:44:07 zynthian startx[53681]: “active_chain”: self.chain_manager.active_chain.chain_id,
Apr 19 19:44:07 zynthian startx[53681]: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Apr 19 19:44:07 zynthian startx[53681]: AttributeError: ‘NoneType’ object has no attribute ‘chain_id’
Apr 19 19:44:07 zynthian startx[53681]: ERROR:zynthian_state_manager.save_snapshot: Can’t save snapshot file ‘/zynthian/zynthian-my-data/snapshots/last_state.zss’: ‘NoneType’ object has no attribute ‘chain_id’
Apr 19 19:44:10 zynthian startx[53681]: ERROR:zynthian_state_manager.load_snapshot: Invalid snapshot: ‘zynthian_state_manager’ object has no attribute ‘main_mixbus_proc’
Apr 19 19:44:10 zynthian startx[53681]: Traceback (most recent call last):
Apr 19 19:44:10 zynthian startx[53681]: File “/zynthian/zynthian-ui/zyngine/zynthian_state_manager.py”, line 1120, in load_snapshot
Apr 19 19:44:10 zynthian startx[53681]: self.mute(True)
Apr 19 19:44:10 zynthian startx[53681]: File “/zynthian/zynthian-ui/zyngine/zynthian_state_manager.py”, line 353, in mute
Apr 19 19:44:10 zynthian startx[53681]: self.main_mixbus_proc.controllers_dict[“mute”].set_value(mute)
Apr 19 19:44:10 zynthian startx[53681]: ^^^^^^^^^^^^^^^^^^^^^
Apr 19 19:44:10 zynthian startx[53681]: AttributeError: ‘zynthian_state_manager’ object has no attribute ‘main_mixbus_proc’
Apr 19 19:44:12 zynthian startx[53681]: Traceback (most recent call last):
Apr 19 19:44:12 zynthian startx[53681]: File “/zynthian/zynthian-ui/./zynthian_main.py”, line 47, in
Apr 19 19:44:12 zynthian startx[53681]: zynthian_gui_config.zyngui = zyngui = zynthian_gui()
Apr 19 19:44:12 zynthian startx[53681]: ^^^^^^^^^^^^^^
Apr 19 19:44:12 zynthian startx[53681]: File “/zynthian/zynthian-ui/zyngui/zynthian_gui.py”, line 166, in init

Apr 19 19:44:12 zynthian startx[53681]: self.state_manager = zynthian_state_manager()
Apr 19 19:44:12 zynthian startx[53681]: ^^^^^^^^^^^^^^^^^^^^^^^^
Apr 19 19:44:12 zynthian startx[53681]: File “/zynthian/zynthian-ui/zyngine/zynthian_state_manager.py”, line 191, in init
Apr 19 19:44:12 zynthian startx[53681]: self.start()
Apr 19 19:44:12 zynthian startx[53681]: File “/zynthian/zynthian-ui/zyngine/zynthian_state_manager.py”, line 232, in start
Apr 19 19:44:12 zynthian startx[53681]: self.default_vncserver()
Apr 19 19:44:12 zynthian startx[53681]: File “/zynthian/zynthian-ui/zyngine/zynthian_state_manager.py”, line 2428, in default_vncserver
Apr 19 19:44:12 zynthian startx[53681]: self.stop_vncserver(False)
Apr 19 19:44:12 zynthian startx[53681]: File “/zynthian/zynthian-ui/zyngine/zynthian_state_manager.py”, line 2413, in stop_vncserver
Apr 19 19:44:12 zynthian startx[53681]: self.load_last_state_snapshot()
Apr 19 19:44:12 zynthian startx[53681]: File “/zynthian/zynthian-ui/zyngine/zynthian_state_manager.py”, line 1320, in load_last_state_snapshot
Apr 19 19:44:12 zynthian startx[53681]: return self.load_snapshot(self.last_state_snapshot_fpath)
Apr 19 19:44:12 zynthian startx[53681]: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Apr 19 19:44:12 zynthian startx[53681]: File “/zynthian/zynthian-ui/zyngine/zynthian_state_manager.py”, line 1247, in load_snapshot
Apr 19 19:44:12 zynthian startx[53681]: self.mute(mute, 0)
Apr 19 19:44:12 zynthian startx[53681]: File “/zynthian/zynthian-ui/zyngine/zynthian_state_manager.py”, line 353, in mute
Apr 19 19:44:12 zynthian startx[53681]: self.main_mixbus_proc.controllers_dict[“mute”].set_value(mute)
Apr 19 19:44:12 zynthian startx[53681]: ^^^^^^^^^^^^^^^^^^^^^
Apr 19 19:44:12 zynthian startx[53681]: AttributeError: ‘zynthian_state_manager’ object has no attribute ‘main_mixbus_proc’
Apr 19 19:44:12 zynthian startx[53681]: zynmixer ended
Apr 19 19:44:12 zynthian startx[53681]: zynmixer ended
Apr 19 19:44:12 zynthian startx[53681]: libzynaudioplayer exiting
Apr 19 19:44:12 zynthian startx[53650]: *******************
Apr 19 19:44:12 zynthian startx[53650]: EXIT STATUS => 1
Apr 19 19:44:12 zynthian startx[53650]: *******************
Apr 19 19:44:12 zynthian startx[53737]: /zynthian/config/img/fb_zynthian_message.jpg is a 1920x1280 JPEG image, color space YCbCr, 3 comps, Huffman coding.
Apr 19 19:44:12 zynthian startx[53737]: Zooming image by 100%…done
Apr 19 19:44:12 zynthian startx[53737]: Merging…done
Apr 19 19:44:12 zynthian startx[53737]: Building XImage…done
Apr 19 19:44:23 zynthian startx[53742]: Loaded libzynaudioplayer using libsndfile-1.2.0
Apr 19 19:44:24 zynthian startx[53742]: Started zynmixer_chan
Apr 19 19:44:24 zynthian startx[53742]: Started zynmixer_bus
Apr 19 19:44:24 zynthian startx[53742]: Started libzynseq
Apr 19 19:44:24 zynthian startx[53742]: Started libzynsmf
Apr 19 19:45:47 zynthian systemd[1]: Stopping zynthian.service - Zynthian User Interface…
Apr 19 19:45:48 zynthian startx[53742]: ERROR:zynthian_chain_manager.remove_processor: Chain None doesn’t exist!
Apr 19 19:45:48 zynthian startx[53742]: zynmixer ended
Apr 19 19:45:49 zynthian startx[53742]: zynmixer ended
Apr 19 19:45:49 zynthian startx[53742]: libzynaudioplayer exiting
Apr 19 19:45:49 zynthian startx[53650]: *******************
Apr 19 19:45:49 zynthian startx[53650]: EXIT STATUS => 101
Apr 19 19:45:49 zynthian startx[53650]: *******************
Apr 19 19:45:49 zynthian startx[53637]: xinit: connection to X server lost
Apr 19 19:45:49 zynthian startx[53637]:
Apr 19 19:45:49 zynthian startx[53637]: waiting for X server to shut down
Apr 19 19:45:49 zynthian startx[53638]: (II) Server terminated successfully (0). Closing log file.
Apr 19 19:45:50 zynthian startx[53637]: xinit: unexpected signal 15
Apr 19 19:45:50 zynthian systemd[1]: zynthian.service: Main process exited, code=exited, status=1/FAILURE
Apr 19 19:45:50 zynthian systemd[1]: zynthian.service: Failed with result ‘exit-code’.
Apr 19 19:45:50 zynthian systemd[1]: Stopped zynthian.service - Zynthian User Interface.
Apr 19 19:45:50 zynthian systemd[1]: zynthian.service: Consumed 9.171s CPU time.
Apr 19 19:45:50 zynthian systemd[1]: Started zynthian.service - Zynthian User Interface.
Apr 19 19:45:50 zynthian startx[54042]: X.Org X Server 1.21.1.7
Apr 19 19:45:50 zynthian startx[54042]: X Protocol Version 11, Revision 0
Apr 19 19:45:50 zynthian startx[54042]: Current Operating System: Linux zynthian 6.12.47+rpt-rpi-2712 #1 SMP PREEMPT Debian 1:6.12.47-1+rpt1~bookworm (2025-09-16) aarch64
Apr 19 19:45:50 zynthian startx[54042]: Kernel command line: reboot=w coherent_pool=1M 8250.nr_uarts=1 pci=pcie_bus_safe cgroup_disable=memory numa_policy=interleave nvme.max_host_mem_size_mb=0 numa=fake=8 system_heap.max_order=0 iommu_dma_numa_policy=interleave smsc95xx.macaddr=88:A2:9E:0A:F9:9F vc_mem.mem_base=0x3fc00000 vc_mem.mem_size=0x40000000 root=PARTUUID=e249d476-02 rootfstype=ext4 fsck.repair=yes rootwait console=tty1 logo.nologo modules-load=dwc2,libcomposite
Apr 19 19:45:50 zynthian startx[54042]: xorg-server 2:21.1.7-3+rpt3+deb12u11 ( Debian -- User Support )
Apr 19 19:45:50 zynthian startx[54042]: Current version of pixman: 0.44.0
Apr 19 19:45:50 zynthian startx[54042]: Before reporting problems, check http://wiki.x.org
Apr 19 19:45:50 zynthian startx[54042]: to make sure that you have the latest version.
Apr 19 19:45:50 zynthian startx[54042]: Markers: (–) probed, () from config file, (==) default setting,
Apr 19 19:45:50 zynthian startx[54042]: (++) from command line, (!!) notice, (II) informational,
Apr 19 19:45:50 zynthian startx[54042]: (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
Apr 19 19:45:50 zynthian startx[54042]: (==) Log file: “/var/log/Xorg.0.log”, Time: Sun Apr 19 19:45:50 2026
Apr 19 19:45:50 zynthian startx[54042]: (==) Using config directory: “/etc/X11/xorg.conf.d”
Apr 19 19:45:50 zynthian startx[54042]: (==) Using system config directory “/usr/share/X11/xorg.conf.d”
Apr 19 19:45:50 zynthian startx[54051]: ----------------------------------------------
Apr 19 19:45:50 zynthian startx[54051]: Linux Version: bookworm
Apr 19 19:45:50 zynthian startx[54051]: Kernel Version: 6.12.47+rpt-rpi-2712
Apr 19 19:45:50 zynthian startx[54051]: ZynthianOS Version: 2601
Apr 19 19:45:50 zynthian startx[54051]: Virtualization: none
Apr 19 19:45:50 zynthian startx[54051]: Hardware Architecture: aarch64
Apr 19 19:45:50 zynthian startx[54051]: Hardware Model: Raspberry Pi 5 Model B Rev 1.1
Apr 19 19:45:50 zynthian startx[54051]: ----------------------------------------------
Apr 19 19:45:50 zynthian startx[54080]: /zynthian/config/img/fb_zynthian_boot.jpg is a 1920x1280 JPEG image, color space Grayscale, 1 comp, Huffman coding.
Apr 19 19:45:50 zynthian startx[54080]: Zooming image by 100%…done
Apr 19 19:45:50 zynthian startx[54080]: Merging…didn’t find evidence of prior run.
Apr 19 19:45:50 zynthian startx[54080]: done
Apr 19 19:45:50 zynthian startx[54080]: Building XImage…done
Apr 19 19:45:51 zynthian startx[54082]: Loaded libzynaudioplayer using libsndfile-1.2.0
Apr 19 19:45:52 zynthian startx[54082]: Started zynmixer_chan
Apr 19 19:45:52 zynthian startx[54082]: Started zynmixer_bus
Apr 19 19:45:52 zynthian startx[54082]: Started libzynseq
Apr 19 19:45:52 zynthian startx[54082]: Started libzynsmf
Apr 19 19:45:52 zynthian startx[54082]: WARNING:zynthian_autoconnect.cb_jack_xrun: Jack Audio XRUN! =>count: 1, delay: 370.0us
Apr 19 19:45:52 zynthian startx[54082]: WARNING:zynthian_autoconnect.cb_jack_xrun: Jack Audio XRUN! =>count: 2, delay: 1211.0us
Apr 19 19:45:52 zynthian startx[54082]: WARNING:zynthian_autoconnect.cb_jack_xrun: Jack Audio XRUN! =>count: 3, delay: 39208.0us
Apr 19 19:45:52 zynthian startx[54082]: WARNING:zynthian_autoconnect.cb_jack_xrun: Jack Audio XRUN! =>count: 4, delay: 40388.0us
Apr 19 19:46:18 zynthian startx[54082]: WARNING:zynthian_autoconnect.cb_jack_xrun: Jack Audio XRUN! =>count: 5, delay: 2945.0us
Apr 19 19:46:18 zynthian startx[54082]: WARNING:zynthian_autoconnect.cb_jack_xrun: Jack Audio XRUN! =>count: 6, delay: 100018.0us
Apr 19 19:46:18 zynthian startx[54082]: WARNING:zynthian_autoconnect.cb_jack_xrun: Jack Audio XRUN! =>count: 7, delay: 100018.0us
Apr 19 19:46:18 zynthian startx[54082]: WARNING:zynthian_autoconnect.cb_jack_xrun: Jack Audio XRUN! =>count: 8, delay: 100018.0us
Apr 19 19:46:18 zynthian startx[54082]: WARNING:zynthian_autoconnect.cb_jack_xrun: Jack Audio XRUN! =>count: 9, delay: 100018.0us
(venv) root@zynthian:/zynthian/zynthian-my-data/scripts#