Steam linux games android

Как играть во что угодно на Linux с помощью Steam Play

Часть пользователей удерживает от перехода на Linux один неприятный факт: в этой ОС мало игр. Конечно, ситуация стала выправляться, когда Valve портировала Steam, но всё равно далека от идеала.

Многие разработчики создают нативные версии своих игр для Linux, но в основном этим занимаются маленькие инди-студии. С AAA-тайтлами всё обстоит куда печальнее.

К счастью, Valve заботится о пользователях Linux. Недавно из стадии бета-теста вышла новая фишка Steam под названием Steam Play, которая позволяет запускать игры Windows на Linux. Испробуем её в деле.

Установка Steam

Установите Steam Installer. В большинстве популярных дистрибутивов, например Ubuntu или Mint, это можно сделать через «Магазин приложений» или через «Менеджер приложений» в Manjaro. Также вы можете скачать и установить Steam через DEB-файл с официальной страницы.

Наконец, если вы крутой линуксоид и предпочитаете использовать командную строку, просто наберите в терминале следующую команду:

sudo apt install steam-installer

После установки откройте Steam через главное меню и подождите, пока он скачает все необходимые обновления.

Steam предложит войти в ваш аккаунт. Сделайте это или создайте новый, если у вас его ещё нет.

Теперь можно покупать и загружать игры из Steam для Linux точно так же, как это делается в Windows. В принципе, запуск тайтлов с нативной поддержкой Linux доступен безо всяких дополнительных настроек. Посмотреть список таких игр можно в магазине. Те, что помечены значком SteamOS, прекрасно идут и на Linux (что логично, так как SteamOS основана на Debian).

Но вам ведь этого мало, не так ли? Сейчас мы активируем опцию, которая позволит играть на Linux в Windows-тайтлы.

Включение Steam Play

Steam Play включает в себя Proton. Это изменённая Valve версия Wine — приложения, которое может запускать программы Windows в среде Linux без эмуляторов и виртуальных машин.

Читайте также:  Nmap linux все порты

Откройте настройки вашего клиента Steam. Для этого выберите Steam → «Настройки» на панели меню сверху.

Отыщите раздел настроек Steam Play (он последний в списке опций). Включите Enable Steam Play for supported titles. Эта опция позволит вам играть в Windows-игры, официально одобренные Valve к запуску на Linux. Среди них Doom, Final Fantasy VI, Mount & Blade: With Fire & Sword, Payday: The Heist и так далее. Посмотреть полный перечень можно в тематическом сообществе. Негусто, но это только начало. Список постепенно растёт, а кроме того, у Steam Play имеется ещё одна интересная опция.

Включите следующую настройку Enable Steam Play for all titles, и Steam будет пытаться запустить в Linux все Windows-игры из вашей библиотеки, даже если они официально не поддерживаются Steam Play.

После сохранения настроек клиент Steam предложит перезапуститься. Подтвердите действие.

Теперь вы сможете открывать все видеоигры для Windows в Linux. Учтите, что эта функция находится в процессе разработки. Некоторые тайтлы могут функционировать некорректно или демонстрировать низкую производительность.

На сайте ProtonDB собрана статистика Windows-игр, запускаемых на Linux. Каждая имеет свой статус: «Бронза», «Серебро», «Золото» и «Платина» — в зависимости от того, насколько хорошо она работает в Linux.

Пользователи сообщают, что без проблем играли на Linux в «Ведьмака 3», Dark Souls 3, Skyrim, Tekken 7, Phantom Pain, Cuphead, Doom и Wolfenstein. Попробуйте поискать в базе ProtonDB вашу любимую игру и посмотреть, хорошо ли она работала у других.

Единственное, что огорчает: пока что Valve не планирует внедрять аналогичные возможности в Steam для macOS.

Источник

Steam linux games android

29 окт. 2019 в 10:53

I found an application which gives opportunity to emulate Linux distributions with root and busybox permissions. I will be using Debian 10 Buster ARM OS.

I know that I won’t be able to play games on my phone but will I able to install it? I need your thoughts and help because I am not good at Linux.

[20:47:09] >>> status [20:47:10] Device: SM-E700F [20:47:10] Android: 5.1.1 [20:47:10] Architecture: armv7l [20:47:10] Kernel: 3.10.49-8813309 [20:47:10] Memory: 135/1892 MB [20:47:10] Swap: 778/1023 MB [20:47:10] SELinux: active [20:47:10] Loop devices: yes [20:47:10] Support binfmt_misc: no [20:47:10] Supported FS: exfat ext2 ext3 ext4 fuseblk vfat [20:47:10] Installed system: Debian GNU/Linux 10 (buster) [20:47:10] Status of components: [20:47:10] :: desktop/dbus . started [20:47:10] :: graphics/vnc . started [20:47:10] Mounted parts: [20:47:10] * / [20:47:10] * /proc [20:47:10] * /sys [20:47:10] * /dev [20:47:10] * /dev/shm [20:47:10] * /dev/pts [20:47:10] * /system [20:47:10] * /mnt/sdcard [20:47:10] Available mount points: [20:47:10] * /firmware 0.1/0.1 GB (vfat) [20:47:10] * /firmware-modem 0.0/0.1 GB (vfat) [20:47:10] * /system 0.3/2.3 GB (ext4) [20:47:10] * /data 1.2/11.6 GB (ext4) [20:47:10] * /cache 0.2/0.2 GB (ext4) [20:47:10] * /persist 0.0/0.0 GB (ext4) [20:47:10] * /efs 0.0/0.0 GB (ext4) [20:47:10] * /persdata/absolute 0.0/0.0 GB (ext4) [20:47:10] * /preload 0.0/0.1 GB (ext4) [20:47:10] * /mnt/shell/privatemode 1.2/11.6 GB (sdcardfs) [20:47:10] * /mnt/shell/emulated 1.2/11.6 GB (sdcardfs) [20:47:10] * /mnt/shell/knox-emulated 1.2/11.6 GB (sdcardfs) [20:47:10] * /mnt/shell/enc_media 1.2/11.6 GB (sdcardfs) [20:47:10] * /su 0.1/0.1 GB (ext4) [20:47:10] * /mnt/media_rw/extSdCard 0.1/14.8 GB (vfat) [20:47:10] * /mnt/secure/asec 0.1/14.8 GB (vfat) [20:47:10] * /storage/extSdCard 0.1/14.8 GB (sdcardfs) [20:47:10] Available partitions: [20:47:10] * /dev/block/mmcblk1p1 15 GB (31070208 14.8G c Win95 FAT32) [20:47:11]

Читайте также:  Linux диагностика оперативной памяти

29 окт. 2019 в 10:59

You can’t run intel architecture on arm architecture. You will need at least qemu to run intel arch on arm. And since android is not GNU/Linux, but Linux with an android environment, you need full machine virtualization.
It’s not impossible, you can run very old windows games on android using qemu. But if you have no real experience yet with linux, I suggest to wait until you have.

29 окт. 2019 в 11:02

https://github.com/termux/termux-app/issues/764
command line linux intel architecture software on android using termux.

29 окт. 2019 в 11:31

You can’t run intel architecture on arm architecture. You will need at least qemu to run intel arch on arm. And since android is not GNU/Linux, but Linux with an android environment, you need full machine virtualization.
It’s not impossible, you can run very old windows games on android using qemu. But if you have no real experience yet with linux, I suggest to wait until you have.

Let me clearify something:

My intention was using steam on android device via Linux Deploy. I already know that I can’t play any games on that and I realized that my architecture is not capable of using Steam since steam is basically x86 (i386) application and I am using a phone with armv7 architecture and ARM based OS.

Okay, I got that. But what happens If I change OS version from ARM to x86_64 version?

29 окт. 2019 в 14:06

Reinstalled the OS with ARM version and tried once again and I was managed to install Steam Client. But I can’t run it. When I double click the icon; it does nothing.

Читайте также:  Windows компьютер видел linux

But when I try to run Client through LXTerminal; I get an error message. It says that my system lacks of sse2 support and this is why Steam Client won’t boot up.

Well; I was tried, at least.

29 окт. 2019 в 15:22

Yeah, unfortunately Steam is a closed-source app so nobody outside Valve can tweak and recompile it targeting ARM instead of x86 cpu architecture.

when you try running linux OS and/or apps on unconventional hardware like smartphones, tablets, chromebooks and single-board-computers (like the awesome $35 computer called Raspberry Pi ) you have to notice and remember what cpu architecture it’s using.

most of these use ARM (version something) and a small few on the expensive side use x86 (but even those not always 64-bit).

. if it’s not x86 64-bits (aka x64 or amd64 or x86-64) you’ll be able to run most opensource software just like anywhere else, but not a single PC closed-source software that I know of.

30 окт. 2019 в 2:31

Okay, I got that. But what happens If I change OS version from ARM to x86_64 version?

Источник

Оцените статью
Adblock
detector