• Login
  • Register
  • Login Register
    Login
    Username/Email:
    Password:
    Or login with a social network below
  • Forum
  • Website
  • GitHub
  • Status
  • Translation
  • Features
  • Team
  • Rules
  • Help
  • Feeds
User Links
  • Login
  • Register
  • Login Register
    Login
    Username/Email:
    Password:
    Or login with a social network below

    Useful Links Forum Website GitHub Status Translation Features Team Rules Help Feeds
    Jellyfin Forum Support General Questions Help with Linux Mint 21.3 Installation

    Pages (2): 1 2 Next »

     
    • 0 Vote(s) - 0 Average

    Help with Linux Mint 21.3 Installation

    Having some trouble
    ebeachlr
    Offline

    Junior Member

    Posts: 20
    Threads: 4
    Joined: 2024 Aug
    Reputation: 0
    #1
    2024-08-12, 09:56 PM
    I installed Jellyfin from the Linux Mint sources.  I wanted to set it up so that it is running at startup.  When I attempted to do the install as the web site suggests, for Linux Mint 21.3, I get the following message: E: Conflicting values set for option Signed-By regarding source https://repo.jellyfin.org/ubuntu/ jammy: /usr/share/keyrings/jellyfin.gpg != /etc/apt/keyrings/jellyfin.gpg
    E: The list of sources could not be read.

    I an a recent escapee from the Windows world and am trying to understand this Linux stuff.  Thanks for any help you can provide.


    P.S. not that it matters but I have vision impairment and am 83 years old.
    ttfn
    Earl Beachler
    earl.beachler@gmail.com
    Host-in-the-Shell
    Offline

    Member

    Posts: 166
    Threads: 10
    Joined: 2023 Jun
    Reputation: 14
    #2
    2024-08-12, 11:59 PM (This post was last modified: 2024-08-13, 12:00 AM by Host-in-the-Shell. Edited 1 time in total.)
    If you've installed Jellyfin from the LM repositories, I believe they host over there a community version that is not officially supported. If so, the best course of action is to uninstall it and reinstall using the official script, which does have support for Mint. This involves running a few commands in your terminal which you can copy and paste:

    Code:
    sudo apt remove jellyfin
    curl https://repo.jellyfin.org/install-debuntu.sh | sudo bash

    Optionally, you can verify said script before running it on your system first, but this is a little more advanced so you should stick with the above part only if you're not familiar with the terminal. In order to check the integrity of the script, inspect it, and then install it, follow these instructions (requieres sha256sum):

    Code:
    diff <( curl -s https://repo.jellyfin.org/install-debuntu.sh -o install-debuntu.sh; sha256sum install-debuntu.sh ) <( curl -s https://repo.jellyfin.org/install-debuntu.sh.sha256sum )
    less install-debuntu.sh
    sudo bash install-debuntu.sh
    Server specs => OS: Debian 12 | GPU: Arc A380 | CPU: Ryzen 5 5600X | 64GB RAM | 56TB
    ebeachlr
    Offline

    Junior Member

    Posts: 20
    Threads: 4
    Joined: 2024 Aug
    Reputation: 0
    #3
    2024-08-14, 04:23 PM
    I have accomplished the tasks laid out for me and the server is now running. However, the paths to the media files from the previous installation have disappeared and the new installation will not allow me to access them. I get a message back saying "The path could not be found. Please ensure the path is valid and try again." The path is reachable with Krusader and in the terminal app. I am sure that the problem is with my not understanding how to determing the proper path in Linux, but any help would be appreciated.
    ttfn
    Earl Beachler
    earl.beachler@gmail.com
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 15,375
    Threads: 10
    Joined: 2023 Jun
    Reputation: 460
    Country:United States
    #4
    2024-08-14, 04:36 PM
    Jellyfin is run as a the jellyfin user so. That user needs permissions to every path leading to your library.

    Where is your media right now? What path?
    Jellyfin 10.10.7 (Docker)
    Ubuntu 24.04.2 LTS w/HWE
    Intel i3 12100
    Intel Arc A380
    OS drive - SK Hynix P41 1TB
    Storage
        4x WD Red Pro 6TB CMR in RAIDZ1
    [Image: GitHub%20Sponsors-grey?logo=github]
    ebeachlr
    Offline

    Junior Member

    Posts: 20
    Threads: 4
    Joined: 2024 Aug
    Reputation: 0
    #5
    2024-08-14, 04:40 PM
    /media/ebeachlr/External_8tb2/Video _Resources/Plex_Movie_Extras is the path the previous installation used.
    ttfn
    Earl Beachler
    earl.beachler@gmail.com
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 15,375
    Threads: 10
    Joined: 2023 Jun
    Reputation: 460
    Country:United States
    #6
    2024-08-14, 04:47 PM
    Copy and paste this command. The repeats in paths are on purpose. Also, is there supposed to be a space between Video and _Resources?

    Code:
    sudo ls -ld /media /media/ebeachlr /media/ebeachlr/External_8tb2 /media/ebeachlr/External_8tb2/Video_Resources /media/ebeachlr/External_8tb2/Video_Resources/Plex_Movie_Extras

    We are checking the permissions on every directory in the path.
    Jellyfin 10.10.7 (Docker)
    Ubuntu 24.04.2 LTS w/HWE
    Intel i3 12100
    Intel Arc A380
    OS drive - SK Hynix P41 1TB
    Storage
        4x WD Red Pro 6TB CMR in RAIDZ1
    [Image: GitHub%20Sponsors-grey?logo=github]
    ebeachlr
    Offline

    Junior Member

    Posts: 20
    Threads: 4
    Joined: 2024 Aug
    Reputation: 0
    #7
    2024-08-14, 04:53 PM
    I have permissions set to that directory as Others -rwx
    ttfn
    Earl Beachler
    earl.beachler@gmail.com
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 15,375
    Threads: 10
    Joined: 2023 Jun
    Reputation: 460
    Country:United States
    #8
    2024-08-14, 04:56 PM
    Please copy and paste the command show the full output. We need to know the permissions of EVERY step in that path. The permissions on the last directories doesn't matter if Jellyfin doesn't have sufficient permissions on a parent directory.
    Jellyfin 10.10.7 (Docker)
    Ubuntu 24.04.2 LTS w/HWE
    Intel i3 12100
    Intel Arc A380
    OS drive - SK Hynix P41 1TB
    Storage
        4x WD Red Pro 6TB CMR in RAIDZ1
    [Image: GitHub%20Sponsors-grey?logo=github]
    ebeachlr
    Offline

    Junior Member

    Posts: 20
    Threads: 4
    Joined: 2024 Aug
    Reputation: 0
    #9
    2024-08-14, 04:58 PM
    This is what I get from running the command.

    ls: cannot access '/media/ebeachlr/External_8tb2/Video_Resources': No such file or directory
    ls: cannot access '/media/ebeachlr/External_8tb2/Video_Resources/Plex_Movie_Extras': No such file or directory
    drwxr-xr-x 4 root root 4096 Aug 2 20:47 /media
    drwxr-x---+ 5 root root 4096 Aug 14 11:41 /media/ebeachlr
    drwxrwxrwt 7 ebeachlr ebeachlr 4096 Aug 4 05:31 /media/ebeachlr/External_8tb2
    ttfn
    Earl Beachler
    earl.beachler@gmail.com
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 15,375
    Threads: 10
    Joined: 2023 Jun
    Reputation: 460
    Country:United States
    #10
    2024-08-14, 05:04 PM
    (2024-08-14, 04:58 PM)ebeachlr Wrote: drwxr-x---+ 5 root    root    4096 Aug 14 11:41 /media/ebeachlr

    There is an ACL on this path and the "others" permissions are insufficient.

    Code:
    sudo setfacl -b /media/ebeachlr
    sudo chmod o+rx /media/ebeachlr
    Jellyfin 10.10.7 (Docker)
    Ubuntu 24.04.2 LTS w/HWE
    Intel i3 12100
    Intel Arc A380
    OS drive - SK Hynix P41 1TB
    Storage
        4x WD Red Pro 6TB CMR in RAIDZ1
    [Image: GitHub%20Sponsors-grey?logo=github]
    Pages (2): 1 2 Next »

    « Next Oldest | Next Newest »

    Users browsing this thread: 1 Guest(s)


    • View a Printable Version
    • Subscribe to this thread
    Forum Jump:

    Home · Team · Help · Contact
    © Designed by D&D - Powered by MyBB
    L


    Jellyfin

    The Free Software Media System

    Linear Mode
    Threaded Mode