Jellyfin is a. Proxmox is quite a steep learning curve, going the Docker route first might be easier. Stable hotfix release for 10. For my TV series etc it never seemed bad, I assume mine are pure streaming (not my area of knowledge but know just enough to not always know) and for. Log in to Jellyfin and go to the dashboard. Today, we will show you how to Install and configure Jellyfin as a Raspberry Pi media server. How to *fully* uninstall Jellyfin? I was using another Media Server (Emby), I wanted to try Jellyfin out, so I shutdown Emby, installed Jellyfin, tried it out but for issues I had with it,. 2. To do this, we will be making use of the df command. The only time it ran (jf 10. Grab the latest raspbian image. Jellyfin Vue is an alternative web client some of us started working on in 2020. Installing and setting up Jellyfin on Archlinux-ARM and Fedora-ARM on a Raspberry Pi 4 8 Gig Thu Mar 31, 2022 4:16 am Getting Jellyfin to work on Archlinux-ARM was pretty easy: just install jellyfin-bin (jellyfin from AUR does not work on RPi) from AUR, go to Jellyfin web interface (localhost:8096) and then follow the jellyfin set up using your. x_<ARCHITECTURE>. I live in Australia, so the heat thing is a real problem, it. audio, videos) to the existing hard drive that Jellyfin reads from. This OS provides a modern and user-friendly interface. Install Jellyfin on Raspberry PI via docker. ago. and when it compiled everything from the two folders i added together rather than keeping them separate I was a bit annoyed but w/e. 14: 64: intro-skipper project dea. I'm looking to play x265 1080p video using a Raspberry Pi 4 4GB model as a server, streaming to a Chromecast. 2. My particular conflict with the struct i2c_msg definition was fixed by 'sudo apt-get remove libi2c-dev' and probably most people will not see it because they hadn't installed that header file. aarch64 onto my RPi 4b which I did by using dd to copy the OS directly onto a SSD. The following will get you started with Jellyfin, Radarr, Sonarr, Bazarr and Deluge. FreeBSD and its derivatives, such as TrueNAS CORE, are NOT supported by Jellyfin due to . With the qBittorrent software opened on your Raspberry Pi, click the “ Tools ” option in the top toolbar ( 1. com: Linux - Software: 0: 09-23-2022 10:44 PM: LXer: Why I switched from Apple Music to Jellyfin and Raspberry Pi: LXer: Syndicated Linux News: 1: 07-02-2022 08:32 PM: LXer: Nextcloud, Firefox, Vivaldi, Kdenlive, Jellyfin, SQLite, Apple T2 vs Linux | This Week in Linux 47:. Using the jellyfin-ffmpeg on a raspberry pi 4 works. The above options are again, presentation only. Docker allows you to run containers on Linux, Windows and MacOS. It seems that, for Jellyfin stable, there are no jellyfin-server or jellyfin-web packages available for Jammy release. 3. It's been 2 days now that I can't access my jellyfin web service which is running in a docker container on a raspberry pi 4 with omv5. This plugin installs the Jellyfin media server app on your Volumio device. The software is designed to stream the. Installing and setting up Jellyfin on Archlinux-ARM and Fedora-ARM on a Raspberry Pi 4 8 Gig Thu Mar 31, 2022 4:16 am Getting Jellyfin to work on Archlinux. Updated on November 22, 2022. Hi. Add a comment. I can't do anything using a remote app and I can't SSH into the device. I use this setup for Jellyfin as I find performance better, rather than just using my Raspberry Pi. However I can just uninstall 10. Jellyfin is a Free Software Media System that puts you in control of managing and streaming your media. Since the whoami works, I think the issue here is within the caddy setup. Long-form discussions about Jellyfin packaging (Docker, APT, etc. 8! This release post will mostly cover the highlights with little prose, as there is so much to cover! Download Jellyfin 10. How to Install Jellyfin (Plex Alternative) on a Raspberry Pi! Written Instructions: 🔔 Subscribe for more tech related tutorials and. To do that, you need to find the jellyfin. compress, then transfer the four* folders from original Pi4 to Pi5, uncompress, double make sure Jellyfin:Jellyfin is an owner of them. Follow the official installation guide to install Docker. Find the user you want to change, and click the three dots on their name “…”. 8 hardware acceleration on Raspberry Pi via OpenMAX OMX. I've managed to get media folders working that are on my Raspberry Pi's micro SD card, but I can't seem to get folders on external storage drives working (a portable SSD in this case). I frequently stream 10 Bit HDR 4K remuxes (~60GB give or take) to my Shield TV, and it works great with no dropped frames. The SD card has a tendency to corrupt the /boot partition. ). This bot exists to prevent issues from becoming stale and forgotten. The server was working up until a few minutes before the problem occurred. 3. (2 mechanical hard drives are connected to the 2 USB 3. Transcoding also made it crash due to intense CPU usage for long periods of time. Thanks. But if you use Kodi, it will be direct play so there will be no re-encoding (that's why it's overall better quality) So yeah, jellyfin+rpi3 b+ is fully viable even for a big movie server. For ARM images the root password is. So my experience on running Jellyfin on Raspberry Pi has not been as expected, have tried multiple options and in need for some pointers as to what to do, or move ahead on this forced marriage. 6. In fact, you can host your own WordPress site on a Raspberry Pi. the scalpers have targeted raspberry pi's like the target PS5 and the new Xbox. With Docker now set up on our Raspberry Pi, we should now go ahead and test to make sure it’s working. Rampo321 •. And if you're shopping second-hand, a used x86 PC from the past 5 years will run much better. You'll see two items in a list: "/" and "/boot". Enabling hardware acceleration. Given up, have damn hard does it need to be. I have a RPi4 with dietpi installing jellyfin just fine and on latest 10. Both the Raspberry Pi 2 and 3 had exactly the same amount of RAM, 1GB. This is the method I used to install Jellyfin (the Debian method): sudo apt install apt-transport-Tvheadend for your Raspberry Pi. With that server, you can connect from client devices and stream media. On the Raspberry Pi 4 and Raspberry Pi 400 there are two micro HDMI ports, so you will need a micro-HDMI-to-full-size-HDMI lead or adapter for each display you wish to attach. Setup SSH for Remote Access. What is the best operating system to run jellyfin on my raspberry pi? 3. A Raspberry Pi Jellyfin server is a low-cost project. 8. 1. 1. Jellyfin runs on about 700-800MiB of RAM for me. 日本語に訳されていませんが、説明ヘルプの表記は日本語で「システムにインストールされたパッケージの追加と削除. Go to the left menu, click on the users. Hardware used- Board - Raspberry Pi 4B - 4GB (with heatsink, case and case fan) SD Card - Sandisk 16GB Class 10 HDD - WD Essentials 2TB . If network bandwidth is an issue, kodi will fallback to transcode mode. Then go create a script that will launch firefox or chromium in fullscreen mode and make the start page the jellyfin url. you can now access the webserver of your media server on the tcp port 8096. also. 5) uninterrupted was on an old c2d 3gb Thinkpad, but thats not coming back anyhow. Do not try and enable Hardware Decoding for h. Even then, the uninstaller could/should delete only the files created by jellyfin. The reasons are: The CPU is more powerful, the architecture is more robust (e. Then it ahould show up in the pi. sudo dnf remove jellyfin-web jellyfin-server sudo rm -rf /var/lib/jellyfin/ sudo rm -rf /usr/lib64/jellyfin/ rm -rf . Long-form. This is built into the ffmpeg build produced for Jellyfin. is this known behavior? Sounds like a Linux problem, not a Jellyfin problem. This decision was made because Raspberry Pi is currently migrating to a V4L2. 471: 1,708:. Other than a slight load time vs loading via my NAS, no issues so far Pi 3 with LibreElec + Jellyfin. pi@raspberrypi:~ $ uname -a. As far as official support go, Debian and Ubuntu (LTS) . It would take jellyfin forever to bind to the servers IP, and it was consuming in excess of 4-6GB memory. Also one might need to move the data files to the correct location, or point the installer at the old location. 0 ports + Ethernet connection)Hey guys, quick question, I was wondering, is there a way to get the jellyfin media player client running on the raspberry pi 2b? And I don't mean Jellycon or anythjng else based on kodi or libreelec for example, since they don't utilize the actual jellyfin ui, they just import stuff and utilize the kodi ui. jellyfin. Jellyfin, Sonarr, Radarr, Bazarr and Deluge On Raspberry Pi 4. Good to keep the Raspberry PI from being overwhelmed. Everything works very well, JellyFin serves out HD media literally all day long to at least one device, sometimes multiple. You could also use a Ryzen apu which would be good because it can transcode really good without any dedicated graphics card. I'm looking to play x265 1080p video using a Raspberry Pi 4 4GB model as a server, streaming to a Chromecast. But the issue is: localhost:8096 IS STILL OPENING JELLYFIN. As of Jellyfin 10. Go to Search -> See that your media appear there. d] done. The Raspberry Pi is a dev board and has been around for some time. docker pull jellyfin/jellyfin. Hello friends, I have just read the last 15 posts regarding Jellyfin and the Raspberry PI4: 1gb ram and would like to check some information with you. with a USB 3. Long-form discussions around Jellyfin client development Sub Forums: Android Development, Android TV Development, Roku Development, and 3 more. Connect to Raspberry Pi via SSH. 1. sh && sh get-docker. 1. OpenMAX (Raspberry Pi). And the RAM is low. It is an alternative to the proprietary Emby and Plex, to provide media from a dedicated server to end-user devices via multiple apps. I'm currently running OpenMediaVault on my server, which is an i3-540 with 6GB of ram (OS running on an ssd). It sounds like you're hitting a memory bug if you're running out of RAM just serving files, to be honest. . 8. If Ubuntu Jammy is not supported, maybe Jellyfin download page should be updated. First, we will create a directory where the external hard drive can mount when our Raspberry Pi is booted. Like raspbian and make sure you enabled all video acceleration stuff. The Jellyfin logs show some interesting messages about "no direct play profile found" for HEVC (despite the fact that the file is ostensibly direct playing) which might have something to do with it. Perfect to run on a Raspberry Pi or a local server. And that is all, Jellyfin is now installed and running on our Raspberry Pi. 1. Then click the Plus (+) button to select a folder of the content. This decision was made because Raspberry Pi is currently migrating to a V4L2 based hardware acceleration, which is already available in Jellyfin but does not support all features other hardware acceleration methods provide. 264 encoding with the FFmpeg test, the Pi took nearly 39 seconds – over 4 times longer than the HP PC at 9. I'll let you decide whether you want to patch it for the arm/aarch64 builds or not. I thought an easy way to get a first taste would be to use the Docker container option to install Jellyfin on a Raspberry Pi (Docker install instructions are here). austozi • 3 yr. but audio. Just been trying to move it from a Pi4 to new Pi5 setup. gz Update-Jellyman - Updates this Jellyman CLI Tool. I am running it through a docker container and it runs quite well for being on a raspberry pi. Re: Jellyfin ffmpeg. cache/jellyfin/ Then I install it according to the docs, but it acts like its still the old server. Jellyfin is a free, open-source media server app. Next, you'll be prompted to add your media libraries. The server starts when the plugin is enabled. ago. Hey folks, I've got Jellyfin running on a raspberry pi 4 in a docker container, streaming to the Roku app. Also, this will probably not provide any output but does indicate success or failure via the exit status ( echo $?; anything other than 0 means fail). Jellyfin Addon. 1, but I believe the issue here is with those Jellyfin absent packages. Ditto. Nginx handles all the requests and send them to the mini-pc on the corresponding ports. Download the latest container image. GPIO package (otherwise, you can install it with the command “sudo apt install python3-rpi. SSH into the Pi and enter: sudo apt install apache2. Jellyfin Raspberry Pi. Here you will enter your subdomain and domain like the example below. Only time I ever had an issue is when I updated to that one JF release. by Anondyne 2023-10-27, 11:27 PM: General Questions. Written Instructions: Subscribe for more tech related tutorials and overviews: apt update --allow-unauthenticated. It is an alternative to the proprietary Emby and Plex, to provide media from a dedicated server to end-user devices via multiple apps. When the admin account is locked out and the Forgot Password feature is not working, you have to unlock the user manually. apt remove jellyfin* && apt purge jellyfin*. io/linuxserver/jellyfin:latest I'm having trouble playing MKV videos from my Raspberry Pi Jellyfin server to my Chromecast. Create a Movie Library (or TV Show): Admin -> Dashboard -> Libraries -> Add. this is always how i've been using jellyfin since transitioning from raspberry pi os to ubuntu. Jellyfin, Authentik, DUO. Got it working. . I followed the instructions here:. 3. Now that you have Jellyfin configured. Setup Reverse Proxy Complete guide for reverse proxy setup with Nginx or Apache. With that out of the way, go to your applications and open Calibre. dart if you're interested). I've noticed that the Pi 4 supports hardware decoding for HEVC, but upon more Googling I've found varying bits of outdated and conflicting info, so I'm a little confused. We therefore ask that bug report authors remain vigilant about their issues to ensure they are closed if fixed, or re-confirmed - perhaps. Note the command ( restart) and the service name are inverted. the PCI bus), and: RPi is ARM, while i5 is x64. This decision was made because Raspberry Pi is currently migrating to a V4L2 based hardware acceleration, which is already available in Jellyfin but does not support all features other hardware acceleration methods provide. When installation is finished, we can check version of FFmpeg: 1. AngelGrade. Re: Jellyfin ffmpeg. I would like to be able to access the media server remotely, is it possible to set this up and also keep the VPN on?How to Setup or Install Jellyfin media server on raspberry Pi 4 in 10 Minutes. Create persistent storage for configuration and cache data. Guessing you run raspbian on your pi and that you installed it via the repositories i would suggest sudo apt remove jellyfin But its hard to help you with so little information. Take a look at the codec support. Installing Jellyfin on a Raspberry Pi is very straight forward. Created using a Turnkey Core base container and then just following the debian install guide. Help Request Hello guys, I would like to know how can I install Jelly in a Raspyberry like a server and Watch in my Android TV or Kodi in my TV. While depending on a Raspberry Pi-only library isn't ideal (and I marked this issue as a bug), let's face the fact that RPi is probably the typical armhf CPU running Jellyfin out there (others are very scarce). Jellyfin is always moving forward, and bugs are often fixed as side. Enter media path, leave default options. $ sudo apt remove jellyfin Reading package lists. Worked! Was extremely slow when I changed channels (10s) and Jellyfin can only use 1 of the 4 tuners so I installed TVHeadend on a raspberry pi and tried the TVH-Plugin in Jellyfin. You can list all your containers with. Mount the device to some path that you want to store the media at. Jellyfin Settings. To get started, run the command below to install Calibre. Then add the user jellyfin to the media group. It's only jellyfin that just doesn't want to work out of the blue. This would make sense as easyrider. Jellyfin ffmpeg. Go to "C:\Program Files\Jellyfin\Server" and look for "Uninstall. after theses last commands , your raspberrypi is now ready to launch Jellyfin. In my installation, the memory usage slowly creeps upward (with moderate usage), and after a couple weeks it reaches 70% at which point things like samba server stops working… really annoying. If this is your first time running Calibre on your device, you. This installs the required packages for your Raspbian Linux distribution. To check for updates: sudo apt update. I did not change anything manually that could cause it. hostname -I Copy. RAM and CPU on the model 2 aren't much to write home about and it seems to me the jellyfin. Both machines spend alot of time running "ffpmeg -analyseduration" when I start playing back a 1 GB mkv or mp4 file. I currently have 51 Docker containers running on my Raspberry Pi 4 4GB. CRITICAL SECURITY ADVISORY: GHSA-9p5f-5x8v-x65m and GHSA-89hp-h43h-r5pq can be combined to allow remote code execution for any authenticated Jellyfin user including non-admin users. The server starts when the plugin is enabled. please comment confirming so. Introducing: Raspberry Pi 5!Raspberry Pi OS Bullseye has ffmpeg 4. I was trying to set up my Raspberry Pi 4 with the Jellyfin Media Player (Not Server) to make it a one stop shop for all my emulation and media needs, however when trying to install Jellyfin raspberry pi apparently does not have access to some webgl drivers. WordPress is the most common CMS and blogging platform in the world—but that doesn't mean it's difficult to install or master. NVIDIA automatically mounts the GPU and drivers from your host into the jellyfin docker container. service". It could be sudo docker stop containerid here , then sudo docker rm containerid , it could be as simple as docker-compose down -c yaml file name here , or docker stack rm stack name here . 1. Of course pi is not enough for encoding. I can't find the link quickly but it's a known issue. The first method is by installing NextCloudPi, a custom image with everything ready to use. There are no strings attached, no premium licenses or features, and no hidden agendas. They update automatically and roll back gracefully. service: Start request repeated too quickly. The followings folders bind to shared folders in NAS, please store your media files into those folders or create. Yes it fully support HW encoding. DietPi File Explorer - Lightweight file manager and explorer. . To enable the web UI after installing jellyfin-web, make sure to remove the --nowebclient option from /etc/conf. RPi is more. └── Provides a list of currently installed versions of Jellyfin for you to remove. Jellyfin is now installed and running. Raspberry Pi 4 GPU. sudo systemctl status jellyfin. Given up, have damn hard does it need to be. flatpak override --user -. sudo usermod -aG docker pi. Get a free Pi Zero W, official case, and accessories with a 12-month subscription to The MagPi. Jellyfin is already a server program, I think you can simply load Raspbian Lite on the Pi4 and install Jellyfin directly from there? If you just need to serve client video with direct play method, Pi4 is good enough, but in case you'll be doing transcoding in future, strongly recommend you to get x86 based, especially with 9th Gen iGPU (UHD6xx) or newer Intel. cpl" and hit Enter. 2. The official Tailscale subreddit. Run the command below to get the list of hard drives that we have attached to our Raspberry Pi. Just been trying to move it from a Pi4 to new Pi5 setup. On the Raspberry Pi 3 and 4, Jellyfin does feature hardware acceleration support. The easiest way to do that is by using the Raspberry Pi installer. I have tried numerous times and it does not work, either there is a bug within the docker image for arm or the documentation available on GitHub and jellyfin website is wrong. I’d start with the 1. It runs smoothly and doesn't take forever to boot up (with fedoraARM 36 booting took over 3 minutes). How to *fully* uninstall Jellyfin? I was using another Media Server (Emby), I wanted to try Jellyfin out, so I shutdown Emby, installed Jellyfin, tried it out but for issues I had with it, I decided to uninstall it. Jellyfin is a free, open-source application that allows you to organize your movies, TV shows, music and. 2 and remeber, the commands in Step 2 need to be entered as root or prefixed with sudo. Mounted Google Drive containing my roms and media. I've just setup a jellyfin server on docker on a raspberry pi 4, just for tinkering. Jellyfin is a self-hosted media streaming server that you can host on Raspberry Pi, and with which you can stream to any number of devices. Jellyfin server on Raspberry pi 4 (4GB) i Build my jellyfin server using a Raspi + external HDD with Pi OS. The official Jellyfin for Raspberry Pi can't do HWA. 2gb is enough. Installing BOTH jellyfin-server and jellyfin-web solved my problem. Remove VOTING 1 votes VOTE NOW ! 1 USER VOTES; 5. I'm having some issues arise with a MySQL server through. Once your share server is configured, you can edit your /etc/fstab on the Pi to mount the shares on boot. . It's pretty great and works well across most devices - Google TV, iOS and Android devices, Chromebooks, etc. From the list, search for the application you want to uninstall and click the Remove button in front of it. My jellyfin server is running in a docker container on a raspberry pi. 1 Answer. 81 1 2. I'm trying to set up a Jellyfin server on Ubuntu running on a Raspberry Pi 4. So, I have just started working on RPI projects. It really depends on the media, but if the media is able to play drivest, Raspberry pi is perfect, especially in that size 4k. docker. After you SSH in, we need to make a directory and then create a file in that directory that will run at a scheduled time (created in later steps). jellyfin service failed (core=killed, signal=abrt). Yes. com -o get-docker. 0 Read the full release notes. Jellyfin reportedly runs fine on a Raspberry Pi 3 with 2GB RAM Neither of the situations you described are possible, afaik. service". Jellyfin on Raspberry Pi 4 I'd just like to start this question off thanking everyone that has helped create Jellyfin, providing such an amazing service to the community for free. For you to mitigate the issue, you can always install some other ffmpeg (even system one) which is 4. I run Jellyfin (and the *arrs) on a Raspberry Pi kubernetes cluster. Now before we install the Plex Media Server software to the Raspberry Pi, we need first to ensure our operating system is entirely up to date by running the following two commands. Adding a User. (2023-07-04, 07:36 PM) Zyperspace Wrote: - Running Jellyfin 10. Jellyfin movie library not displaying content: [email protected] Jul 18, 2022 Beginner Media This tutorial will show you how to install the Jellyfin media server to the Raspberry Pi. Even though there are builds available online for these platforms, they are unofficial and from a separate project. 8. sh. If you aren’t sure how, . After a short introduction to the NextCloud features, I’ll give you the step-by-step installation guide. Warning. YOUR VOTE. Jellyfin can be updated per the standard apt update & apt upgrade commands that you would use most of your time upgrading packages on your system. Run that, and close the folder (because it will get deleted). i use raspberry pi 4 with raspbian GNU/ linux 10 (buster). They update automatically and roll back gracefully. Depends on size of your library. 50. Os dejo por aquí los pasos a seguir para dejarlo tal cual queda en el vídeoDescarga Raspberry Pi OS:. Preparing your Pi for Plex. I hope there is a solution, otherwise I will be forced to uninstall and just go with Plex, even though I like Jellyfin’s UI better. systemctl start jellyfin. 2. after the reboot i cant use the extrenal until i rebot with an aktiv hdmi display on it. sudo. It's been running just fine for 6 months. However I can just uninstall 10. I got 23 containers running on this server and everything else is still working flawlessly. Their claims are probably based on some sort of GPU assisted encoding and it'll take time for some driver to work its way down to ffmpeg. Raspberry Pi 4 - Best Jellyfin Client For Diy And Foss Options. Updated on November 22, 2022. If you do not already own a device to host Jellyfin on, don't seek a Raspberry Pi 4. Not routinely monitored by Tailscale employees. No problem with media streaming at all. Enable snaps on Raspberry Pi and install Jellyfin Media Player (community) Snaps are applications packaged with all their dependencies to run on all popular Linux distributions from a single build. During installation larger dependencies such mono may appear to stall or hang however they will eventually complete (noticable mainly on slower hardware as a Pi 3). Preparing your Pi for Plex. This bot exists to prevent issues from. Rename TV - Batch renaming script for TV shows. . Playing my media files via Jellyfin, the NAS is very 'active', for lack of a better word. Describe the bug Jellyfin should be able to support hardware h264 transcoding on RPi via omx. Step 2: Granting Jellyfin Access to Media Directories. Step 1: Installing the ACL Package. Click the big blue + button, and select the media type from the drop-down list, then click the Add Folders button. apt install openssl/jessie. Questions and answers about anything Jellyfin. 2. It just fills up and the PI becomes unresponsive. It will list all the installed applications in your system. There are a few Kodi remote apps out there. service changed on disk. To completely remove the Jellyfin Server, remove its container: docker rm --force jellyfin. To make sure that your Pi understands incoming requests and knows what to do with them, you will need to install some server and security software. by Anondyne 2023-10-27, 11:27 PM: General Questions. ago. Next, you'll be prompted to add your media libraries. Content mounted from my NAS via nfs. e. The second method is by installing the NextCloud files on an existing Raspberry Pi OS. Software Used- OS - Raspberry Pi OS with desktop interference Torrent Client - Deluge NAS - Samba Share Media Server - Jellyfin . Command: sudo apt-get –purge remove app-name. For performance reasons, do not install the plugin on devices with less than. What can I do to fix this? pi@raspberrypi3:~ $ sudo service jellyfin status Warning: The unit file, source configuration file or drop-ins of jellyfin. Remove the -d arg to run the command in the foreground. Raspberry Pi OSではSynapticとは表示されず、「Add/Remove Software」としてメニューに表示されています。. xxxxxxxxxx. I use Nginx Proxy Manager in Docker. Everything else is fluff. cd AdGuardHome Copy. Step 1: Install LibreELEC on Raspberry Pi. The Pi boots off an SSD connected via USB3 and has 3 other external hard disks attached to it via. This stutters very badly, I've tried with the Pi natively at 1080p and 720p, and changed the settings even down to 480p 3Mbs in the Chromium browser. after that you can simply look out for "JelliFin Server" and. We therefore ask that bug report authors remain vigilant about their issues to ensure they are closed if fixed, or re-confirmed - perhaps. I have a jellyfin server, currently a Pi4 4GB on bullseye. 2. While going through these models, I also updated them with the newest release of Jellyfin, since many of those models were created with Emby documentation (Jellyfin didn't have any documentation then). 6 and reinstall 10. Choose “Open”. ryan92. GUIでソフトウェアをインストールする. 3. I'm having trouble getting hardware acceleration working on the Raspberry Pi 4.