Hello LinuxMint forum community,
So even though I've been using Linux for years now, this issue has stumped me. Hence I finally registered here even though I've been using LinuxMint since version 8 and was always able to figure out any problem or learn how to do something myself or through searching Internet, here, or the Ubuntu forums. This does say a lot about how reliable LinuxMint has been. I've also tried searching here prior to posting, but I feel like I'm missing the right phrase or terminology to bring up the results I'm looking for. So my apologies in advance if this topic has been brought up before.
To further preface the problem...
I just recently bought Humble Bundle 9. For those that do not know, they offer cross platform and DRM free games for sale.
So I downloaded all of the Linux install files for each game.
I'm using LinuxMint 15 64-bit Mate.
And ideally I want to install the games to only run in another user account (e.g. - user_B), that is of limited privileges, what Mate calls a "Desktop user", and is not the user account setup during installation (e.g. - user_A). Although I'd settle with the game installing for all user accounts, but just running the games from the user_B account. How do I do this when certain install files require administrative privileges?
So for example, I was able to install FTL: Faster Than Light and Eets Munchies so it only runs in the user_B account. I created a "Games-installed" folder within the Home folder. and extracted the two tar.gz files for each game into it, which extracted into it's own properly labeled folder. Then I figured out that the games would run from a terminal command of ./FTL and ./eets2 respectively. Then I figured out how to make a launcher for the desktop which required a bit of research since the default creation did not work. But this was relatively simple all things considered.
But any of the other game install files that require administrative privileges is a different story. So for example Limbo is a .deb file that requires escalated privileges to install. I tried temporarily changing user_B's account type to administrative to install Limbo by double clicking on the .deb file, but it does not work. It does not have the privileges it needs to do so. I also tried doing a "sudo dpkg -i limbo.deb" from the terminal with no success either for the same reason. But it does install from the user_A account. But it is only installed for that account, and not all users, which is not what I want. I get the impression that I will have the same problem for .bin, .sh, and if I have to compile with the Make command.
I would very much appreciate any help or insight into whether what I'm asking is possible, and if so, how do I do it? If you require further information or details to figure this out, please let me know.
Thank you for reading this wall of text. LOL