Я пытался установить ffxiv на свой ubuntu 16.04 через wine3.11. В игре после выбора дата-центра система попыталась подключиться к нему, но вернула ошибку:
IcmpCreateFile Не удалось использовать ICMP (сетевой пинг), для этого требуются специальные разрешения. 004c: fixme: winediag: IcmpCreateFile Возвращение к системной команде ping в качестве временного решения.004c: err: ole: CoGetClassObject класс {94297043-bd82-4dfd-b0de-8177739c6d20} не зарегистрирован 004c: err: ole: CoGetClassObject класс {94297043-bd82-4dfd-b0de-8177739c6d20} не зарегистрирован 004c: err: ole: CoGetClassObject нет объекта класса {94297043-bd82-4dfd-b0de-8177739c6d20} может быть создан для контекста 0x3
Я пытался решить эту проблему с помощью:
sudo setcap cap_net_raw + epi / usr / bin / wine64-preloader
Но он возвращает другую ошибку:
Не удалось установить возможности для файла `/ usr / bin / wine64-preloader '(недопустимый аргумент) Значение аргумента возможности недопустимо для файла. Или файл не является обычным файлом (без символической ссылки)
После этого я попытался использовать этот метод для решения проблемы с пингом:
sudo chmod 4755 / bin / ping
И запустить игру с помощью этой строки:
env WINEARCH = win32 WINEPREFIX = ~ / ffxiv2 wine ffxivboot.exe
Но это ничего не меняет.