addons: deconz 6.1.0 doesnt start on Raspberry Pi 4
[s6-init] making user provided files available at /var/run/s6/etc...exited 0.
[s6-init] ensuring user provided files have correct perms...exited 0.
[fix-attrs.d] applying ownership & permissions fixes...
[fix-attrs.d] done.
[cont-init.d] executing container initialization scripts...
[cont-init.d] firmware.sh: executing...
/usr/bin/GCFFlasher_internal: line 71: /usr/bin/GCFFlasher_internal.bin: No such file or directory
[16:39:03] INFO:
[cont-init.d] firmware.sh: exited 0.
[cont-init.d] nginx.sh: executing...
[cont-init.d] nginx.sh: exited 0.
[cont-init.d] vnc.sh: executing...
[cont-init.d] vnc.sh: exited 0.
[cont-init.d] done.
[services.d] starting services
[14:39:04] INFO: Starting udevd...
[14:39:04] INFO: Running the OSRAM LEdvance OTA updater...
[14:39:04] INFO: Running the deCONZ OTA updater...
[services.d] done.
[16:39:04] INFO: Waiting for device...
[14:39:04] INFO: Running the IKEA OTA updater...
[14:39:04] INFO: Can't fetch data from osram!
[16:39:08] INFO: Starting VNC server...
[16:39:11] INFO: Waiting for VNC to start
[16:39:11] INFO: Starting the deCONZ gateway...
./run: line 71: /usr/bin/deCONZ: No such file or directory
[cont-finish.d] executing container finish scripts...
[cont-finish.d] done.
[s6-finish] waiting for services.
[s6-finish] sending all processes the TERM signal.
homeassistant/armhf-addon-deconz:6.0.1
EDIT: FIXED in 6.1.0 - But still not starting - see bugreports below
Workround: For 6.1.0 with the “qt.qpa.screen: QXcbConnection: Could not connect to display :0” Error:
Under Configure, remove the Host Port mapping for 5900/tcp. After this, VNC will not be started
@pvizeli can you maybe look into this? thx
About this issue
- Original URL
- State: closed
- Created 4 years ago
- Reactions: 16
- Comments: 30 (7 by maintainers)
My current feeling says this is limited to ARMHF installations like the Raspberry Pi. I’m currently unable to reproduce this on other platforms, so will move over to a Pi for further testing. If someone reads this with an AMD64, for example, I would love to know if it breaks for you.
Edit: Got it reproduced on an ODROID N2, so I have something to work with now. Edit2: Found the root issue
Looking for a solution.
For 6.1.0 with the “qt.qpa.screen: QXcbConnection: Could not connect to display :0” Error: Workround: Under Configure, remove the Host Port mapping for 5900/tcp. After this, VNC will not be started
A workaround for the VNC issue has been found, currently testing an implemented change.
Guys the issue is clear. Please, instead of “same issue” or “me too”, please just use the 👍 emoji on the initial issue report/description. Thanks 👍
Have a similar problem , Deconz upgraded to Version 6.0.0 on Hass.io on PI4. and now it can’t start. Have also tried to reboot PI
[s6-init] making user provided files available at /var/run/s6/etc…exited 0. [s6-init] ensuring user provided files have correct perms…exited 0. [fix-attrs.d] applying ownership & permissions fixes… [fix-attrs.d] done. [cont-init.d] executing container initialization scripts… [cont-init.d] firmware.sh: executing… [16:58:17] INFO: GCFFlasher V3_13 © dresden elektronik ingenieurtechnik gmbh Path | Vendor | Product | Serial | Type -----------------±-------±--------±-----------±------ /dev/ttyACM0 | 0x1CF1 | 0x0030 | | ConBee II /dev/ttyAMA0 | 0x0000 | 0x0000 | | RaspBee [cont-init.d] firmware.sh: exited 0. [cont-init.d] nginx.sh: executing… [cont-init.d] nginx.sh: exited 0. [cont-init.d] vnc.sh: executing… [cont-init.d] vnc.sh: exited 0. [cont-init.d] done. [services.d] starting services [14:58:18] INFO: Running the deCONZ OTA updater… [services.d] done. [14:58:18] INFO: Starting udevd… [14:58:18] INFO: Running the IKEA OTA updater… [14:58:18] INFO: Running the OSRAM LEdvance OTA updater… [16:58:18] INFO: Waiting for device… [16:58:24] INFO: Starting VNC server…
[16:58:29] INFO: Waiting for VNC to start [16:58:29] INFO: Starting the deCONZ gateway… qt.qpa.screen: QXcbConnection: Could not connect to display :0 Could not connect to any X display. [cont-finish.d] executing container finish scripts… [cont-finish.d] done. [s6-finish] waiting for services. [s6-finish] sending all processes the TERM signal.
I can confirm for aarch64 (Cortex-A53) the last version 6.1.1 resolved issue with VNC - had exactly as described in the issue description - and everything works fine now. Thanks for the quick fix.
Thanks, this workaround let’s my Deconz addon start.
Upgraded to 6.1.0 (Reload @ Supervisor Menu)
After uptading to deCONZ 6.0.1, the add-on doesn’t start on my Raspberry Pi 3 Model B+ 32bit with ConBee USB gateway
My error seems very similar to what is reported in this issue, but in my case on amd64 platform. Logging below is from a local ly installed version where I added the ARCH info:
If I remove the VNC port mapping the output changes, but the addon still fails to start:
@frenck noted 👍
I’ve also upgraded deCONZ to the 6.1.0 release. running on a Pi4 with 4GB RAM, running Home Assistant 0.112.4 I’ve disabled the VNC port in the configuration of deCONZ but this does not solve my issue. I can access the and log in to Phoscon app and I can see my bulbs and sensors here, I can see the status off lights, some are on and some are off. The deCONZ add-on is now started but none of my bulbs or sensors are online and available within HA. Hope this helps in solving the issue.
here is a snippet of the log:
@fti7
You can force it in the Supervisor UI if you want. Go to the add-on store, click on the three-dots menu and select ‘Reload’. That forced the 6.1.0 update for me.
Have also an problem with DeCONZ 6.1.0 on Home Assistant (Hass.io) on an Raspberry Pi 4 with 2 GB of RAM.
[s6-init] making user provided files available at /var/run/s6/etc…exited 0. [s6-init] ensuring user provided files have correct perms…exited 0. [fix-attrs.d] applying ownership & permissions fixes… [fix-attrs.d] done. [cont-init.d] executing container initialization scripts… [cont-init.d] firmware.sh: executing… [17:16:20] INFO: GCFFlasher V3_13 © dresden elektronik ingenieurtechnik gmbh Path | Vendor | Product | Serial | Type -----------------±-------±--------±-----------±------ /dev/ttyACM0 | 0x1CF1 | 0x0030 | | ConBee II /dev/ttyAMA0 | 0x0000 | 0x0000 | | RaspBee [cont-init.d] firmware.sh: exited 0. [cont-init.d] nginx.sh: executing… [cont-init.d] nginx.sh: exited 0. [cont-init.d] vnc.sh: executing… [cont-init.d] vnc.sh: exited 0. [cont-init.d] done. [services.d] starting services [services.d] done. [15:16:21] INFO: Running the deCONZ OTA updater… [15:16:21] INFO: Starting udevd… [15:16:21] INFO: Running the OSRAM LEdvance OTA updater… [15:16:21] INFO: Running the IKEA OTA updater… [17:16:21] INFO: Waiting for device… [17:16:21] INFO: Starting VNC server… [17:16:24] INFO: Waiting for VNC to start [17:16:25] INFO: Starting the deCONZ gateway… qt.qpa.screen: QXcbConnection: Could not connect to display :0 Could not connect to any X display. [cont-finish.d] executing container finish scripts… [cont-finish.d] done. [s6-finish] waiting for services. [s6-finish] sending all processes the TERM signal.