- How to Play Windows Games on Linux
- Steam Play
- Lutris
- PlayOnLinux
- Игры и Linux в 2021. Комфорт или выживание?
- Официальный гейминг на Linux
- Неподдерживаемые игры и Steam Play
- Запуск игр через Lutris
- Так можно ли играть на Linux в 2021 году?
- How to Play Windows-only Games on Linux with Steam Play
- What is Steam Play?
- Play Windows-only games in Linux with Steam Play
- Step 1: Go to Account Settings
- Step 3: Enable Steam Play beta
- Things to know about Steam Play feature
- How Do You Identify Games That Work On Steam Play?
How to Play Windows Games on Linux
Windows is undoubtedly the most popular operating system for gaming. But it lacks various security measures. More and more people are switching to Linux because it has a very user-friendly interface and is more stable after updates than Windows. However, some are reluctant to try Linux out. It is namely because of a widespread notion that video games are unplayable on this operating system.
Linux can run the same software like Windows, including web browsers, word processors, etc. There are far fewer games created exclusively for Linux. This operating system has witnessed major advances in recent years. Gaming enthusiasts can play the latest titles on their Linux OS with emulators and compatibility layers. So let’s explore this further and learn how you can play Windows games on Linux.
Steam Play
Wine compatibility layer has been a go-to for all Linux gamers. Valve recognized its potential and collaborated with the team behind Wine. It resulted in Proton, also known as Steam Play. Now all you need to do to access Steam’s vast library of video game titles is install Steam Play just like on Windows. The compatibility layer is a part of the app, and there is no need for additional downloads.
The install process varies depending on the distribution, but they are all straightforward. Users rarely encounter issues along the way. It is important to note that Steam Play doesn’t immediately say which video game titles are compatible with Linux. The majority of games available in the store have a big blue install button, and you will be able to play them. In essence, you can run almost all available games, but keep in mind that you might encounter some performance problems if a game is not Linux approved by Steam.
Lutris
If you prefer indie games that are not distributed via Steam and want to have them all within one app, Lutris is the way to go. It’s an open-source gaming platform that allows users to install games from Battle.net, Steam, Origin, or other independent sources. In essence, it unites all the engines within a single app. Therefore, you only need to launch Lutris to access games from other platforms or websites like GOG.com.
Installing Lutris can be a bit tricky, especially if you are new to Linux. You might bump into the missing Vulkan library. Users can solve this problem in a couple of minutes, so don’t worry. Additionally, installing games directly via Lutris is impossible. You still have to go to the original game provider, and only then will you have the ability to download a game of your choice.
Since Lutris will be sending you around the web to search for video games, make sure you stay safe by using a VPN. What is a VPN? This nifty tool will not only mask your IP address but also warn you about dangerous websites containing malware. Malware is prevalent on websites related to gaming and video games, so it is better to be safe than sorry.
Of course, this gaming platform has many positive sides. For instance, your entire Steam library will be waiting for you on your Linux computer. If you purchased a title on your previous Windows computer, you could install it in no time using Lutris. It’s an exceptional tool for all future Linux gamers that want to have their entire collection in one place.
PlayOnLinux
PlayOnLinux can’t work without a Wine emulator, but it offers a better user experience due to an impeccable interface. It also has built-in scripts that allow users to find and install various video game titles very quickly. PlayOnLinux regularly updates the list of available apps and video games. Therefore, you will never run out of titles to play. The compatibility with the Wine emulator is helpful. When you can’t find a game in the POL database, you can quickly search Wine and download it nevertheless.
The performance of the games will depend solely on the hardware you already have. So if your computer or laptop is not suitable for gaming, you will notice that the video games are running slower than they should. Additionally, PlayOnLinux does depend on a Wine emulator, so you need to have both installed on your machine. Overall, it is an alternative for other platforms mentioned above that will enable you to enjoy both old and new video games.
Источник
Игры и Linux в 2021. Комфорт или выживание?
Windows 11 поразила многих своими системными требованиями. Может, проще поставить Linux и играть там, особенно если ПК давно не обновлялся? Тестируем на себе!
Осенью 2021 года компания Microsoft выпустит свою новейшую операционную систему Windows 11, с большим числом визуальных обновлений и улучшениями для поклонников видеоигр. Однако насладиться новинкой удастся далеко не всем, ведь системные требования свежей ОС требуют от пользователей наличия современных комплектующих. При подобном раскладе остается лишь одна альтернатива вне семейства Windows.
Ради чистоты эксперимента мы взяли устаревшую конфигурацию ПК с 4х-ядерным процессором, 8 гигабайтами памяти DDR3 и видеокартой RX550 на 2 Гб, вдруг ставшей актуальной в условиях тотального майнинга криптовалют. В роли операционной системы мы выбрали самую последнюю версию дистрибутива Ubuntu, которая привлекла нас лаконичным интерфейсом, большим количеством софта и быстродействием.
Официальный гейминг на Linux
Для начала игры в Ubuntu достаточно лишь перейти на официальный сайт Steam и загрузить лаунчер. Запустив магазин, мы обнаружим множество официально поддерживаемых игр, например, все игры от Valve, а также россыпь популярных игр. И это не какие-либо безвестные инди-проекты, а самые настоящие хиты – XCOM 2, Sid Meier’s Civilization VI, Valheim, Dying Light, Overcooked! 2, ARK: Survival Evolved и куча популярных игр с одиночной сюжетной кампанией, например, Cyberpunk 2077.
Установка и запуск игр проходит так же, как и в Windows, без использования различных эмуляторов. Предварительно обновив драйвера видеокарты, мы поиграли в Left 4 Dead 2, Payday 2 и в свежую Death Trash, не обнаружив каких-либо неудобств или падения производительности. По ощущениям, игры запустились быстрее, нежели в Windows, что может иметь большое значение для старых компьютеров, с трудом справляющихся с игровыми задачами.
Наша скромная конфигурация обеспечила комфортный игровой процесс на средне-высоких настройках при разрешении экрана 1920×1080 – лишь изредка частота кадров опускалась ниже значения 50 FPS.
Неподдерживаемые игры и Steam Play
А что делать, если любимая игра официально не поддерживает Linux? На помощь спешит фирменная технология Steam Play, способная запустить теоретически любую игру из вашей библиотеки. В основе технологии лежит смесь эмуляторов под названием Proton, позволяющая запустить любой exe-файл без необходимости возни с терминалом и установкой дополнительных пакетов.
Мы решили поиграть в неподдерживаемые игры – для этого необходимо перейти в настройки клиента Steam и активировать функцию Steam Play, выбрав из списка самую последнюю версию Proton (не рекомендуем использовать Proton Experimental). После этого остается лишь запустить выбранную игру – Steam выдаст предупреждение о запуске через эмулятор и загрузит дополнительные пакеты для работы Proton. В некоторых случаях стоит перейти в свойства игры в библиотеке Steam и принудительно активировать функцию эмулятора, если по каким-то причинам запуск не происходит.
В качестве испытуемых мы запустили свежий квест Big Farm Story, старичка F.E.A.R. 3, зомби-выживание State of Decay 2, стратегию Iron Harvest, кооперативный экшен Strange Brigade и раллийный симулятор DiRT Rally. Во всех случаях игры запустились корректно, работал подбор игроков для совместной игры, а вылетов не наблюдалось. Единственная проблема наблюдалась в F.E.A.R. 3, которая запустилась лишь с третьего раза.
Для оценки производительности игр на Proton мы использовали встроенный в Steam счетчик кадров в секунду и обнаружили неприятную особенность – количество кадров в секунду падало до значений 20-25, заставляя нас понижать качество графики до минимальных настроек. В Windows эти же игры без проблем выдавали 35-40 кадров на средних настройках графики. И это только нетребовательные к «железу» игры, ведь мы даже и не пытались запустить проекты типа GTA 5, Far Cry New Dawn и Hunt: Showdown. И даже при наличии хороших комплектующих могут возникнуть проблемы, в основном из-за сторонних античитов и конфликтов совместимости.
Запуск игр через Lutris
Альтернативный способ запуска игр из Steam и GOG заключается в открытой игровой платформе Lutris, позволяющей импортировать библиотеку игр и обеспечить их автоматическую настройку. Сервис использует эмулятор Wine, который необходимо установить с помощью официальной инструкции, выполнив ряд простых действий. Затем нам предстоит добавить репозиторий Lutris с помощью команд в терминале.
Вторым пунктом заходим на официальный сайт и выбираем понравившуюся игру, имеющуюся в вашей библиотеке – сервис поддерживает 13476 наименований! Для теста мы выбрали Dead Island Definitive Edition, Saints Row IV и веселый рогалик For The King. В качестве вишенки на торте мы запустили программу Wallpaper Engine и добавили в Ubuntu функционал анимированных картинок для рабочего стола. Во всех случаях установка прошла в автоматическом режиме, без каких-либо проблем, причем на выбор дается четыре варианта установки, под различные архитектуры.
В процессе игры через Lutris производительность игр показала почти одинаковые показатели со Steam Play, выжав из нашей бюджетной конфигурации лишь 20-25 кадров в секунду. Мы склонны винить в падении производительности эмулятор Winе, на базе которых построены все имеющиеся решения для запуска игр на Linux. При наличии производительных комплектующих данная проблема не будет влиять на игровой процесс, но тогда исчезнет смысл поиска альтернативы для операционок семейства Windows.
Так можно ли играть на Linux в 2021 году?
Если говорить о выборе игр, то да. Библиотека Steam насчитывает порядка 2000 официально адаптированных игр. Оценить количество игр, которые можно запустить через эмулятор Steam Play, сложно, на помощь спешит фанатская база данных ProtonDB – по ее данным, Proton поддерживает 15,636 игр, из которых нативно работают 20-30% из общего числа.
Если мы говорим о полностью адаптированных под Linux играх, то никаких проблем не предвидится – игровой процесс будет комфортным, а производительность даже немного подрастет из-за менее прожорливой системы. Но как только мы запустим неподдерживаемую игру через эмулятор, так производительность просядет на 30-50% или потребуются твики, да и вылеты в условиях эмуляции вполне возможны.
Кроме того, мы не советуем запускать через эмуляторы игры со сторонними античитами, это в теории может повлечь блокировку аккаунта. Либо игра вовсе откажется запускаться (прощай PUBG, Apex, Siege, Destiny 2 и т.д.)
Так что комфортно поиграть вполне можно, но не во все, и точно не в соревновательные игры с жесткими античитами. Ждем официального релиза Steam OS 3.0 на основе Linux, она должна быть еще дружелюбнее к геймерам.
Источник
How to Play Windows-only Games on Linux with Steam Play
Last updated September 18, 2020 By Abhishek Prakash 56 Comments
The new experimental feature of Steam allows you to play Windows-only games on Linux. Here’s how to use this feature in Steam right now.
What is Steam Play?
Game distribution platform Steam has implemented a fork of WINE, it’s called – “Steam Play”. With Steam Play, Linux users can play games that are available on Windows only. It was in beta phase for a while but you can now directly try it out without opting in for Steam beta updates.
Play Windows-only games in Linux with Steam Play
You need to install Steam first. Steam is available for all major Linux distributions. I have written in detail about installing Steam on Ubuntu and you may refer to that article if you don’t have Steam installed yet.
Once you have Steam installed and you have logged into your Steam account, it’s time to see how to enable Windows games in Steam Linux client.
Step 1: Go to Account Settings
Run Steam client. On the top left, click on Steam and then on Settings.
Step 3: Enable Steam Play beta
Now, you’ll see an option Steam Play in the left side panel. Click on it and check the boxes:
- Enable Steam Play for supported titles (You can play the whitelisted Windows-only games)
- Enable Steam Play for all titles (You can tryto play all Windows-only games)
Steam Play New
You can also opt to change the version of the compatibility layer (Proton) if you need it. Once, you are done selecting the options, hit “OK” and proceed to restart steam in order for the changes to take effect.
Here’s how it will work:
For example, I have Age of Empires in my Steam library which is not available on Linux normally. But after I enabled Steam Play beta for all Windows titles, it now gives me the option for installing Age of Empires on Linux.
Windows-only games can now be installed on Linux
Things to know about Steam Play feature
There are a few things you should know and keep in mind about using Windows-only games on Linux with Steam Play:
- Only 27 Windows-games were whitelisted for Steam Play initially. These whitelisted games work seamlessly on Linux. However, now the number of games supported has increased significantly.
- You can try any Windows game with Steam Play beta but it might not work all the time. Some games will crash sometimes while some games might not run at all.
- You won’t see the Windows-only games available for Linux in the Steam store. You’ll have to either try the game on your own or refer to this community maintained list or a better-looking web version of the same to see the compatibility status of the said Windows game. You can also contribute to the list by filling this form.
- If you have games downloaded on Windows via Steam, you can save some download data by sharing Steam game files between Linux and Windows.
How Do You Identify Games That Work On Steam Play?
I’m sure that you don’t have a lot of free time to download games one by one and test it with Steam Play.
In that case, you can visit ProtonDB to check reports/stats contributed by gamers who test the games.
You can use that as a reference to decide whether you should download/purchase a certain game.
I hope this tutorial helped you in running Windows-only games on Linux. Which game(s) are you looking forward to play on Linux?
Like what you read? Please share it with others.
Источник