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.

flubba86 , in Steam using CPU to process vulkan shaders instead of GPU?

Your CPU compiles shaders, the GPU runs them. Vulkan shader pre-processing is a form of pre-compiling all the possible shaders your GPU might need before it runs the game (to avoid stutters and freezes later). This is done on the CPU.

Mounticat OP ,
@Mounticat@kbin.social avatar

Thanks! Makes sense. I saw "shaders" and linked it to the GPU.

Presi300 , in Linux vs Windows tested in 10 games - Linux 17% faster on Average
@Presi300@lemmy.world avatar

Everyone called me mad when I told them that I get more FPS in linux through wine/proton than on windows native with my AMD card, look who’s laughing now

MaxVoltage ,
@MaxVoltage@lemmy.world avatar

sacrificeing 15 frames to maintain to aesthetics of win11 is worth it imo

UsernameIsTooLon ,

17% average is scalable. It’s not static 15 fps across the board. Some games may see +40fps; more demanding games maybe +4.

Presi300 ,
@Presi300@lemmy.world avatar

It also depends on the distro, DE, display server and wine/proton version you’re running…

mathos ,

Wrooong neighborhood, motherfucker.

Get’em boys!!

MaxVoltage ,
@MaxVoltage@lemmy.world avatar

awww disintegrates

ghen ,

Job complete. Good work team

UsernameIsTooLon ,

People just wanna hate. I stick on windows because some of the anti-cheats in the games I play aren’t supported on Linux.

Zengen , in Linux overtakes macOS users on Steam thanks to Steam Deck

The gaming support is what got me to completely switch to Linux for daily driver. Havnt used windows in 3 years thanks to proton. My computing experience has never been better.

z00s ,

Can I ask what got you initially interested, and were there any speedbumps you had to deal with on the way? As a long-time Linux user, I see a lot of pushback against it from gamers online, and I’m curious to hear about your pathway.

Zeron , (edited )

Not OP, but personally i got bored of windows and wanted more control over my OS, especially as internet surveillance and data harvesting continue to be on the rise.

In my opinion a lot of the pushback comes from the fact that most distributions(especially recommended starters like Mint) don’t come with the packages you need for gaming out of the box. Things like Lutris/vkd3d/gamescope/dxvk/gamemode/mangohud/WINE/ProtonGE, etc.

As someone who shifted to linux over the past year or so there was a metric fuckload of things i needed to learn and things i needed to tweak, especially when things went wrong. To the point i have over 10-20k character count tutorials i wrote for myself whenever i need to reinstall from scratch. These days i can get everything up and running fairly quickly, but that initial learning experience wasn’t all fun and games for sure.

I had a leg up by already having my feet wet in linux server/virtual machines, but for someone who’s coming directly from windows with zero experience and wants things to just work out of the box i can see why so many aren’t interested. It doesn’t help nvidia drivers are still horrible(in terms of desktop feel) for one of the most popular desktop environments for windows converts out there, KDE. Don’t get me started on how you somehow need to know to disable compositing(or toggle via hotkey constantly like i do when i’m forced to use xorg instead of wayland) if you have more than one monitor in KDE or else your FPS will effectively halve itself.

Linux as a whole has a MASSIVE user experience problem if you want to do anything outside of basic office work and web browsing. Distributions like Garuda(my personal choice) help a lot because they give you the ability to have all of that stuff in the OOBE or an easy to use GUI, but that still only goes so far when little niggling issues crop up and you effectively need to relearn your entire workflow. It’s just not something everybody is willing to do for the sake of not having Satya Nadella know when and where they poop.

My biggest hope is valve finally publishing SteamOS as an actual desktop OS. Because i know they could do it well as they seem to be keenly aware of the needs of the average gaming user, unlike most distribution maintainers these days which just assume you’re a linux intermediate by default and have completely forgotten the long and arduous path to mastery the OS requires compared to rock-dead-simple windows.

null_recurrent ,

Did you try the Nvidia version of PopOS? IME the “out of box” experience is loads better than Windows, and the install/configuration takes like 1/4 of the time.

Zeron ,

I did, but unfortunately i just don’t like Gnome as a desktop environment. I also vastly prefer the flexibility of arch over debian/ubuntu bases.

null_recurrent ,

I see – arch just seemed like a huge management pain to get all of my different software stacks working and playing nicely together when I last played with it. It’s also pretty easy to switch desktop environments regardless of your distro, but I don’t mind gnome (plus gnome-tweaks).

tabular , (edited ) in Riot official response about League of Legends on Linux for Vanguard anti cheat
@tabular@lemmy.world avatar

How far is the company willing to go to prevent cheating? Cameras in people’s homes to make sure they’re not using another computer that your anti-cheat has no access to?

If players tolerate that then competitive gaming is going in a deeper dark pit of proprietary spyware in the name of fighting cheating, an arms race with no end.

Rooki , in Steamdeck compatibility could take a huge leap forward with ULWGL-launcher, a universal game compatibility tool and collaborative effort between Glorious Eggroll, Lutris, Bottles, and Heroic Launcher!
@Rooki@lemmy.world avatar

Thats good news for the Steamdeck.

cordlesslamp ,

Probably a good news for Linux gaming in general, too.

Rooki ,
@Rooki@lemmy.world avatar

Yeah good for everything.

KISSmyOS , in The finals game doesnt run on linux so i switched back to windows 11.

OK. Use the OS that fits your use case.
But posting “Linux sucks, Windows is better” on a Linux community isn’t helpful.

caustictrap OP ,

More like anticheat is holding back the adoption of linux and linux adoption/recommendation will be easier if all the games works.

savvywolf , in Recommended linux variant for gaming.
@savvywolf@pawb.social avatar

If you like Ubuntu but don’t like the direction it’s going, you can try Mint. It’s Ubuntu, but with the bad decisions reversed. Or use LMDE, which is Mint but Debian based.

mateomaui ,

I’ll +1 for LMDE here as well.

entropicdrift ,
@entropicdrift@lemmy.sdf.org avatar

Yep. LMDE, add the kisak-mesa PPA and use Steam Flatpak and you’re off to the races

RestrictedAccount ,

I just run Ubuntu on an old Mac for email and browsing.

Just curious, what are these bad directions?

Platform27 , (edited )

Some people like to rag onto Canonicals bad decisions. These include:

  1. Putting ads in the terminal
  2. Use of Affiliate links in the DE
  3. The forceful use of Snap
  4. The proprietary Snap infrastructure
  5. The feeling of being abandoned, in favour of the server market (lack of desktop innovation)
  6. Lens search, that allows company (eg: Amazon) tracking.
  7. Anti-privacy settings enabled, by default.
Thjoth ,

I didn't know about any of these, but terminal ads by itself would be enough to make me switch to something else. So would the affiliate links. Why would they think that's a good idea? Well, aside from money, obviously.

RmDebArc_5 ,
@RmDebArc_5@lemmy.ml avatar

I think you just answered your question

But the ads are just for Ubuntu pro, which is free for personal use so it’s more of a tip. And the Amazon part was to my knowledge just in the unity days. Not defending Canonical, just showing more of the picture

TrickDacy ,

I knew “ads in the terminal” was hard to believe for some reason. I’m guessing it’s easily disabled too.

herrvogel ,

They were just MOTDs, which are few lines of text displayed on the terminal when you first launch a session. You just have to edit one line in a config somewhere to get rid of them. Annoying but not exceptionally so.

kate ,

Not just MOTDs, they’re in apt now too

JTskulk ,

They were easily disabled, but if I wanted to spend my time disabling annoying shit that’s on by default, I’d just run Windows :p

TrickDacy ,

Haha I mean fair, sort of. But if Ubuntu worked for me better than pop os in other ways, I could easily justify commenting out that line in a script or whatever

JTskulk ,

Yeah in the end it’s all just nerd gripes. I sold my old computer to my non-techy friend with Kubuntu and he likes it just fine :)

AlmightySnoo , in Proton Experimental update (2023/09/29)
@AlmightySnoo@lemmy.world avatar

Valve is literally the best thing to have ever happened to Linux gaming

Nibodhika , in Finally had enough of Windows. I'm packing up. I'm nervous!

The major tip I always give is: Linux is different from Windows, this means things are done differently and if you try to do things the windows way you’re going to have a bad time.

As for distro hoping forget about this, you’ll experience it but it shouldn’t start for a while, pick something you’re comfortable with (maybe the same you use on your server) and a DE that looks good to you (personally I like KDE Plasma, but this is a very personal choice, and I don’t even use KDE but I’m not going to recommend i3 for someone who’s just starting now). Distro hoping will start whenever you see something that picks your interest on a different distro, and you decide to give it a try, but that should only come into place after you’re comfortable with the one you’re using. But I always also recommend keeping /home in a different partition just so it’s easier to switch or reinstall the system if needed.

Natal OP ,

I’ve had the desire to leave for a while, that’s why I thought creating a linux server to self host apps with my former gaming PC would be a great way to get started with Linux and learn the basics while still relying on Windows for my main stuff for a while.

Games were my last point of resistance, but I don’t play as much anymore so I think I should just take the plunge.

Can you elaborate the /home on a different partition part? How do you split your partition and does it mean you can switch distro and still have your stuff laying around as if you plugged an external disk?

JTskulk ,

Gaming is actually really good on Linux now. Proton is friggin amazing!

Putting all your files on one partition is fine and simple. The only downside is that if you go to install another distro, you’ll have to back up and restore those files after you wipe.

Welcome to greener pastures, it’s good to have you 🙂

Natal OP ,

That’s a nice comment. Thank you! :)

Gotta figure how to use my Quest2 on PC from Linux. I used Virtual Desktop on Windows but I couldn’t find documentation to use it on Linux.

qfjp ,

For VR look into alvr

captain_aggravated ,
@captain_aggravated@sh.itjust.works avatar

I personally keep /home on a completely separate drive; I have an NVMe SSD for / (root partition, where the OS is installed) and /home lives on a SATA SSD. There’s a page in the install process that lets you do this, create partitions on various devices, or select existing ones.

Having /home on a different partition means that you can swap out the root partition from around it to repair or replace the OS and you don’t have to move your files around. It makes the process of recovering from certain kinds of calamities and the process of distrohopping a lot faster.

Having them on a completely separate drive like mine does a couple things, the main one is it adds “drive failure” to the list of “certain kinds of calamities” I can quickly recover from. I can swap out a dead system drive for a new one, reinstall the OS in about 15 minutes, and then just run a little utility to reinstall all my software automatically. My files and settings are all still there.

Here’s the thing no one tells beginners: You’re familiar with hidden files on Windows? How you can right click a file and click “Hide” and it disappears from the list unless you go up to View > Show Hidden Files then it reappears and its icon is blurry? Linux has a similar system for hiding files. To hide a file in Linux, you put a period at the beginning of the file name. In a GUI file manager you can show them similarly to how you do it in Windows, in the terminal you ls -a (dash a for “all”). The Linux ecosystem uses this heavily for app config files. If you ever uninstall software, reinstall it, then notice your settings are still there…this is why. It’s stored in a hidden file somewhere in your /home directory, probably inside of ~/.config.

When I was a beginner, I specifically backed up my Documents, Downloads, Music, Videos etc. folders. And when I had to occasionally restore something from a backup, not only did I have to reinstall everything, but I had to reconfigure all my apps from scratch. Understanding the above paragraph, I backup or maintain my entire /home drive, and when I install a new OS all my settings are already there, including my preferred theme and wallpaper.

I’ll try to tell a shorter version of this story: My father bought his most recent computer, a Dell XPS tower. He got it set up, and the process of moving out of his old one and into his new one, just transferring files, installing software and configuring everything took him a solid two weeks of manual work. In that same time, I ordered the parts for my computer, waited for them to be shipped, assembled the machine, installed the OS on bare metal, restored a backup of my /home folder from my old computer, ran this utility which took a list of all the software I had on my laptop and then installed it all from the package manager automatically, and I was up and running. What he did in two weeks of hands-on work I did in three hours of mostly doing something else while the computer transferred data from an HDD or the internet.

FalseDiamond ,
@FalseDiamond@sh.itjust.works avatar

TL;DR of the /home partition is this: One partition is gonna be the bootloader, typically a small /boot folder. This thing starts the booting process from efi, boot the kernel, this will mount the root partition (/). then, according to the File System TABle, typically a text file in /etc/fstab, you can mount whatever drives (and more!) Anywhere in the file system tree. A common setup is to partition your drive into a smallish / partition and a bigger /home partition. Under /home will be your /home/username folder, roughly the equivalent of C:\Users\username on windows, but even more of your install lives there now: any userspace application (usually a flatpak, which works crossdistro), ideally all user configuration, as well as of course your files. So, once you either need or want to switch distro, you leave the home partition untouched, format / and make a new user with the same username and home folder and bam, most if not all of your configuration and at least some of your apps will be there from the start You should probably do this, it’s not too complicated and it may save the ou a headache in the future.

Nibodhika ,

On Windows you have drives C, D, etc, on Linux everything is inside the root folder (i.e. /), and you can mount different partitions or even disks anywhere, so / can be the second partition on your M.2, /boot be the first partition formatted as vfat, /home be on an SSD and /home/nibodhika/hdd be an internal HDD. After you set it up (which you can do during most of the distros graphical installation) it will feel as if those are all just folders, but the important part is that if you ever format one of them the other remain intact. So for example if you have the setup I described above and you format and change your entire Linux distribution, that should only affect the M.2 disk, so the home and HDD are intact, which means that if you set the new distro to mount things in the same place you’ll have all of your configurations and media in place (all you need to do is reinstall the programs you use)

maxwisecracks ,
@maxwisecracks@lemmy.world avatar

it’s hopping right? distro hoping is nice too

Nibodhika ,

You’re probably right, I was in doubt and used the same spelling as OP, since english is my third language I don’t trust my spelling most of the time.

dtrain , in Linux hits 4% on the desktop 🐧📈
Quazatron , in Linux vs Windows, my experience
@Quazatron@lemmy.world avatar

The Windows experience was worse, but at least your raindrops were rendered correctly.

It feels like you used a detail that you could not resolve to go back to the cozy arms of what you are familiar with.

And that’s OK. I also went back to Windows a few times until I felt at home in Linux.

Try it again sometime in the future and see if it fells more comfortable.

glimse ,

Sounds like his Linux experience was worse?

sugar_in_your_tea ,

OP only has to force the dGPU to be used, and that’s it for Linux. For the azerty issue, the solution is usually to install qwerty as keyboard 1 and azerty as keyboard 2 and always use keyboard 2. I do that with Dvorak and most games work without needing remaps (though I’ll occasionally need to fiddle).

On Windows, OP needed to install drivers, which can be a massive pain, esp for Wi-Fi drivers. Also, most software needs to be installed individually, which can take a while vs Linux’s package manager. For me, a typical install of Linux takes about 30-45 min from installation media to having all my software installed, whereas on Windows it’s like 1-2 hours because I have to go track down every installer I need, find drivers, disable a bunch of privacy-violating stuff, etc.

So the net result was:

  • azerty issue - easy fix
  • rendering issue - imo, sounds minor, and it’s probably just that game; maybe fixable by tweaking in game settings

Not bad for running a Windows game on a completely different platform.

Aux ,

Installing WiFi drivers on Windows is actually very weird. I’ve never had to do that. Not with a dongle, not with a brand new motherboard with built-in WiFi.

sugar_in_your_tea ,

Really? I’ve had to do it pretty much every time I’ve installed Windows. Sometimes I have more luck with a dongle, so I keep a couple around so I can get Internet to go find the proper driver. Sometimes its not recognized, sometimes it just doesn’t connect.

To be clear, I’m talking about installing from an ISO, not using whatever the factory installed. And almost every time I’ve done it, on board Wi-Fi doesn’t work until I find an installer. Sometimes dongles work (I think they have installers on the card?), and I think Intel NICs work, but I really haven’t had good luck.

Once I have Internet, it’s just a matter of tracking down whatever drivers Windows update can’t find (usually 3-5 of them). And Windows is really helpful here, and I have to search by hardware ID.

On Linux, it usually works fine, unless I’m using a really crappy card or something, though better drivers can help with stability. My system setup time is like 30 min from installer to using the system on Linux, and on Windows it’s like 1-2 hours. I’ll probably need to install random things on Linux here and here, but it’s just a package manager command away.

Aux ,

All my PCs are hand built by me since 1990-s. All Windows installations are from ISO. I haven’t installed a single network or WiFi driver since Windows 7. XP - yes, nothing worked out of the box. But W7 and above the only drivers I install are NVIDIA drivers (it works without them, but the default driver doesn’t have all game optimisations) and printer drivers. Even Bluetooth works out of the box. You don’t even need ADB driver for your Android phone anymore, everything just works out of the box.

I’m also not sure what you’re installing for 1-2 hours, it takes about 10 minutes or so over here. It might be dependent on how fast your storage is though.

sugar_in_your_tea ,

This was Windows 10, and it’s mostly drivers and utilities. I had a ton of trouble getting my wife’s mic working, which apparently needed some user space utility to be configured, and this was just a simple 3.5mm mic (AMD audio card apparently). And then there was random stuff in Device Manager that didn’t have drivers that I needed to track down (motherboard level stuff, not accessories). I spent like 30 minutes messing with a weird flickering issue (only happened in games), and it was solved by switching which monitor was primary (she apparently can’t use her 144hz monitor as primary, but whatever).

The actual Windows installation process was quick (she has an NVMe drive), it’s just all the nonsense afterward to get stuff running correctly. And that doesn’t include installing applications (she handled most of that, I hate tracking down SW on Windows), this is just to get the hardware to work properly.

On Linux, I just install the system, install packages from the package manager, and I’m done. No googling anything, no configuration, I just install the handful of packages I need that don’t come with the base system and I’m done. I had more trouble in the past (muted audio, Wi-Fi cards that need to be force enabled, etc), but the last time I had anything like that was something like 10 years ago. I do pick my hardware carefully which certainly helps, but surely Windows should provide a better experience since that’s what manufacturers target.

Aux ,

That never works like that on Linux though :)

sugar_in_your_tea ,

It did for me on my last few installs, though I picked Linux compatible hardware from the start (Lenovo laptops, desktops with Intel WiFi and decent sound cards, etc). YMMV of course, especially if you’re trying to install on some random, cheap laptop with bottom of the barrel components.

cheerjoy , in Migrated from Windows to Linux. Decided to share list of answers/statements I was looking for before did it (and could not find).
@cheerjoy@lemmy.world avatar

Nice writeup. Seconding not using Manjaro. If you want something Arch based, try EndeavourOS instead.

Oikio OP ,
@Oikio@lemmy.world avatar

Two votes for EndeavourOS, updated post.

nul9o9 ,

Plus one here for EndeavourOS.

Ziglin ,

+1

seaQueue ,
@seaQueue@lemmy.world avatar

Friends don’t let friends run Manjaro. Endeavour is a great place to start.

Potajito ,

Endeavour is great. Running that too. I sometimes think of distro hopping (nobara, cachyos?) but endeavour just checks all the boxes for me.

clutch , in Microsoft - keep your filthy hands off Valve, leak shows MSFT would buy Valve

When one company in an industry has nearly endless cash, as Microsoft and Apple do, it is natural that everyone else would be seen as acquisition targets

TWeaK ,

The difference is Valve is completely privately owned, Microsoft cannot force a sale.

With a publicly traded business, the business must be run in the interests of the shareholders, ie it must pursue profits above all else. Thus a buyer can effectively present “an offer you can’t refuse”, at least the business can’t refuse on behalf of shareholders (maybe the shareholders could vote and refuse). With a private business the owner generally has free reign to run the business as they see fit, they could run it into the ground if they so desired.

So it doesn’t matter how much cash Microsoft or whoever have, so long as Gabe doesn’t want to sell.

jjjalljs ,

So long as Gabe doesn’t like die or have a personality changing stroke. Not sure what Valve’s plans are for his retirement

ILikeBoobies ,

Selling to Microsoft would be a good retirement plan

AceFuzzLord ,

According to Forbes, as of today, his net worth is apparently $4.3 billion. That man could quit now and live a very comfortable life until he dies.

woelkchen , in Open source WC3 game engine
@woelkchen@lemmy.world avatar

The “legal stuff” is kinda amazing:

I have tagged this repository with the MIT license. From my understanding this means that the users are free to take the contents of the repo and try to encrypt it all and sell it to each other. Some day, maybe a user will download this repo and reprogram a modified version that only plays the DotA map and use that as a DotA engine thing that they would sell to others and prevent me from modifying or using their upgrades. In my opinion, that is not very cool – and I do not have experience playing the DotA map – but I am setting up the repo here so that it does not stop them from doing that. Also, I am guessing that since MIT license probably allows selling modified versions of the code and stuff, this hopefully would leave the door open that Blizzard could download this repo and take stuff out of it and include it in their private Warcraft III game code if they ever needed to. At the time of writing I do not think my repo has anything in particular that Warcraft III Reforged does not have, however, so this is purely hypothetical that I am intending to leave as an open door for the future.

By the time the developer wrote that passage he/she could have just read the MIT License as well as GitHub’s auto-generated bullet points several times. 😄

bgtlover ,

@woelkchen @Bilu47 I recommend that thing would be under the gpl, but to each their own

Bilu47 OP ,

Maybe you can convince him why GPL is better? He is usually quite active in the Discord server.

Parodper , (edited )

If the author really wants Blizzard to use his code then he doesn’t have much of a choice. Although since it has a GPL library the whole project is distributed under the GPL.

haagch ,

As the copyright owner you can do whatever you want. You can make your code gpl and give (written) permission to only blizzard to use the code under a different license.

You’d need a CLA for potential contributors though and I have no idea what courts think about it (not a lawyer, not legal advice).

rDrDr , in Linux overtakes macOS users on Steam thanks to Steam Deck

More like “…thanks to years of neglect by Apple.”

GoodEye8 ,

Years? More like decades at this point. Apple hasn’t really given a shit about gaming since the late 90s.

rDrDr ,

Imagine if MS let them have Halo. The world would be so different. Gamers would have flocked to macs instead of Xbox.

woelkchen ,
@woelkchen@lemmy.world avatar

Imagine if MS let them have Halo. The world would be so different. Gamers would have flocked to macs instead of Xbox.

I don’t think the Halo brand would be nearly as widely known as it is now.

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