It’s intentional, read this (section “New defaults”):
What part do you refer to addressing my point? Where is stated they intentionally break user configurations? (oh you edited your reply adding section “New defaults”, I’ll look into it.)
Ok I read that part. It just states new defaults, not that it intentional changes user configuration. If user had the default setting, then new update will have different defaults. I think that’s what @dalto tried to explain before.
So your assumption that KDE changes .config files in user space is wrong?
I intentionally updated to Kde 6 because that’s what i use. Besides i couldn’t postpone it for long and i also couldn’t wait to get it. Happy to update and move forward. Keep on a rolling! ![]()
I see, specifically they changed these settings:
- Files and folders are now selected with a single-click and opened with a double-click
- Touchpad tap-to-click is enabled by default on Wayland
- Wayland is the default graphical session
- “Thumbnail Grid” is the new default Task Switcher style
- Clicking on the scrollbar track now scrolls to the clicked location
- Scrolling on the desktop no longer switches virtual desktops
- Panels float by default
So it is a mix of settings being deliberately changed and settings breaking due to incompatibilities.
As a side note, most of those settings seem like things that shouldn’t have been changed on an update. They are mostly personal preference.
It sounds plausible, but the effect was the same. And it certainly was intentional, not accidental.
OK, I went down the rabbit hole and understand how/why the login switches from x11 to wayland now. I asked over at the plasma matrix channel to be sure, and people say that’s intended.
In that case I have to agree, I don’t like that existing installations are just switched from x11 to wayland. I’m all for wayland, but that introduces unnecessary and unexpected pain for the user. That switch should have cooked at least for a few months before applying it to everybody.
It is because the session changed I think. The session named “plasma” now loads wayland.
Yeah perhaps you’re right, user had to explicitly choose x11 so it will be written in user-config, most people just used defaults.
My understanding:
You have /var/lib/sddm/state.conf which points to /usr/share/xsessions/plasma.desktop in existing plasma 5 installations.
That got renamed to /usr/share/xsessions/plasmax11.desktop in plasma 6.
So since the old .desktop file doesn’t exist anymore it defaults to wayland via code.
They “proudly presents” their new product and shouted out loud what’s new (and changing). I think many users did not read this announcement. A few readers of the news do not know enough about their complex system, software and configuration. Anyway, starting the update was and is a personal choice, and the update did what was announced. If you want something new, sometimes it’s better to build everything new from scratch.
Without knowing everything about the system, every (major) update will hide an adventure.
Okay, I love diving, running and playing in these little adventures. Always be prepared! ![]()
Being on a Rolling Release means its Your responsibility to read and understand what updates are being done and the changes they will make to your system.
Rolling release is the latest in software that is the whole point if the OP did not understand this then the problem is beyond the Release Type.
As you should with a Rolling Release. You need to understand a rolling release just doesn’t UPDATE it UPGRADES.
I agree They should have let users who “Upgraded” to keep their prior settings and just default to wayland during a new install.
I bring this up because being someone who doesn’t even use a DE I knew of this change months ago however I see threads from here which has been discussing the change. Even though it has no direct impact on me I feel its best to keep informed of the overall direction Systems are going. Just like the Driver is ultimately responsible for the vehicle they drive you need to be responsible with the system you are running and that means keeping up with the development enough to know the changes that it will bring when released.
This is most peoples issue. They don’t read and then are surprised. They want the latest and greatest they just don’t want the pains that come with it.
Looks to me like this is not an issue report, it asks no questions like “Is something broken or did I do something wrong” (not wrong, just in ignorance for not being on top of major changes that have been in the works for months, even years, with plenty of information and warnings!) and it’s not even a big problem at all, and very easy to get ones wallpaper and taskbar (I will assume they meant the whole panel) looking and functioning the way they had it in less than a few minutes!
Add to that, Ufty made the original posting and hasn’t participated in the discussion at all, so it’s a “Hit piece”, where someone complains, makes accusations, and has no intention of taking any responsibility, nor seams to even care for any response as to what’s going on! So, in reading through this thread, and seeing many false assumptions and complaints among good advice and good understanding, I just have to get this out:
Wayland has been in the works for over a decade already as a more modern, more functional, more secure… replacement for the unwieldy beast Xorg/x11 has become. The Qt development platform has also had a major upgrade, and so KDE needed a major upgrade which has been in the works and well documented too for nearly a year or more and ever evolving! Some bugs, changes and loosing settings can be expected and all depend on a whole lot of stuff, where some just cannot easily be avoided.
Many distro’s, DE’s and even software’s have been working on and contributing to these and many other projects and it’s obviously not at all easy coordinating and building a highly complicated major part of the OS (The UI subsystem Wayland) from scratch, and everything else also has to adopt to it eventually, and that time is well under way, and so was KDE 6 and much more that all have to work in concert.
Those who haven’t got on board yet despite it being screamed from rooftops that the change should and eventually must happen, given all of the advancements in tech, will have much more problems when their stuff doesn’t support modern software and hardware so don’t work anymore but in their own antiquated distro’s for not getting on board. (YIKES
). As a user of Linux with museum grade hardware, if your into that sort of thing, then it’s your choice.
Rolling releases are famous for giving you the latest and greatest tech which comes with updates and upgrades (not the same thing) as they become available: READ AND UNDERSTAND is not a choice, it’s a must, and if you can’t live with it then don’t use a rolling release! You have to deal with some changes at any given time, but they are spread out over time.
As for LTS distro’s you get less problems, but are also stuck with outdated tech and apps, and until such time they release a new version based on their release cycle which can be from 1 to 4 years, and those come with major changes too where READ AND UNDERSTAND are still a must, or you can expect surprises, with the major difference being that you have to deal with many upgrades all at once in the OS, DE and most software, which can be a lot of work, and harder to deal with than having to do a little work once in a while.
In either case, no one is forcing you to update or upgrade, but if you don’t update you may either suffer the consequences for not getting important security patches, and if you don’t upgrade you may end up with a no longer supported OS and can’t use modern versions of apps that use newer tech
Any which way, it’s your responsibility to do your homework, and no OS is immune from it, therefore no user is immune from it either, and sometimes upgrades come with losing settings, unfamiliarity for everything that is changed or new, and just cannot be done the same way for what all has changed often deep under the hood and not avoidable, and so although “Never break user space” is a noble goal, and even adhered to for the most part, some stuff cannot be supported forever as someone has to make all that work together old and new, so eventually some stuff will be shelved or end up with an unwieldy mess of bloat.
BTW: Losing a few settings one can get back with a little bit of effort is not breaking user space, as the settings are not gone in KDE6, only not all of your own applied, and even if surprising, not a big deal anyone has to get all bent out of shape over.
May I remind everyone here that has experience with M$ Windows: You have no say in any of it, and have probably suffered the consequences not of your own making for not having a choice to begin with, or no good ones, and it’s highly likely why you are using Linux, where you have so many choices everyone can pretty much get what they want, just be careful what you wish for, and don’t think anyone can make choices and even apply them for you, because that’s impossible and would add a whole bunch of extra work in accommodating everyone: There is no such thing as one size fits all, and neither computers nor developers can read your mind, so get with the program and do your part for yourself and the community to make things work as smoothly as possible for everyone, and Linux and it’s users will all be better off for it!
IOW: Don’t write hit pieces and run away, but ask questions and show some effort as those who are willing to help will too, and things will be resolved. The EndeavourOS forum is a great place, so be great!
Gobble gobble
That was very profound, as always! ![]()