Jump to content

Hi guys,

I was just thinking about building a NAS box out of an old computer I have. I was gonna buy some hard drives and stuff to make it worth while but I also had an Idea.

Could I access my steam Library over the network? If I had two computers running different accounts with similar game titles (like both of them playing Terraria or CS:GO), could they both access the same files?
I am not expecting incredible speeds. Just wondering if it was possible. 

Link to comment
https://linustechtips.com/topic/71965-steam-over-nas/
Share on other sites

Link to post
Share on other sites

Welcome to the forum :)

 

When you install steam games, you can choose which drive/partition to install them to. Just choose a drive in your NAS.

As far as accessing the same files, I doubt it would work, but I've never tried it myself. There was a thread here about accessing game files on a NAS. You could do what he did and put the files there, and then copy/install them to each computer instead of running one copy many times.

[spoiler=My Current PC]AMD FX-8320 @ 4.2 Ghz | Xigmatek Dark Knight Night Hawk II | Gigabyte GA-990FXA-UD3 | 8GB Adata XPG V2 Silver 1600 Mhz RAM | Gigabyte 3X Windforce GTX 770 4GB @ 1.27 Ghz/7.25 Ghz | Rosewill Hive 550W Bronze PSU | Fractal Design Arc Midi R2 | Samsung Evo 250 GB SSD | Seagate Barracuda 1TB HDD | ASUS VS239H-P | Razer Deathadder 2013 Partlist

 

LTT Build-Off Thread: http://linustechtips.com/main/topic/35226-the-ltt-build-off-thread-no-building-required/

Link to comment
https://linustechtips.com/topic/71965-steam-over-nas/#findComment-985415
Share on other sites

Link to post
Share on other sites

dont think so

ITX Monster: CPU: I5 4690K GPU: MSI 970 4G Mobo: Asus Formula VI Impact RAM: Kingston 8 GB 1600MHz PSU: Corsair RM 650 SSD: Crucial MX100 512 GB HDD: laptop drive 1TB Keyboard: logitech G710+ Mouse: Steelseries Rival Monitor: LG IPS 23" Case: Corsair 250D Cooling: H100i

Mobile: Phone: Broken HTC One (M7) Totaly Broken OnePlus ONE Samsung S6 32GB  :wub:  Tablet: Google Nexus 7 2013 edition
 

Link to comment
https://linustechtips.com/topic/71965-steam-over-nas/#findComment-985416
Share on other sites

Link to post
Share on other sites

Even if you manage to instakk them on a network drive, you won't be able to use the same files for two instances of that game due to R/W-permissions.

Grammar nazis are people too!
Treat your local grammar nazi nicely and he might teach you a thing or two. (Note that I'm Belgian and not a native English speaker.)
Chivalry isn't dead!

Link to comment
https://linustechtips.com/topic/71965-steam-over-nas/#findComment-985442
Share on other sites

Link to post
Share on other sites

It is quite simple actually I did it, Just map the network drive from the NAS, (I used FreeNAS), I usually install the game to the C:\ drive and run the game to let it create any files it may need, then once that is done I create a symbolic link between the original directory and the directory on the NAS,

 

If you want to tackle this route let me know and I will type a more detailed version of how to do this.

 

Nathan

There are 10 types of people in the world: Those who understand binary, and those who don't.

Just some helpful stuff: You're - You are, Your - Your car, They're - They are, Their - Their car, There - Over there.

 

Folding @ Home Install Guide and Links | My Build

 

Link to comment
https://linustechtips.com/topic/71965-steam-over-nas/#findComment-985458
Share on other sites

Link to post
Share on other sites

Even if you manage to instakk them on a network drive, you won't be able to use the same files for two instances of that game due to R/W-permissions.

Could I run different games?

 

 

It is quite simple actually I did it, Just map the network drive from the NAS, (I used FreeNAS), I usually install the game to the C:\ drive and run the game to let it create any files it may need, then once that is done I create a symbolic link between the original directory and the directory on the NAS,

 

If you want to tackle this route let me know and I will type a more detailed version of how to do this.

 

Nathan

 

If I can run separate games concurrently I might try using the NAS for games but if I cant I dont see the point. I'd just use it for some long term storage.  

Link to comment
https://linustechtips.com/topic/71965-steam-over-nas/#findComment-985487
Share on other sites

Link to post
Share on other sites

You'd need to map the network drives for the NAS on each machine (i.e. assign them a drive letter), and select those drives as the install directory for the games. That would allow you to play games from the NAS. Then, if you ran Steam in a sandbox (i.e. using sandboxie) you might be able to use the same copy of game files for each user. The sandbox thing is definitely a "try at your own risk" thing though; it's worked for me when I've wanted to run multiple instances of games for the purposes of a terminal server though.

Link to comment
https://linustechtips.com/topic/71965-steam-over-nas/#findComment-985559
Share on other sites

Link to post
Share on other sites

I'm not sure about multiple users but having the files on the NAS is no problem. Just add a network drive and in Steam chose a library folder on the NAS. I played wargame airland battle via NAS and had 0 problems. CS:GO lagged, but i'm not sure if that's because it streams game content or the game itself is fucked up after all the updates the "devs" made...

 

Edit:I attached a screenshot how it's set up... G: is a NAS drive.

post-43375-0-30903000-1383501735.jpg

Link to comment
https://linustechtips.com/topic/71965-steam-over-nas/#findComment-985630
Share on other sites

Link to post
Share on other sites

Could I run different games?

 

 

 

If I can run separate games concurrently I might try using the NAS for games but if I cant I dont see the point. I'd just use it for some long term storage.  

I don't think so, I have reason to believe there's files that are always read and written when accesing any game....though it makes for a great project to try it all out, I would myself but I don't have any networked drives nor the time atm.

 

Grammar nazis are people too!
Treat your local grammar nazi nicely and he might teach you a thing or two. (Note that I'm Belgian and not a native English speaker.)
Chivalry isn't dead!

Link to comment
https://linustechtips.com/topic/71965-steam-over-nas/#findComment-986074
Share on other sites

Link to post
Share on other sites

There is a steam.dll and one *.acf file per game in a library folder ... other than that i don't see anything that could cause conflicts.

The DLL will be loaded once and probably wont be locked and the *.acf files seem to be very short json files ... no reason to lock those.

Link to comment
https://linustechtips.com/topic/71965-steam-over-nas/#findComment-986253
Share on other sites

Link to post
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now

×