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

Troubleshooting • Pi 4B in Kiosk Mode Not Working on Larger TV

$
0
0
So I'm using a Raspberry Pi 4b to load a custom app website on several TVs. I used the Official Kiosk Mode tutorial and hit a few snags, but eventually got Wayfire autostart working on a TCL 32" TV. The only thing that appears out of place is that the desktop initially loads with two taskbars, but apparently the larger one is running the fullscreen Chromium browser, so that's fine by me.

On a larger Vizio 75" TV, however, it seems to hang on the desktop and not accept any input. I plugged in a wireless keyboard/mouse and can't get the cursor to move. It stops after it says that it's connected to my local wi-fi. What might be happening here? Can a Pi 4b handle a larger screen? What logs would I check to see what happened? My Wayfire setup is below but it seems too simple to be the problem. Any ideas?

.config/wayfire.ini

Code:

...     [input]    xkb_model = pc105    xkb_layout = gb    xkb_variant =        [idle]    dpms_timeout=-1        [autostart]    panel = wfrespawn wf-panel-pi    background = wfrespawn pcmanfm --desktop --profile LXDE-pi    xdg-autostart = lxsession-xdg-autostart    chromium = chromium-browser https://mycustomapp.com --kiosk --noerrdialogs --disable-infobars --no-first-run --ozone-platform=wayland --enable-features=OverlayScrollbar --start-maximized    screensaver = false    dpms = false
I found some advice on setting the resolution output but I'm still having some trouble. I added the resolution information to my config.txt, but it still is hanging somewhere (side note: my Vizio still says the signal is 2K). I redirected all my [autostart] commands from above into a log file to see if I could glean anything.

/boot/firmware/config.txt

Code:

    # Enable audio (loads snd_bcm2835)    dtparam=audio=on        # Additional overlays and parameters are documented    # /boot/firmware/overlays/README        # Automatically load overlays for detected cameras    camera_auto_detect=1        # Automatically load overlays for detected DSI displays    display_auto_detect=1        # Automatically load initramfs files, if found    auto_initramfs=1        # Enable DRM VC4 V3D driver    dtoverlay=vc4-kms-v3d    max_framebuffers=2        # Don't have the firmware create an initial video= setting in cmdline.txt.    # Use the kernel's default instead.    disable_fw_kms_setup=1        # Disable compensation for displays with overscan    disable_overscan=1        # Run as fast as firmware / board allows    arm_boost=1        [cm4]    # Enable host mode on the 2711 built-in XHCI USB controller.    # This line should be removed if the legacy DWC2 controller is required    # (e.g. for USB device mode) or if USB support is not required.    otg_mode=1        [cm5]    dtoverlay=dwc2,dr_mode=host        [all]    hdmi_force_hotplug=1    hdmi_group=1    hdmi_mode=32

wayfire_startup.log (abridged to remove dupe lines)

Code:

    Failure: No such entity        (polkit-mate-authentication-agent-1:1082): GLib-CRITICAL **: 12:08:14.512: g_variant_new_string: assertion 'string != NULL' failed        (polkit-mate-authentication-agent-1:1082): polkit-mate-1-WARNING **: 12:08:14.513: Failed to register client: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.gnome.SessionManager was not provided by any .service files    Process already running (98:Address already in use). Exiting.    II 04-09-24 12:08:16.723 - [src/panel/config/file.cpp:576] Reading XML configuration options from directory /usr/share/wf-panel-pi/metadata    II 04-09-24 12:08:16.728 - [src/panel/config/file.cpp:589] Reading XML configuration options from file /usr/share/wf-panel-pi/metadata/panel-pi.xml    ** Message: 12:08:25.079: batt: battery 0 not found    ** Message: 12:08:26.401: up: Checking for updates    [1033:1374:0904/120827.999750:ERROR:command_storage_backend.cc(218)] Commands successfully read before error: 27, bytes successfully read from file before error: 2412    [1651:1651:0904/120827.984404:ERROR:gpu_init.cc(577)] Passthrough is not supported, GL is egl, ANGLE is    [1033:1940:0904/120831.762025:ERROR:object_proxy.cc(576)] Failed to call method: org.freedesktop.DBus.Properties.Get: object_path= /org/freedesktop/UPower: org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.UPower was not provided by any .service files    ...    close object 1: Invalid argument    ...    Gdk-Message: 12:11:27.938: Error reading events from display: Broken pipe    ...    gtk-nop failed with exit status 1.    ...    Cannot open display:    /usr/bin/wfrespawn: 6: [: =: unexpected operator    ...    Failure: No such entity    Cannot register authentication agent: GDBus.Error:org.freedesktop.PolicyKit1.Error.Failed: An authentication agent already exists for the given subject    II 04-09-24 12:12:05.640 - [src/panel/config/file.cpp:576] Reading XML configuration options from directory /usr/share/wf-panel-pi/metadata    II 04-09-24 12:12:05.640 - [src/panel/config/file.cpp:589] Reading XML configuration options from file /usr/share/wf-panel-pi/metadata/panel-pi.xml    Process already running (98:Address already in use). Exiting.    ...    [2841:3108:0904/121213.932231:ERROR:command_storage_backend.cc(218)] Commands successfully read before error: 27, bytes successfully read from file before error: 2412    [2841:3528:0904/121220.621664:ERROR:object_proxy.cc(576)] Failed to call method: org.freedesktop.DBus.Properties.Get: object_path= /org/freedesktop/UPower: org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.UPower was not provided by any .service files    ...    close object 1: Invalid argument    ** Message: 12:12:43.594: up: Cache updated - comparing versions

Statistics: Posted by dhermann — Wed Sep 04, 2024 5:35 pm — Replies 0 — Views 12



Viewing all articles
Browse latest Browse all 3436

Trending Articles