Latest Comments by denyasis
KDE Discover gets update to prevent you breaking your Linux system
21 Nov 2021 at 2:32 am UTC
21 Nov 2021 at 2:32 am UTC
Thanks for the info! I think we can certainly find arguments on what we would call a safety net or not, especially for a distro aiming for a more advanced (or adventurous) user.
Yeah, I would not advise a new user to use OpenSuse. There are just enough rough edges, even at my skill level, that I run into hiccups. I'll say my installs are non standard and I've tweaked a lot, so it could be user error.
PolKit is an enigma to me, especially since Suse seems to modify it, so it's not entirely the same as upstream and thier documentation is inconsistent. Steam tries to modify network settings on start, invoking a polkit rule. Depending on the DE, KDE just works, XFCE asks for the admin password, Enlightenment spams the password dialog, locking up the environment.
Maybe I should get this influencer guy to try it on OpenSuse? Lol
Yeah, I would not advise a new user to use OpenSuse. There are just enough rough edges, even at my skill level, that I run into hiccups. I'll say my installs are non standard and I've tweaked a lot, so it could be user error.
PolKit is an enigma to me, especially since Suse seems to modify it, so it's not entirely the same as upstream and thier documentation is inconsistent. Steam tries to modify network settings on start, invoking a polkit rule. Depending on the DE, KDE just works, XFCE asks for the admin password, Enlightenment spams the password dialog, locking up the environment.
Maybe I should get this influencer guy to try it on OpenSuse? Lol
KDE Discover gets update to prevent you breaking your Linux system
21 Nov 2021 at 1:31 am UTC Likes: 2
The package manger is so powerful, fairly unique, and often used, it really needs a very good UI. We all know a package manger warning or error is a big deal, but brush off the hundreds of warnings and errors WINE throws out while gaming, because we understand the difference of the importance of those programs to the system, how common they occur, and thier impact.
Heck, I'd be ok with a short intro paragraph on first run emphasizing that the warning and errors can lead to system failure. I think sudo does a first run warning. Could even do it color! Or bold! Make use of all our fancy new terminal font abilities!!
Something like:
** WARNING - SYSTEM MODIFICATION **
The package manager ALTERS CRITICAL SYSTEM FUNCTIONS. Ignoring warnings or errors on ANY operation may result in system breakage. ESSENTIAL packages are needed for basic functionality and should NOT BE REMOVED. (And... Add something witty?)
21 Nov 2021 at 1:31 am UTC Likes: 2
Quoting: ArtenI agree. While my preference would be to significantly update apt's UI to provide better formatted info, I can't really be upset at this change.Quoting: GuestAnd reason why is get to googling is gui fault. Gui can more explicitly say "try later or report error" and when you google it anyway apt can force you to write "Yes, remove esencial packages", or "Yes, potentialy break system" instead of "Yes, do as I say" becasue "Yes, do as I say" tells nothing.Quoting: ArtenFar be it from me to continue what is turning toxic, but it's hard not to point out that the problem was actually that the install from the gui didn't work and didn't break the system, and it took googling, following random comments from the 'net, and a command line to actually "break" it (not really broken, just without a graphical desktop).Quoting: BeamboomAre you aware about incident has been on Pop!_OS? Beginer friendly distro?Quoting: AussieEeveeThere is a tiny little warning blended in with all the other white noise on the screen, and blaming Linus is just silly.TINY? lol - dude, there was NO "white noise". There's FIRST an explicit warnings, very clearly put, AND info on what exact packages are about to be installed (for you to make up your own mind), then ANOTHER very explicit warning AND you're required to type a bloody SENTENCE to get through with it.
If that ain't clear enough then you're not really mature to use a system that gives you full control. You're supposed to READ what the system tells you. Read, and comprehend.
With great powers comes great responsibilities - and that goes for the package managers too. Most definitely.
But if you're after a OS that completely PADS you inside a fuzzy box where you can do nothing to harm you - well then Linux is not, was never and hopefully never will be your right choice.
If the reaction from (and I keep wanting to type POS, even though I know the bad humour in that) had been to do exactly what KDE has done here, would the conversation be different now?
Migrating Windows users dont know about writing sentence is somethink to be aware of.
I did not say that APT fix is best way. What i prefere is "Yes, potentionaly break system" and/or hide everethink from output except warnings/errors and and instruction to write "Yes, potentionaly break system" and another option "write 'detail' for full information"... That is my prefered way how handle this.
The package manger is so powerful, fairly unique, and often used, it really needs a very good UI. We all know a package manger warning or error is a big deal, but brush off the hundreds of warnings and errors WINE throws out while gaming, because we understand the difference of the importance of those programs to the system, how common they occur, and thier impact.
Heck, I'd be ok with a short intro paragraph on first run emphasizing that the warning and errors can lead to system failure. I think sudo does a first run warning. Could even do it color! Or bold! Make use of all our fancy new terminal font abilities!!
Something like:
** WARNING - SYSTEM MODIFICATION **
The package manager ALTERS CRITICAL SYSTEM FUNCTIONS. Ignoring warnings or errors on ANY operation may result in system breakage. ESSENTIAL packages are needed for basic functionality and should NOT BE REMOVED. (And... Add something witty?)
KDE Discover gets update to prevent you breaking your Linux system
21 Nov 2021 at 12:59 am UTC
But I'd be really surprised if you have to backup all your custom confs in /etc because pacman overwrites them on every update. Or that a DE doesn't use PolKit (or equivalent) without some sort of base default rules package.
I feel it would be a little weird to have no system safe guards, even coming from upstream.
*I could be totally wrong about Arch and if so, I'd gladly share a frosty beverage of your choice if you could enlighten me on the rules.d local override process for Polkit. Trying to fix an issue with Steam and the network.
** Oh, I missed that part in your post. If you count OpenSuse as "mainstream". It has full system snapshot by default, courtesy of BTRFS. Reboot, pick the old snapshot in GRUB and good to go! (Ok... you need a terminal command to finish the rollback, you know, altering the file system and all).
21 Nov 2021 at 12:59 am UTC
Quoting: Glog78Since i use arch on my machine , there is no real default "net"Really? I'm not familiar with arch, I've used the wiki a ton... it's So helpful!!
But I'd be really surprised if you have to backup all your custom confs in /etc because pacman overwrites them on every update. Or that a DE doesn't use PolKit (or equivalent) without some sort of base default rules package.
I feel it would be a little weird to have no system safe guards, even coming from upstream.
*I could be totally wrong about Arch and if so, I'd gladly share a frosty beverage of your choice if you could enlighten me on the rules.d local override process for Polkit. Trying to fix an issue with Steam and the network.
** Oh, I missed that part in your post. If you count OpenSuse as "mainstream". It has full system snapshot by default, courtesy of BTRFS. Reboot, pick the old snapshot in GRUB and good to go! (Ok... you need a terminal command to finish the rollback, you know, altering the file system and all).
KDE Discover gets update to prevent you breaking your Linux system
20 Nov 2021 at 11:11 pm UTC
But if it's that oppressive, you can turn it off, just like the others. I can foresee doing that myself in some cases.
Come to think of that, I'm genuinely curious; What other safety nets do you turn off on your system?
I think mine are all on, the number of times apt has saved me be refusing to overwrite conf files in /etc is high.
Edit: sorry my spelling is horrible and apparently I can't complete a sentence today.
Edit: ahhh it's worse Everytime I read it!!!
20 Nov 2021 at 11:11 pm UTC
Quoting: Glog78It's an open source OS. You can do anything with it, even change the source to remove any safety net. While nothing will prevent that, I don't find it unreasonable to make it a little harder to nuke your system from the UI, especially for a program that gets a lot of user attention and use and so powerful/integral to the OS.Quoting: denyasisUmmmmmmbut isn't exactly this what linus did -> turn of the safety net by going to the commandline and even ignoring the warnings there ?
Y'all know you can turn the safety net off right?
Like it looks like it could be a command line option, or you could put it in the apt conf file.
It's not even a big deal. I mean the most we'd have to do is Google it when we run that issue.
How do you want prevent people from googling and doing still what they are not meant to do ?
But if it's that oppressive, you can turn it off, just like the others. I can foresee doing that myself in some cases.
Come to think of that, I'm genuinely curious; What other safety nets do you turn off on your system?
I think mine are all on, the number of times apt has saved me be refusing to overwrite conf files in /etc is high.
Edit: sorry my spelling is horrible and apparently I can't complete a sentence today.
Edit: ahhh it's worse Everytime I read it!!!
KDE Discover gets update to prevent you breaking your Linux system
20 Nov 2021 at 10:49 pm UTC Likes: 2
20 Nov 2021 at 10:49 pm UTC Likes: 2
Ummmmmm
Y'all know you can turn the safety net off right?
Like it looks like it could be a command line option, or you could put it in the apt conf file.
It's not even a big deal. I mean the most we'd have to do is Google it when we run that issue.
Y'all know you can turn the safety net off right?
Like it looks like it could be a command line option, or you could put it in the apt conf file.
It's not even a big deal. I mean the most we'd have to do is Google it when we run that issue.
Beyond All Reason is shaping up to be a truly massive RTS
19 Nov 2021 at 12:05 am UTC
19 Nov 2021 at 12:05 am UTC
Ok, I'm not much of an RTS person, bit this looks awesome
The Zink driver for OpenGL over Vulkan shows good performance on NVIDIA
18 Nov 2021 at 11:51 pm UTC Likes: 1
I can say this for a fact as I work is place in a similar situation. The system that runs my entire workplace runs on... DOS.
Any replacement will use new, modern API's, because the language our system was written in isn't taught in University anymore.
I see no reason the same won't happen for OpenGL. Sure, there will still be running programs and apps 30 years from now, but something like zink will handle them long after driver support has gone.
18 Nov 2021 at 11:51 pm UTC Likes: 1
Quoting: ShmerlOpenGL for new projects will surely not be a thing. Non gaming applications are just progressing slowly, but they are going to move away from OpenGL, no question about it.And support for OpenGl will end. It will not be maintained forever, no matter what industry likes it and what legacy programs use it.
I can say this for a fact as I work is place in a similar situation. The system that runs my entire workplace runs on... DOS.
Any replacement will use new, modern API's, because the language our system was written in isn't taught in University anymore.
I see no reason the same won't happen for OpenGL. Sure, there will still be running programs and apps 30 years from now, but something like zink will handle them long after driver support has gone.
APT 2.3.12 package manager released, will no longer let you break everything
18 Nov 2021 at 11:09 pm UTC Likes: 2
18 Nov 2021 at 11:09 pm UTC Likes: 2
We all also have to remember that while the package manager (whichever you use) is an integral and important part of daily Linux use, there is no real equivalent in Windows.
Even the most basic concepts like the fact the OS is "modular" with dependencies and conflicts to packages all on the OS level is basically foreign.
Back to apt.... I figured I look at what we have to do if I really want to remove *that* package.
The change log in debian is not to helpful:
And from the diff, I assume you must set this argument to true:?
Sorry, I can't program and C is way beyond my ability to read, but I'm assuming we can just pass that with the rest of our arguments when we run apt ( or maybe set it in a conf file).
Come to think of it, could be good if you want to ensure *that* special package stays no matter what. I'm struggling to think of an example here though.
Even the most basic concepts like the fact the OS is "modular" with dependencies and conflicts to packages all on the OS level is basically foreign.
Back to apt.... I figured I look at what we have to do if I really want to remove *that* package.
The change log in debian is not to helpful:
* Require argument to remove essential packages, do not prompt
* Do not remove Essential/Protected due to dependencies.
Thanks to Ariadne Conill for the inspirationAnd from the diff, I assume you must set this argument to true:?
"APT::Get::Allow-Solver-Remove-Essential"Sorry, I can't program and C is way beyond my ability to read, but I'm assuming we can just pass that with the rest of our arguments when we run apt ( or maybe set it in a conf file).
Come to think of it, could be good if you want to ensure *that* special package stays no matter what. I'm struggling to think of an example here though.
Open Hexagon, a spiritual successor to Super Hexagon is out now
17 Nov 2021 at 11:44 pm UTC
17 Nov 2021 at 11:44 pm UTC
The first game I've ever seen where the epilepsy warning seems to be an understatement, lol.
It does look... Intense... Like I'm not sure I'm hardcore enough to handle it.
It does look... Intense... Like I'm not sure I'm hardcore enough to handle it.
System76 patches APT for Pop!_OS to prevent users breaking their systems
16 Nov 2021 at 1:43 am UTC Likes: 3
We tend to ignore them for a variety of reasons ( it won't happen to me, it doesn't apply to me, I've done it before and nothing bad happened then, this is just for liability, they are too cautious... Etc)
I'll admit I'm guilty of that myself, borking my install more times than I can count because I wanted to try something different or new.
16 Nov 2021 at 1:43 am UTC Likes: 3
Quoting: F.UltraHow do we get people out of these prejudices?If I may add to you list, there is also a prejudice (or preference?) against warnings.
We tend to ignore them for a variety of reasons ( it won't happen to me, it doesn't apply to me, I've done it before and nothing bad happened then, this is just for liability, they are too cautious... Etc)
I'll admit I'm guilty of that myself, borking my install more times than I can count because I wanted to try something different or new.
- New US Congress bill proposal requires all operating system providers to verify ages [updated]
- Mozilla announced "Thunderbolt", their open-source and self-hostable AI client
- US operating system age verification bill "Parents Decide Act" gets published
- Dune: Awakening to get self-hosted servers, plus they're splitting PvE and PvP
- Amazon Luna rips out game stores, game purchases and third-party subscriptions
- > See more over 30 days here
Recently Updated
- Away all of next week
- Caldathras - Testing the VRAM valve patch
- Koopa - New Desktop Screenshot Thread
- tmtvl - Shop Crush - Psychological Horror Thrift Sim with Literal Illusio…
- hollowlimb - Proton/Wine Games Locking Up
- Caldathras - See more posts
How to setup OpenMW for modern Morrowind on Linux / SteamOS and Steam Deck
How to install Hollow Knight: Silksong mods on Linux, SteamOS and Steam Deck