Hey @Frisk,
Your post confirms you see the same ENOENT error as @Barfo, but contains nothing that can be investigated. You acknowledge this yourself, so I will use this response to set expectations clearly.
First - a point that applies to everyone in this thread, not just you.
Volumio 4 has gone through rapid iterative development. Versions have moved from 4.067 through 4.096 in a matter of months, each with kernel changes, networking rewrites, plugin updates, and hardware handling modifications. Expecting community volunteers to track hundreds of users’ individual DIY configurations across scattered posts, different hardware, different versions, and different plugin combinations is unrealistic. It is not possible and it is not going to happen.
The burden of accuracy and containment sits with the person asking for help. That means: one post, one problem, all required information present, self-contained. Volunteers should not need to cross-reference your December post about the RASPDAC Mini on a Pi 4B, your January post about the Primo, and this February post about a Pi 3B+ to piece together what you are running and where. Each report must stand on its own.
Now - the specific problems with this post.
Display type - critical ambiguity
You say “No output from touch display plugin.” You own an Audiophonics RASPDAC Mini LCD. That unit uses a small SPI/I2C LCD driven by the RaspDacMini LCD plugin - which is a completely different plugin from the Touch Display plugin. These are not interchangeable. The Touch Display plugin drives HDMI or DSI touchscreens via X11 and Chromium. The RaspDacMini LCD plugin drives the small built-in case display via a Python compositor.
Which display are you actually trying to use on this Pi 3B+? What type is it? How is it connected? Is this the RASPDAC Mini unit or a different setup entirely?
Version
“think it is 4.096” is not acceptable. Open the web interface, go to System Information, and confirm the exact version number. 4.096 is the current stable release (10 February 2026), but guessing is not confirming.
Plugin version
Which version of the Touch Display plugin is installed? This is visible in the plugin settings page.
Power supply
You mention “warnings about bad power supply.” This is a kernel undervoltage detection event. On a Pi 3B+, undervoltage causes CPU throttling and can cause process startup failures - including X11. If the power supply cannot maintain stable 5V under load, X11 may fail to start, and that failure produces exactly the ENOENT /tmp/.X11-unix/X0 error you describe. This is potentially a hardware problem, not a software problem. What power supply are you using? Rating? Cable type and length?
Log link
You said you might get logs this evening. Do that. The log link from http://volumio.local/dev is mandatory. Without it there is no investigation.
userconfig.txt
Paste the complete contents of /boot/userconfig.txt.
Pattern note
AT254585 reported the same ENOENT error on Pi 3B with V4.073 and Touch Display 3.6.0 in the Touch Display plugin thread (post 1787). That user resolved the problem following instructions from the plugin maintainer. I recommend reading that thread for context:
To summarise what is needed before any investigation can begin:
- Confirm exact Volumio version from System Information
- Confirm which display type, model, and connection method
- Confirm which plugin (Touch Display or RaspDacMini LCD)
- Touch Display plugin version
- Log link from http://volumio.local/dev
- Complete /boot/userconfig.txt contents
- Power supply make, rating, cable details
- Pi 3B+ revision code per: [GUIDE] Identifying Your Raspberry Pi Board on Volumio: A Comprehensive Guide to Revision Codes
Please also review the help request guidelines:
Kind Regards,