как установить батлнет на линукс
Battle.net Linux — запуск онлайн игр от Blizzard на Linux
PortBattleNET — это порт для лаунчера Battle.net под Linux на основе WINE. С удобным и простым графическим установщиком и максимальной производительностью. С данным портом вы можете без проблем устанавливать и играть в такие игры как:
ПОМОГИ ПРОЕКТУ, СТАНЬ ПЛАТНЫМ ПОДПИСЧИКОМ НА BOOSTY (Русский аналог Patreon).
Комментарии переехали на сервер Discord.
Установку производить с помощью PortProton
Версия 9.0 и 9.1 — тест.
Изменения версии PortBattleNET-89:
Версия 8.8. была не рабочей.
Изменения версии PortBattleNET-87:
Изменения версии PortBattleNET-85:
Версия PortBattleNET-84 — экспериментальная.
Изменения версии PortBattleNET-83:
Изменения версии PortBattleNET-82:
Изменения версии PortBattleNET-81:
Изменения версии PortBattleNET-80:
Изменения версии PortBattleNET-79:
Изменения версии PortBattleNET-78:
Изменения версии PortBattleNET-71:
Изменения версии PortBattleNET-70:
PortBattleNET-69:
Изменения версии PortBattleNET-68:
Версии PortBattleNET c 66 и 67 тестовые.
Изменения версии PortBattleNET-65:
Изменения версии PortBattleNET-64:
Изменения версии PortBattleNET-63:
Изменения версии PortBattleNET-62:
Изменения версии PortBattleNET-61:
Изменения версии PortBattleNET-60:
Изменения версии PortBattleNET-58:
Изменения версии PortBattleNET-57:
Изменения версии PortBattleNET-55:
Изменения версии PortBattleNET-54:
Изменения версии PortBattleNET-52:
Изменения версии PortBattleNET-51:
Изменения версии PortBattleNET-50:
Изменения версии PortBattleNET-49:
Изменения версии PortBattleNET-47:
Изменения версии PortBattleNET-45:
Изменения версии PortBattleNET-42:
Изменения версии PortBattleNET-39 — 41:
Изменения версии PortBattleNET-38:
Изменения версии PortBattleNET-37:
Изменения версии PortBattleNET-36:
Добавлена поддержка:
Изменения версии PortBattleNET-35:
Изменения версии PortBattleNET-34:
Изменения версии PortBattleNET-33:
Изменения версии PortBattleNET-32:
Изменения версии PortBattleNET-31:
Изменения версии PortBattleNET-30:
Изменения версии PortBattleNET-29:
Изменения в тестовой версии PortBattleNET-28:
Изменения в тестовой версии PortBattleNET-27:
Изменения в версии PortBattleNET-26:
Изменения в версии PortBattleNET-22:
Изменения в версии PortBattleNET-21:
Изменения в версии PortBattleNET-20:
Изменения в версии PortBattleNET-18:
Изменения в версии PortBattleNET-17:
Изменения в версии PortBattleNET-13:
Изменения в версии PortBattleNET-12:
Изменения в версии PortBattleNET-11:
Изменения в версии PortBattleNET-10:
How to Install Blizzard Battle.net App on Ubuntu
The only issue with Blizzard Battle.net is that it is not available in Linux. However, most of the games still work appropriately on Linux by using Wine in it. In case you want to install the Blizzard Battle.net app on Ubuntu easily, then read this complete article. In this article, we will cover the full details on “how to install Blizzard Battle.net app on Ubuntu.”
How to Install Blizzard Battle.net App on Ubuntu
We will explain the installation process in two Ubuntu versions to install Blizzard Battle.net according to your system requirements.
Install Blizzard Battle.net App on Ubuntu 20.04
Ubuntu 20.04 requires Wine to run native applications like Battle.net, and it also requires Winbind packages and winetricks for correct functioning. Open the Linux terminal and execute the below command for installing all packages:
sudo is an essential command for Linux, which stands for SuperUser DO. This command is used for accessing the restricted files of the system because Linux does not permit access for protecting the sensitive files from issues.
Open the Winetricks in the system using the application launcher or executing the below command to open it.
In the Winetricks, “Select the default wineprefix” is already selected for the system. Click on the OK button and select “Install a font” on the next screen.
Find corefonts from the list on the next screen, mark it, and click on the OK button.
After proceeding with the above process, Winetricks will install the basic Microsoft fonts required for Battle.net.
Create a new wineprefix with 32-bit architecture after installing the required fonts. Wine only installs the needed components on 32 bit, so it is good to go for 32-bit architecture.
Once you create the wineprefix, choose the “Install a Windows DLL or component” option and mark the ie8 and vcrun2015 in the selection menu.
Finally, click on the OK button after selecting both options from the list, and it will start to install them.
Configuration of Wine
We need to configure the Wine for running it as Windows 10 because it will be selected as Windows 7 by default.
Open the Linux terminal and execute the below command, and it will open the Wine configuration.
Change the Windows version to Windows 10 and apply changes.
Install Battle.net On Linux
Use the below command to install Battle.net on Linux:
Once you execute the command successfully, the system will begin to install Battle.net.
Log in to the application after it gets installed in the system, and now, you can easily use Battle.net. The textures and format will not be good enough like Windows because it is running on Wine.
Install Blizzard Battle.net App on Ubuntu 18.04
As explained in Ubuntu 20.04, Wine requires winbind and winetricks configuration for appropriate functions, execute the below command in Linux for installing them.
In case you want to use the staging branch, then use the following commands for installing it.
Configure the Winetricks for Linux
Launch the Winetricks by using the Linux terminal or a graphical launcher.
Open up winetricks. If you can’t find a graphical launcher, open it in the terminal with winetricks.
The system will already select “Select the default wineprefix,” so click on the OK button and select “Install a font” on the next screen.
On the next screen, select corefonts from the list and mark it. Your system will start to download all the required fonts for Battle.net.
Now, follow the same procedure again by selecting Install a Windows DLL. In the font list, mark vcrun2015 and ie8 to download them.
Once you install all fonts, reset the system’s Windows version because it is essential to run Wine as the Windows 7 version.
Battle.net will not work when the winetricks is set on Windows XP.
Open Run winecfg and change the Windows version to Windows 7, then apply it.
Install Battle.net in the System
Open the Linux terminal and execute the below command to install Battle.net in the system.
Sign in to it after the successful installation, and the reason behind the bad graphics is that it is running on Wine.
Conclusion
This article has all of the details required to install the Blizzard Battle.net app on Ubuntu without facing any errors. Remember, the textures, graphics, and format of Battle.net will not be excellent because it will run on Wine. Blizzard Battle.net is not a native application for Linux, so we have used Wine to install it in Ubuntu’s different versions.
These procedures are tried and tested on multiple systems, so there are a minimum of chances to face errors if you follow all of the steps carefully. In case you face any error or have any queries, please let us know in the comment section.
About the author
Simran Kaur
Simran works as a technical writer. The graduate in MS Computer Science from the well known CS hub, aka Silicon Valley, is also an editor of the website. She enjoys writing about any tech topic, including programming, algorithms, cloud, data science, and AI. Travelling, sketching, and gardening are the hobbies that interest her.
How to Install Battle.net on Ubuntu 20.04 Linux Desktop
Blizzard makes some extremely popular PC games, and their Battle.net application is how gamers install those games on their systems and keep them up to date. The only problem is that Blizzard has neglected the Linux community by never porting their Battle.net application over to it. Fortunately, most of the games still work pretty well on Linux if you are using Wine. We’ll show you how to install Wine and run Battle.net on Ubuntu 20.04 Focal Fossa in this guide.
Before getting started, it’s a good idea to make sure that your system has the latest graphics drivers installed. This will make the games run smoother and save you a possible headache later on.
In this tutorial you will learn:
Category | Requirements, Conventions or Software Version Used |
---|---|
System | Installed Ubuntu 20.04 or upgraded Ubuntu 20.04 Focal Fossa |
Software | Wine |
Other | Privileged access to your Linux system as root or via the sudo command. |
Conventions | # – requires given linux commands to be executed with root privileges either directly as a root user or by use of sudo command $ – requires given linux commands to be executed as a regular non-privileged user |
Install The Dependencies
Running a native Windows application like Battle.net on Ubuntu 20.04 is going to require Wine. In addition to Wine, you’ll also need to install the winetricks and winbind packages, as the app needs them to function.
Open a terminal and type the following command to get all of the packages installed:
Configure Winetricks
Battle.net is a bit of a tricky app to run because it depends on a lot of Windows-specific conventions. For example, the application is written in Qt but requires Internet Explorder to function. Fortunaltey, we can configure Winetricks to provide our Windows environment with the various things that Battle.net expects to find.
Open up Winetricks either from the applications launcher or by simply typing this command in a terminal window:
When you first open Winetricks, you’ll see the prompt pictured above. Just leave “Select the default wineprefix” selected and click OK. On the next screen, click “Install a font.” This will open up a list of available fonts.
Find corefonts and check it. Then, press OK. Winetricks will install all of the basic Microsoft fonts that Battle.net relies on.
Once the fonts finish installing, you’ll be brought back to the previous window. When there, we need to create a new wineprefix with 32 bit architecture, since Wine will only install some of the components on 32 bit and not 64. Select “create new wineprefix” and select 32 bit architecture. We are just naming our wineprefix “32” in this example:
Don’t be alarmed if Winetricks prompts you a few times about errors or similar messages. This is annoying but it seems to be the norm with Winetricks. Let it do its thing and it should finish soon. Once it’s done installing the components, you can close Winetricks.
Wine configuration
Before continuing, we need to configure Wine to run as Windows 10. It seems to select Windows 7 by default, which may be fine, but we’re better off sticking with Windows 10 since that has full support from Blizzard.
In a terminal window, type the following command to open Wine configuration:
On the first tab you see, change the Windows version at the bottom to Windows 10 and apply the change.
Install Battle.net
Now we’re finally ready to install Battle.net. You can grab the Windows version from Blizzard’s download page. Save the file somewhere you’ll find it, like your Downloads folder.
You should be able to click on this file and open it like normal and Ubuntu will know that it needs to use Wine to run it. But just in case it doesn’t, you may want to open it from the terminal instead. Use this command:
Begin installing Battle.net like normal. There’s nothing special to do here.
Once you’ve gone through the installation, it’ll be time to login. You may notice some ugly formatting on this screen, but it’s typical for the app to not render properly in Wine. You should still be able to login just fine.
After signing in, the full app will open up and should look a lot like it would on Windows. You might notice some ugly formatting here and there, but this is just cosmetic and shouldn’t affect your games at all. The core functionality is still present, and you can start installing and playing your games.
Как установить приложение Blizzard Battle.net на Ubuntu
Главное меню » Ubuntu » Как установить приложение Blizzard Battle.net на Ubuntu
Единственная проблема с Blizzard Battle.net заключается в том, что он недоступен в Linux. Тем не менее, большинство игр по-прежнему корректно работают в Linux благодаря использованию в нем Wine. Если вы хотите легко установить приложение Blizzard Battle.net на Ubuntu, прочтите эту статью полностью. В этой статье мы подробно расскажем, «как установить приложение Blizzard Battle.net на Ubuntu».
Как установить приложение Blizzard Battle.net на Ubuntu
Мы объясним процесс установки в двух версиях Ubuntu, чтобы установить Blizzard Battle.net в соответствии с вашими системными требованиями.
Установите приложение Blizzard Battle.net на Ubuntu 20.04
Ubuntu 20.04 требует Wine для запуска собственных приложений, таких как Battle.net, а также для правильной работы требуются пакеты Winbind и winetricks. Откройте терминал Linux и выполните следующую команду для установки всех пакетов:
sudo – важная команда для Linux, что означает SuperUser DO. Эта команда используется для доступа к файлам с ограниченным доступом в системе, поскольку Linux не разрешает доступ для защиты конфиденциальных файлов от проблем.
Откройте Winetricks в системе с помощью средства запуска приложений или выполнив команду ниже, чтобы открыть его.
В Winetricks для системы уже выбрано «Select the default wineprefix». Нажмите кнопку «ОК» и выберите «Install a font» на следующем экране.
Найдите основные шрифты в списке на следующем экране, отметьте его и нажмите кнопку ОК.
После выполнения описанного выше процесса Winetricks установит основные шрифты Microsoft, необходимые для Battle.net.
После установки требуемых шрифтов создайте новый винный префикс с 32-битной архитектурой. Wine устанавливает необходимые компоненты только на 32-разрядную версию, поэтому лучше выбрать 32-разрядную архитектуру.
Как только вы создадите wineprefix, выберите опцию «Install a Windows DLL or component» и отметьте ie8 и vcrun2015 в меню выбора.
Наконец, нажмите кнопку ОК после выбора обоих вариантов из списка, и он начнет их установку.
Конфигурация вина
Нам нужно настроить Wine для запуска его как Windows 10, потому что по умолчанию он будет выбран как Windows 7.
Откройте терминал Linux и выполните следующую команду, и она откроет конфигурацию Wine.
Измените версию Windows на Windows 10 и примените изменения.
Установите Battle.net в Linux
Используйте следующую команду для установки Battle.net в Linux:
После успешного выполнения команды система начнет установку Battle.net.
Войдите в приложение после того, как оно будет установлено в системе, и теперь вы можете легко использовать Battle.net. Текстуры и формат будут недостаточно хороши, как Windows, потому что она работает в Wine.
Установите приложение Blizzard Battle.net на Ubuntu 18.04
Как объяснялось в Ubuntu 20.04, Wine требует конфигурации winbind и winetricks для соответствующих функций, выполните следующую команду в Linux для их установки.
Если вы хотите использовать промежуточную ветку, используйте следующие команды для ее установки.
Настройте Winetricks для Linux
Запустите Winetricks с помощью терминала Linux или графической программы запуска.
Откройте winetricks. Если вы не можете найти графический лаунчер, откройте его в терминале с помощью Winetricks.
Система уже выберет «Install a Windows DLL or component», поэтому нажмите кнопку «ОК» и выберите «Install a font» на следующем экране.
На следующем экране выберите основные шрифты из списка и отметьте его. Ваша система начнет загружать все необходимые шрифты для Battle.net.
Теперь повторите ту же процедуру еще раз, выбрав Установить Windows DLL. В списке шрифтов отметьте vcrun2015 и ie8, чтобы загрузить их.
После установки всех шрифтов сбросьте версию системы для Windows, потому что очень важно запускать Wine как версию для Windows 7.
Battle.net не будет работать, если Winetricks установлен в Windows XP.
Откройте Run winecfg и измените версию Windows на Windows 7, затем примените ее.
Установите Battle.net в Системе
Откройте терминал Linux и выполните команду ниже, чтобы установить Battle.net в системе.
Войдите в него после успешной установки, причина плохой графики в том, что он работает в Wine.
Заключение
В этой статье есть все подробности, необходимые для установки приложения Blizzard Battle.net на Ubuntu без каких-либо ошибок. Помните, что текстуры, графика и формат Battle.net не будут отличными, потому что он будет работать в Wine. Blizzard Battle.net не является собственным приложением для Linux, поэтому мы использовали Wine для его установки в различных версиях Ubuntu.
Эти процедуры опробованы и протестированы на нескольких системах, поэтому есть минимум шансов столкнуться с ошибками, если вы тщательно выполните все шаги. Если вы столкнетесь с какой-либо ошибкой или у вас возникнут какие-либо вопросы, сообщите нам об этом в разделе комментариев.
Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.
Wine 1.6.2 и новый Battle.Net Launcher
Debian Jessie 64bit. Поставил Wine, скачал новый Battle.Net Launcher(он теперь общий для всех игр Blizzard). Запускаю, логинюсь, появляется окошко с выбором игр и через секунду лаунчер падает. Можно даже успеть нажать на кнопку install и увидеть следующее окно, но результат будет тем же. Можно заходить не логинясь(в оффлайн), но с тем же успехом.
Полный лог http://pastebin.com/8Gczv7Xi (libncurses я уже установил)
Кто-нибудь пробовал ставить новый лаунчер? Чего ему надо?
У меня та же херня. Wine 1.7.2, убанта 12.04.
Пока так и не нашёл, как поправить. Успеваю запустить хёрсстоун до того, как падает лаунчер:)
Нужно в winecfg во вкладке «Библиотеки» прописать dbghelp и сделать его отключенным. Помимо этого, Wine должен быть пропатчен специальным патчем, который предотвращает падения лаунчера. Не знаю, пропатчен ли им дебиановский Wine.
P.S. Отключенный dbghelp не позволяет запускаться Diablo 3. Чтобы решить эту проблему, нужно где-нибудь скачать виндовый dbghelp.dll, бросить его в папку с установленной Diablo 3 и в winecfg прописать его как «сторонний».
близзарды хейтят linux, я давно это за ними наблюдаю.
Совершенно правильно написали про dbghelp. Никаких патчей не нужно. Кстати, он на Qt написан.
Я когда в winecfg пытаюсь выбрать dbghelp, то её нет в списке. В system32 она лежит. Я в затруднении. Как её сделать Native/Builtin?
добавь от руки, и отключи полностью. А там пишут раки зачастую. У меня на wine 1.7.13 всё ок. И да попробуй если и это не поможет, поставить свежий вайн.
Дебиановский Wine нуждается в патче, ссылку на который я дал, или нет? Без этого патча будет продолжать падать, я это точно знаю. Выясни пожалуйста и при необходимости пропатчь его. Кстати, у Wine из убунтовсого PPA Battle.net не падает, хотя пропатчен он достаточно криво, в лаунчере новости не отображаются.
У меня Gentoo. Патч хранится в одной волшебной папке, которая автоматически патчит его. И все нормально. Вот скриншот, подтверждающий это.
Ох, сейчас буду вспоминать как я с этим боролся. Алсо, попробуй wine64 launcher.exe
Пока так и не нашёл, как поправить. Успеваю запустить хёрсстоун до того, как падает лаунчер:)
Так может это игруля крашится? У меня например 64битная версия вова падает. И не только у меня.
Подтверждаю. В херстоун нипаиграть, Diablo III запускаю без лаунчера. Как, работает фишка с dbghelp?
вот так. И чем свежее вайн, тем лучше.
Честно сказать, написал не проверив.
Сделал как сказал таварищ выше (руками прописал, сделал windows стороннюю) и вроде заработало). Во всяком случае процесс итдет. Спасибо!
а, точно! При установке отключал, потом решил вернуть обратно. Да, было про него написано на убунтуфорумс. Спасибо)
Спасибо! Действительно, достаточно просто отключить dbghelp и всё заработает. Больше ничего делать не надо.
Но Diablo III запустить не удалось. Говорит, что не может OpenGl запустить. Хотя стоят 32 и 64 битные версии libOpenGL. Дрова атишные. Вот такая вот печаль.
попробуй фриварные дрова, может получится.
Единственное «но»: я не запускаю всё это в x64, держу в дуалбуте второй дебиан, 32-разрядный, специально для игр. Но это я, можно считать, не осилил мультиарч.
Именно. WoW всегда своевременно патчили, чтобы в вайне он работал.
Удваиваю отрубить dbghelp.
А вот анонсы у меня так и не заработали, кто победил, поделитесь таблеткой
в wineconfig вписал dbghelp.dll и скопировал с windows/system32/dbghelp.dll в корень папки diablo3, заработало