FreeTubeApp / FreeTube

An Open Source YouTube app for privacy
https://freetubeapp.io/
GNU Affero General Public License v3.0
13.63k stars 862 forks source link

[Bug]: Raspberry Pi, interface issues (no icons), invisible elements, jumping layout #4888

Closed IvanGordeyev closed 7 months ago

IvanGordeyev commented 7 months ago

Guidelines

Describe the bug

  1. Open application (interface already incorrect)

Expected Behavior

Expected behaviour: Interface is rendered correctly and showing icons and elements in the correct places. Screenshot from 2024-04-06 13-44-05

Screenshot from 2024-04-06 13-43-00

Issue Labels

usability issue

FreeTube Version

v0.20.0 Beta

Operating System Version

Raspbian GNU/Linux 11 (bullseye) Like Debian

Installation Method

other

Primary API used

Local API

Last Known Working FreeTube Version (If Any)

v0.19.0

Additional Information

Elements are not visible but mostly located in the right places. Rendering is buggy. Installed using Pi-Apps Updated 06/04/2024. Please see the images.

At the time of this most

Nightly Build

IvanGordeyev commented 7 months ago

Just to confirm, I've now tried the official version, from freetubeapp.io and I am having the same issue.

absidue commented 7 months ago

Can you please confirm that it happens in an official installation method too, unless it happens with an official installation too, there is nothing we can do about it on our side. Please report the issue to the maintainers of your installation method instead if that is the case.

and here the part of the issue template that you skipped while reporting the issue

When you select an unofficial installation method, you must have verified that the bug is also present in one of the official installation methods. Please make sure you uninstall the unofficial installation before installing one of the official installations. If you can't reproduce this in one of the official installation methods, you should report the bug to the maintainer of the unofficial installation method you used.

absidue commented 7 months ago

Ah looks like our comments were 36 seconds apart, you must have sent yours while I was typing, sorry about that.

Which Raspberry Pi model are you using? I know that v5 has no support for hardware accelerated video playback (as in it doesn't have the hardware for it).

IvanGordeyev commented 7 months ago

Thank you for your reply.

Raspberry pi 4 Model B rev 1.2 - 4GB - 128mb for GPU (Raspian OS 32bit with default settings and few installed apps) Raspberry pi 4 Model B rev 1.4 - 8GB - 128mb for GPU (Raspian OS 32bit with sound/bluetooth changes, but nothing GPU/video rendering related)

Both behaving similar. Both have vc4-fkms-v3d enabled (to make HDMI output availble by default when plugged in, if needed). I've tried to GPU memory allocation to 512 on one but nothing changes.

MCFtm commented 7 months ago

Hi there, I have the same issue. It came with the latest update.

absidue commented 7 months ago

@IvanGordeyev Have you checked in the task manager that FreeTube is actually using the GPU?

IvanGordeyev commented 7 months ago

@absidue Will check if I can shortly, also on fresh 64bit install.

IvanGordeyev commented 7 months ago

GPU_64Bit_Screenshot from 2024-04-13 21-42-13 Interestingly, working on 64bit Raspberry pi OS. Both OS and Freetube from official sources. Will try on fresh 32bit next. GPU usage in the top right corner.

IvanGordeyev commented 7 months ago

Working on 32bit fresh install. Will try to upgrade current setup (need some time for backups)

GPU_32_Bit_Screenshot from 2024-04-13 22-04-23

Latest version: PRETTY_NAME="Raspbian GNU/Linux 12 (bookworm)" NAME="Raspbian GNU/Linux" VERSION_ID="12" VERSION="12 (bookworm)" VERSION_CODENAME=bookworm ID=raspbian ID_LIKE=debian HOME_URL="http://www.raspbian.org/" SUPPORT_URL="http://www.raspbian.org/RaspbianForums" BUG_REPORT_URL="http://www.raspbian.org/RaspbianBugs"

My version: PRETTY_NAME="Raspbian GNU/Linux 11 (bullseye)" NAME="Raspbian GNU/Linux" VERSION_ID="11" VERSION="11 (bullseye)" VERSION_CODENAME=bullseye ID=raspbian ID_LIKE=debian HOME_URL="http://www.raspbian.org/" SUPPORT_URL="http://www.raspbian.org/RaspbianForums" BUG_REPORT_URL="http://www.raspbian.org/RaspbianBugs"

IvanGordeyev commented 7 months ago

Please consider closed. Working as expected after distribution version upgrade. Did a fresh installed after reading about paths from bullseye to bookworm.

Please accept my apology for taking your time away.

Thank you for your time and thank you for the work on this great project.

Our use of Freetube is

@MCFtm - Perhaps upgrade/update will solve your issue too?

MCFtm commented 7 months ago

Didn't manage to bring freetube R20 up and running. Maybe the RPi 3A+ doesn't have enough power. Anyway, I reinstalled R19 which is running fine and good enough for my purposes. Thx

absidue commented 4 months ago

@archangel2222 As mentioned earlier in the thread, upgrading from bullseye to bookworm is what fixed it for the person that originally opened this issue. So as you are running bullseye, I'm not surprised that you are seeing the issue.