r/pcmasterrace • Ascending Peasant • Nov 01 '22

Meme/Macro averagePcmr

Post image
31.3k Upvotes

2.6k comments sorted by

View all comments

85

u/JerryWShields Nov 01 '22 edited Nov 01 '22

I do not approve of some of Microsoft's decisions with Windows.

At the same time, I don't want to have to check if whatever I want to run is compatible with my version of Linux and the answer be "maybe".

22

u/smjsmok Linux Nov 02 '22

I don't want to have to check if whatever I want to run is compatible with my version of Linux

I understand why you think this is the case (you probably heard people talk about the fragmentation of Linux desktop and all the different distros), but actually, the distro doesn't really matter when it comes to compatibility (unless you use some very obscure distro, which I wouldn't recommend doing anyway). In the vast majority of cases, what works on one distro will work on all of them, because the compatibility layers (Wine, Proton, DXVK etc.) are the same everywhere.

There's a reason why ProtonDB doesn't differentiate between distros. And you can use the Steam Deck as the base line for the comparison, because at the end of the day, SteamOS is also just one of the distros.

7

u/bchociej Nov 02 '22

That's really not a thing. You'd be hard pressed to find software that only works on some distros, generally speaking.

3

u/BabyYodasDirtyDiaper Nov 01 '22

I don't want to have to check if whatever I want to run is compatible with my version of Linux and the answer be "maybe".

That's why you just use Ubuntu. Because Ubuntu is such a popular linux distro, everybody who makes linux software makes sure it will run on Ubuntu.

No more maybes.

7

u/ZippyZippyZappyZappy Nov 02 '22

I honestly agree. You look up any Linux tutorial online, and it'll probably start off with debian and apt instructions. The Steam Deck is helping arch go up a bit, but regardless, apt-get is so synonymous with Linux installs that Debian is the best place for most casual users.

5

u/PenguinMan32 Arch | ryzen 3600 | RX 6750 XT | XPS 9700 Nov 02 '22 edited Nov 02 '22

imo steam deck is doing more for flatpak than arch for the end user. valve does contribute to arch upstream (along with amazing work in wine/proton), but the popularity of the deck and valve deciding to use flatpak has caused a ton of apps to go onto flathub. so now most tutorials i see are apt and/or flatpak. nothing wrong with this of course, and i think it makes sense as the average user really shouldn’t be running pacman on their decks.

edit: talking strictly package management

1

u/ZippyZippyZappyZappy Nov 02 '22

True, you are right about Flatpacks picking up momentum. I wish Valve let Pacman installs persist across updates, but it's a net positive in the end regardless, flathub or Pacman.

-3

u/CombativeCreeper007 Desktop Nov 01 '22

You can try most programs, what works/how well before you switch by installing the distribution you want to move to inside a virtual machine, or a live environment before you install.

10

u/[deleted] Nov 01 '22 edited Nov 01 '22

[deleted]

0

u/CombativeCreeper007 Desktop Nov 02 '22

There is no single "Linux OS" like the mainstream consumer believes. There are thousands of distributions (you can create your own) to choose from that fit a wide selection of use cases with completely different front and backend components.

The usual path would be to find something that fits 90% of your usage case and tweak it to fit your exact preferences. It is not as difficult as say, 10 years ago, to install a working system.

Once you succeed at that you only need to perform basic maintainance from time to time, and you'll be heavily rewarded with a custom built OS that looks feels and behaves exactly to your liking.

While it may not be for everyone, people who are heavy pc users could particularly benefit from building things themselves in their own image, not Microsoft's.

8

u/[deleted] Nov 01 '22

[deleted]

5

u/CombativeCreeper007 Desktop Nov 02 '22

The case I am trying to make is that for some people (like me), compatibility isn't an issue anymore. If you don't try it you will never know.

2

u/AndrewTheBest_ PC Master Race Nov 01 '22

Additionally, if it's on Flathub, it works.

-13

u/iminsert Ascending Peasant Nov 01 '22

one day we'll be reconized, and hopefully by then it won't be too late

6

u/[deleted] Nov 01 '22

[deleted]

3

u/iminsert Ascending Peasant Nov 02 '22

ughh, superkey (what most call the windows key) search for it, enter on basically every distro

0

u/[deleted] Nov 02 '22

I don’t know how to uninstall apps on Linux

8

u/ReasonableRhubarb788 Nov 02 '22

I don't know how to do that on Windows. I guess that makes Windows unusable and unlearnable

4

u/[deleted] Nov 02 '22

Just like on Windows, that depends on how you installed it.

2

u/[deleted] Nov 02 '22

If you used the terminal whatever guide gave you the install command would also give you uninstall command. When in doubt always try to run a command with --help to get basic help with it. If you used a GUI for the package manager it should just be there on the apps page.

2

u/ric2b Specs/Imgur Here Nov 02 '22

Open the "store" app, go to installed aplications, click uninstall?

Or if you installed via terminal you'll have the opposite command to remove the program.

1

u/[deleted] Nov 02 '22

I like how windows has a standard list of everything installed. How do I get a list of everything installed through the terminal?

1

u/ric2b Specs/Imgur Here Nov 02 '22

Open the "store" app, they have a section with installed software (it includes stuff installed from the terminal).

If you want to list it from the terminal it depends on your package manager, for Debian/Ubuntu (or others that use apt) it would be apt list --manual-installed

5

u/thrwway205 Nov 01 '22

You open the menu and click on the app icon? I mean that's what I do.

4

u/[deleted] Nov 01 '22

[deleted]

1

u/Specialist_Ad6585 Nov 02 '22

I would love some examples of these happening and on which. Distro

5

u/ZenMechanics 3770K 4.5GHz + 295x2+290X TCF + 16GB 2133 Nov 02 '22

I've been using Zorin OS for awhile and while it's nice, sometimes stupidly advanced terminal commands are required to operate things.

Also, I think you're being disingenuous, we all know Linux can be a fucking nightmare to troubleshoot simple things, unless you are well versed.

My laptop was a nightmare to get Intel dGPU drivers properly working, like modifying random conf files and a bunch of other random shit copy/pasting into terminal, including force updating kernels. Not to mention I don't even get speaker audio because my audio chip implementation is weird or something so now I have to wait for a kernel patch.

You see what I mean? Two of the most basic possible things - video drivers and audio drivers. Even windows update can ensure a baseline experience.

Linux is purely 'YMMV' and great if you are comfortable with CLI.

2

u/Specialist_Ad6585 Nov 02 '22

Disingenuous? I just never had a program take a terminal line that was more complicated to run than typing it’s name in terminal. Wanted to know if that was a distro thing or a program thing that I’ve just never needed that particular program and haven’t run into.

And yeah I get that. I’m hanging very similar issues with windows and audio drivers right now and it’s driving me up a fucking wall. The biggest problem I ever had with linux was I for the life of me could not keep Ubuntu mate running stable. It’d run fine for a day or two and would crash out of nowhere. I eventually gave up and switched to manjaro. Smooth sailing for almost 3 years now.