Грати в Dota 2 у Linux можна без хитрощів: це безкоштовна командна гра, яка має рідну версію для Linux. Це означає, що додаткові програми для запуску Windows-ігор не потрібні: достатньо Steam і нормального відеодрайвера. Розберемо, як встановити гру, перевірити Vulkan і що робити, якщо вона не запускається.
Крок 1. Встановіть Steam
Steam — це програма, через яку купують, встановлюють і запускають ігри. Відкрийте термінал (вікно, в яке вводять команди) і виберіть команду для вашої системи, наприклад, для Dota 2 в Ubuntu:
# Ubuntu, Linux Mint, Debian
sudo apt update
sudo apt install steam
# Fedora (спершу потрібне сховище RPM Fusion)
sudo dnf install steam
Команда sudo просить пароль вашого облікового запису. Символи під час набору не показуються, це нормально. Steam можна поставити й із магазину програм або через Flatpak.
Крок 2. Увійдіть у Steam
Запустіть Steam із меню програм. Перший запуск довго оновлюється, це нормально. Увійдіть у свій обліковий запис або створіть новий.
Крок 3. Встановіть Dota 2
- У Steam відкрийте розділ Магазин і знайдіть Dota 2.
- Натисніть Грати або Встановити. Гра безкоштовна.
- Виберіть теку для ігор і дочекайтеся завантаження. Гра важить кілька десятків гігабайтів, тож перевірте вільне місце на диску.
- Коли завантаження закінчиться, натисніть Грати в бібліотеці.
Крок 4. Перевірте відеодрайвер і Vulkan
Гра використовує відеокарту через технології OpenGL або Vulkan. Перевірте, чи Vulkan працює:
# Ubuntu, Linux Mint, Debian
sudo apt install vulkan-tools
vulkaninfo --summary
# Fedora
sudo dnf install vulkan-tools
vulkaninfo --summary
У відповіді має бути назва вашої відеокарти. Якщо там лише програмний рендерер, наприклад, llvmpipe, значить драйвер відеокарти не встановлено, і гра гальмуватиме.
- AMD та Intel: драйвери вже вбудовані в систему, достатньо оновитися.
- NVIDIA: потрібен власний драйвер. У Ubuntu його ставить програма «Додаткові драйвери», у Linux Mint — «Менеджер драйверів».
Параметри запуску
Якщо гра працює нестабільно, спробуйте змінити спосіб малювання. У Steam натисніть правою кнопкою на Dota 2, оберіть Властивості і в полі Параметри запуску введіть одне з:
-vulkan— малювати через Vulkan;-gl— малювати через OpenGL, якщо з Vulkan проблеми.
Щоб гра одразу відкривалась у вікні, додайте -windowed.
Поширені запитання
Гра не запускається або одразу закривається
Оновіть систему й відеодрайвер, перевірте файли гри: у Steam правою кнопкою на Dota 2, потім Властивості, Встановлені файли, Перевірити цілісність файлів.
Низька частота кадрів
Знизьте якість графіки в налаштуваннях гри й закрийте зайві програми. Переконайтеся, що працює драйвер відеокарти, а не програмний рендерер.
Чи потрібен Proton?
Ні, у Dota 2 є рідна версія для Linux. Proton потрібен іграм, які створені лише для Windows.
Немає звуку в грі
Відкрийте налаштування звуку системи, виберіть правильний вихідний пристрій і перезапустіть Steam.
Порада від Kernelka
Перед великим завантаженням підключіть комп’ютер кабелем або сядьте ближче до роутера. А ще покладіть гру на диск із запасом вільного місця: оновлення Dota 2 виходять часто, і вони теж займають гігабайти.
Підсумок
- У Dota 2 є рідна версія для Linux, потрібні лише Steam і драйвер відеокарти.
- Steam ставиться командою
sudo apt install steam(Fedora:sudo dnf install steam). - Перевірити Vulkan можна командою
vulkaninfo --summary. - Для нестабільної гри спробуйте параметри запуску
-vulkanабо-gl. - Перевірка цілісності файлів у Steam часто лікує помилки запуску.