this post was submitted on 16 May 2024
491 points (95.7% liked)
linuxmemes
21291 readers
1032 users here now
Hint: :q!
Sister communities:
- LemmyMemes: Memes
- LemmyShitpost: Anything and everything goes.
- RISA: Star Trek memes and shitposts
Community rules (click to expand)
1. Follow the site-wide rules
- Instance-wide TOS: https://legal.lemmy.world/tos/
- Lemmy code of conduct: https://join-lemmy.org/docs/code_of_conduct.html
2. Be civil
- Understand the difference between a joke and an insult.
- Do not harrass or attack members of the community for any reason.
- Leave remarks of "peasantry" to the PCMR community. If you dislike an OS/service/application, attack the thing you dislike, not the individuals who use it. Some people may not have a choice.
- Bigotry will not be tolerated.
- These rules are somewhat loosened when the subject is a public figure. Still, do not attack their person or incite harrassment.
3. Post Linux-related content
- Including Unix and BSD.
- Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of
sudo
in Windows. - No porn. Even if you watch it on a Linux machine.
4. No recent reposts
- Everybody uses Arch btw, can't quit Vim, and wants to interject for a moment. You can stop now.
Please report posts and comments that break these rules!
Important: never execute code or follow advice that you don't understand or can't verify, especially here. The word of the day is credibility. This is a meme community -- even the most helpful comments might just be shitposts that can damage your system. Be aware, be smart, don't fork-bomb your computer.
founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
I love how I can just casually uninstall the entire desktop and install a new one in a few minutes.
Or I can be a complete madman and keep both.
genuinely curious since I've never tried or even considered it. What happens when you have multiple desktops installed, and assuming it doesn't cause issues why would a person want to do that?
There's no added value to having multiple desktop environments, so almost no one would want to. A lot of applications use DE sensitive configurations and there's potential for conflicts as well as libraries incompatibility. Which can result on paradoxical and bizarre behavior from some graphical apps. It's odd that it happens but it's also not something devs plan or account for, so they aren't even considered bugs. You don't install multiple DEs at the same time unless you're purposefully trying to break something or you don't know better.
The only use case currently is choosing between a DE with X or one with Wayland. But even that one could fuck your system.
For example, opening cinnamon experimental Wayland makes all my flatpaks stop working until reboot. Why? I don't know, nobody knows. But if I keep using Wayland after reboot they work. If I change to regular cinnamon, they break again until reboot, when they get fixed as long as I keep using regular cinnamon. It just be like that.
This is so wrong. Especially the assumption that almost no one would want to have more than 1 DE installed.
Most DEs have their own configuration which don't conflict.
If the maintainer of a distribution has their shit together library incompatibility is no issue. Even on Gentoo you have to ignore everything portage is trying to tell you before you get in trouble.
In the past I even ran two DEs at the same time, sort of. You could start an xfce-panel while using enlightment or good old classic windowmaker.
Later I used Gnome and running my own fork of dwm in a nested Xserver. With wayland this option hasn't gone thanks to Xwayland.
If systemd is correctly set up for it, you get a different seat for every DE, no matter if some seats are hosting the same DE or a different one. I am not sure what will happen if you have several graphical logins with the same user, never tried it.
I am not so sure about this. Over the years this is first I've even heard of the concept