Yesterday, 08:23 PM
I installed Version: 10.8.13 on my Fedora 36 box some time ago and got frustrated because my Sony Bravia TV only has one Jellyfin client available, and it doesn't work with Jellyfin server 10.8.13.
I have no trouble playing movies & music with Jellyfin using a web browser on other machines in the house.
Now I've come back to this project and can't figure out how to upgrade to 10.10.3.
My current version on my fedora box runs as a service. I can simply tell it
and that all works famously.
Oh, and there's a script that apparently was installed too, called /usr/bin/jellyfin, which does this:
I tried to update it various ways:
So I downloaded jellyfin_10.10.3-amd64.tar.gz from the Generic Linux area, and unzipped/untarred it into /opt
Ok, fine, now there's an executable there: /opt/jellyfin/jellyfin -- it's an ELF 64-bit LSB pie executable. And I can run it (having first done systemctl stop jellyfin so my current version doesn't get in the way.)
And it does start:
And I can open the interface with a web browser on another machine, but it asks for a password and doesn't accept the one I used when I installed the prior one. People in this forum talk about clearing the browser cache and refreshing the page to get it to show the initial configuration dialog, but here's my problem: I have two versions on my machine here, 10.10.3 and the existing 10.8.13, and the newer one isn't really installed, it's just unzipped/untarred into a directory, and it spits all kinds of warnings out when it runs.
I must be doing something wrong here.
Help?
I have no trouble playing movies & music with Jellyfin using a web browser on other machines in the house.
Now I've come back to this project and can't figure out how to upgrade to 10.10.3.
My current version on my fedora box runs as a service. I can simply tell it
Code:
systemctl start jellyfin
systemctl status jellyfin
systemctl stop jellyfin
Oh, and there's a script that apparently was installed too, called /usr/bin/jellyfin, which does this:
Code:
#!/usr/bin/sh
exec /usr/lib64/jellyfin/jellyfin ${@}
I tried to update it various ways:
Code:
[root@simak jellyfin]# dnf update
Dependencies resolved.
Nothing to do.
Complete!
[root@simak jellyfin]# dnf update jellyfin
Dependencies resolved.
Nothing to do.
Complete!
[root@simak jellyfin]# dnf install jellyfin
Package jellyfin-10.8.13-1.fc39.x86_64 is already installed.
Dependencies resolved.
Nothing to do.
So I downloaded jellyfin_10.10.3-amd64.tar.gz from the Generic Linux area, and unzipped/untarred it into /opt
Ok, fine, now there's an executable there: /opt/jellyfin/jellyfin -- it's an ELF 64-bit LSB pie executable. And I can run it (having first done systemctl stop jellyfin so my current version doesn't get in the way.)
And it does start:
Code:
[14:16:35] [INF] [1] Main: Jellyfin version: 10.10.3
[14:16:35] [INF] [1] Main: Environment Variables: ["[JELLYFIN_LOG_DIR, /root/.local/share/jellyfin/log]", "[DOTNET_BUNDLE_EXTRACT_BASE_DIR, /root/.cache/dotnet_bundle_extract]", "[DOTNET_ROOT, /usr/lib64/dotnet]"]
[14:16:35] [INF] [1] Main: Arguments: ["/opt/jellyfin/jellyfin.dll"]
[14:16:35] [INF] [1] Main: Operating system: Fedora Linux 39 (Workstation Edition)
[14:16:35] [INF] [1] Main: Architecture: X64
[14:16:36] [INF] [1] Main: 64-Bit Process: True
And I can open the interface with a web browser on another machine, but it asks for a password and doesn't accept the one I used when I installed the prior one. People in this forum talk about clearing the browser cache and refreshing the page to get it to show the initial configuration dialog, but here's my problem: I have two versions on my machine here, 10.10.3 and the existing 10.8.13, and the newer one isn't really installed, it's just unzipped/untarred into a directory, and it spits all kinds of warnings out when it runs.
I must be doing something wrong here.
Help?