1
94
submitted 7 hours ago by cm0002@suppo.fi to c/linux_gaming@lemmy.world
2
41
submitted 7 hours ago by allen@rail.chat to c/linux_gaming@lemmy.world

My RailDriver train game controller now works plug-and-play with TrainSimWorld 6!

It's a controller for train simulators, that looks like this:

https://piengineering.com/cdn/shop/files/raildriver-unit.jpg

Just a post to share this small celebration of mine.

#linux #gaming #railfan @linux_gaming

3
25

Guide to Installing Rekenchi on Linux (Using steam)

Introduction

I stumbled on a fun video yesterday while looking to install mods for Kenshi on my Cachy_OS system and I stumbled upon Slacker King's video which I thought was funny and informative and I decided to share it here and make this
guide that explains how to install and run the RE_Kenchi mod for the game Kenshi on a Linux system, specifically using steam. The process involves locating the game files, downloading the mod, and configuring it to work with Steam and Proton compatibility layers.

Locating the Game Files

  1. Open Steam and find the Kenshi game in your library.

  2. Right-click on Kenshi, select "Manage," then "Browse Local Files" to locate the game installation directory.

  3. Identify the game's executable (.exe) file, right-click, and select "Copy Location" to get its path.

  4. Paste this path into a text document for future reference, as it will be needed during mod installation.

Downloading and Extracting RE_Kenchi

  1. Visit Nexus Mods and locate the latest RE_Kenchi file and download the file manually (slow download if not subscribed to premium) here

  2. Once downloaded, locate the file in your Downloads folder.

  3. Right-click the archive, select "Extract," and extract it to access the installer (.exe) file.

Running Windows-Only Installer on Linux

Since RE_Kenchi's installer is an .exe file, it won't run natively on Linux. To bypass this:

  1. Open Steam, go to the "Library" menu, and click "Add a Game" at the bottom.

  2. Select "Add a Non-Steam Game," browse to your Downloads folder, and select the Rekenchi installer (.exe).

  3. Add it to your Steam library, it will now appear under the "Other" section.

Launching and Configuring RE_Kenchi

Attempting to run the installer directly will not work. Instead, you need to configure it to run with Proton:

  1. Right-click the RE_Kenchi entry in Steam, go to "Properties."

  2. Navigate to the "Compatibility" tab.

  3. Force the use of "Steam's Proton Experimental" compatibility tool.
    If Proton Experimental isn't downloaded, Steam will automatically download it when you launch the game.

  4. After setting Proton, click "Play" to run RE_Kenchi. It should now detect the game files and work correctly.

Finalizing Installation and Troubleshooting

  1. Once installed, launch the game via Steam. RE_Kenchi should be active, and mod options will be available in the game's menu.

  2. Disable unnecessary options like "Create Desktop Shortcut" or "Start Menu" entries, as they don't function on Linux.

Hopefully this might help a few people here and thank you again Slacker King

4
77
submitted 20 hours ago by Nils@lemmy.ca to c/linux_gaming@lemmy.world
5
90
submitted 1 day ago* (last edited 1 day ago) by Syndication@lemmy.today to c/linux_gaming@lemmy.world

Hi guys, I was gifted a free iMac (Intel core 2 duo) from a retired nasa engineer in his 90s (he even worked on the atom bomb!) and I was wondering if it is worth anything or if I should keep it and try to put Linux on it.

He forgot the password and I had to do some things in the terminal to get around it. So far, everything looks to be in working order. I have never owned a Mac or Apple products in general so I am kinda out of my element here lol

6
109

cross-posted from: https://lemmy.ml/post/48176362

cross-posted from: https://lemmy.ml/post/48176361

I like community builders and games that I can keep a world for years and grow, watch it evolve. I enjoy Rimworld. ARK evolved series is good.

Bonus if it's multiplayer capable LAN and not online.

Oxygen not included is nice but mentally taxing sometimes. I prefer laid back chill games with economy and farming. 2d or 3d doesn't matter. I don't mind trying indie games. Survival based games are nice. I'm not super pick and choose.

Give me your greatest joy in game form. I've heard Stardew Valley is good. I tried it, reminds me of a gameboy game. I could not get into the game. My character kept falling asleep like 14 times in a day.

7
14
8
101
submitted 4 days ago* (last edited 4 days ago) by ColdWater@lemmy.ca to c/linux_gaming@lemmy.world

Proton-EM-10.0-33 138 Windows 10 634

9
56
10
82
11
23

Hello, everyone!

We are proud to announce that a tiny patch version 0.10.9b is out on Flathub!

Depending on your app-store it might be a while until you see the correct text.

12
11
13
66

Hey everyone! I started working on this a month ago and then forgot about it after I finished v1.0. Today, I announce v2.0! This adds so many improvements and makes it so much more functional than before.

Ultimately, every time I updated Proton GE, I got more and more tired of having to keep going to github, downloading the latest archive, extracting it, restarting steam, and configuring it to use the new version. So I decided to automate it! You can now run this script, and it does everything for you, and so long as it's not the first time you've used it, you don't even have to restart steam!

Now, as I say in the README, the official GE-Proton repo gives an example of script that does something similar, but that example is intended as more of a one time thing, and I felt like I could make a more permanent script that also makes some functional improvements over their implementation.

I hope you all enjoy!

14
88
submitted 1 week ago* (last edited 1 week ago) by darcmage@lemmy.dbzer0.com to c/linux_gaming@lemmy.world

Small sample set aside, the performance differences here are much bigger than I've seen in previous linux comparisons. Something has to be off right? Curious if anyone is able to reproduce these results.

15
84
submitted 1 week ago* (last edited 1 week ago) by hellmo_luciferrari@lemmy.zip to c/linux_gaming@lemmy.world

Greetings everyone,

I know many folks have wanted to use 8Bitdo controllers on linux, and that includes the Ultimate Software.

I use the 8Bitdo Ultimate 2 controller on my Arch install. And I had been wanting to check for firmware updates, and was doing some searching and couldn't find anything that could help me.

I found out that I can run that software through Lutris with minimal configuration.

  1. Open Add game dialogue box
  2. select "Add locally installed game"
  3. Filled out Name under Game info, and selected Runner (Wine)
  4. Game options tab I selected the executable, selected Working directory, and set Wine prefix path
  5. Runner options I used GE-Proton (latest)
  6. Launched

I want to note; unsure if you would have to, but I have udev rules added:

ACTION=="add", ATTRS{idVendor}=="2dc8", ATTRS{idProduct}=="6103", RUN+="/sbin/modprobe xpad", RUN+="/bin/sh -c 'echo 2dc8 6103 > /sys/bus/usb/drivers/xpad/new_id'"
ACTION=="add", ATTRS{idVendor}=="2dc8", ATTRS{idProduct}=="310b", RUN+="/sbin/modprobe xpad", RUN+="/bin/sh -c 'echo 2dc8 310b > /sys/bus/usb/drivers/xpad/new_id'"

Hope this helps someone.

Edit:

I want to add I am also using xpadneo-dkms from the AUR.

16
47
submitted 1 week ago* (last edited 1 week ago) by Markie84@feddit.org to c/linux_gaming@lemmy.world

I play WoW on a private server via Steam and Proton. It’s worked perfectly so far. I haven’t played for about two weeks, and suddenly WoW isn’t working via Steam anymore. It won’t even start. On some compatibility modes, particularly older ones, the game does at least launch, but all i get is a black screen. Not even the intro sequence starts.

Here’s what I’ve already tried:

  • Downloaded WoW again and set it up on Steam
  • Tried all the compatibility modes available on Steam
  • Tried to get WoW to run via Lutris/Wine – again, using all available compatibility modes
  • Updated Kubuntu to the latest version
  • Tested different graphics drivers

Unfortunately, none of this works. What also puzzles me is that some games (Diablo 3, Warcraft 3) no longer work properly either; with these, I either get stuck at a frozen start screen or (in the case of Warcraft 3) they only run at around 20 FPS.

Other games, such as CS2, on the other hand, work absolutely fine, with high graphics settings and ~250 FPS.

It almost seems as though the other games are somehow being run via the onboard graphics card. That would at least be my attempt to explain why significantly older games like Warcraft 3 run at only 20 FPS, whilst modern games like CS2 have significantly better performance.

I also have a dual-boot system, so I’ve got Windows installed as well. And on Windows, all these games run smoothly with high FPS. I’d therefore tend to rule out a hardware issue.

17
34
submitted 1 week ago* (last edited 1 week ago) by rtxn@lemmy.world to c/linux_gaming@lemmy.world

@who@feddit.org pointed me to the solution. Since XInput is implemented using SDL2, it can be told to selectively ignore devices by setting the SDL_GAMECONTROLLER_IGNORE_DEVICES environment variable. The value should be a hexadecimal VID/PID pair separated by /, or a comma-separated list of VID/PID pairs for multiple devices.

For the 2026 Steam Controller:

SDL_GAMECONTROLLER_IGNORE_DEVICES='0x28de/0x1304'

For other devices using a USB cable or dongle, the VID/PIDs can be listed using this command:

lsusb | sed -E 's/.*: ID ([a-z0-9]{4}):([a-z0-9]{4})/0x\1\/0x\2/'

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

There are some non-Steam games that I can't run through Steam because of its sandboxing (bubblewrap, Steam Linux Runtime, pressure-vessel and such). For those, I've set up SISR to capture the SC's input and remap it to a virtual controller.

While SISR itself works (and quite well with both the touchpads and the gyro), the game ends up receiving inputs from both the virtual and the physical controllers simultaneously.

Running wine control joy.cpl shows both the real SC and the virtual Xbox 360 controllers as DirectInput devices. The XInput list is empty, but the XInput tab shows that it receives input events from both the SC and the virtual controller. Disabling hidraw or the individual DInput devices has no effect.

I'd like to find a way to either hide the device from Wine's XInput driver, or to prevent the XInput device (within Wine) from sending input events to the game. So far, no luck. Any help would be appreciated.

18
47

In a few days, the final two components will arrive to finally get a fully capable desktop PC again after roughly six months limited to a tiny chromebook wiped and replaced with Linux.

It took a while to have the spare cash to get a new/used system off of ebay with the intention of transferring the bulk of my higher end parts from my old desktop to that one, only to realize that the new desktop used a Lenovo 10 pin Power supply, so I'd have to order an adapter to be able to install my 750 watt PSU in order to install my 3060 Graphics Card.

That should be arriving this week, as well as an extra 16 gigs of ram to add to the 16 already in it.

So when all is said and done, what should be my celebration game after six months of being limited to an ex-chromebook with 4 gigs of ram?

  • EU4
  • HOI4
  • KSP
  • XCOM 2 (war of the chosen)
  • Rimworld
  • Civ VI
  • Uboat

Those are the ones that I've been missing the most these last six months. Which game, say you?

19
118

Hello, i was wondering if there are any good indie games on steam to try out. Can be free or paid, i don't mind if there's no native linux build either (i play stuff with wine/proton anyways lol) and i don't mind the genre. I've been thinking of trying something new as of recent so i thought i might ask it here.

Thanks!

20
98
submitted 1 week ago* (last edited 1 week ago) by ZombieCyborgFromOuterSpace@piefed.ca to c/linux_gaming@lemmy.world

I'm ditching Ubuntu. Thinking of switching to Debian.

Has anyone used this, or something similar to set up their Debian gaming setup?

This got me thinking. Do I need to install anything special to Debian 13 to be able to play games? Or can I play them with a normal Debian out of the box?

21
21

System:

Debian 13 KDE (actually MX Linux, but doesn't seem to matter)  
Wayland (xwayland installed as well)  
Docker 29.5.2

Dockerfile:

FROM debian:trixie

ENV DEBIAN_FRONTEND=noninteractive
ENV LANG=en_US.UTF-8
ENV LANGUAGE=en_US:en
ENV LC_ALL=en_US.UTF-8

# Set locale
RUN apt-get update && apt-get install -y --no-install-recommends \
        locales && \
    apt-get clean && \
    sed -i '/en_US.UTF-8/s/^# //g' /etc/locale.gen && \
    locale-gen

# Install Wayland-specific packages
RUN apt-get update && apt-get install -y --no-install-recommends \
        dbus \
        libwayland-client0 \
        libwayland-egl1 && \
    apt-get clean

# Install X-specific packages
RUN apt-get update && apt-get install -y --no-install-recommends \
        dbus-x11 && \
    apt-get clean

# Add contrib, default is only main
RUN sed -i 's/^Components:.*/Components: main contrib/g' /etc/apt/sources.list.d/debian.sources

# Add 32-bit arch for Steam libraries
RUN dpkg --add-architecture i386

# Install Steam
RUN apt-get update && apt-get install -y --no-install-recommends \
        steam-installer \
        pciutils && \
    apt-get clean

# Additional
# TODO: What is really needed?
RUN apt-get update && apt-get install -y --no-install-recommends \
        vulkan-tools \
        mesa-utils \
        x11-xserver-utils \
        libvulkan1 \
        mesa-vulkan-drivers && \
    apt-get clean

# TODO: Does `-storebeta` even work?
# https://developer.valvesoftware.com/wiki/Command_line_options_(Steam)
CMD ["/usr/games/steam", "-storebeta"]

To run the container:

xhost +
sudo docker run -it --name steam \
    -e XDG_RUNTIME_DIR=$XDG_RUNTIME_DIR \
    -e WAYLAND_DISPLAY=$WAYLAND_DISPLAY \
    -v $XDG_RUNTIME_DIR/$WAYLAND_DISPLAY:$XDG_RUNTIME_DIR/$WAYLAND_DISPLAY \
    -e DISPLAY=$DISPLAY \
    -v /tmp/.X11-unix:/tmp/.X11-unix \
    --privileged steam:trixie

(The --privileged part is only temporary until I found out which capabilities are actually needed. Please don't run your containers with --privileged.)

I get the GUI dialogs to download Steam just fine, so at least some display forwarding is working:

The installation works fine, but when starting Steam it seems like it's not able to find Vulkan devices and then doesn't open any Steam window. (The container is not stopping and I'm seeing repeated ./steamwebhelper output after this.)

[...]
Running query: 1 - GpuTopology
CVulkanTopology: failed create vulkan instance: -9
CVulkanTopology: failed to create vulkan instanceFailed to query vulkan gpu topology

Failed to query vulkan gpu topology
Response: 
Exit code: -2
[...]
Vulkan missing requested extension 'VK_KHR_surface'.
Vulkan missing requested extension 'VK_KHR_xlib_surface'.
BInit - Unable to initialize Vulkan!
[...]

However, Vulkan is clearly working fine in the container, as this commands displays the cube rendering just fine:

$ sudo docker exec -it steam vkcube
Selected WSI platform: xcb
Selected GPU 0: AMD Radeon RX 550 / 550 Series (RADV POLARIS12), type: DiscreteGpu

(I've also tried it on another (pure) Debian machine with a 2080Ti, but I've got the same issue.)

I've created other GUI containers in the past (Firefox for example) and didn't have these problems.

Does anybody have an idea and can point me in the right direction?

22
82
vkd3d 2.0 (gitlab.winehq.org)
23
33
24
145
25
37

I have a custom controller layout set up in Steam's controller mapper for desktop mode that allows me to control the mouse cursor with my controller, and I also have a few keys set up for keyboard inputs; namely arrow keys on the d-pad and enter on start.

I honestly spend a lot more time in desktop mode than game mode, and I'd like to be able to launch my games from there without triggering unintentional inputs. Is Steam Input smart enough to prevent this, or do I have to do something else to stop this?

To clarify further; I do not have the "Allow using as keyboard and pointer" setting set in KDE's settings.

If it makes any difference, I'm using a Gamesir Nova 2 Lite.

view more: next ›

Linux Gaming

26061 readers
529 users here now

Discussions and news about gaming on the GNU/Linux family of operating systems (including the Steam Deck). Potentially a $HOME away from home for disgruntled /r/linux_gaming denizens of the redditarian demesne.

This page can be subscribed to via RSS.

Original /r/linux_gaming pengwing by uoou.

No memes/shitposts/low-effort posts, please.

Resources

Help:

Launchers/Game Library Managers:

General:

Discord:

IRC:

Matrix:

Telegram:

founded 3 years ago
MODERATORS