LINUX.ORG.RU

Играем в Linux

 ,


0

1

Можно компилить ядро, можно настраивать в консоли серверы, можно управлять тысячами нод в кластерах кубера и многое другое... В общем, в Linux достаточно интересных игр. Но иногда хочется вспомнить молодость и побегать в простые компьютерные игрушки. Я помню старые времена, когда в оффтопике нужно было возиться с установкой, искать русификаторы, разбираться с патчами, которые часто поставлялись отдельно от самой игры. Нужно было выискивать их по знакомым и разбираться в очерёдности установки.

Потом я помню времена, когда нужно было постоянно мониторить winehq и смотреть, запустится ли игра на моей системе или нет. Подбирать параметры, изучать настройки, иногда даже пересобирать руками wine, чтобы он смог подтянуть нужные библиотеки или стянуть нужную версию DirectX. Потом появился winetricks, который сильно упрощал этот процесс. Но вот последние несколько лет я про это забыл. Совсем.

Многие игры были выпущены нативно, а некоторые теперь запускаются через proton в steam и heroic или в portproton.

Честно говоря, чтобы подготовить этот пост, мне частично пришлось изучить, что запущено нативно, а что через прослойку. Потому что я сейчас в это не вникаю. Просто запускаю игру одним кликом и всё.

Если кому интересно, железо у меня не самое мощное. Я не могу сравнить уровень нагрузки с оффтопиком, но все скриншоты, которые я тут показываю сделаны на максимальных настройках графики.

         -/oyddmdhs+:.                cppmm@damned 
     -odNMMMMMMMMNNmhy+-`             ------------ 
   -yNMMMMMMMMMMMNNNmmdhy+-           OS: Gentoo Linux x86_64 
 `omMMMMMMMMMMMMNmdmmmmddhhy/`        Host: B650M PG Lightning 
 omMMMMMMMMMMMNhhyyyohmdddhhhdo`      Kernel: 6.18.48-gentoo-dist-bin 
.ydMMMMMMMMMMdhs++so/smdddhhhhdm+`    Uptime: 5 days, 2 hours, 58 mins 
 oyhdmNMMMMMMMNdyooydmddddhhhhyhNd.   Packages: 1357 (emerge), 14 (flatpak) 
  :oyhhdNNMMMMMMMNNNmmdddhhhhhyymMh   Shell: bash 5.3.15 
    .:+sydNMMMMMNNNmmmdddhhhhhhmMmy   Resolution: 1920x1080, 1920x1080 
       /mMMMMMMNNNmmmdddhhhhhmMNhs:   DE: Plasma 6.6.6 
    `oNMMMMMMMNNNmmmddddhhdmMNhs+`    WM: KWin 
  `sNMMMMMMMMNNNmmmdddddmNMmhs/.      Theme: Breeze [GTK2/3] 
 /NMMMMMMMMNNNNmmmdddmNMNdso:`        Icons: breeze [GTK2/3] 
+MMMMMMMNNNNNmmmmdmNMNdso/-           Terminal: mc 
yMMNNNNNNNmmmmmNNMmhs+/-`             CPU: AMD Ryzen 7 8700F (16) @ 5.055GHz 
/hMMNNNNNNNNMNdhs++/-`                GPU: NVIDIA GeForce RTX 3050 8GB 
`/ohdmmddhys+++/:.`                   Memory: 15712MiB / 63867MiB 
  `-//////:--.
Скрины(хотел бы загрузить больше, выбрал только нативные игры):

EuroTruck Simulator 2

Valheim

The Witcher 2

War Thunder

Единственное, если не считать War Thunder, для всех перечисленных игр нужно включать поддержку x86_32. Для Gentoo это значит нужно будет для нескольких десятков пакетов включить соответсвующий USE-флаг. С бинарными дистрами должно быть проще.

А так у меня сейчас суммарно установлено больше полусотни игр разной степени сложности. Часть нативно, часть через протон. Играть во всё не успеваю.

★★★★★

Проверено: hobbit ()
Ответ на: комментарий от dataman

А вот и нет. Гента себе спокойно компиляется, а я спокойно играю. ;)

Ну кроме ведьмака. Он, зараза, проц кушает как не в себя.

shell-script ★★★★★
() автор топика

Какой-то трэш на скриншотах... Где нормальные линукс-игры? Где Tux racer, kreversi? Где Нетхак в конце-концов?

Khnazile ★★★★★
()
Ответ на: комментарий от James_Holden

Это и была главная цель поста. Про игры в Linux сейчас говорить нечего. Они работают без каких-дибо телодвижений.

shell-script ★★★★★
() автор топика
Ответ на: комментарий от einhander

Я в тундру раз в два-три дня захожу. А ведьмакак пока притормозил так как для valheim новый апдейт вышел. С друзьями бегаем.

shell-script ★★★★★
() автор топика
Ответ на: комментарий от CrX

Не, за Euro Truck респектейшн!

Я боюсь в неё начинать играть, уж больно оно времени хавает, нужно же ещё на улицу выходить

unclestephen ★★★★★
()
Ответ на: комментарий от shell-script

Тут недавно слушал трик для электро-грузовиков.

Тип заканчивается энергия, как в Ъ симуляторе, эектрозарядок мало…

Заезжаешь на СТО, меняешь двигатель на ДВС, заправляешься, ставишь обратно электродвигатель, едешь. Правда это или нет?

Всё как в Ъ симуляторе, ну почти.

unclestephen ★★★★★
()

Потом я помню времена, когда нужно было постоянно мониторить winehq и смотреть, запустится ли игра на моей системе или нет. Подбирать параметры, изучать настройки, иногда даже пересобирать руками wine, чтобы он смог подтянуть нужные библиотеки или стянуть нужную версию DirectX. Потом появился winetricks, который сильно упрощал этот процесс. Но вот последние несколько лет я про это забыл. Совсем.

Да щас! Если у тебя не то железо, который пользуются разработчики вайна - ко всему перечисленному добавится ещё и компиляция подходящей версии вайна под твой дистрибутив.

kirill_rrr ★★★★★
()
Ответ на: комментарий от shell-script

Ты не показал на скриншотах саму генту.

А игры… они и в винде игры. Какие ваши доказательства?

mord0d ★★★★★
()

Я до сих пор не понимаю скринов в фуллскрин. Какой смысл? Сайт же про Linux, а не про игры. Показываешь игры, показывай и Linux!

nuxster ★★★★★
()
Ответ на: комментарий от th3m3

Много весят. Большая часть на отдельном диске установлена, но некоторые и в /home/

sdb и sdc - это ssd.

Файловая система Размер Использовано  Дост Использовано% Cмонтировано в
devtmpfs            10M            0   10M            0% /dev
tmpfs               32G         854M   31G            3% /dev/shm
tmpfs               32G         1,9M   32G            1% /run
/dev/nvme1n1p3     475G         213G  262G           45% /
efivarfs           128K          28K   96K           23% /sys/firmware/efi/efivars
/dev/nvme1n1p2     2,0G         169M  1,7G           10% /boot
/dev/sdb1          932G         726G  206G           78% /home
/dev/sdc1          440G         379G   38G           91% /home/cppmm/random/games
/dev/nvme1n1p1     511M         156K  511M            1% /efi
tmpfs               35G         218M   35G            1% /tmp
tmpfs              6,3G          28K  6,3G            1% /run/user/1000

shell-script ★★★★★
() автор топика
Ответ на: комментарий от nuxster

Показываю Linux: раз (urandom.ru), два (urandom.ru), три (urandom.ru). Просто на лор не влазит больше четырёх скринов.

А вот так (urandom.ru) вот на соседнем ноутбуке(Debian) стим обновляет файлы, используя ранее скачанный контен с десктопа.

shell-script ★★★★★
() автор топика
Последнее исправление: shell-script (всего исправлений: 1)
Ответ на: комментарий от kirill_rrr

Вот прямо сейчас. Что на генте, что на буке с debian беру и играюсь. Не обращая внимания на железо. Но на буке нет нормальной видеокарты, только та, что в проце, так что там и игрушки послабее. Но тоже работают.

shell-script ★★★★★
() автор топика
Ответ на: комментарий от unclestephen

Не знаю. Это, видимо, мод какой-то(их тысячи для ETS2, у меня стоит только парочка). Так как у меня в гаражах ни одного электрического нет.

shell-script ★★★★★
() автор топика
Ответ на: комментарий от shell-script

Руль и педали если что есть. ;)

Правда, в данный момент не подключены.

К игрофотачкам игрогрузовика готовиться надо ;)

slackwarrior ★★★★★
()

Единственное, если не считать War Thunder, для всех перечисленных игр нужно включать поддержку x86_32

Ненужно

xaTa ★★★★
()

Всё 4 игры эталонное ненужно. Первая — вообще играть не во что, вторая это лагодром с плохой графикой, третья была хороша в своё время, но как-бы лучше брать более свежую версию, четвёртая ну такое…

Может оно и к лучшему, играть в неинтересные игры.

peregrine ★★★★★
()
Ответ на: комментарий от peregrine

вторая это лагодром с плохой графикой

Если это про Вальхайм, то насколько я понимаю, он интересен не в последнюю очередь как песочница. А что там не так с графикой?

hobbit ★★★★★
()
Ответ на: комментарий от kirill_rrr

Если у тебя не то железо, который пользуются разработчики вайна - ко всему перечисленному добавится ещё и компиляция подходящей версии вайна под твой дистрибутив

У меня хоть и гента, но вайн для запуска игорей не использую, пользуюсь протонами от стима, а там просто выбираешь версию и он её скачивает.

Loki13 ★★★★★
()
Ответ на: комментарий от hobbit

У меня один челик, с которым я в поеху играл, с очень мощной пекарней решил её постримить. Я зашёл к нему, посмотрел на всё это дело, понял что играть в неё никогда не буду. Столько багов, в том числе визуальных, я давно не видел, а сам цикл песочницы довольно линейный и не отличается разнообразием. Понятно что хороших RPG песочниц нет вообще и на их фоне Вальхейм это что-то хорошее. Но нет, он тоже плохой. Вообще в идеале я бы поиграл во что-то мегазалипательное, типа смеси вальхейма, гриндилки и игры с отрядом из нескольких неписей. Чтоб там была и экономика и крафт и строительство и замесы. Под определение в какой-то степени попадает только Kenshi, но первая его версия была написана в одно рыло, потому и глубина проработки соответствует, хоть автор и талантлив. Вторая которая пилится уже группой разрабов, выйдет неизвестно когда и я думаю всё равно будет не то. Проблема в том, что контента (механик) в хорошей песочнице должно быть очень много, чтоб игрок сам решал чем ему заниматься, а не побил мобчиков и ещё побил мобчиков, собрал лут, ничего с ним не делая, где надо головой подумать и решить что и как собирать, чтоб ещё побить мобчиков (с этой точки зрения абсолютный лидер CDDA, но там графика встроена в голову играющего), а сделать кучу контента очень дорого, игра просто не окупится. Может ИИ сможет решить эту проблему удешевив разработку, не знаю.

peregrine ★★★★★
()
Последнее исправление: peregrine (всего исправлений: 5)

pamac install steam && pamac install portproton-qt в арче. Всё.

На самом деле вспоминается байка, как один товарисч под гентой компилил ядро, месу там, выставлял всякие флаги, компилил под железо, игрался там с патчами и конфигами… общем показвыал прогресс у себя блоге. В итоге со всеми оптимизациями у него какая-то игрушка подняла FPS с 30 до 55. А потом он поставил какой-то CentOS 6 в дефолте (ну вот те времена) и эта же игрушка из коробки показала fps в 65 без всякого тюнинга и секса с препятствиями. В общем, больше он таким не занимался.

lonelywoolf
()
Ответ на: комментарий от shell-script

Ну ок, 4 скрина. Но зачем показывать 4 скрина игры?) Это же LOR, тут не про игры. Да, игры это очень хорошо, особенно на Linux. Я сам постоянно выкладываю игры. Но хочется видеть Ваш рабочий стол, обои, Ваши свистоперделки ))) Скриншоты игр можно и в Steam посмотреть, там даже видно какие игры хорошо идут на Linux.

nuxster ★★★★★
()

Если кому интересно, железо у меня не самое мощное. Я не могу сравнить уровень нагрузки с оффтопиком, но все скриншоты, которые я тут показываю сделаны на максимальных настройках графики.

Было бы намного интересней сравнить производительность со стоковыми CachyOS и Manjaro.

Самолично сомневаюсь, что сожженное электричество того стоило.

hargard ★★★
()

спалил 98 регион в Париже

powerguy ★★★
()
Ответ на: комментарий от peregrine

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

А давно это было?

Просто игра релизнулась буквально неделю назад. До этого долго была в раннем доступе (в который вышла, имхо, рановато, в слишком недоделанном виде), а для раннего доступа это нынче считается нормальным. Баги, в том числе и визуальные, почти наверняка с тех пор поправили. Цикл песочницы — не факт, что прям кардинально изменили, конечно, но тоже могли несколько доработать с тех пор.

Я сам в релиз не играл, если что, и не пытаюсь доказать, что она хороша. Именно интересуюсь, как давно были получены описанные впечатления.

CrX ★★★★★
()
Последнее исправление: CrX (всего исправлений: 1)

«Эх, старик. Трах-тибидох.» © :⁠-⁠D

sparkie ★★★★★
()
Ответ на: комментарий от shell-script

Они работают без каких-либо телодвижений.

Ну и что? Вас, как линуксоида, это не должно останавливать!

Подбор версий протона, где на пару кадров больше, пляски с опциями gamescope, участие в срачах «а на вяленом игры без тиринга!» – столько возможностей, а вы «просто работают»…

apt_install_lrzsz ★★★★
()

Игры на линуксе это хорошо, конечно, но нафига тебе два вида каморников на Ковэ?!

otto ★★★★
()
Ответ на: комментарий от otto

два вида каморников на Ковэ

Это тестовый выезд. :) Я не стал выходить в бой ради скрина, а то можно было залипнуть.

shell-script ★★★★★
() автор топика
Ответ на: комментарий от apt_install_lrzsz

Я из тех линуксоидов, которые линуксом стали пользоваться потому что он проще и легче, чем оффтопик. То, ради чего в оффтопике нужно плясать с бубном в линуксе просто работает. И именно поэтому у меня линукс. И именно поэтому у меня генту.

shell-script ★★★★★
() автор топика
Ответ на: комментарий от hargard

Самолично сомневаюсь, что сожженное электричество того стоило.

Я никогда не выключаю компьютеры. Вне зависимости от дистрибутива. Ставить арч и его форки я не буду никогда - оно неюзабельно. Генту я использую не ради мифических оптимизаций, а ради простоты в обслуживании и гибкости в настройках.

shell-script ★★★★★
() автор топика
Ответ на: комментарий от lonelywoolf

pamac install steam && pamac install portproton-qt в арче. Всё.

Ну, да. В генту так же, только надо добавить в USE 32-битные библиотеки. emerge сам скажет, какие. Можно сделать проще. Можно сразу всё собирать для двух архитектур, как это делают в бинарных дистрах. Но мне такой подход не нравится.

На самом деле вспоминается байка

Это именно что байка. Бессмысленно что-то там пытаться оптимизировать, когда игра всё-равно бинарная. Всё упирается в дрова(в моём случае блоб), винт(ssd) и в некоторых играх проц. Всё. Остальное окружение не влияет никак.

shell-script ★★★★★
() автор топика
Ответ на: комментарий от shell-script

Всё упирается в дрова(в моём случае блоб), винт(ssd) и в некоторых играх проц. Всё. Остальное окружение не влияет никак.

Некоторое влияние окажет gamescope, вяленый или иксы. Я специально сравнивал игры с бенчмарками — разница есть, статистически значимая (хотя, конечно, не как в том примере, что чуть ли не вдвое, скорее до 10% максимум). Как минимум конкретно в моём случае (AMD, RX 6650) было так, что выше всего производительность в gamescope под вяленым, хуже всего, как ни парадоксально — в gamescope под иксами, а в иксах и вяленом без gamescope — средне. Скорее всего это воспроизведётся и у других на AMD, но на Nvidia может быть как-то иначе.

CrX ★★★★★
()
Ответ на: комментарий от peregrine

То, что ты описываешь, это уже не песочница. Это именно что какая-то RPG. Да, я бы в такое поиграл.

Что касается Valheim, она релизнулась меньше месяца назад. До этого был или ранний доступ, или общий тест(я играл в последний). Пока что багов не видел. Графика, да, не самая сильная, хотя природа прорисована хорошо, а в грозу или в боях с боссами вообще атмосферно всё сделано. Хотя я и в Minecraft играю, а там на слово «графика» забили... Но самое интересное не это. Я играю не один. Нас там толпа знакомых(все линуксоиды, к слову) пять человек. Мы вместе продумываем стратегию, строим домики, валим босов, разводим животных, строим фермы и так далее. В общем, вместо толпы NPS, которых ты описал, у меня толпа живых людей.

shell-script ★★★★★
() автор топика
Ответ на: комментарий от CrX

Может быть. Не могу пока сравнить, так как у меня на невидии вяленый ведёт себя неадекватно. Последний раз пробовал в августе и оно всё ещё не готово к работе. Так что пока только иксы.

shell-script ★★★★★
() автор топика
Ответ на: комментарий от shell-script

Не могу пока сравнить, так как у меня на невидии вяленый ведёт себя неадекватно.

Да, это мне знакомо. Я сам до 2023 года всю сознательную жизнь на невидии сидел, и тоже каждая попытка потыкать вяленого обламывалась. Перейти на него я смог только когда впервые перешёл на AMD. Говорят, сейчас на невидии с этим лучше, чем было тогда, но я бы всё равно не оценил — новые дрова с моей тогдашней картой сделали несовместимыми ещё задолго до этого. Ещё один раздражающий момент с нвидией помимо просто самого блоба — они очень быстро перестают поддерживать карты, типа покупай новые. Когда по производительности ещё вполне себе нормально служат (особенно если прям в топовые AAA на максималках не играть). У AMD в этом плане прям намного лучше дела обстоят.

CrX ★★★★★
()
Ответ на: комментарий от shell-script

Чтобы параллельно компилировать? А в чем прикол вот этих компиляций и вот этих всяких ядер разных? Компы у всех, наверно, сейчас достаточно мощные, чтобы разницы не замечать, у меня критерий только — работает всё мое железо или нет.

stuzer ★
()
Последнее исправление: stuzer (всего исправлений: 1)
Ответ на: комментарий от CrX

На вайланде сидишь? Удаленки юзаешь типа «Андидеск», «Рудесктоп», «Растдеск»? Раньше большинство на вайланде не работали. Интересно, исправили или нет, у «Рудесктопа» вроде только под вайланд была версия.

stuzer ★
()
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.