
これが適切なフォーラムでない場合はお許しください。どこにも解決策が見つかりません。
Dota 2 Reborn は、Ubuntu 16.04 を搭載した私のラップトップでは問題なく動作していました。Dota 2 の 7.0 アップデート以降、アップデートをダウンロードするたびに「アップデート ファイルが破損しています」というエラーが表示されるようになりました。再インストールしてみましたが、それでも同じエラーが発生します。ゲームをプレイしようとするたびに、再ダウンロードが試行されます。
次に、Steam を再インストールしてみました。Dota を削除し、Steam を完全に削除してから再インストールしました。今でも Dota を再度ダウンロードすると同じエラーが発生します。
私が持っている他のすべての Steam ゲームは問題なく動作します。Dota 2 自体は、同じマシンの Windows 10 で完全に問題なく動作します。
このような状況に遭遇した人はいますか? この問題を回避する方法についてのヒントがあれば助かります。ゲームに Windows に依存するのは嫌です。
答え1
ファイルシステムの違いに関係しているようです。私の Ubuntu は EXT4 を使用していますが、Dota は NTFS パーティションにインストールされており、その問題が発生しています。まだどの解決策も試していません。次の内容が参考になるかもしれません:
https://github.com/ValveSoftware/steam-for-linux/issues/4670
http://steamcommunity.com/app/570/discussions/0/1843493219432308676?ctp=2
答え2
このビデオが役に立つと思います:
https://www.youtube.com/watch?v=xWq1qJVJWEM
/etc/fstab を編集するには、ROOT アクセスが必要です。sudo nano /etc/fstab
HDD マウント オプションにこの行を追加します。
Arch Linux の例は次のとおりです: テンプレート: [UUID またはパーティション] [ディレクトリ] [タイプ] [マウント オプション] [ダンプ] [パス]
UUID=XXXXXXXXXXX /run/media/user/drivename ntfs デフォルト、exec、uid=1000、gid=1000 0 0
答え3
@MachinTruc が言ったように、この問題は Dota が NTFS パーティションにインストールされていた (一方、Steam はルート ext4 パーティションにあった) という事実に関連していました。私は Dota を別の ext4 パーティションにインストールしましたが、今は正常に動作しています。
これは Dota 2 アップデート 7.0 での回帰と思われます。他の Steam ゲームは NTFS パーティションから正常に動作し、Dota 2 の古いバージョンも正常に動作していました。