Можно компилить ядро, можно настраивать в консоли серверы, можно управлять тысячами нод в кластерах кубера и многое другое... В общем, в 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-флаг. С бинарными дистрами должно быть проще.
А так у меня сейчас суммарно установлено больше полусотни игр разной степени сложности. Часть нативно, часть через протон. Играть во всё не успеваю.










