SHSPVR 123 Posted 12 hours ago Posted 12 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 11 hours ago Posted 11 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 5070 Posted 7 hours ago Posted 7 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 5070 Posted 7 hours ago Posted 7 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 5070 Posted 7 hours ago Posted 7 hours 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 9 Posted 6 hours ago Posted 6 hours 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. 2
mmhorda 7 Posted 6 hours ago Posted 6 hours 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 6 hours ago Posted 6 hours 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 5070 Posted 6 hours ago Posted 6 hours 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 5070 Posted 6 hours ago Posted 6 hours 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"
ZanderKeen 72 Posted 1 hour ago Posted 1 hour ago (edited) 5 hours ago, yingste said: 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. Yes This... I was just coming here to report that as well. I also had to run the installer twice to get everything successfully installed on its own on both my steamdeck & steam mini-pc. Not sure why that happened... If emby is only installable using terminal + disable the read-only system, it is going to make a lot of general users uncomfortable or just not do it all together. Don't get me wrong, the universal installer is great, but I think it would still be a turn-off for the average users. Especially after OS updates when they discover they have to run it again; it opens the door for a support ticket nightmare as well, with people thinking the emby app is broke (since average users don't understand why its happening)... I believe a flatpak version would resolve this with app discoverability in the repository, the discover/software GUI installer (no terminal required), and no need to disable the read-only file system. Would that be something considered in the future after a stable version is released? Otherwise, even for myself personally, Even though I know what I'm doing, I would just opt to use the browser version as I use SteamOS as my "smart-tv" media player nowadays. Thanks. Edited 1 hour ago by ZanderKeen
mmhorda 7 Posted 39 minutes ago Posted 39 minutes ago 24 minutes ago, ZanderKeen said: Yes This... I was just coming here to report that as well. I also had to run the installer twice to get everything successfully installed on its own on both my steamdeck & steam mini-pc. Not sure why that happened... If emby is only installable using terminal + disable the read-only system, it is going to make a lot of general users uncomfortable or just not do it all together. Don't get me wrong, the universal installer is great, but I think it would still be a turn-off for the average users. Especially after OS updates when they discover they have to run it again; it opens the door for a support ticket nightmare as well, with people thinking the emby app is broke (since average users don't understand why its happening)... I believe a flatpak version would resolve this with app discoverability in the repository, the discover/software GUI installer (no terminal required), and no need to disable the read-only file system. Would that be something considered in the future after a stable version is released? Otherwise, even for myself personally, Even though I know what I'm doing, I would just opt to use the browser version as I use SteamOS as my "smart-tv" media player nowadays. Thanks. I understand it is Beta, but with Steam Machine release (which is around the corner), and millions of Steam Decks on hands, what defenitelly wotks today and works well is PLEX HTPC. if Emby wants at least a sip on those users then Emby app should be easy installable on SteamOS. Preferably a flatpak. If it was up to me i would target that Linux audience as a priority.
softworkz 5070 Posted 20 minutes ago Posted 20 minutes ago 10 minutes ago, mmhorda said: with Steam Machine release (which is around the corner) This is nothing when you compare this with Windows gaming PC market shares.. 8 minutes ago, mmhorda said: If it was up to me i would target that Linux audience as a priority. If you would know figures and compare to Windows/Xbox app, you wouldn't say that. Reality doesn't match what you are thinking. Just look at the Beta Forums - there's not much happening. Of course, everything is possible - we are watching this closely and will adapt. Thanks
softworkz 5070 Posted 12 minutes ago Posted 12 minutes ago (edited) 1 hour ago, ZanderKeen said: If emby is only installable using terminal + disable the read-only system, it is going to make a lot of general users uncomfortable or just not do it all together. Don't get me wrong, the universal installer is great, but I think it would still be a turn-off for the average users. Especially after OS updates when they discover they have to run it again; it opens the door for a support ticket nightmare as well, with people thinking the emby app is broke (since average users don't understand why its happening)... Please note - again - the Emby Linux app is not a SteamOS app. It's not made for SteamOS and SteamOS is not a primary supported platform. While there's some hype around SteamDeck devices, this is still a small niche among Linux devices with GUI and Linux itself is a niche again. So we're talking about a niche inside a niche, and a platform where the app doesn't even run properly (only without mpv or not in GameMode), so there's not much to win, realistically, as that part cannot be changed. Edited 11 minutes ago by softworkz
ZanderKeen 72 Posted just now Posted just now 23 hours ago, softworkz said: These will be deprecated without replacement. I don't get the issue here. If Emby doesn't want to deal with the differences in different OS' then why is emby against flatpak?
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