SHSPVR 123 Posted 7 hours ago Posted 7 hours ago 10 hours ago, softworkz said: These will be deprecated without replacement. So does that mean you're just discontinuing the Emby Theater client and replacing it was just Emby client if that's the case I don't see the problem here as having that package removed and replacing it with the new rebuild client will have to be reinstalled I'm fine with that and I'm sure many other people will be too.
PutzJimmy 6 Posted 6 hours ago Posted 6 hours ago 10 hours ago, softworkz said: We do have AppImage packages, but we're not sure yet about publishing them, because those do not have any update mechanism and this would end up many people using outdated versions. At least for SteamOS, you can install just normally with our package installer, no need for AppImage. For Bazzite, it can be installed directly as well - just search the Linux Beta forum for Bazzite. Bazzite is unsupported and SteamOS just partially, please see here: https://support.emby.media/support/articles/apps/linux/Emby-Linux-Platform-Support.html On SteamOS, MPV playback is working in desktop mode, but not in Game mode (only with -nompv there). This is not expected to change, unfortunately. I would love a flatpak but for now access to the appimage would be awesome, put a warning about "you the user is responsible for updates" or something but dont hold out on us wanting it please
softworkz 5069 Posted 2 hours ago Posted 2 hours ago 4 hours ago, mmhorda said: Am i doing sometihng wrong? I can only install it if i remove read-only on the root partition, otherwise i cannot install it. The problem with this approach (removing read-only) is that Emby will be remove with each new firmware update. The universal installer supports an unattended mode, which means you can get everything - repo and latest app installed with a single command and no further interaction. Please see here: Emby Universal Installer The cool thing about it: This is not really an installer in the typical sense. It's a script which sets up our package repository (APT, RPM, PAC) in the exact same way like you would do it manually for other software, you just don't have to look up and type/copy all those commands to get it done. I don't really know how one is supposed to deliver apps for SteamOS, because we have limited resources and the Linux audience (for apps, unlike server) is not really that big. It's more like a coincidence that it's even working, because we provide PacMan packages for Arch and SteamOS is based on Arch...
softworkz 5069 Posted 2 hours ago Posted 2 hours ago 5 hours ago, SHSPVR said: So does that mean you're just discontinuing the Emby Theater client and replacing it was just Emby client if that's the case I don't see the problem here as having that package removed and replacing it with the new rebuild client will have to be reinstalled I'm fine with that and I'm sure many other people will be too. Yea, that's the plan. Snap is not much loved by people anyway. The main benefit is that you can have an app in the software catalog that people can find right away on a fresh OS install by just searching for "emby" in the software center. We probably won't give that up, but rather maybe transform it into something which loads the installer to install new app through the new package repo or similar, we'll see... 1
softworkz 5069 Posted 1 hour ago Posted 1 hour ago 4 hours ago, PutzJimmy said: I would love a flatpak but for now access to the appimage would be awesome, put a warning about "you the user is responsible for updates" or something but dont hold out on us wanting it please The new app is very different from the old one: The legacy app always loads and executes its UI code (htmljs) from an online source, so it's more like when using a browser to app.emby.media - so it was always up-to-date in this regard, but also insecure and subject to a lot of caveats and issues. The new app is fully self-contained, all code is included and it doesn't depend on any online connectivity. The consequence though, is that it needs to be continuously updateable in an easy way for users - that's the point which our AppImage package doesn't fulfil at the moment. It can be done - but it needs to be done first and it may take a while until we get to it. Let me think about what we could do meanwhile....
yingste 8 Posted 1 hour ago Posted 1 hour ago 42 minutes ago, softworkz said: The universal installer supports an unattended mode, which means you can get everything - repo and latest app installed with a single command and no further interaction. Please see here: Emby Universal Installer The cool thing about it: This is not really an installer in the typical sense. It's a script which sets up our package repository (APT, RPM, PAC) in the exact same way like you would do it manually for other software, you just don't have to look up and type/copy all those commands to get it done. I don't really know how one is supposed to deliver apps for SteamOS, because we have limited resources and the Linux audience (for apps, unlike server) is not really that big. It's more like a coincidence that it's even working, because we provide PacMan packages for Arch and SteamOS is based on Arch... Unless the Universal Installer has changed since I last used it you still need to disable read only mode in steamos before running the installer: steamos-readonly disable After installing you can turn back on read only mode. 1
mmhorda 7 Posted 1 hour ago Posted 1 hour ago 37 minutes ago, softworkz said: The universal installer supports an unattended mode, which means you can get everything - repo and latest app installed with a single command and no further interaction. Please see here: Emby Universal Installer The cool thing about it: This is not really an installer in the typical sense. It's a script which sets up our package repository (APT, RPM, PAC) in the exact same way like you would do it manually for other software, you just don't have to look up and type/copy all those commands to get it done. I don't really know how one is supposed to deliver apps for SteamOS, because we have limited resources and the Linux audience (for apps, unlike server) is not really that big. It's more like a coincidence that it's even working, because we provide PacMan packages for Arch and SteamOS is based on Arch... This is neat, but unfortunatelly with SteamOS it work untill next OS update. root fylesystem gets overwritten except of /home. so anything installed with pacman will be removed. If you could detect steamos and install the package (maybe even the AppImage) to /home/deck/Applications/Emby instead of /opt/Emby. I can help with testing or even adjust the installer if needed With Steam Machine release around the corner it would be good to have Emby working on it too.
PutzJimmy 6 Posted 1 hour ago Posted 1 hour ago 34 minutes ago, softworkz said: The new app is very different from the old one: The legacy app always loads and executes its UI code (htmljs) from an online source, so it's more like when using a browser to app.emby.media - so it was always up-to-date in this regard, but also insecure and subject to a lot of caveats and issues. The new app is fully self-contained, all code is included and it doesn't depend on any online connectivity. The consequence though, is that it needs to be continuously updateable in an easy way for users - that's the point which our AppImage package doesn't fulfil at the moment. It can be done - but it needs to be done first and it may take a while until we get to it. Let me think about what we could do meanwhile.... Yeah its a LOT different, this one WORKS like a charm lol Saw this a few weeks ago for appimage https://docs.appimage.org/packaging-guide/optional/updates.html#making-appimages-self-updateable
softworkz 5069 Posted 1 hour ago Posted 1 hour ago 3 minutes ago, PutzJimmy said: Yeah its a LOT different, this one WORKS like a charm lol Saw this a few weeks ago for appimage https://docs.appimage.org/packaging-guide/optional/updates.html#making-appimages-self-updateable Yup, that's very close - just one paragraph above is exactly what needs to be done... (the packages are built with electron-builder - with some customizations).
softworkz 5069 Posted 53 minutes ago Posted 53 minutes ago 28 minutes ago, mmhorda said: This is neat, but unfortunatelly with SteamOS it work untill next OS update. root fylesystem gets overwritten except of /home. so anything installed with pacman will be removed. Yes, that's what I meant: with a single command, you can get it back after a FW update. And your settings and caches won't even get lost, because tthey are stored under /home. 28 minutes ago, mmhorda said: If you could detect steamos and install the package to /home/deck/Applications/Emby instead of /opt/Emby. An essential element of application security is that it gets installed to a place where the account of the user doesn't have permission to write to, otherwise you are opening an attack surface that one might call "a hacker's dream"
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now