this post was submitted on 29 May 2024
170 points (89.4% liked)

Linux

48317 readers
859 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 5 years ago
MODERATORS
 

I have been daily driving Linux for over two years now and I have switched distros many times. So, when my friend bought a new laptop, I convinced him to install Linux Mint on it. I asked him if he wanted to dual boot, he said no because it would fill up all his storage. We installed Linux Mint. The other day, he wanted to play FIFA 17 on his computer. After 5 whole hours of troubleshooting we were able to get FIFA running smoothly with some issues. Next, he wanted to play Roblox. I guided him through the process of installing Waydroid and libhoudini, only to discover that Roblox would run at 10 FPS. With Minecraft, it wasn't any better. It took us 1 hour to get it working (not skill issue, he wanted to play cracked through Prism Launcher). Now, he wants to go back to Windows 10. I have already told him about dual boot, but he has only 256GB of storage and he wants to play a lot of games. What should I do? Install Windows to his laptop, install some other Linux distro, or try to convince him more about dual boot? Thanks in advance and sorry for the essay.

UPDATE: Of course I will help him install Windows on his computer if he wants so, I don't want to force him to use Linux after all. I just wanted him to give it a try, and maybe daily drive it, if he can.

EDIT: Because for some reason it was misunderstood, let me clarify it here. Roblox ran with poor performance on Waydroid, not Minecraft. I just said that the installation of Prism Launcher cracked was difficult. After that, Minecraft ran smoothly without any problems.

top 50 comments
sorted by: hot top controversial new old
[–] [email protected] 101 points 5 months ago* (last edited 5 months ago) (13 children)

Unfortunately you chose the wrong distro for your friend - Linux Mint isn't good for gaming - it uses an outdated kernel/drivers/other packages, which means you'll be missing out on all the performance improvements (and fixes) found in more up-to-date distros. Gaming on Linux is a very fast moving target, the landscape is changing at a rapid pace thanks to the development efforts of Valve and the community. So for gaming, you'd generally want to be on the latest kernel+mesa+wine stack.

Also, as you've experienced, on Mint you'd have to manually install things like Waydroid and other gaming software, which can be a PITA for newbies.

So instead, I'd highly recommend a gaming-oriented distro such as Nobara or Bazzite. Personally, I'm a big fan of Bazzite - it has everything you'd need for gaming out-of-the-box, and you can even get a console/Steam Deck-like experience, if you install the -deck variant. Also, because it's an immutable distro with atomic updates, it has a very low chance of breaking, and in the rare ocassion that an update has some issues - you can just select the previous image from the boot menu. So this would be pretty ideal for someone who's new to Linux, likes to game, and just wants stuff to work.

In saying that, getting games to run in Linux can be tricky sometimes, depending on the game. The general rule of thumb is: try running the game using Proton-GE, and if that fails, check Proton DB for any fixes/tweaks needed for that game - with this, you would never again have to spend hours on troubleshooting, unless you're playing some niche game that no one has tested before.

[–] [email protected] 27 points 5 months ago (2 children)

I really wish people stopped recommending mint for any purpose other than reviving a 20 Yr old laptop into a chromebook.

load more comments (1 replies)
load more comments (12 replies)
[–] [email protected] 74 points 5 months ago* (last edited 5 months ago) (1 children)

Sounds like your friend is absolutely not the target audience for a linux-based operating system. If he wants to play Windows games and use software designed for Windows, then he should be using a Windows OS. Anything else would be providing a suboptimal experience for him.

Personally, I've been using various Linux-based systems since 2004, as a software developer I use a lot of command-line utilities, and many tools and applications designed for Linux. If I were using predominantly tools and applications designed for Windows, then I would be using Windows. No need to make life more difficult for yourself and others.

[–] [email protected] 12 points 5 months ago (5 children)

This right here. I know lemmy is all "LINUX IS FOR EVERYONE!" But it isn't.

I know this would go against Google's self interest but they are best poised to make Linux mainstream. Chrome OS can play android games natively. But it's all close source.

It wouldn't take much to make the ecosystem for general Linux. I don't know if the other android-based OSes are working on this but anything we can do to push gaming into Linux would help it to become a better everyday OS

[–] [email protected] 9 points 5 months ago

anything we can do to push gaming into Linux would help it to become a better everyday OS

I feel like the SteamDeck and SteamOS have already done more for Linux gaming than ChromeOS ever had the potential for.

load more comments (4 replies)
[–] [email protected] 63 points 5 months ago (1 children)

I have been using Linux for years, but I don't insist anyone to use it, because when they encounter a problem, they blame you.

Let them drown in their filth.

[–] [email protected] 23 points 5 months ago (2 children)

My friend doesn't blame me. He blames Linux, which also isn't nice. Of course, it isn't Linux's fault that the Roblox developers patched their game so it cannot be ran with wine, but in his eyes, and the eyes of the non tech-savvy people, if it runs on Windows and not on Linux, Linux is doing something wrong.

[–] [email protected] 40 points 5 months ago (1 children)

I would never try to convince anyone to use Linux. If they're happy with Windows, let them use Windows.

[–] [email protected] 15 points 5 months ago (2 children)

I only suggest Linux if they complain about Windows. The only thing gushing about Linux unprompted and unwanted does is sour the waters.

And also double check whether their use case actually works on Linux, all the improvements in recent years are nice but there are still enough edge cases that checking beforehand is a good idea

[–] [email protected] 11 points 5 months ago

The only time I forced Linux on anyone was when I gave my youngest brother a free laptop a couple years ago. It's the laptop I had in college in 2011. It has a Sandy Bridge mobile Core i7. It's too slow to run modern Windows. I told him he's free to install Windows, but I don't have a license to give him. For checking emails and web surfing, though, it was enough, and running Linux wasn't going to give him trouble with that. To my knowledge (and to his credit), he still runs Linux on it.

load more comments (1 replies)
load more comments (1 replies)
[–] [email protected] 57 points 5 months ago (14 children)

Your friend plays only the games that are a pain to make work on Linux, or straight up don't work. What else does he want to play, fortnite? Maybe some destiny? Lol Let them be. Windows is for them, Linux isn't, and that's ok.

load more comments (14 replies)
[–] [email protected] 54 points 5 months ago

What should I do?

Let them do what they want.

[–] [email protected] 46 points 5 months ago

You skipped a few steps. Before you install Linux for your friend, you should first ask him what he uses the PC for, and if he plays games, what games does he play.

[–] [email protected] 45 points 5 months ago* (last edited 5 months ago) (1 children)

What should I do?

Install Windows on his laptop, or better yet let him do it and sit besides him for guidance, so that he can learn to reinstall in case something breaks badly.

It's nice to showcase your favourite OS and make people curious but don't abuse your friends with your Linux preference by forcing it onto them.

(Also, if you fix everything for them all the time, how will they learn?)

load more comments (1 replies)
[–] [email protected] 37 points 5 months ago (3 children)

Maybe you should have considered the stuff he wanted to do before convincing him to use linux. I could have told you he'd have problems with that stuff. If he said he mainly plays steam games then sure, but not literally the most finicky, cumbersome games to get going in existence. Also out of curiosity because I haven't even thought about Roblox in like 8 years. I thought that was a browser game?

load more comments (3 replies)
[–] [email protected] 35 points 5 months ago* (last edited 5 months ago)

He obviously wants to use only proprietary Windows Software.

There is little reason to force him to use Linux. Of course Linux may have less overall tracking, annoying behaviors, better performance etc.

Win10 will be EOL veeery soon. Win11 is really bad on old hardware.

I second uBlue Bazzite and ProtonDB, check what you run first.

Respect that you even came that far lol.

[–] [email protected] 25 points 5 months ago

I would say unless you always want to do troubleshooting for this friend just stick him with windows. At some point it is up to the individual to be able to troubleshoot these issues using the Internet as the resource, but a lot of people just don't want to mess with that. My own time is too limited to be on call for people.

[–] [email protected] 25 points 5 months ago (2 children)

Well you get an a for effort. But if your friend wants to play windows games it’s better for them to just have windows on the machine. I give it to you and your friend for going all out on a new laptop and putting Linux on it right away.

A more convenient way for a new user to experience Linux is to do a live usb for them. That way they can boot into Linux easily but boot into windows just by removing the usb drive.

load more comments (2 replies)
[–] [email protected] 23 points 5 months ago (2 children)

First of all you should have asked what he wanted to do with the laptop, the moment he replied playing games that are not on Steam you should have let him use Windows. Secondly, a laptop with 256GB of disk is likely going to have very low amounts of RAM and an onboard GPU, performance is going to be shit on Windows as well, you should have let him use that before, I think it's highly likely that Windows itself would run like shit on it, so after a year or two putting Linux on that laptop would have blown his socks off. But the problem is that he didn't get to experience any of that before you touched the computer, now he will claim it's your fault that games don't run or Windows is slow. I've been there, a friend had issues with the laptop, I said I didn't understand Windows and would only help if I could put Linux, at first everything worked great, but then the friend needed special software that wasn't available so I had to reinstall Windows for them (and btw, you OBVIOUSLY should reinstall Windows for your friend), and then everything on that laptop was my fault, even the problems the person was having before were somewhat my fault because I had put Linux there.

load more comments (2 replies)
[–] [email protected] 22 points 5 months ago (1 children)

Minecraft runs natively on Linux. What was the issue?

[–] [email protected] 9 points 5 months ago (4 children)

They were trying to run it cracked through an alternative launcher.

load more comments (4 replies)
[–] [email protected] 21 points 5 months ago

Do your friend a favor and install Windows back on his laptop for him.

[–] [email protected] 20 points 5 months ago

Roblox not runnimg is more like a feature. /s

[–] [email protected] 19 points 5 months ago (2 children)

Let him go back to Windows. You already planted the idea of using Linux in his head. Next time he gets tired of windows for any reason, he knows there is an alternative and he'll consider switching to Linux on his own.

[–] [email protected] 18 points 5 months ago (3 children)

His experience was one of torment and suffering just to play one game. Dude will be windows until logging in requires you to submit a butthole scan and get punched in the face, and maybe even past that.

load more comments (3 replies)
load more comments (1 replies)
[–] [email protected] 18 points 5 months ago (1 children)

Sounds like he doesn't want to spend his time tinkering, but playing.

Can't blame him.

If he wants Windows, why are you questioning what he wants to do with his computer? He's had enough of playing fuck-fuck with Linux. (Mind, I work with Linux all day, every day, it's the cat's meow for dedicated services like Proxmox, TrueNAS, containers, etc).

Go get Win10 LTSC. It gets updates 2x/year, has very minimal bloat.

Then get O&O Shutup to reduce bloat even more.

And you can permanently license it using Microsoft's own scripts.

Scripts on Gituub.

[–] [email protected] 8 points 5 months ago* (last edited 5 months ago) (1 children)

Sounds like he doesn't want to spend his time tinkering, but playing.

Ehhh, I feel like this person is a tinkerer, it's just the things they wanna tinker with don't play nice with Linux.

Installing a modded version of Minecraft indicates a desire to tinker. Roblox is a game based around the concept of tinkering. EA games (especially ones from 7 years ago) require some level of tinkering even in Windows.

load more comments (1 replies)
[–] [email protected] 15 points 5 months ago (1 children)

You have a nice friendship :) That's more important than Linux.

load more comments (1 replies)
[–] [email protected] 13 points 5 months ago (1 children)

Why were you trying to install the Android version of Roblox instead of using Vinegar?

[–] [email protected] 12 points 5 months ago (3 children)

Roblox removed wine support for linux so its either emulating the android version or running a vm with gpu passthru

load more comments (3 replies)
[–] [email protected] 11 points 5 months ago (5 children)

Just bail out, it wasn't meant to be. I tried a similar thing with family a few times and they always went back to Windows.

Linux is unfortunately not for people that aren't at least a bit tech savvy. If you insist on them using Linux you're gonna be on call to fix their shit all the time.

load more comments (5 replies)
[–] [email protected] 11 points 5 months ago (4 children)

You have to be doing something seriously wrong to make Minecraft run poorly. It has native support for Linux.

load more comments (4 replies)
[–] [email protected] 11 points 5 months ago

The problem is mate is that not all games have native Linux versions, If FIFA 17 were on steam, you could use proton on it but I believe it isn't.

It just comes with the territory of Linux that some games are windows only and can be finicky.

Minecraft however, should run fine on potato machines and with Linux, should have a native port you can install from say Flatpak.

When moving to the penguin train, he needs to write down what software and games he wants to use, and what might be omitted due to compatibility issues.

If the man wants to use Windows, let him be, he might reconsider in future about trying Mint again or another distro like Kubuntu.

[–] [email protected] 10 points 5 months ago* (last edited 5 months ago) (1 children)

Roblox in particular has been super hostile to the Linux community, they've two or three times now intentionally changed their application to make it so it won't run under wine. If Roblox is something that is a hard requirement for him, I would highly recommend against any of the non-windows derivatives. The lead development team on Roblox seems to have the ideology that anything that isn't Windows is a hacker platform and therefore they attempt to remove access from those platforms wherever possible. I don't personally agree with it but, it is what it is.

I also wish people would stop blindly recommending Unix platforms as a drop-in replacement for gaming on Windows. I have yet to see anyone who has been able to just install any of the flavors and have it "just work". I fully agree that we are ages better in terms of compatibility than it was even 5 years ago, but at 100% should be going into it as a "you will have issues prepare to have to troubleshoot" and if this was his first time using anything not windows, I would have hard recommended against nuking the windows install, at the very least shrink the C partition on Windows which can be done via GParted, which thankfully is already pre-installed on the Linux Mint installation media.

It's disappointing that he is looking to go back, but I can fully understand his frustration, as someone who's recently retaking the plunge after 6 or 7 years of being on windows again, I find myself getting aggravated at times trying to make hack scripts to make things work as well.

That being said, if he is wanting to go back you shouldn't force using it, that's only going to remove the possibility of him switching back in the future(like when MS makes w10 a subscription model either end of this year or the year after which will force w11)

load more comments (1 replies)
[–] [email protected] 10 points 5 months ago

With Minecraft, it wasn't any better.

Minecraft runs natively on Linux, though. It's not FOSS so it's not available through apt, but you can install it from a .deb from their website

Download page
The installation file

I've had better performance with Minecraft on Linux Mint Cinnamon 21.3 (albeit with kernel 6.1) than on Windows 10 personally.

Sadly, I can't easily fix FIFA or Roblox for you

[–] [email protected] 9 points 5 months ago

If they want to game, can't commit to only playing steam games, and can't learn how to use lutris, have them stay on windows. Linux will never live up to their expectations.

[–] [email protected] 8 points 5 months ago (1 children)

Install Windows. He gave it a shot, and that’s better than most. Hopefully Linux will fit his needs soon, and he can try again.

load more comments (1 replies)
[–] [email protected] 8 points 5 months ago (1 children)

Just tell him, "Give Linux another shot when you are bored.".

t. Used to be a Windows tryhard w/ baby duck syndrome, told myself exactly this. Took me a while, but I became a penguin a couple years after.

load more comments (1 replies)
[–] [email protected] 8 points 5 months ago

With only 256GB it might be even hard for him to use windows, to be honest.

[–] [email protected] 8 points 5 months ago

My wife and I gave a Linux computer to a friend's kid. I think I used something called Grapejuice to install Roblox, which ran perfectly for about a year. Then it broke because they wrote a new game client or something, but the kid just said "it's ok, I'll play other games instead." Best Linux gamer attitude :)

[–] [email protected] 7 points 5 months ago

Don't tell him to dual boot. He wants Windows don't shove Linux down throat. Honestly he probably shouldn't of been using to begin with. I'm not sure why you would pressure him so hard.

load more comments
view more: next ›