Linux Gaming

14880 readers
18 users here now

Gaming on the GNU/Linux operating system.

Recommended news sources:

Related chat:

Related Communities:

Please be nice to other members. Anyone not being nice will be banned. Keep it fun, respectful and just be awesome to each other.

founded 4 years ago
MODERATORS
1
2
 
 

cross-posted from: https://lemmy.world/post/17448833

After 3 years in the making I'm excited to announce the launch of Games on Whales, an innovative open-source project that revolutionizes virtual desktops and gaming. Our mission is to enable multiple users to stream different content from a single machine, with full HW acceleration and low latency.

With Games on Whales, you can:

  • Multi-user: Share a single remote host hardware with friends or colleagues, each streaming their own content (gaming, productivity, or anything else!)
  • Headless: Create virtual desktops on demand, with automatic resolution and FPS matching, without the need for a monitor or dummy plug
  • Advanced Input Support: Enjoy seamless control with mouse, keyboard, and joypads, including Gyro and Acceleration support (a first in Linux!)
  • Low latency: Uses the Moonlight protocol to stream content to a wide variety of supported clients.
  • Linux and Docker First: Our curated Docker images include popular applications like Steam, Firefox, Lutris, Retroarch, and more!
  • Fully Open Source: MIT licensed, and we welcome contributions from the community.

Interested in how this works under the hood? You can read more about it in our developer guide or deep dive into the code.

3
 
 

It’s just me or RetroArch developed the best FLOSS alternative to proprietary UI? You have a nice overlay, CRT shaders, bezels, some netplay function, customizable interface. All of this completely free and super fast.

Wouldn’t be nice to also launch non-emulated games from here?

4
 
 

Hello all, I'm looking to buy 4-8 controllers for some couch coop games and haven't found any clear winners so far. I'm leaning 2.4Ghz as I've heard problems about bluetooth controllers disconnecting on the steam deck and always appreciate less latency. I also don't need any fancy features like gyro or touchpads, just the generic xbox-like style would be great. Also my last problem is that every one I've found requires a dongle per controller, to which I'm wondering if 4-8 dongles next to each other would cause interference?

In essence: if anyone has recommendations on controllers for couch coop games on the steam deck where the main priority is connection stability, it'd be much appreciated!

5
6
7
 
 

Back in June the developers of Fishards put out a bit of an ultimatum: fight them in-game and win to make the game open source, or they will nuke the game from orbit.

Thankfully, the community came together, and won. So now Fishards has been made open source, and it's still free to play on Steam too.

8
 
 
  • Updated wine to latest bleeding edge
  • Updated wine-mono to 9.2.0
  • Updated dxvk to latest git (which includes d8vk now)
  • Removed d8vk build options as it's part of dxvk now
  • Updated proton script so that d8vk is enabled by default as part of dxvk's files
  • Updated vkd3d-proton to latest git
  • protonfixes: added EAC fix to allow elden ring to run even if dlc not owned
9
 
 

Yesterday, July 1st, they announced the Alpha release of this next-generation mod manager and their new Product Manager got in touch to mention they "would be really keen to get feedback from Linux users". So this is your chance to ensure Linux (and Steam Deck) finally become a first-class citizen for game modding.

10
 
 
11
 
 

The controller I'm using shuts off after about 5 minutes of idle time. I tried adjusting the value in Steam, but it doesn't have any effect.

Does anyone know where this value may be stored or how I can change it to be much longer?

12
 
 

I'm hoping to get some help here. I finally took the plunge and installed Bazzite to a spare drive, and during the initial installation setup I was able to connect to my wifi. After booting up for the first time I noticed it said no connection. I see the wifi device listed, but I don't see anyway to connect. It doesn't find any networks. I've searched around but haven't found any solutions yet, and I'm hoping someone can point me in the right direction.

I greatly appreciate any help here, and I'm happy to provide any further information if necessary.

13
116
submitted 2 weeks ago* (last edited 2 weeks ago) by [email protected] to c/[email protected]
 
 

Hey there,

I enjoy Linux gaming via WINE/Proton, but I often wonder about Linux-native FOSS games. You often see brilliant titles like 0AD and Mindustry mentioned, but there are also some unspoken gems in the "genre" like Minetest and it makes me wonder what other FOSS games are out there, that people just don't talk about much? I'm looking to discover and play more of these titles.

14
52
Bazzite 3.5.0 Update Released (universal-blue.discourse.group)
submitted 2 weeks ago by [email protected] to c/[email protected]
15
72
submitted 2 weeks ago* (last edited 2 weeks ago) by fhein to c/[email protected]
 
 

Any games with less than 1000 total Steam reviews you've enjoyed and thought more people ought to know about? Not a hard limit, just a guideline for what could be classified as "undiscovered" on Steam, assuming it wasn't released yesterday.

I would recommend:

  • Full Bore, a cute block-based puzzle platformer. Solid mechanics, level designs and even a somewhat engaging story. ~~Unfortunately hasn't been on a sale since 2021 according to steampricehistory.com, while it was frequently reduced to €2-3 before that. Not sure I'd recommend it to everybody at full price, but IMO it's one of the best indie platformers I've played.~~ edit: Did someone email the creator of Full Bore or something? It's suddenly on sale again, for the first time in ages :) Go buy it!
16
 
 

GE-Proton9-9

Hotfix:

  • When I updated winetricks in 9-8 I forgot to make it executable. This fixes it so winetricks is executable again.

GE-Proton9-8

  • wine updated to latest bleeding edge

  • dxvk updated to latest git

  • vkd3ed-proton updated to latest git

  • dxvk-nvapi updated to latest git

  • steam client changes pulled in from upstream

  • vrclient changes pulled in from upstream

  • various game quirk fixes pulled in from upstream (Farlight 84, MultiVersus, Bad Mojo Redux, (Arcanum: Of Steamworks and Magick Obscura)

  • umu clients can now run winetricks verbs (Thanks R1kaB3rN)

  • added pending patch for DXGI_FORMAT_R8G8B8A8_UNORM on d2d_wic_render_target_init needed for Alt:V -- GTA V custom client (Thanks S0P4)

  • staging patches rebased (minor)

  • fsr patch rebased (minor)

  • protonfixes: winetricks updated to current git

  • protonfixes: winetricks vcrun2022 sha256 hashes updated for vcrun2022 (https://github.com/Winetricks/winetricks/issues/2235)

  • protonfixes: fix added for Contractors VR (thanks ToRRent1812)

  • protonfixes: fix added for gog: resident evil (thanks ImLinguin and keenanweaver)---

17
91
Steam Summer Sale 2024 is live now (www.gamingonlinux.com)
submitted 2 weeks ago* (last edited 2 weeks ago) by [email protected] to c/[email protected]
 
 

Locked the post due to many, many off-topic comments

18
19
 
 

The time is finally here. The next big stable update to the NVIDIA proprietary driver for Linux with version 555.58 bringing Wayland Explicit Sync.

Following on from the initial NVIDIA 555.42.02 Beta and the 555.52.04 Beta, NVIDIA noted some rather vague "Minor bug fixes and improvements" since the last Beta. With this release, you should be truly good to go with Wayland on NVIDIA GPUs now.

20
21
 
 

Hello! I've recently upgraded my system with 7800xt and I am having some issues while playing Cyberpunk2077 on lutris (bought it through gog). I am posting a short summary of outputs and info here: Output of Lutris' "submit issue" -> http://0x0.st/XAfJ.json OS: Arch System Summary: CPU:10700K GPU:7800XT RAM: 32GB ddr4 3200mhz monitor: Dell G3223D (144hz) mobo: z490 aorus elite ac

Drivers: amdgpu $ glxinfo|egrep "OpenGL vendor|OpenGL renderer"

OpenGL vendor string: AMD OpenGL renderer string: AMD Radeon RX 7800 XT (radeonsi, navi32, LLVM 17.0.6, DRM 3.57, 6.9.5-arch1-1)

This is a fresh Arch install, with all the drivers installed as described in the wiki page mesa, lib32-mesa, vulkan-radeon, lib32-vulkan-radeon

Output of lutris --version :

2024-06-23 14:29:10,771: The Battle.net source is unavailable because Google protobuf could not be loaded: No module named 'google' lutris-0.5.17

I've also disabled ReBar and enabled Above 4G Decoding in bios settings. (not much changed though)

ISSUE

Cyberpunk 2077 was installed through the "vanilla" gog launcher embedded in Lutris, using the first option (without autogen tags etc). I am running it with GE-Proton (latest) with DXVK and VKD3D enabled. I have Lutris Runtime disabled and prefer system libraries enabled.

Running the benchmark i get an average of ~61 fps with these settings (benchmark output). I've noticed that both my gpu and cpu never go above ~75% use I've also noticed almost the exact same (fps) results with other configurations, including having FSR on etc.

Strangely, during the loading screen or before the main menu etc, my gpu is at 100% and I have a solid 144fps. Also, in the starting area which are more "open world" I get a solid 100+ fps with 100% gpu (and high cpu) usage, on native resolution. While in denser areas (i.e. Night City) I am getting lower fps but with lower gpu and cpu usage too (same as the benchmark).

I am sorry if this is an off topic issue, but any help would be greatly appreciated.

EDIT: I've also tried switching to Xorg from Wayland and I m getting even lower fps on the benchmark (~about 48 average) with higher cpu usage and lower gpu usage. And generally, lowering other settings only lowers the

22
 
 

For me, it's Factorio.

a game in which you build and maintain factories.

It even has Wayland support!

(Version 1.1.77» Fri Mar 03, 2023 3:44 pm)

Graphics

  • Added support for Wayland on Linux. To enable it, set SDL_VIDEODRIVER=wayland in your environment. (thanks to raiguard)

What's yours?

EDIT: Great Linux ports* not like some forced ports that barely work or don't.

23
 
 

Thanks to Waydroid, qwerty12356-wart and the open-source community in general, you can now play Blue Archive on Fedora Atomic. This guide will show you how to install Waydroid, install and patch libhoudini, and install Blue Archive.

Installing Waydroid

  1. Install Waydroid
sudo rpm-ostree install waydroid
  1. Reboot the system
systemctl reboot
  1. Start Waydroid
sudo systemctl enable --now waydroid-container
  1. Launch Waydroid via the application launcher, and then input the following values:
  1. Ensure to select Gapps and then click on the "Install" button

Google Play Certification

  1. Launch Waydroid shell
sudo waydroid shell
  1. Get the Android ID, and then copy it
ANDROID_RUNTIME_ROOT=/apex/com.android.runtime ANDROID_DATA=/data ANDROID_TZDATA_ROOT=/apex/com.android.tzdata ANDROID_I18N_ROOT=/apex/com.android.i18n sqlite3 /data/data/com.google.android.gsf/databases/gservices.db "select * from main where name = \"android_id\";"
  1. Open the following link, and then paste the Android ID:
    https://www.google.com/android/uncertified/

  2. Wait a few minutes, and then restart Waydroid

sudo systemctl restart waydroid-container

Installing Libhoudini

  1. Clone the repository
git clone https://github.com/casualsnek/waydroid_script
  1. Change directory to the cloned repository
cd waydroid_script
  1. Create a virtual environment
python3 -m venv venv
  1. Install the required packages
venv/bin/pip install -r requirements.txt
  1. Install libhoudini
sudo venv/bin/python3 main.py install libhoudini

Patching libhodini

  1. Install vim-common (xxd is required by the script)
sudo rpm-ostree install vim-common
  1. Reboot the system
systemctl reboot
  1. Download qwerty12356-wart script
curl -L https://github.com/user-attachments/files/15800844/scripton.txt -o scripton.sh

Warning: Be cautious when downloading and executing scripts from the internet. Ensure you trust the source and understand the script's functionality to avoid security risks.

  1. Give the script permission to execute
sudo chmod +x scripton.sh
  1. Run the script as root
sudo ./scripton.sh

Warning: Running scripts with root privileges can be dangerous if the script's content is malicious or if it has not been thoroughly reviewed. Proceed with caution.

Installing Blue Archive

If you cannot install Blue Archive from the Google Play Store, you can download the APK from APKPure. Make sure to use the Browser application that comes with Waydroid to download the APK. Once the APK is downloaded, you can install it by clicking on the APK file in the Downloads folder.

Conclusion

You should now be able to launch and play Blue Archive on Fedora Atomic using Waydroid. If you encounter any issues, please let me know.

Sources

24
 
 

Thank you guys for helping with my Sunshine-Moonlight and Tailscale setup. I can play with my friends now. But I still have an issue. I don't get any audio while the Moonlight Clients get their audio...using Discord and Moonlight causes an echoing too. What should I do?

25
 
 

Hi I got the following problem. I successfully created a Tailscale network and a user from outside the network can login and connect to my network. That part works properly. We use a Fedora Linux PC as a host (Sunshine) and Moonlight Client on a Windows 10 PC. After tinkering for hours we can now see each other but I get the following issue "Request Timed Out (Error 4)" This issue always happens after inputting the PIN which is displayed on the Windows (Moonlight) on my Fedora PC (Sunshine) the client cannot connect after that but still sees my PC online and as a viable option to connect.

Additional Info: I've asked in the Moonlight Discord but I still got no answer.

view more: next ›