LINUX.ORG.RU
ФорумGames

Как дать Steam доступ к разделам на других дисках?

 ,


1

1

Если в хранилище Steam выбрать раздел на другом диске, то игры туда не ставятся из-за ошибки доступа. В исходный раздел игры ставятся. Раньше на другие разделы игры ставились (даже были установлены и работали). В какой момент возникла проблема я не понял, может стим обновился или система. Steam установлен в версии Flatpak. ОС КДЕ Неон.


Запусти flatseal и там добавь доступ стиму к нужным каталогам. Ещё, вроде, есть такой момент: пользователь должен быть владельцем каталога, в котором стим будет создавать хранилище. Дрступа на запись через acl не достаточно.

anonymous
()

mount -o bind в точки монтирования в тех директориях, куда Steam и так имеет доступ.

И зачем из Flatpak ставил, у тебя ведь по сути Ubuntu, из .deb пакета бы сработало? И никакой возни с правами доступа для контейнера.

Vsevolod-linuxoid ★★★★★
()
Ответ на: комментарий от ya-betmen

Попробовал установить через терминал, выдал ошибки:
E: Не удалось получить https://repo.steampowered.com/steam/pool/steam/s/steam/steam-launcher_1.0.0.78_all.deb 404 Not Found [IP: 104.17.243.61 443]
E: Не удалось получить https://repo.steampowered.com/steam/pool/steam/s/steam/steam-libs-amd64_1.0.0.78_amd64.deb 404 Not Found [IP: 104.17.243.61 443]
E: Не удалось получить https://repo.steampowered.com/steam/pool/steam/s/steam/steam-libs-i386_1.0.0.78_i386.deb 404 Not Found [IP: 104.17.243.61 443]
E: Не удалось получить https://repo.steampowered.com/steam/pool/steam/s/steam/steam_1.0.0.78_i386.deb 404 Not Found [IP: 104.17.243.61 443]

Kurum2
() автор топика
Последнее исправление: Kurum2 (всего исправлений: 1)
Ответ на: комментарий от Kurum2

Посмотри адрес https://repo.steampowered.com в /etc/apt/sources.list, если он там есть - удали связаные с ним строки. Если его нет, то поищи файлик с ним в каталоге /etc/apt/sources.list.d и удали оттуда.

Потом apt update, apt upgrade, apt install steam.

ya-betmen ★★★★★
()
Последнее исправление: ya-betmen (всего исправлений: 2)
Ответ на: комментарий от ya-betmen

Такого адреса в /etc/apt/sources.list нет.
В каталоге /etc/apt/sources.list.d есть три файла стима:

  • steam-beta.list
  • steam-stable.list
  • steam.list.dpkg-bak

У меня архитектура 64 бита:
System:
Kernel: 6.5.0-21-generic x86_64 bits: 64 compiler: N/A
Desktop: KDE Plasma 5.27.10 Distro: KDE neon 22.04 5.27
base: Ubuntu 22.04 LTS Jammy

Kurum2
() автор топика
Последнее исправление: Kurum2 (всего исправлений: 2)