this post was submitted on 10 Feb 2025
896 points (97.7% liked)

linuxmemes

22425 readers
1772 users here now

Hint: :q!


Sister communities:


Community rules (click to expand)

1. Follow the site-wide rules

2. Be civil
  • Understand the difference between a joke and an insult.
  • Do not harrass or attack users for any reason. This includes using blanket terms, like "every user of thing".
  • Don't get baited into back-and-forth insults. We are not animals.
  • 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, <loves/tolerates/hates> systemd, and wants to interject for a moment. You can stop now.
  • 5. 🇬🇧 Language/язык/Sprache
  • This is primarily an English-speaking community. 🇬🇧🇦🇺🇺🇸
  • Comments written in other languages are allowed.
  • The substance of a post should be comprehensible for people who only speak English.
  • Titles and post bodies written in other languages will be allowed, but only as long as the above rule is observed.
  •  

    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 remove France.

    founded 2 years ago
    MODERATORS
     

    Let the apologists have a field day in the comments.

    top 50 comments
    sorted by: hot top controversial new old
    [–] [email protected] 2 points 8 hours ago

    Hey man, it's no surprise the gui people are good at making the gui settings in the gui :P

    [–] [email protected] 1 points 7 hours ago

    My favourite part of Linux cli is you only know you've done something when you get no feedback at all.

    [–] [email protected] 14 points 23 hours ago (1 children)

    I've been using linix for like 18 years and I still prefer GUI over CLI hands down. Make things easy by letting me click on some nicely explained buttons.

    [–] [email protected] 12 points 12 hours ago* (last edited 12 hours ago)

    "No, honey. We have Linux at home,"

    Linux at home:

    linix

    [–] [email protected] 47 points 1 day ago* (last edited 1 day ago) (4 children)

    I don't care if settings are done by GUI or terminal, I just want clear and concise descriptions for specific settings and not a condescending "go read the man pages you fucking noob". I've been fucking with Linux for over a decade now; a lack of clear documentation is not my problem, and at this point is unacceptable.

    [–] [email protected] 1 points 9 hours ago (1 children)

    go read the man pages you fucking noob

    And when you actually go and read the man page, it says some shit like "Some of these options are not fully documented. For an accurate description of their functionality, consult the source code"

    [–] [email protected] 1 points 7 hours ago

    Recursive comments

    [–] [email protected] 0 points 13 hours ago (1 children)

    I've been fucking with Linux for over a decade now; a lack of clear documentation is not my problem, and at this point is unacceptable.

    Well seems to me that the lack of clear documentation is in fact your problem.

    I mean, fucking around for a decade?!

    : P

    [–] [email protected] 1 points 10 hours ago

    Hey, hey - stop that.

    [–] [email protected] 22 points 1 day ago (1 children)

    Especially when the settings are named the same/similar as other apps but do different things

    Just fucking comment line quickly what the fucking thing does you dickheads, or use your settings page for more than 3 things and stop hiding everything else in your fucking .YAML (also Stop using .YAML)

    [–] [email protected] 1 points 17 hours ago

    YAML is good for scripting services (like docker stacks), but otherwise I agree, stop using it for absolutely everything.

    [–] [email protected] 7 points 1 day ago (1 children)

    I also wish Linux used a standardized config file format.

    [–] [email protected] 1 points 8 hours ago* (last edited 8 hours ago)

    Sounds like you're gonna love nixos

    [–] [email protected] 17 points 1 day ago

    This makes sense, within reason. Limiting the visibility of low level system settings and statistics is good for the normal user’s experience. That is not just to keep them from breaking their system, but it also makes the commonly used settings easier to navigate and use.

    I don’t say this in a gatekeeping way either. I am a developer and old computer nerd who has a terminal open pretty much all the time. But I also run Mint and I use the GUI for all kinds of stuff. If I may stretch to make a metaphor, the primary user-friendly UI from the driver’s seat of my car doesn’t have indicators or controls for all kinds of things I care about, but they are things I don’t need to do every day in the middle of a drive. I can do something out of the ordinary to get to them when the need arises.

    The nice thing about Linux is that in the GUI these things are merely hidden. They aren’t locked down and denied access entirely like you might get with a commercial OS.

    The worthwhile discussion/argument IMO is just where best to draw that line. I personally don’t have strong opinions on the computer side because I am comfortable with CLI and text files. My gut feel is that more GUI is good, but my suspicion is that actual “normie” users want simple. To them the OS is just the screen that holds the icons for their apps, like a smart phone. It is not a gargantuan tree of settings they can peruse like I might.

    Funny though, I DO have a strong opinion in the case of my car metaphor. I currently drive an old economy car, and it doesn’t have a coolant temperature gauge. There’s just a warning light for when the coolant is already too hot or is still cold and warming up. The lack of the gauge doesn’t affect the performance of the car and it has not ruined my day in over a decade of ownership, but I’m a bit of a car guy and an engineer to boot, so I want more information like you might see in a truck or sports car.

    That’s another nice thing about the open nature of Linux. There isn’t one official setup that everybody gets out of the box, which can be confusing, but it can certainly be made to fit many different people’s needs.

    [–] [email protected] 1 points 22 hours ago

    Is this some peasant meme I am too NixOS to understand?

    (Joking, joking. A good system settings center is important for graphically managed distros.)

    [–] [email protected] 14 points 1 day ago (5 children)

    Sure.... Want to fix the stupid new menus in windows 11? Oh it is just a new guid key in the registry in a location you wouldn't expect. You know just cut and paste shit into the registry you found on the internet. Windows is just as annoying, if not more so.

    In any case: what system GUI's do you want? GUIS make everything so much harder, careful what you wish for.

    load more comments (5 replies)
    [–] [email protected] 12 points 1 day ago (1 children)

    12 years ago maybe, plasma made a lot of improvements since then

    [–] [email protected] 8 points 1 day ago (2 children)

    Can I edit systemd services and bootloader settings somewhere?

    [–] sirleonelle 9 points 1 day ago

    Systemdgenie is good enough for me, but that's just me.

    [–] [email protected] 6 points 1 day ago

    There really aren't any simple settings for grub that need a GUI and honestly the systemd service CLI for enabling starting and disabling is pretty damn easy

    [–] [email protected] 13 points 1 day ago (1 children)

    YaST on OpenSUSE is pretty nice.

    [–] [email protected] 2 points 1 day ago (1 children)

    I always viewed YaST as SMIT(ty) for linux. Haven't looked at suse in forever, though.

    [–] [email protected] 1 points 22 hours ago (1 children)

    I have no idea what SMIT(ty) is, so I'll just smile and nod [smiles and nods]

    [–] [email protected] 2 points 19 hours ago

    https://en.wikipedia.org/wiki/System_Management_Interface_Tool

    It's a menu driven system management tool for IBM's AIX unix variant. Oddly enough, even Wikipedia shows the relationship from SMIT to YaST. Instead of just smile and nod, next time make up something about "smitty print" (damn near everything was under the "print submenu", ostensibly because you were printing out the config to screen), and look like you are a grizzled veteran of corporate unix from the days of yore.

    :-)

    [–] [email protected] 85 points 2 days ago* (last edited 2 days ago) (2 children)

    What people expect:

    ✅Fix my box

    ❎Fuck my shit up

    What we would get: System Kernel Interface

    🔳 Regex Recursion

    🔳 Kernel Language (Internal) [Dropdown: en-us, Dvorak, binary, Klingon, non-binary (Borg analog), Esperanto]

    🔳 Ignore LPT on fire

    🔳 Memory hole on sysctl

    🔳 Mansplain man(8)

    [–] [email protected] 1 points 21 hours ago

    Yeah some people seem to have this expectation that there should just magically be a button to unbreak the PC. They talk about their personal pain points when using Linux as if there's a conspiracy of devs to hide the unbreak buttons for the sake of elitism, but that... just isn't a thing? If it was that easy to fix an issue, you probably wouldn't need to fix it because the system would already come unbroken by default. I sympathize with everyone's Bluetooth configuration woes but mostly it's a pain in the ass because Bluetooth, in general, is a pain in the ass, not because of elitist devs (who I should mention are doing this in their free time for no pay. There's almost no money in desktop Linux, unlike in servers).

    [–] [email protected] 3 points 1 day ago

    I expect a Red x

    [–] [email protected] 71 points 2 days ago (2 children)

    Windows users are used to everything being so locked down that it's virtually impossible to mess up your system... lots of this stuff is in config files because exposing it for everyday users would be asking for people to completely brick their workflow.

    [–] [email protected] 48 points 2 days ago (14 children)

    If you put every option in a GUI, there would be so much stuff that nobody could find anything.

    load more comments (14 replies)
    load more comments (1 replies)
    [–] [email protected] 38 points 2 days ago (2 children)

    You should have done the 2nd half in ascii art because terminal ;)

    load more comments (2 replies)
    [–] [email protected] 19 points 1 day ago (23 children)

    It's why I'm so furious about Linux in general and how every god damn intent to change almost any setting begins with "open Terminal...". I don't want to use the damn Terminal. It's 2025 now, put the god damn basic ass settings into control panel so I can click it without first spending half an hour to find a long noodle of commands for Terminal that I don't even understand, paste it in and hope for the best.

    Like, I had issues with Bluetooth module in my laptop and I wanted it disabled so my BT USB dongle is main. In Windows I'd just go to Device manager and disable that device. Done. On Linux I spent hours diging on how to disable BT module and weed out all the bullshit on how to disable the function itself because I need it, just not from the fauly module. Then I spent asking on Reddit where someone finally posted a working Terminal command that I had to save into config file using Terminal because file manager is to stupid to save it into system area by just asking me if I want it there or not. I now have a folder with config file and instructions on what stupid ass copy command for Terminal I need to use to copy the config file where it needs to be.

    Just so much unnecessary bullshit for something that could be done in literal 5 clicks at worst if the damn option was in GUI to disable single device on the system. Also fun fact, Linux has a "wireless devices" tool, command line one and it uses device ID to apply it and the fucking ID changes every time for the device so you can't make a permanent setting. I kid you not. I've never seen anything more idiotic.

    [–] [email protected] 0 points 8 hours ago (1 children)

    This is such a stupid take. Gui obscures the thing that you want to do behind endless buttons and menus and some bullshit that some self-proclaimed "user experience engineer" thought would be "intuitive". With cli it's like you're talking directly to the computer. Want to stop the networking service? service networking stop. Couldn't be simpler!

    Also fun fact, Linux has a “wireless devices” tool, command line one and it uses device ID to apply it and the fucking ID changes every time for the device so you can’t make a permanent setting.

    Are you talking about rfkill? Strange, for me the ID's don't change. But even if they do for you, what's stopping you from getting the ID just by grepping for the device name? Something like rfkill list | grep YOUR_DEVICE_NAME | cut -d ':' -f 1 | xargs rfkill block.

    [–] [email protected] 1 points 5 hours ago

    Calls it stupid take, proceeds to give me most absurd noodle of a commandline for something that could simply be a Enable/Disable button on a device list panel that every idiot with no prior knowledge of Linux, CLI or memorized command could do it. I think proved my point once again.

    load more comments (22 replies)
    [–] [email protected] 26 points 1 day ago (1 children)

    *openSUSE enters the chatroom

    [–] [email protected] 14 points 1 day ago

    SUSE/openSUSE are the only ones that have it figured out. It requires a lot of polish, but it's the only distro that seems to really care about a deeper system configuration through GUI, and that's really appreciated.

    [–] [email protected] 31 points 2 days ago (4 children)

    Plasma 6 settings GUI more capable than windows settings idk wym. Only thing I've had to edit in the terminal in the last several months has been automount on a hard drive.

    load more comments (4 replies)
    load more comments
    view more: next ›