Hi Sander, This is really awesome. I had vague plans to eventually do the same things, but I'm glad you beat me to the punch. :) This will surely also make packaging other proprietary binary software much easier - for those cases where patchelf is not enough. One thing that seems like it would be worth adding would be with NixOS aid... a setuid wrapper that immediately after starting the chroot drops the privileges again.
By the way, Aszlig also had a packaging effort for Steam. Cheers, Aristid 2013/9/14 Sander van der Burg - EWI <[email protected]> > Hello Nixers seeking some entertainment! > > I also did an attempt to make Steam working in NixOS. I have used a chroot > approach and for me it seems to work fine. I was capable of deploying and > running Half-Life, Half Life 2, Portal and Counter Strike and they all seem > to work fine on both on my desktop machine (with NVIDIA GPU) and notebook > (with Intel GPU). > > More details: > > > http://sandervanderburg.blogspot.com/2013/09/composing-fhs-compatible-chroot.html > > (Just search for tl;dr if you're too impatient :P) > > We may need to tweak the environment a bit to get other Steam games > working that I don't know of, but the ones that I bought all seem to work. > > Best, > > Sander > > > _______________________________________________ > nix-dev mailing list > [email protected] > http://lists.science.uu.nl/mailman/listinfo/nix-dev > >
_______________________________________________ nix-dev mailing list [email protected] http://lists.science.uu.nl/mailman/listinfo/nix-dev
