Usando disco em NTFS para armazenar a Steam Library no Linux
Depois de algumas horas tentando fazer meu HD formatado em NTFS que guarda jogos da Steam no Windows funcionar para guardar jogos do Steam no Linux ao mesmo tempo, resolvi deixar aqui algumas etapas que passei para ajudar os próximos aventureiros.
Contexto:
Todo esse processo eu fiz no Arch Linux, pode ter pequenas variações para outras distribuições - apesar de pouco provável.
Steam tem uma documentação oficial sobre o assunto, mas no meu caso, não foi o suficiente. Você pode encontrar ela nessa página.
Erros encontrados:
"New Steam library folder must be on a filesystem mounted with execute permissions"
Existia algum erro de "read only" que eu não salvei o texto exato
Soluções:
Eu tive problema de permissão em "Read Only" primeiro porque aparentemente quando você instala o Steam via Flatpak, ele fica confinado e não consegue acessar determinados diretório. Então eu desinstalei a versão Flatpak e instalei a versão normal via pacman
Para o problema de permissões eu usei esse post aqui do Steam, aparentemente o problema era que eu estava seguindo o tutorial com "UUID=yourUUID /data", mas tive que trocar para "/dev/sdb2" [aqui você precisa identificar qual partição vai usar]
No arquivo /etc/fstab, depois de defaults, eu precisei adicionar users, exec, dessa forma ele monta com permissão de execução. Essa info está mais detalhada nesse tópico do Steam aqui.













