Quantcast
Channel: Raspberry Pi Forums
Viewing all articles
Browse latest Browse all 4387

Troubleshooting • RPi4 Bookworm using composite out only boots wayfire when mouse or keyboard is connected

$
0
0
Hi!
Setup: RPi4 on Bookworm configure to use the composite video output and otherwise run without direct interaction, controlled via network. It seems like wayfire starts successfully only if a mouse or keyboard is connected to the Pi.

If I ssh to the Pi without a mouse/keyboard connected, wayfire is not running, only `/usr/bin/ssh_agent /usr/bin/wayfire-pi`. Every second or so, it looks like wayfire tries to boot, but crashes. I can't see any wayfire logs in journalctl, but I do get the following (repeating with some subtle differencies):

Code:

Aug 10 13:49:46 ndipi201 systemd-logind[573]: Removed session 15.Aug 10 13:49:46 ndipi201 systemd[1]: session-15.scope: Deactivated successfully.Aug 10 13:49:46 ndipi201 pipewire[1306]: spa.v4l2: '/dev/video22' VIDIOC_ENUM_FRAMEINTERVALS: Inappropriate ioctl for deviceAug 10 13:49:46 ndipi201 pipewire[1306]: spa.v4l2: '/dev/video14' VIDIOC_ENUM_FRAMEINTERVALS: Inappropriate ioctl for deviceAug 10 13:49:46 ndipi201 pipewire[1306]: spa.v4l2: '/dev/video15' VIDIOC_ENUM_FRAMEINTERVALS: Inappropriate ioctl for deviceAug 10 13:49:46 ndipi201 pipewire[1306]: spa.v4l2: '/dev/video21' VIDIOC_ENUM_FRAMEINTERVALS: Inappropriate ioctl for deviceAug 10 13:49:46 ndipi201 pipewire[1306]: spa.v4l2: '/dev/video22' VIDIOC_ENUM_FRAMEINTERVALS: Inappropriate ioctl for deviceAug 10 13:49:46 ndipi201 pipewire[1306]: spa.v4l2: '/dev/video14' VIDIOC_ENUM_FRAMEINTERVALS: Inappropriate ioctl for deviceAug 10 13:49:46 ndipi201 pipewire[1306]: spa.v4l2: '/dev/video15' VIDIOC_ENUM_FRAMEINTERVALS: Inappropriate ioctl for deviceAug 10 13:49:46 ndipi201 pipewire[1306]: spa.v4l2: '/dev/video21' VIDIOC_ENUM_FRAMEINTERVALS: Inappropriate ioctl for deviceAug 10 13:49:46 ndipi201 wireplumber[1307]: GetManagedObjects() failed: org.freedesktop.DBus.Error.NameHasNoOwnerAug 10 13:49:46 ndipi201 systemd[1]: Started session-c12.scope - Session c12 of User lightdm.Aug 10 13:49:46 ndipi201 systemd-logind[573]: New session c12 of user lightdm.Aug 10 13:49:46 ndipi201 lightdm[5890]: pam_unix(lightdm-greeter:session): session opened for user lightdm(uid=106) by (uid=0)Aug 10 13:49:45 ndipi201 systemd-logind[573]: Session 17 logged out. Waiting for processes to exit.Aug 10 13:49:45 ndipi201 lightdm[5614]: pam_unix(lightdm-autologin:session): session closed for user ndiAug 10 13:49:44 ndipi201 systemd[1]: Started session-17.scope - Session 17 of User ndi.Aug 10 13:49:44 ndipi201 systemd-logind[573]: New session 17 of user ndi.Aug 10 13:49:44 ndipi201 lightdm[5614]: pam_unix(lightdm-autologin:session): session opened for user ndi(uid=1000) by (uid=0)Aug 10 13:49:44 ndipi201 systemd[1]: Started lightdm.service - Light Display Manager.Aug 10 13:49:44 ndipi201 systemd[1]: Starting lightdm.service - Light Display Manager...Aug 10 13:49:44 ndipi201 systemd[1]: lightdm.service: Consumed 1.321s CPU time.Aug 10 13:49:44 ndipi201 systemd[1]: Stopped lightdm.service - Light Display Manager.Aug 10 13:49:44 ndipi201 systemd[1]: lightdm.service: Scheduled restart job, restart counter is at 11.Aug 10 13:49:43 ndipi201 systemd-logind[573]: Removed session c11.Aug 10 13:49:43 ndipi201 systemd[1]: lightdm.service: Consumed 1.321s CPU time.Aug 10 13:49:43 ndipi201 systemd[1]: lightdm.service: Failed with result 'exit-code'.Aug 10 13:49:43 ndipi201 systemd[1]: lightdm.service: Main process exited, code=exited, status=1/FAILUREAug 10 13:49:43 ndipi201 systemd-logind[573]: Session c11 logged out. Waiting for processes to exit.Aug 10 13:49:43 ndipi201 lightdm[5059]: g_signal_emit_valist: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failedAug 10 13:49:43 ndipi201 lightdm[5059]: instance with invalid (NULL) class pointerAug 10 13:49:43 ndipi201 systemd[1]: session-c11.scope: Deactivated successfully.Aug 10 13:49:43 ndipi201 lightdm[5505]: pam_unix(lightdm-greeter:session): session closed for user lightdmAug 10 13:49:42 ndipi201 pipewire[1306]: spa.v4l2: '/dev/video22' VIDIOC_ENUM_FRAMEINTERVALS: Inappropriate ioctl for deviceAug 10 13:49:42 ndipi201 pipewire[1306]: spa.v4l2: '/dev/video14' VIDIOC_ENUM_FRAMEINTERVALS: Inappropriate ioctl for deviceAug 10 13:49:42 ndipi201 pipewire[1306]: spa.v4l2: '/dev/video15' VIDIOC_ENUM_FRAMEINTERVALS: Inappropriate ioctl for deviceAug 10 13:49:42 ndipi201 pipewire[1306]: spa.v4l2: '/dev/video21' VIDIOC_ENUM_FRAMEINTERVALS: Inappropriate ioctl for deviceAug 10 13:49:42 ndipi201 pipewire[1306]: spa.v4l2: '/dev/video22' VIDIOC_ENUM_FRAMEINTERVALS: Inappropriate ioctl for deviceAug 10 13:49:42 ndipi201 pipewire[1306]: spa.v4l2: '/dev/video14' VIDIOC_ENUM_FRAMEINTERVALS: Inappropriate ioctl for deviceAug 10 13:49:42 ndipi201 pipewire[1306]: spa.v4l2: '/dev/video15' VIDIOC_ENUM_FRAMEINTERVALS: Inappropriate ioctl for deviceAug 10 13:49:42 ndipi201 pipewire[1306]: spa.v4l2: '/dev/video21' VIDIOC_ENUM_FRAMEINTERVALS: Inappropriate ioctl for deviceAug 10 13:49:42 ndipi201 wireplumber[1307]: GetManagedObjects() failed: org.freedesktop.DBus.Error.NameHasNoOwnerAug 10 13:49:42 ndipi201 systemd[1]: Started session-c11.scope - Session c11 of User lightdm.Aug 10 13:49:42 ndipi201 systemd-logind[573]: New session c11 of user lightdm.Aug 10 13:49:42 ndipi201 lightdm[5505]: pam_unix(lightdm-greeter:session): session opened for user lightdm(uid=106) by (uid=0)Aug 10 13:49:42 ndipi201 systemd-logind[573]: Removed session 14.Aug 10 13:49:42 ndipi201 systemd[1]: session-14.scope: Deactivated successfully.Aug 10 13:49:41 ndipi201 systemd-logind[573]: Session 16 logged out. Waiting for processes to exit.Aug 10 13:49:41 ndipi201 lightdm[5147]: pam_unix(lightdm-autologin:session): session closed for user ndiAug 10 13:49:40 ndipi201 systemd[1]: Started session-16.scope - Session 16 of User ndi.Aug 10 13:49:40 ndipi201 systemd-logind[573]: New session 16 of user ndi.Aug 10 13:49:40 ndipi201 lightdm[5147]: pam_unix(lightdm-autologin:session): session opened for user ndi(uid=1000) by (uid=0)Aug 10 13:49:40 ndipi201 systemd[1]: Started lightdm.service - Light Display Manager.Aug 10 13:49:40 ndipi201 systemd[1]: Starting lightdm.service - Light Display Manager...Aug 10 13:49:40 ndipi201 systemd[1]: lightdm.service: Consumed 1.304s CPU time.Aug 10 13:49:40 ndipi201 systemd[1]: Stopped lightdm.service - Light Display Manager.Aug 10 13:49:40 ndipi201 systemd[1]: lightdm.service: Scheduled restart job, restart counter is at 10.Aug 10 13:49:39 ndipi201 systemd-logind[573]: Removed session c10.Aug 10 13:49:39 ndipi201 systemd[1]: lightdm.service: Consumed 1.304s CPU time.Aug 10 13:49:39 ndipi201 systemd[1]: lightdm.service: Failed with result 'exit-code'.Aug 10 13:49:39 ndipi201 systemd[1]: lightdm.service: Main process exited, code=exited, status=1/FAILUREAug 10 13:49:39 ndipi201 systemd-logind[573]: Session c10 logged out. Waiting for processes to exit.Aug 10 13:49:39 ndipi201 lightdm[4609]: g_signal_emit_valist: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failedAug 10 13:49:39 ndipi201 lightdm[4609]: instance with invalid (NULL) class pointerAug 10 13:49:39 ndipi201 systemd[1]: session-c10.scope: Deactivated successfully.Aug 10 13:49:39 ndipi201 lightdm[4955]: pam_unix(lightdm-greeter:session): session closed for user lightdmAug 10 13:49:38 ndipi201 pipewire[1306]: spa.v4l2: '/dev/video15' VIDIOC_ENUM_FRAMEINTERVALS: Inappropriate ioctl for deviceAug 10 13:49:38 ndipi201 pipewire[1306]: spa.v4l2: '/dev/video22' VIDIOC_ENUM_FRAMEINTERVALS: Inappropriate ioctl for deviceAug 10 13:49:38 ndipi201 pipewire[1306]: spa.v4l2: '/dev/video14' VIDIOC_ENUM_FRAMEINTERVALS: Inappropriate ioctl for deviceAug 10 13:49:38 ndipi201 pipewire[1306]: spa.v4l2: '/dev/video21' VIDIOC_ENUM_FRAMEINTERVALS: Inappropriate ioctl for deviceAug 10 13:49:38 ndipi201 pipewire[1306]: spa.v4l2: '/dev/video15' VIDIOC_ENUM_FRAMEINTERVALS: Inappropriate ioctl for deviceAug 10 13:49:38 ndipi201 pipewire[1306]: spa.v4l2: '/dev/video22' VIDIOC_ENUM_FRAMEINTERVALS: Inappropriate ioctl for deviceAug 10 13:49:38 ndipi201 pipewire[1306]: spa.v4l2: '/dev/video14' VIDIOC_ENUM_FRAMEINTERVALS: Inappropriate ioctl for deviceAug 10 13:49:38 ndipi201 pipewire[1306]: spa.v4l2: '/dev/video21' VIDIOC_ENUM_FRAMEINTERVALS: Inappropriate ioctl for deviceAug 10 13:49:38 ndipi201 wireplumber[1307]: GetManagedObjects() failed: org.freedesktop.DBus.Error.NameHasNoOwnerAug 10 13:49:38 ndipi201 systemd[1]: Started session-c10.scope - Session c10 of User lightdm.Aug 10 13:49:38 ndipi201 systemd-logind[573]: New session c10 of user lightdm.Aug 10 13:49:38 ndipi201 lightdm[4955]: pam_unix(lightdm-greeter:session): session opened for user lightdm(uid=106) by (uid=0)
If HDMI is enabled instead of composite, everything starts fine. I've tried installing rng-tools and haveged without effect. I have also disabled audio.

Any ideas for what to try next?

Statistics: Posted by ErikNatanael — Sat Aug 10, 2024 1:15 pm — Replies 0 — Views 25



Viewing all articles
Browse latest Browse all 4387

Trending Articles