I just want the Manjaro Arm to not fizzle the gui’s and run Firefox at speeds faster than 1980s era internet…

Or any desktop distro, even gnome or ubuntu

4 points
*

Huh. I use a Raspberry Pi 5 as a media center PC running Kodi / libreelec… Literally all it does is play videos and music. Even 4k h.265. This meme makes no sense to me.

permalink
report
reply
1 point

It struggles with vc1 though cause it can’t hardware decode it

permalink
report
parent
reply
1 point

Yeah I can’t speak to that as I don’t have anything encoded in vc1. After a quick search I see that’s a proprietary Microsoft codec so that’s probably why I didn’t encode anything with it.

permalink
report
parent
reply
1 point

Kodi / Libreelec are in the same vein as Android TV. There extremely neutered operating systems that can basically only do that one thing, so if they failed at it, well…

You can really edit documents, run YouTube with a decent UI, possibly use sponsor block, can’t do video game streaming.

Actually, I take it back, Kodi etc are more limited than Android TV on the Pi, since at least that supports Steam Link and Moonlight streaming.

So yeah, like Android, it can play the video. But it can do anything else like if I were to run any actual distro.

permalink
report
parent
reply
1 point

Oh yeah it’s totally an appliance OS built around Kodi and not a general purpose OS. I do use it to watch YouTube though. I’ll “send to Kodi” from my phone and it plays on the TV. I use a full desktop computer for all the other stuff you mentioned. I only brought up Kodi on the raspi because this meme specifically calls out videos, which do work quite well (as long as it isn’t a vc1 encode apparently).

permalink
report
parent
reply
1 point
*

Happens on fedora 💀 even on my x64_86 rig

permalink
report
reply
25 points
*

Theres better ways to play YouTube on SBC

The issue is trying to run a video in Firefox. Modern web browsers consume a lot of resources. Also they don’t use your hardware efficiently for video playing. You need to take some time to set up a native video player application to play YouTube videos. This better uses the SBC hardware acceleration without wasting precious resources.

How to play YouTube through SMPlayer

Use your operating systems software installer to Install the latest versions of smplayer, smtube, and mpv. Use smtube to select a YouTube video. This sends the network stream URL to smplayer which detects its a YouTube video and downloads the latest yt-dlp to help stream it. If everything is up to date, it plays great.

Not all OS keep their software up to date. Some prefer older stable packages. So its important to use a OS that keeps this software updated. I know for sure MX Linux works with its default software repos out of the box. Its available for Pis, though I have not personally installed on a PI.

Configure SMTube To Use Invidious

Once you get YouTube videos playing, go into settings of smtube to change the web page from tonvid to a custom invidious instance. Pick one thats ideally from your country and that lets you register an account. That way you can import subscriptions and personalize stuff.

Hiccups when using smtube to load an invidious site: the default language will be some foreign language. Make sure you know how to go to settings in invidious and change to english. To load the video click on small youtube icon bottom right of video.

Old Hardware Given New Life

I have revived lots of old PCs over the years. Giving them a new lease on life with up to date linux operating systems for friends and family. I have a 15 year old laptop that was finally having a hard time running latest linux mint xfce. This week I got to work reviving it.

I gave mx linux a shot as I liked ExplainingComputers review of the OS and thought it good fit for my use case. Installing these programs right from MX’s software repositiories was a breeze. Youtube played effortlessly! MX is pretty minimal and im sure most pis can run it okay, so give it a shot if you want a OS with up to date repos for these packages if youtube is one of your main concerns.

permalink
report
reply
2 points

Very useful, I’ll try this too.

Question though - I thought yt-dlp downloaded videos?

And can sponsor block be integrated into this in any way?

permalink
report
parent
reply
8 points
*

When you ‘stream a video’ from firefox it just downloads the video in small chunks at a time instead of the whole thing at once. These chunks of downloaded video are saved to temporary memory called a ‘cache’ and deleted after you are done the video.

Yes yt-dlp is most often used to download the entire video as a digital file onto permanent memory; however it doesn’t have to be used that way. Other applications like smplayer and mpv can work with yt-dlp. Using it as a component to do the heavy lifting of talking to youtubes servers and streaming video in the same exact way firefox does.

Doing a quick search, there are some projects to implement mpv with sponsorblock. Im not the most technical person and prefer not to get my hands dirty with complex hacked together scripts that require compilation or whatever. Thats not to discourage you if you want to follow up on those things know people are working on it but if you aren’t a power user it may be a hard time to get that kind of thing working.

permalink
report
parent
reply
4 points

That’s extremely useful to know about yt-dlp.

I’ve only ever used it to download videos permanently fire offline viewing when traveling. I never knew it could work as a temp cache as well.

I’ll probably make a comment linking comments here with good solutions soon.

Ask that’s left is to figure out a decent IPTV program. Really liked Hypnotix but it seems it’s just too much for the Pi

permalink
report
parent
reply
5 points

I’m running an all the mods 6 Minecraft server on my pi 5 with zero lag

No idea how video performance is but it’s got a dedicated GPU so supposedly better.

Booting from an NVME, official heat sink/fan and proper power supply

permalink
report
reply
4 points

How many players do you have on it at once and do you leave it on 24/7? Might use mine for that

permalink
report
parent
reply
2 points

2 or 3 at a time normally but I’m fairly sure it could handle more depending on modpack

If you’re doing it you need to get absolutely all the optimisation mods you can for the version and most importantly pregenerate the world. Once you do those things with two or 3 on it’ll hover around 80% CPU usage

I will say with 4 players on Infernal Origins it struggles, I suspect because it turns up the mob spawn rate, adds custom mob AI and generates massive unlit caves everywhere for them to spawn in

On the ATM server we have 5 max upgraded apotheosis mob spawner grinders running 24/7 chunk loaded and the server’s still pretty snappy still

permalink
report
parent
reply
1 point

Cool that would work perfect for my group then, thanks

permalink
report
parent
reply
2 points

Same setup as you, fan and NVMe and I can play 720-1080p video without any issues from all of the streaming platforms I’ve tried so far as well as local files. Also streaming 1080p 60Hz gameplay from my gaming setup over LAN with no problems.

permalink
report
parent
reply
2 points

External video card would probably work well now that you mention it. But at that point, for what I want to use it for, I might as well do an Intel Mini PC since it would use less power.

But good project idea if I ever want to set up a Minecraft server.

permalink
report
parent
reply
4 points

I run OSMC on a Pi 4 and it plays h.265 & h.264 videos at 1080p and h.262 at 576p just fine.

permalink
report
reply
1 point

Yes, but OSMC can’t run moonlight or edit certain typed documents as far as I know

permalink
report
parent
reply
1 point

I don’t know moonlight and don’t know what you mean by “certain typed documents”, but AFAIK, OSMC is just Raspbian with some additional stuff. What I am saying is that media playback works just fine performance-wise for some media formats.

permalink
report
parent
reply
2 points

Moonlight is for game streaming. Basically if you want to run anything newer than an N64 on a Pi, you can stream it with moonlight from a more powerful computer. It’s easy on local network, but can take a little bit more know how to set up for remote play (looked like if you want to play something on your phone away from home for example).

permalink
report
parent
reply

linuxmemes

!linuxmemes@lemmy.world

Create post

I use Arch btw


Sister communities:
Community rules
  1. Follow the site-wide rules and code of conduct
  2. Be civil
  3. Post Linux-related content
  4. No recent reposts

Please report posts and comments that break these rules!

Community stats

  • 7.4K

    Monthly active users

  • 910

    Posts

  • 15K

    Comments