Если у вас перестал запускаться или устанавливаться Battle.Net или другими словами Не работает Battle.Net на Linux через WINE или Proton, то эта инструкция, вероятно, поможет вам в решении этой проблемы.
Рекомендуется к изучению: Как приобретать игры в Steam из России в условиях ограничений
Proton Experimental для запуска Battle.Net
Во-первых, для тех, кто просто использует Proton на Steam Deck и Desktop Linux напрямую через Steam, вы можете использовать бета-версию Proton Experimental.
Найдите Proton Experimental в библиотеке Steam, зайдите в его Свойства -> Бета-версии -> и выберите bleeding-edge из выпадающего списка.
WINE_SIMULATE_WRITECOPY для запуска Battle.Net
Другое решение, которое вы можете попробовать — использовать это в качестве опции запуска для любой версии Proton в Steam:
WINE_SIMULATE_WRITECOPY=1 %command%
Для тех, кто использует какую-либо форму Wine / Proton в Lutris, вы можете добавить WINE_SIMULATE_WRITECOPY со значением 1 в качестве переменной окружения в системных опциях внутри Wine runner, который вы используете.
Используйте свежую версию WINE-GE для запуска Battle.Net
Если вы используете Wine-GE, то в последнем выпуске Wine-GE-Proton8-25 есть исправление.
Вы можете использовать утилиты Protonup-QT или PortProton для установки последней версии GE-Proton или WINE-GE.