linux

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

adam_b, in What do you think about this?

“People get upset, especially when its an honest tier list”

Makes me question, how “honest” it really is

A few moments later

seems like a purist to me, liking only Arch + Debian

But I agree with this man’s take

anothermember, in What do you think about this?

Seems to have an irrational hang up around Red Hat based on all the hearsay going around.

mojo, in Do I actually need to do anything to go from GeForce to Radeon?

I had a GTX 1080 and swapped to an AMD graphics card. I didn’t reinstall my Fedora Linux distro, instead it “just worked” as soon as I booted. It was very strange coming from Nvidia to have it just work lol. It’s probably best to uninstall the Nvidia drivers after that though, and make sure there’s no blacklists in your boot settings still.

Grangle1, in 10 YouTube Channels Linux Users Should Explore

One that I watch that wasn’t mentioned yet is Switched to Linux. It’s good for Linux information especially when it comes to focusing on privacy and security, but just a fair warning knowing the general Lemmy community, he does like to talk about things like politics in some of his videos (especially his Weekly News Roundups) and he’s a conservative Christian, so if that is a problem for you, you may not enjoy the channel much. When he sticks to purely Linux content his information is good, though.

CaptainJack42, in What do you think about this?

It’s just clickbait like most of his videos, I never really liked Chriss’ videos, the tip of the iceberg was when he told people to disable kernel mitigation for a presumable performance boost (I tested it with disconnected network, it was like 2% on my machine), which is just plain dumb.

Use whatever distro you like, just know that you don’t have to distrohop for some program (DE or WM or whatever). I personally use endeavour, simply because I’ve used arch (and derivatives) for a while now and endeavour is just arch with sensible defaults and a lot of the configuration one would do anyway already done.

Papercrane,

yeah i guess this one didnt scream clickbait as much as the other videos of his. I got some in my feed afterwards and quickly realised that this guy doesnt shy away from using clickbait titles.

What is DE or WM? Is it actually that easy to change distro? Dont you have to basically install everything again from scratch? I read somewhere that you can seperate your directories on your SSD so that you can just change the kernel but i dont know how easy or true that is

CaptainJack42, (edited )

DE is desktop environment (like gnome, kde, xfce,…) And WM is window manager (like i3, sway, xmonad,…) Which is just a slim version of a de, they usually don’t include things like guis for settings, file managers, … and you just pick what you like and use that. The window manager is responsible for placing the windows in your workspace and most standalone wms are tiling, so they use your monitor space efficiently instead of putting floating windows all over the place. Basically the DE (or WM) is what you interact with most on your PC and a lot of beginners distrohop just to use a different DE when in reality you can just install the other de on your existing system, log out and select the new DE in your login screen.

The biggest differences between distros nowadays are their release cycles and their package managers (and the tepos they’re using, like Ubuntu and Debian both use apt, but have separate repos)

And no you can’t really change distro without reinstalling, you can change kernels tho, every distro will update their kernels from time to time and it’s just a matter of install the new package and reboot into the new kernel.

With separate directories you probably mean partitions, which I’d also say it’s advisable to have your /home partition separated from your / partition. That way if you ever have to reinstall or want to change distro you can just install into the root partition and afterwards add your old/home partition to /etc/fstab and keep all you’re user data and configuration

Papercrane, (edited )

interesting, so every DE has a WM or are can only one of them at a time be used? And if you use a WM you have to install guis, file managers yourself? I think the only thing i would want is a DE/WM that has tabs for folders. I think its a neat feature to have

LeFantome,

The basic GUI experience in X is provided by the window manager. It controls how your windows are placed ( eg. Tiling vs Stacking / Floating ), how they are decorated ( eg. Max / Min / Close buttons ), and how they behave ( eg. Click to focus ). In X, the window manager runs as an application on the X server. You can only use one at a time.

In Wayland, the “window manager” is the display-server too and is called a compositor. For smaller projects, there are compositor libraries that provide similar capabilities to what the X server did so that these projects can concentrate on the “window manager” part. You can think of a Wayland compositor as equivalent to an X window manager ).

A Desktop Environment comes with a window manager ( or compositor ) and adds other tools that run alongside ( or on top of ) the window manager to provide a full user experience. This may include panels ( eg. think Windows start button, icon bar, and status tray ), docks ( like MacOS ), global menus, notification applets, and the desktop surface itself ( eg. are there icons or other features on the desktop ). A DE usually comes with a standard set of basic applications like a file manager, image viewer, document viewer, media player, and the like.

If you start with a basic window manager then yes you have to add all this other stuff yourself. Of course you may not want some of it and so can have a much lighter experience. You can also just choose tools that you like. Of course, they may not match visually or work perfectly together.

If you use a DE, the experience is curated for you and everything is more likely to work well out of the box. That said, nothing stops you from swapping out whatever components you want. You can even use a different window manager than the DE default.

Papercrane,

Thanks alot for the more than enough explanation :)

hornedfiend,

While I admit most of my arch reinstalls are mostly the same,I feel that archinstall script is genuinely good now with most defaults I need. The rest I can just add it in the installer extra packages or chroot post install (which is offered as a choice at the end).

I just could never bring myself to use distros that are technically the same distro with calamares slapped in top and whatnot. I mean ‘pacman -S {packages}’ is straightforward enough for me.

GustavoM, in Do I actually need to do anything to go from GeForce to Radeon?
@GustavoM@lemmy.world avatar

afaik, you actually need to do way LESS compared to using a geforce card.

the_q, in Copy this code and paste it in the CLI. And no, it's not a forkbomb.

Downvote, block user and move on.

Blaiz0r, in Copy this code and paste it in the CLI. And no, it's not a forkbomb.

Show don’t tell

simple, in VanillaOS 2.0 (Orchid) Alpha Build 84 Available Now

Never really understood Vanilla OS. Why use this compared to other immutable distros like Fedora Silverblue?

Secret300,

Their package manager interest me. From what I’ve read it seems I can install any app from any distros repo and it’ll set up the container for me

gonzoknowsdotcom1,

You can run containers that are integrated such as android, arch, etc

Guenther_Amanita, (edited )

Which isn’t an unique feature of VOS. You can do the same on Fedora Atomic or any other distro too with Distrobox and Waydroid.

BUT, I like VOS’ implemention. It’s nothing special, but still neat!

gonzoknowsdotcom1,

agreed

MonkCanatella,

Yeah but that’s true about any linux distro. if you can do it on one, you can most certainly do it on any others

Pantherina,

Better Distrobox tooling I think. Actually pretty cool, that has to be ported. Silverblue is the better base imho.

Guenther_Amanita,

I’m a huge fan of Silverblue, but VanillaOS still looks pretty promising.

It doesn’t have much unique to offer imo, but it seems to be “the next Mint” in how I see it.

It has a similar philosophy (user friendliness and reliability), but kind of a different implementation.

Mint tries to archive that by looking similar to Windows UI-wise and being “stable” (in terms of a conservative release cycle).

VOS archieves that by looking simplistic (appealing to younger folks like myself) and being immutable + self managing.

Both are valid, but the key difference is that Mint is “old fashioned”, while VOS tries to use new technologies for it’s goals.

yote_zip, in What do you think about this?
@yote_zip@pawb.social avatar

The video is clickbait and a few of the distros are in categories just for dramatic effect. I personally share Chris’s criteria for “pointless” distros however, and I hope that his main “clickbait motive” was trying to stop people from hopping around from gimmick distro to gimmick distro when the real magic has always been with the Debian/Arch base underneath the hood. I don’t care to give Chris the attention he wants so I’d rather answer your questions instead of talk about the video directly:

I agree that Debian and Arch are “S-tier” distros. Not that they’re better than everything else for every usecase but they are very high quality community-run distros with large package bases, and they accomplish their mission statements with ease. If you’re a Linux power user for long enough you may eventually settle into one of these two distros because they give you a lot of room to mold your configuration without being opinionated by downstream distro maintainers.

Linux Mint is very good, and it’s probably the only “fork distro” that I recommend people use because it makes Debian/Ubuntu very simple and usable for new users, and it’s done so for many years with a great track record. I currently run Debian Stable but if you put a gun to my head and said “you can only run Linux Mint from now on” I’d be fine with it. Specifically, I prefer the LMDE edition but the normal version is good too.

You can run cutting-edge gaming stuff on Debian Stable and Linux Mint by using Flatpak Lutris/Steam, which uses its own cutting-edge Mesa package instead of the system’s, and you can also install a cutting-edge kernel on these stable distros by using Debian backports or e.g. XanMod. I prefer using stable distros like Debian Stable and pulling cutting-edge versions of your important packages through Flatpak or other means, which gives you a “stable base and rolling top”.

I think the general usecase for Arch has diminished from half a decade ago due to Flatpak’s popularity, and IMO a stable base setup makes more sense if you can get everything important that you need from Flatpaks. With Arch, not only are the programs you care about bleeding-edge, everything is bleeding-edge, and you may end up with annoying bugs from packages you didn’t even know existed.

If you want a more modern version of the Linux desktop without the bleeding-edge of Arch I think OpenSUSE Tumbleweed is a great cutting-edge distro. They have extensive automatic testing that ensures high system stability even while living near the edge of package freshness. The main downside is OpenSUSE’s smaller package base compared to Debian/Arch-based distros.

Papercrane,

thanks for the explanations. I only used Ubuntu like 5 years ago and since then never again. From what i understand flatpak is a linux command to install applications. Ubuntu uses apt / apt-get (whatever the difference is there). Why does this guy shit on apt so much? I dont know whats wrong with it and why is flatpak so good?

yote_zip,
@yote_zip@pawb.social avatar

Flatpak is like an alternative packaging system that exists outside of your distro’s normal packaging model, e.g. apt/dnf/pacman etc. The killer features are that Flatpaks work on any distro with a single universal package, and that the software versions will be cutting-edge without needing cutting-edge system dependencies. Flatpaks run in their own dependency network and generally don’t rely on anything from the host system - this means that you can have arbitrary software on your machine that your distro/repo maintainers don’t need to compile/quality-control/stability-test/etc. It also comes with an easy sandboxing framework out of the box as a bonus.

In my case I usually use Flatpaks to get more current versions of software without totally messing up Debian’s “Debian does not break” stability model - Debian is meticulously maintained so that its “Stable” branch only has ultra-stable versions of software, at the expense of those packages being older and frozen. If you use a distro with smaller package repos (e.g. OpenSUSE/Fedora/etc) you’ll probably appreciate finding Flatpak versions of software that you’d normally need to manually compile.

Flatpaks are cool, and they have a specific use. They’re not the end-all be-all of packaging and they’re (hopefully) not going to replace apt/dnf/pacman. As for why they hate apt I have no idea. apt is good, and you can even make it a little nicer by installing nala and using that instead of apt.

If the basis of this thread is that you’re digging for distro recommendations I’d personally steer you towards Linux Mint and OpenSUSE Tumbleweed for their ease of use. Debian is a little more difficult to set up than Linux Mint but not tremendously so. Arch is more of an “intermediate” difficulty distro where the main challenge is that your system packages are fast-moving and can break/change in small ways from day-to-day. If you aren’t comfortable with Linux you might get frustrated with minor bugs that you don’t know how to troubleshoot. Conversely, if you want to learn Linux then dealing with Arch’s shenanigans will help expose you to various parts of the system naturally.

ssboomman, in Copy this code and paste it in the CLI. And no, it's not a forkbomb.

Why tf would anyone run a random shell script on their machine? You don’t even need an RCE anymore you just need a dumb ass on social media.

NeoNachtwaechter, (edited ) in Can someone ELI5 why some apps need to support X11/wayland?

Imagine the whole thing like a graphics card that is in a different PC. Your app wants to draw it’s content on the remote screen. Only it’s own content inside it’s own window. This is not screen sharing. Your app cannot touch any other apps.

X11 is the connection between your app and the remote graphics card. It may be the local card as well, it is the same.

Technically, a wm is not needed. The app and X11 would work anyway.

Shouldn’t window managers abstract all that for the software

The wm does not interrupt or change any communication between the app and the screen. It amends it with decoration and control buttons etc. for example it draws the window borders around the app’s own window area.

cerement, (edited ) in What do you think about this?
@cerement@slrpnk.net avatar
  • when this was originally posted, it got a lot of flack because Linux users were unhappy Chris Titus dares to use both Linux AND Windows
  • as @bbbhitz pointed out, “Pointless” was probably a poor choice of words, but Chris’ definition for that tier was basically “distros that install a couple stock packages and give it a new name”
  • as for the Devil tier
    • RedHat for closing their source
    • CentOS Stream because it’s not CentOS
    • Fedora guilt by association (they are actually a separate entity from their founder RedHat)
    • Ubuntu because snaps
  • for Debian and Arch, not only are they good distros on their own, but they’ve each also become parents (and grandparents) to a huge number of offshoots
  • for gaming
    • for beginners, Linux Mint is a really popular place to start just in general
    • for the more experienced, options like Nobara or customizing SteamOS
Blaiz0r,

In time, I’ve come to realise that people that complain about snaps are not worth listening to.

99% of the complainers of snaps don’t understand their full use case, they are an invaluable resource for servers and embedded systems, snaps support features that flatpak never will do.

Silejonu,
@Silejonu@kbin.social avatar

The thing is Snaps are pushed on the desktop, and the server world already uses containers like Docker, so there isn't much Snap does that's truly unique and useful.

Papercrane, (edited )

as a noob, why are snaps so bad? Thanks for the bullet points btw, it cleared a bunch of stuff up :)

cerement, (edited )
@cerement@slrpnk.net avatar
  • Linux Experiment released a whole video this morning comparing packaging formats
  • the main issue with snaps is (generally) not the snaps themselves or the snap daemon, it’s that the Snap Store itself is closed source
    • a combination of rampant enshittification of online platforms, losing faith in Canonical’s direction, and lack of transparency into ranking/promotion/filtering of apps in the Snap Store (there’s already been a few claims that they’ve replaced an already installed native app with a snap package 🤷 )
andruid,

Fedora is a separate entity with RedHat employment as a prerequisite for some of the key leadership roles. It’s ran and designed to feed into RedHat.

I love Fedora, heck I like RHEL too, but they have gone from my top recommendation for enterprise solutions to me having to research whether their offering is even FOSS and constant concern that a EULA will put us in legal jeopardy for treating our FOSS product choices like FOSS.

LeFantome,

Red Hat created Fedora specifically to be the “community” distro. There used to just be Red Hat which tried to be both free and paid. Now they have Fedora and RHEL.

Red Hat releases all their own software as GPL. They are one of the few players releasing new and important GPL software. As you state, they employ and pay people to spend most of their time building an emphatically free and community based distro. I cannot think of a company that does more for Open Source.

TheFriendlyArtificer, in Ubuntu 24.04 LTS Committing Fully To Netplan For Network Configuration

Ubuntu: If it wasn’t created here, we want nothing to do with it.

cypherpunks, (edited ) in Copy this code and paste it in the CLI. And no, it's not a forkbomb.
@cypherpunks@lemmy.ml avatar

💯

this is way more beautiful than i expected. amazing work!

to everyone reporting this post as “malware”: 🤣 it really isn’t.

(i read it carefully before running it… if you don’t comprehend something like this, refraining from running it is a good choice.)

edit: lmao at the downvotes! For fun I ported it to Python… this version produces identical output to the original, but stops after a couple thousand seconds instead of running forever. and it is sadly 36 bytes longer.

(maybe the python version helps convince a few people it isn’t malware?)

nachtigall, (edited )

(maybe the python version helps convince a few people it isn’t malware?)

A screencap on peertube would convince me it does not blow my ears off.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • linux@lemmy.ml
  • localhost
  • All magazines
  • Loading…
    Loading the web debug toolbar…
    Attempt #