Botspot / pi-apps

Raspberry Pi App Store for Open Source Projects
GNU General Public License v3.0
2.03k stars 206 forks source link

Freetube does not show up in bookworm 32 bit (Microsoft Surface RT) #2602

Closed archisman-panigrahi closed 5 months ago

archisman-panigrahi commented 5 months ago

Confirmations

What happened?

FreeTube does not show up and when I try to install freetube by searching it says it is not compatible with bookworm 32 bit

Description

Debian installer for Freetube for armhf is available on its website and it works just fine. But pi-apps says it is not compatible, which is probably a bug.

What are your system specs (run the following command in your terminal)?

OS: Raspbian GNU/Linux 12 (bookworm)
OS architecture: 32-bit
Last updated Pi-Apps on: 06/01/2024
Latest Pi-Apps version: 05/31/2024
Kernel: armv7l 6.4.0-rc6-next-20230616-g032fe376bdff-dirty
Device model: Surface with Windows RT PV
SOC identifier: jetson-unknown
Cpu name: Cortex-A9
Ram size: 1.95 GB
Raspberry Pi OS image version: 2024-03-15
Language: en_US.UTF-8

(Recommended) Error log? Terminal output? Debug messages?

Screenshot from 2024-06-01 09-19-06

Note: I am using Raspberry Pi OS Bookworm on a Surface RT. It is the official image with a custom kernel.

theofficialgman commented 5 months ago

This is not a bug

FreeTube is intentionally hidden on jetson devices as playback within it is typically not hardware accelerated (on our most popular jetson devices) and would lead to a poor experience

https://github.com/Botspot/pi-apps/blob/master/etc/category-overrides-jetson-generic

archisman-panigrahi commented 5 months ago

But, does not freetube work well in Raspberry Pi? Maybe it does not work on Jetson, but it works in surface rt. Does Pi-Apps assume all non-pi devices as jetson?

On Sat, Jun 1, 2024, 11:53 AM theofficialgman @.***> wrote:

This is not a bug

FreeTube is intentionally hidden on jetson devices as playback within it is typically not hardware accelerated (on our most popular jetson devices) and would lead to a poor experience

https://github.com/Botspot/pi-apps/blob/master/etc/category-overrides-jetson-generic

— Reply to this email directly, view it on GitHub https://github.com/Botspot/pi-apps/issues/2602#issuecomment-2143494837, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAXL2XGJZZEO7HKFQFXYUL3ZFHU75AVCNFSM6AAAAABIUFTWB2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCNBTGQ4TIOBTG4 . You are receiving this because you authored the thread.Message ID: @.***>

theofficialgman commented 5 months ago

No, your device is detected as a "jetson" because it is a nvidia tegra based device.

Install it manually from the website if you want. We have no intention of changing this override.

theofficialgman commented 5 months ago

if you can post the output of

cat /proc/device-tree/compatible

and

cat /sys/devices/soc0/family

that would be helpful so I can identify the device further (instead of jetson-unknown)

archisman-panigrahi commented 5 months ago

NVidia does not necessarily mean jetson.

 $ cat /proc/device-tree/compatible
microsoft,surface-rt-efimicrosoft,surface-rtnvidia,tegra30
$ cat /sys/devices/soc0/family
Tegra
theofficialgman commented 5 months ago

You are running a tegra-3 based device. Nvidia's official boards based on tegra's go under the brand name "jetson". There is no discussion to be had about that. This is simply an identification of your device as a "tegra" based device. We have particular applications hidden on these devices that are known not to work well (or at all) based on the majority of such devices.