There have been multiple accounts created with the sole purpose of posting advertisement posts or replies containing unsolicited advertising.

Accounts which solely post advertisements, or persistently post them may be terminated.

linux_gaming

This magazine is from a federated server and may be incomplete. Browse more on the original instance.

scutiger , in What’s the best distro for gaming on linux? Any tips and tricks?

I’m running Ubuntu, and gaming on it has been as simple as installing Steam via apt and having it download my games. I haven’t yet found a game I own that won’t run.

jaykstah , in Veloren 0.15 Release Party Trailer

Huh, i remember trying out this game a while back. The Cube World vibe caught my eye. Guess it’s time to download and see how things are going with it nowadays

ShaunaTheDead , (edited ) in [SOLVED] Lutris WINE .NET Issue During Game Installation - `Failure Processing Application Bundle`
@ShaunaTheDead@kbin.social avatar

Well for one thing, that's a really strange directory structure. The Z drive is referring to a WINE prefix, so I'd go into the prefix directory and determine the correct path that it should be pointing to, and then find out what its calling that incorrect path and fix it.

I just looked at the script you posted, can you try running echo $GAMEDIR in a terminal and see what it's defined as in your environment variables? If that's the cause of that odd path, then you can update it by running export GAMEDIR=/home/$USER/new/path/to/game

BloodSlut OP ,

Yeah, its pointing out of the wine directory too.

I actually ‘fixed’ it by creating a symlink to the home folder, and the installer ends up creating a folder with a set of DLLs:

  • D3DCompiler_47_cor3.dll
  • PenImc_cor3.dll
  • PresentationNative_cor3.dll
  • vcruntime140_cor3.dll
  • wpfgfx_cor3.dll

I think some of these could be installed into the prefix using winetricks, but I’m not sure about the others.

Although this does ‘work’ (and by work i mean it gets rid of the current error, the entire installation process is still borked but now it’s just further down the line) I’m not sure I’m comfortable with the fix. Ideally, I would prefer everything getting installed to reside within the WINE prefix. Finding out what was throwing the path error would probably help but I’m not sure how to figure that out or if it could even be changed.

ShaunaTheDead ,
@ShaunaTheDead@kbin.social avatar

You can install Dotnet in Linux natively, that might be a better option than trying to use Mono. Try sudo apt search dotnet | grep installed to see if you already have some of it installed. I have all of the following packages installed locally on Pop!_OS aspnetcore-runtime-6.0 dotnet-apphost-pack-6.0 dotnet-host dotnet-hostfxr-6.0 dotnet-runtime-6.0 dotnet-sdk-6.0 dotnet-targeting-pack6.0 dotnet-templates-6.0 dotnet6. You probably don't need all of those installed, I think just sudo apt install dotnet6 will install all of the other packages as dependencies when you install it.

I'm not really familiar with Game Slug but you said you're using Lutris? Is it possible to try installing it through Steam or Heroic Games Launcher? I'm more familiar with those. Also, can you tell me which game it is that you're trying to install? That might help.

bgtlover ,

@ShaunaTheDead @BloodSlut yeah, I don't think that the system wide dotnet will work under wine with the windows dependencies programs want, but yeah, if it does that'll be awesome

ShaunaTheDead ,
@ShaunaTheDead@kbin.social avatar

I'm not sure why, but as far as I can tell, my system is running WINE prefixes on my base system. Maybe it compartmentalizes them if you install WINE through Flatpak, or through Proton. I'm not sure. When I open a commandline terminal through Winetricks it tells me I'm using my base system.

bgtlover ,

@ShaunaTheDead @BloodSlut what do you mean? you can use different wine prefixes for different applications, so I don't quite get it. Also, outside bottles, I'm not sure you can run wine in flatpak

BloodSlut OP ,

I already have dotnet installed natively (driver, runtime, SDK, and targeting pack). If I could figure out exactly what was calling the error I could have a better sense of what’s going on.

The weird thing is that the game itself is running Mono, which Lutris appears to automatically set up when creating a prefix, and even if the launcher/game isn’t recognizing it, I don’t know why it would be trying to use .NET, let alone installing and accessing prerequisites outside of the prefix.

The game_slug is just an internal ID for Lutris, it would be used for if/when I upload the installation script to the Lutris website.

Installation through Steam was a no-go, I’m not sure Steam and stock Proton have the tools required to get this running, and Heroic likely wouldn’t be much different.

The game itself is an alpha-test under NDA, so I can’t disclose too much, (and why I haven’t been able to find much helpful information searching online). It has a standalone installer and launcher which is what I believe is causing the most issues. I can get in contact with the devs but I’m trying to avoid bugging them since there is not currently planned support for Linux.

ShaunaTheDead ,
@ShaunaTheDead@kbin.social avatar

Okay, try running env in a terminal and seeing what DOTNET_BUNDLE_EXTRACT_BASE_DIR is set to. For me it's DOTNET_BUNDLE_EXTRACT_BASE_DIR=/home/$USER/.cache/dotnet_bundle_extract but I'm betting that yours is more like /homemeDownloads/home/me/.cache/dotnet_bundle_extract whereas it should almost certainly be /home/$USER/.cache/dotnet_bundle_extract

And in the environment variables you might as well check DOTNET_ROOT and see if any Dotnet programs are in your PATH. For me those are DOTNET_ROOT=/usr/lib/dotnet and PATH=/home/$USER/.dotnet/tools

Here's a command to check them all quickly: echo $DOTNET_BUNDLE_EXTRACT_BASE_DIR && echo $DOTNET_ROOT && echo $PATH | grep /home/$USER/.dotnet/tools

I'm not sure if this is standard behaviour, but when I run Winetricks > Select default prefix > Run a commandline shell (for debugging) it opens a terminal window under my default username with the same environment variables as my OS, so I think it might matter what your OS environment variables are set to.

bgtlover ,

@ShaunaTheDead @BloodSlut of course it matters. Environment variables get passed to wine, after which other processes inherit them, simply because they are children of wine. Because wine makes them available to windows calls too, well, you get them in wine processes.

BloodSlut OP ,

Okay, so there’s nothing actually wrong with `DOTNET_BUNDLE_EXTRACT_BASE_DIR’, its just that its being inherited from the system and ends up tacked on to the filepath of where the installer executable is.

I think I need to locally clear the env var in the WINE prefix, but I am unsure how.

ShaunaTheDead ,
@ShaunaTheDead@kbin.social avatar

You be able to just delete the prefix folder and start over. Maybe run echo $GAMEDIR in terminal afterwards to make sure that the GAMEDIR Environment Variable was erased as well.

BloodSlut OP ,

Another thing I just thought of is that maybe the installer executable isn’t being run by the WINE prefix made for the game? It could explain how the path is both pointing to the installer’s directory even if outside of the prefix, and why its trying to install dependencies outside of the game’s prefix

ShaunaTheDead ,
@ShaunaTheDead@kbin.social avatar

Can you follow the instructions here to manually install the game and then switch the same WINE prefix to the game executable after the installation is finished. That should guarantee that they're installed on the same WINE prefix.

BloodSlut OP ,

This unfortunately ends up with the same error.

rodneyck , in What’s the best distro for gaming on linux? Any tips and tricks?
@rodneyck@lemmy.world avatar

I am on Garuda Linux running their KDE Dr460nized Gaming Edition. It is based on Arch Linux, btw. Because it is Arch, I only recommend it to moderate to advanced linux users, maybe newbies if they are not the kind to go running to a help forum and post, but instead research and figure things out. With that said, Garuda comes with a handy click/install GUI for many things, but a special section for Gamers that makes installing everything you need easy and simple.

If you are a newbie, I would recommend an Ubuntu distro because it has a HUGE help forum to get your feet wet. In that, I would recommend Drauger OS, it is Ubuntu for Gamers.

moonsnotreal , in Has anyone gotten Street Fighter 6 to run on Pop_OS?
@moonsnotreal@lemmy.blahaj.zone avatar

I don’t own street fighter 6 but when games don’t work out of the box I check the fixes that are on protondb. Seems like one is just adding RADV_PERFTEST=gpl to the launch options. Another is adding VKD3D_CONFIG=pipeline_library_app_cache %command%

brihuang95 OP ,
@brihuang95@sopuli.xyz avatar

i was reading about people having issues with their nvidia GPUs messing up with vulkan specifically with games built on RE engine on drivers before 535, so that’s probably the culprit. thanks for diggin those lines of code out, i’ll try it out soon!

FreeLikeGNU , in What’s the best distro for gaming on linux? Any tips and tricks?

I love Xubuntu LTS and have been using it since Ubuntu dropped Gnome 2. It’s light and stays out of my way.

Some things that make it really great are these PPAs:

  • Oibaf (for the latest mesa graphics drivers) ppa:oibaf/graphics-drivers
    • Kisak’s Mesa PPA as an alternative is great too! ppa:kisak/kisak-mesa
  • Mainline (for the latest kernels) ppa:cappelikan/ppa
  • Xubuntu-dev staging for latest Xfce software ppa:xubuntu-dev/staging
  • WineHQ staging (I rarely use wine directly anymore and just launch non Steam windows games in Steam (leveraging Proton) wiki.winehq.org/Ubuntu

I’m a bit frustrated that Xubuntu is using snap for browsers so I use the Firefox tar: support.mozilla.org/…/install-firefox-linux#w_loc…

FreeLikeGNU , in What headphones are you all using while gaming on Linux?

Good old Sony MDR-7506 I found in e-waste, replaced the pads and they are golden (light and comfy over ear)! Before that I was using a modified David Clark H10 headset (heavy but naturally isolated with loads of insulation) with MDR-CD999 drivers (can’t believe these were a perfect fit) a Shure boom but it’s only for when the environmental noise is particularly hostile.

Mawkey , in What’s the best distro for gaming on linux? Any tips and tricks?

I just made the switch from Windows to Linux a week ago and here are my thoughts:

Use Xwayland if you have several monitors with different refresh rates.
I switched from Xorg to Xwayland because I have three monitors with different refresh rates and Xorg doesn't work well with several refresh rates. XWayland is Wayland but with backwards compatibility so you can run Xorg applications as well.

Use Btrfs filesystem on your drives
Btfs is in my opinion the more modern filesystem and it can handle a lot more files than Ext4.

My parts:

  • AMD Ryzen 7 7800X3D
  • AMD Radeon RX 7900XTX
  • 32 GB memory

I am on Arch Linux with KDE plasma as desktop environment and XWayland as display server.
My experience has generally been positive except some annoyances in the beginning and I will never switch back. Although if I wanted less complicated setup but still Arch, I would go with Endevour OS.

I am really happy with the performance so far. I can max out FPS in Overwatch 2 (600 is max) with no stutter or anything.
I get 240 fps in Mount and blade: Bannerlord 2 and same thing here, no stutter.

surfrock66 OP , in Subjectively, how are modern Intel UHD or Iris Xe Graphics for mild gaming on an Ubuntu based distro?
@surfrock66@lemmy.world avatar

/u/[email protected] I can’t reply to comments from kbin.social, so here is the reply

I couldn’t reply yesterday for some reason, but we are gonna do a mini prebuilt for 3 reasons, 1) the space caters to it more, he’s at a small area of my desk in my home office. 2) He’s not interested in building a computer yet. We just rebuilt the minecraft server and he was totally disinterested, and it’s desktop parts in a server chassis, he just wants to use it. I think that’ll change when he’s a little older, but for now this is a better fit. 3) Warranty; I have used system76 machines for years for work and the warranty is worth it for a really reliable machine.

We will make his own computer for sure one day…I don’t know how to explain this, but hopefully this shows how much I get it, this is me custom designing my own acrylic lan party case in 2001: www.surfrock66.com/compucube-case-design/ and here’s it’s successor in 2004: www.surfrock66.com/the-supercomputer-mod/ I’ve been doing super-customs for a LOOOOONG time, and one day he will for sure enter the world lol.

GustavoM , in What’s the best distro for gaming on linux? Any tips and tricks?
@GustavoM@lemmy.world avatar

Garuda Linux if you are lazy.

Any distro if you are not.

Tips and tricks

As much douchey as this may sound… but yeah, RTFM works 100%.

A_Random_Idiot , (edited )

What manual? cause everytime I look for solutions to a problem with regards to linux, I dont find a manual. I find random posts with a bunch of esoteric commands to copy and paste into terminal with minimal/no explanation of what they do, and a 50/50 chance that it’ll either fix the issue, or do nothing because the commands are now depreciated and the post is 12 years old. And when I finally spend 1-3 days of trying to solve it myself with no success, I sigh and tend to make a post about it somewhere, knowing there is a 1/3rd chance I either get a reply like yours, which does nothing helpful. 1/3rd chance of outright hostility, and if i’m lucky… the 1/3rd chance someone helpful will reply and provide help in a way I can understand.

Maybe if a manual existed that someone with no linux knowledge could understand and use as a guide to solve their problems, RTFM would be a valid stance, but now it just makes you sound like an ass.

sambeastie ,

If it’s a terminal command you need help with, type “man [command]” in the terminal and it will give you the literal manual page for the command. For example, to get the manual for tmux, type “man tmux”

If it’s something else, check the Arch Wiki. Yes, even if you aren’t running Arch. It’s some of the most comprehensive Linux documentation all on one site and most of it can be generalized to any distro.

But to be honest, your attitude here makes me think you will never have a good time on Linux. It does require a certain curiosity and willingness to learn – maybe even some patience while you get the experience to intuit solutions as you likely already do on Windows without thinking about it.

The manuals really do contain exact information on how to engage with pretty much everything, but if someone suggesting that you use the resources designed to help you makes them “an ass,” then I suspect you will simply fail to become familiar with the environment. I’m not trying to be a dick, I’m just telling you that when you’re new, you need a different mindset than what you’re showing with this comment.

A_Random_Idiot ,

“I cant be the problem, YOU must be the problem with YOUR attitude”

Great comeback dude. Thanks for proving my entire point. New people arent the problem. People who havent learned everything arent the problem.

People like you are the problem.

sambeastie ,

I mean it’s not a comeback, it’s just advice. I started using Linux in 2004, when trying to Google an answer basically never worked, and once I was told that the included manuals contained all the instructions for everything, I started having a much better time. It was humbling since I considered myself very proficient with Windows troubleshooting, but I had to recognize that I still needed to read the instructions now that I was in unfamiliar territory.

Anyway, since you’re not interested in that, have a nice day, and I hope your future experiences work out better for you.

GustavoM ,
@GustavoM@lemmy.world avatar

Hey. Just wanted to say that you are an exemplar member of this community. Thank you.

sambeastie ,

Thank you ☺️

anon01234567 ,

No one is obliged to help you. Most problems are fixable by taking the time to understand the whatever package you are having trouble with. If you tried and can’t find a solution, asking online is fine, obviously. I recommend explaining what you have tried already and extensively describing your setup, attaching log and config files, etc. This shows that you actually HAVE tried to solve it yourself and makes it easier for people to help you.

Tbh, with the tone of your comments here, I wouldn’t be inclined to help you either.

One last piece of advice : ChatGPT is actually pretty good at troubleshooting, if you provide the relevant info. Just yesterday I successfully used it to fix pipewire/pulseaudio resetting the device profile on every boot. Also it won’t give you sass and has the patience of a saint, no matter how dumb your question.

puppy ,

The dude literally gave you a couple of options on how to find manuals in the very beginning of his comment, yet you choose to be salty. SMH.

GustavoM ,
@GustavoM@lemmy.world avatar

you need a different mindset than what you’re showing with this comment.

Requesting a mod to make a sticky with this part of your post and the title, “Windows users migrating to Linux, please read this.”

gabriele97 ,
@gabriele97@lemmy.g97.top avatar

I love it.

UkaszGra , in What’s the best distro for gaming on linux? Any tips and tricks?

I personally use nobara kde because I don’t have much time to spend on tinkering and installing things to make gaming on linux a reality. Everything I play is working fine, pre installed obs features preinstalled plugins to easily move from windows. It uses pretty fresh kernel and gpu drivers. Pretty solid foundation if You ask me.

ShaunaTheDead , in What’s the best distro for gaming on linux? Any tips and tricks?
@ShaunaTheDead@kbin.social avatar

Seeing as you're coming from Windows and already have familiarity with Ubuntu, I'd say go with Ubuntu. The difference between Windows and Ubuntu is pretty minimal, and Ubuntu has amazing support because of it's popularity finding an answer to any question is a simple search away. The FPS gains from a leaner distro will be minimal compared to Ubuntu and you still get a fully functioning, well maintained and supported system.

I wouldn't recommend you venture too far from Ubuntu but if you're feeling a bit adventurous, Pop!_OS is based on Ubuntu and is a great option. Any of the Debian based distros would also feel similar to Ubuntu and Windows and will generally offer a user experience that a Linux noob should be able to get into as you gradually get used to using the terminal rather than GUIs.

Vahenir , in What’s the best distro for gaming on linux? Any tips and tricks?
@Vahenir@lemmy.world avatar

I can say garuda linux (KDE Dragonized gaming edition) myself if you want to give that a shot. I did swap from windows 11 to that after some testing with other distros it was the one that felt like it just worked out of the box. Unless the game you want to play runs some form of anticheat it will typically work.

I did also get CnC3 working on it through steam/proton. As for how fiddly it is to get games running. If you own them on steam you pretty much just need to go into the properties and flip them over to use whatever the latest proton version is and install as normal. Modding will take a few more steps when it comes to skyrim etc but i havent really tried going into that too heavily myself. Unfortunately the vortex mod manager pretty much explodes if you try to use it on linux so you end up having to install mods manually but there is a mod manager that may do the trick “Mod organizer 2” but I’ve never used it.

interloper , in My Experience Switching From NVIDIA To AMD

Wish I bought my computer with AMD graphics, nvidia works for me now but it’s still a struggle to get it how I like.

darcmage , in What’s the best distro for gaming on linux? Any tips and tricks?

You’ll get better suggestions if you mention the games you play and the hardware you’re using. For example, destiny 2 is still unplayable in Linux because of choices made by the game devs.

Frostwolf OP ,
@Frostwolf@lemmy.world avatar

Thanks for mentioning it. Nothing too modern. Fallout 4, Skyrim and Starcraft 2 are my staples but C and C games like Tiberium Wars and older would be nice too. I wouldn’t count on modern games to run perfectly but maybe there’s a chance that older games can?

darcmage ,

If you’re not having any issues playing these games in windows, they’ll most likely work perfectly fine in Linux. I had no issues running fallout 4, Skyrim and StarCraft 2.

Distro choice is less important than you think but there’s always distrochooser.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • [email protected]
  • random
  • lifeLocal
  • goranko
  • All magazines