
Извините, если я не на том форуме, но я нигде не могу найти решение.
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
Доступ ROOT для редактирования вашего /etc/fstab sudo nano /etc/fstab
и добавьте эту строку в параметры крепления жесткого диска.
Вот мой пример для Arch Linux: шаблон: [UUID или раздел] [каталог] [тип] [параметры монтирования] [дамп] [пароль]
UUID=XXXXXXXXXXXX /run/media/user/drivename ntfs defaults,exec,uid=1000,gid=1000 0 0
решение3
Как сказал @MachinTruc, проблема была связана с тем, что Dota была установлена на раздел NTFS (а Steam был на корневом разделе ext4). Я установил Dota на отдельный раздел ext4, и теперь все работает нормально.
Похоже, это регресс в обновлении Dota 2 7.0, поскольку другие игры Steam прекрасно работают с раздела NTFS, а старые версии Dota 2 также работали нормально.