Re: SteamLibrary on ext hd
What file system is the partition on the external drive? If you are going to put Linux stuff on an external drive it is best to use Window Vista/7/8(?) to shrink the ntfs partition and create a Linux partition for Linux stuff (ext4, etc.). Or if flash memory stick or SD, have 1 specifically for Linux with ext2 partition. NTFS or FAT/FAT32 know nothing about *nix ownership/permissions, so permissions for all directories and/or all files depend upon mount options for that partition. That may be an issue if there are mixed non-executable files and executable scripts/binaries.
i5 650 3.2 GHz, 8 GB, nvidia GTX 750 Ti, 32" 1080p | i7-4700MQ, 8 GB, Intel HD 4600/nvidia GTX 765M, 15.6" 1080p | etc.