Игры в Linux

Лето — время отпусков, каникул и вообще отдыха. По крайней мере работать летом хочется меньше, чем в любое другое время. Может не у всех, но у меня так.

Один из видов отдыха — это компьютерные игры. И что бы там ни говорили, но в Linux они таки есть. Конечно их гораздо меньше, чем в Windows, но гораздо больше чем в MacOS. И вообще ситуация с играми в Linux за последние годы значительно улучшилась. С тем, что было например 10 лет назад, вообще не сравнить.

Так представляют себе игры в Linux большинство людей. Но это уже давно не так.

Можно играть в игры, которые уже есть под Ваш дистрибутив Linux в репозиториях, но их мало и в основном они неинтересные (хотя есть и Java-версия Minecraft), так что рассмотрим другие варианты.

Если установить Steam (в настоящее время есть проблемы с покупкой игр в России, но есть и пути их решения), то там уже есть немало нативных игр. В частности, все игры Valve — серии Half-life, Portal, такие популярные MMO, как Dota 2 и много отдельных игр (таких как FEZ, Faster Than Light, Hearts Of Iron IV, Left 4 Dead 2 и многих других).

Если кто-то не знал, то в настройках Steam можно включить Steam Play и играть во многие официально не поддерживаемые под Linux игры. Я, например, так играл в Command & Conquer Remastered Collection, Heroes of Might & Magic III — HD Edition, Far Cry, Dig or Die, Medal of Honor: Airborne.

Настройка Steam Play под Linux для запуска Windows-игр из Steam

Единственный момент — нужно посмотреть на сайте Proton (на базе которого работает Steam Play) будет ли работать интересующая игра или нет. И, если будет, то нужна ли ей какая-то конкретная версия Proton (в Steam можно для каждой игры установить отдельную версию, хотя обычно всё работает под самой последней версией) или какие-то особые параметры запуска Proton. Сразу скажу, что некоторые Windows-игры запускаются с настройками по умолчанию (например, Dig or Die или Far Cry).

Есть ещё вариант с установкой PortProton (Proton без Steam). Тогда можно устанавливать и запускать отдельные (приобретённые не в Steam) Windows-игры. Реализована автоустановка в один клик популярных лаунчеров, таких как: WGC, Epic Games, Battle.net, Origin, EVE Online, RockStar, Ubisoft connect, League of Legends и многие другие. Для любителей консольных игр на выбор предоставлено множество различных эмуляторов консолей: PPSSPP, Citra, Cemu, ePSXe, MAME и многих других.

Также можно по старинке использовать Wine или его модификации (PlayOnLinuxCrossOver и т.д.).

А для любителей игр под DOS (были там шедевры, в которые и сейчс можно с удовольствием поиграть, например Heroes of Might & Magic II, Warcraft II, X-COM и многие другие) Linux вообще ничем не хуже Windows. И в той и в другой системах можно отлично играть в такие игры, запуская из в DOSBox.

Особняком можно поставить Doom и игры, основанные на его движке (Heretic, Hexen). Для из запуска под Linux (справедливости ради должен заметить, что и под Windows тоже) можно использовать Doomsday Engine, в котором улучшена графика и добавлены новые особенности по сравнению с оригинальными играми.

Резюмируя, можно сказать, что под Linux сейчас с играми ситуация обстоит очень неплохо и если новая консоль от Valve (речь конечно же о Steam Deck) будет иметь популярность, то через некоторое время мы увидим значительное увеличение числа игр под Steam Play, а значит и под Linux.

Если я что-то упустил, прошу дополнить в комментариях.

Всем добра и удачи!

P.S. Параметры Proton для запуска некоторых игр:

Proton 6.3-3

Command & Conquer Remastered Collection:

PROTON_USE_WINED3D=1 %command% NOSPLASHPRELOAD

Far Cry 3:

PULSE_LATENCY_MSEC=90 PROTON_LARGE_ADDRESS_AWARE=1 %command%

Heroes of Might & Magic III: HD Edition:

PROTON_NO_ESYNC=1 PROTON_NO_D3D11=1 PROTON_USE_WINED3D11=1 %command%

Proton 7.0-2

Dig or Die:

Far Cry:

Запускаются безо всяких дополнительных параметров.

Medal of Honor: Airborne:

Достаточно установить PhysX, далее запускается безо всяких дополнительных параметров.

Bluetooth-наушники в Linux

То ли после очередного обновления, то ли ещё по какой-то причине звук в моих bluetooth-наушниках JBL TUNE500BT в используемом мной Linux Mint 20.3 стал прерываться и «квакать».

Первым делом решил, что возможно наушники разряжены и зарядил их — не помогло.

Попробовал отключить лишние bluetooth-устройства (и физически выключить, и отключить от компьютера) — ничего не изменилось.

Попробовал переподключить наушники (удалил их из системы и подключил заново) — проблема осталась.

Попробовал перезагрузить и ноутбук, и наушники — не помогло.

Попробовал удалить модуль blueberry и установил вместо него blueman — снова всё то же самое.

Последнее, что пришло мне в голову — что Bluetooth и Wi-Fi по какой-то причине мешают друг другу. По крайней мере в радио-модуле ноутбука. Отключил на ноутбуке Wi-Fi и подключил его к сети кабелем — всё стало нормально.

Не уверен на 100%, помогло ли отключение Wi-Fi или комбинация каких-то методов, поэтому решил записать это на будущее, вдруг ещё понадобится. Тогда можно будет начать в обратном порядке и понять, что же всё-таки помогло решить проблему.

А может кому-то ещё это пригодится.

Настройка VirtualBox

Кроме Linux иногда возникает необходимость работы в Windows, для которой есть несколько специально купленных программ (сам Windows и Office к нему тоже куплены). При этом перезагружать компьютер для загрузки другой ОС нет ни времени ни желания. В этом случае спасает VirtualBox, который после переустановки тоже пришлось вспоминать, как настраивать. Читать далее «Настройка VirtualBox»

О настройке Linux Mint после установки

Глядя на все последние события, включая рост цен и дефицит электроники, понял, что моему 6-летнему ноутбуку предстоит поработать ещё, как минимум, столько же. И лучше его проапгрейдить, пока можно.

Читать далее «О настройке Linux Mint после установки»

Как бороться с загрузкой процессора в Linux

Иногда при работе в Линукс можно заметить сильное замедление системы, которое выражается в медленной реакции на клавиатуру и мышь.

Если при этом в выводе команды «top» (в консоли) видно, что ресурсы процессора утилизируются процессом под названием kworker, то для исправления ситуации можно использовать приведённый ниже рецепт.

Вывод команды top
Вывод команды top

Читать далее «Как бороться с загрузкой процессора в Linux»

Дзен: обновления и итоги 4 месяцев

Во-первых о новостях Дзен. После майских изменений с середины июня администрация Дзен сделала возможным добавлять к публикации всего 5 тегов (раньше можно было до 10).

Теперь о развитии канала — после 90 подписчиков пошёл резкий рост и их количества и аудитории и показов/дочитываний. В результате 15 июня карма канала достигла 63 (379 место среди 278471 новичка), 116 подписчиков, аудитория почти 8000 посетителей в месяц и больше 10000 минут чтения статей за последние 7 дней. Смог подать заявление на монетизацию канала и сегодня монетизация подключена. На сегодня карма канала — 47 (6198 место среди 59242 мастеров), аудитория больше 12500, 147 подписчиков.

Данных результатов удалось достичь написанием и публикацией 2 статей в неделю в течение первых 3 месяцев, 3 статей в неделю в течение последнего месяца. На статью уходит примерно 2-3 часа (подготовка и написание). Желательно поддерживать обратную связь с читателями, отвечать на комментарии.

За 4 месяца написано около 40 статей, значит затрачено порядка 100 часов времени. Интересно будет посмотреть на результаты монетизации небольшого непрофессионального канала, ведущегося в одни руки.

Jedi Outcast под Linux — возможно? Да!

Решил вспомнить молодость и поиграть в старую игрушку из серии Star Wars: Jedi Knight. А именно Jedi Knight 2: Jedi Outcast. Из всей этой серии она мне кажется самой удачной. А уж перевод от «7 волка» (7Wolf) — это вообще класс!

Сейчас у меня основная рабочая система — Linux Mint. Игра у меня есть купленная в Steam’е (без перевода) и на старом CD (с переводом). Пробую в Steame — Linux не поддерживается. Не беда — на этот случай у нас есть Wine. Устанавливаю игру под Wine с диска. Пробую запустить, получаю такую красоту

Ладно, не будем отчаиваться. Читать далее «Jedi Outcast под Linux — возможно? Да!»

Изменения в Дзен с 1 мая

С 1 мая администрация Дзен изменила условия монетизации канала. Раньше монетизация была доступна при количестве дочитываний 7000 за последние 7 дней с минимальным временем дочитывания 40 сек. То есть минимум 4667 минут. Теперь же монетизация доступна при времени дочитывания 10000 минут за последние 7 дней. То есть минимальный порог монетизации увеличился более чем в 2 раза.

У моего канала на сегодня карма — 64 (место в рейтинге — 401 / 273795), 43 подписчика, месячная аудитория — более 12000. Время, затрачиваемое на написание 2 статей, прочитывание и ответы на комментарии, 4-5 часов в неделю.

Дзен: Итоги 2 месяцев

Итак, 2 месяца назад я вернулся в дзен. За это время я написал 18 статей. Из них 17 на одну тему (кино) и 1 для пробы на отвлечённую тему. Писал регулярно — 2 раза в месяц. В итоге где-то через 1,5 месяца (может немного раньше) начались относительно массовые подписки, комментарии и большие количества дочитываний (более 100, у некоторых статей более 1000).

В итоге через 2 месяца имеем: Карма — 52 / 100, место в рейтинге — 805 / 271023, аудитория за месяц более 8000, дочитываний за неделю более 4000 (за 2 месяца более 14500), подписчиков — 26, 189 «классов», 74 комментария, средний CTR — 10,5%, среднее время дочитываний — 55 сек.

Вывод: при минимальных усилиях (2-3 часа в неделю) вполне можно сделать достаточно успешный канал в Яндекс.Дзен. Надо только регулярно уделять время на написание статей и не забывать отвечать на комментарии пользователей (им это нравится).

 

Office 2010

Имея официально купленную копию MS Office 2010 был весьма удивлён сегодня, получив при запуске оного такое сообщение

Но оказалось всё не так страшно. Полез на сайт MS и там прочитал, что после прекращения официальной поддержки обновления не будут приходить, но сам офис будет работать.