There have been multiple accounts created with the sole purpose of posting advertisement posts or replies containing unsolicited advertising.

Accounts which solely post advertisements, or persistently post them may be terminated.

linux

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

sebnil , in Need Advice on Best OOTB Experience for Gaming/Programming/Media Server Rig

Check out opensuse tumbleweed. It have been very stable on my Nvidia systems. Getting the packages out nearly without issues, often faster than Arch.

Best OOTB experience for a bleeding edge distrito imho.

Excellent snapshots with rollback from GRUB in case a bad nvidia update messes with your system.

sebnil , in Need Advice on Best OOTB Experience for Gaming/Programming/Media Server Rig

Check out opensuse tumbleweed. It have been very stable on my Nvidia systems. Getting the packages out nearly without issues, often faster than Arch.

Best OOTB experience for a bleeding edge distrito imho.

Excellent snapshots with rollback from GRUB in case a bad nvidia update messes with your system.

stefenauris , in Apt-cacher-ng: Cache packages on a local mirror instead of redownloading them
@stefenauris@pawb.social avatar

Oh I’ve been looking for something like this! Thanks for sharing :D

neo , in What is KDE Neon, in simpler or more practical terms? How's your experience with it?
@neo@lemmy.comfysnug.space avatar

KDE is a Desktop Environment.

“KDE Neon” is the latest Ubuntu LTS, but with fresher KDE packages and support straight from the KDE team.

Usually the KDE version would be a few releases older than what the KDE Neon distro offers.

pglpm OP ,
@pglpm@lemmy.ca avatar

Thank you. By “KDE version” you mean Kubuntu? or am I misreading you?

iByteABit ,

No, the Desktop Environment (KDE, DE stands for Desktop Environment).

Kubuntu is a separate thing, it’s Ubuntu with KDE preinstalled.

KDE Neon on the other hand, is an ubuntu based distro from what I understand, I’ve never used it though.

neo ,
@neo@lemmy.comfysnug.space avatar

No, I mean the version of the KDE software. Like how Windows 7, 8, and 10 are different versions, Desktop Environments also have different version numbers.

krazylink , in Linux compatible DVB-S/T/C hardware that works with ubuntu kernels without recompilation

Can you use something like a rtl-sdr for its original intended purpose of decoding digital tv?

M_Reimer ,

Only for DVB-T which is already offline in some countries.

krazylink ,

Thanks, I know very little about how DVB works but that makes sense. What is the limitations for DVB-S/C ?

M_Reimer ,

I’m pretty sure there are many more differences between DVB-T and DVB-S/C, but an obvious one is that DVB-S requires a back channel to the LNB which would be missing. The tuner has to be able to communicate which polarisation and frequency level is needed. The LNB will then make the required selection.

krazylink ,

Cool, I stopped being lazy and looked up the DVB standards. TIL: a bit about digital broadcast transport methods.

Blizzard , in My little brother loves the dualboot setup I installed for him. He says "It's like iOS"

Why are you doing that nerdy terminal stuff

That is a legitimate question. I still don’t fully understand people’s obsession about terminal. It’s 2023, we should be able to do everything comfortably using GUI rather than type everything, remembering all the commands, parameters, paths, permissions etc.

tikitaki ,
@tikitaki@kbin.social avatar

I agree in certain circumstances. For example a file manager I don't understand why people use in a terminal. When I need to do like batch deletions or something I can easily just write a couple terminal commands. Everything else I just use the default file manager. Either Finder on MacOS or the Gnome one on Linux.

But stuff like vim, a terminal text editor, is simply more fluid and enjoyable than a GUI program. I've tried using vim plugins for various different GUI text editors like Sublime or VS Code but there's nothing like a personalized vim install. It takes a little bit to get used to the commands, but once you do it's like riding a bike. You just feel faster and muscle memory takes care of the rest. You don't actively think about it

same thing with for example package managers. it's faster to just press my hotkey to open up terminal, type in "sudo dnf install <whatever>" and it's installed. why do we need a GUI here? it doesn't make anything faster. In fact, it just gets in the way.

so some things GUIs don't actually improve. Some they do. It's a per case thing I think

neo ,
@neo@lemmy.comfysnug.space avatar

A gui helps when you don’t know the package’s name

30isthenew29 ,

This is what sucks about Linux. It’s still not as complete as Windows in that regard… Things being too techy, even the real user friendly ones still got it.

taladar ,

You got this the wrong way around. Windows is lacking a proper terminal. You are at the mercy of constantly redesigned GUIs for literally everything. Windows is an absolute pain to use if you aren’t used to it and have developed a certain amount of Stockholm syndrome.

30isthenew29 ,

Same way other way around.

LinyosT , (edited )

I just find certain things to be quicker in the terminal than doing it through a GUI.

Like installing software. I think it’s quicker and more direct to do something like sudo pacman -S Firefox than to go through a gui. Especially if Im using a drop down terminal that I have hot keyed.

As for remembering everything, I’d say it’s just a matter of experience. Like, you had to learn how to use a GUI app at one point or another.

TheAnonymouseJoker ,
@TheAnonymouseJoker@lemmy.ml avatar

Good username reference.

fsniper ,

Because it just works (tm). And it is flexible to a point that no GUI can ever accomplish. It's liberating. It's repeatable, It's automatable. It's about control. And most importantly, it's FAST!

If you try to max out the control, GUI comes out of as an UX disaster. Check any enterprise software GUI to see what I mean. There will be lot's and lot's of buttons all around, and you would also end up with some kind of text input or programming environment inside it.

fsniper ,

Consider this but triple the complexity and everything https://wiki.wxwidgets.org/images/1/1f/BinPjOptions.PNG

zygo_histo_morpheus ,

As a terminal fan, my main reasons for preferring them over a gui (for some tasks) are:

  1. It’s faster to type than to navigate menus
  2. If I don’t know where something is and can’t guess it instantly, it’s usually faster to search for it in a man page than randomly digging through gui menus
  3. You can combine commands with each other with pipes or $()
  4. You can search through your command history to find previous commands
  5. You can write scripts and aliases to automate common tasks
  6. The terminal requires less context switching. Typing ten commands is less mentally taxing than opening ten different guis

The barrier for entry is higher with terminals but unless you need visual feedback (e.g. because you’re editing an image) it’s easier and faster for both common and rare tasks.

oshitwaddup ,

And even for some types of image editing, terminal is way faster and easier. Some of the things i’ve done that are a simple command with imagemagick i wouldn’t even know which gui app to install, let alone how to do it

joel_feila ,
@joel_feila@lemmy.world avatar

Well some if those are only true for smie people. Add in a vad case of dyslexia and it get real hard to kniw if what you just tyoed is correct, and does any cli have a spell checker.

zygo_histo_morpheus ,

Fair enough, I’m not against people making guis as well for people who prefer them for whatever reason, my point is that people don’t just prefer terminals because of elitism or something. I imagine terminals can be better than guis for some disabilities as well.

tikitaki ,
@tikitaki@kbin.social avatar

yeah. you can change font size / change font on a terminal much easier than many GUI applications. and terminal is going to have that same standard apply to everything

zygo_histo_morpheus ,

I’m sure there are ways to make it more convenient to use a terminal with dyslexia but I’m gonna guess that it’s always going to be a bit of an uphill battle. It might make more sense to use a gui in that case for many applications. Conversly, it’s also good to make sure you have a proper terminal interface as well for disability reasons, but also for the convenience that a terminal interface can provide for people who are familiar with the terminal.

neo ,
@neo@lemmy.comfysnug.space avatar

Open dyslexic, and ironically comicsans

grimaferve , (edited )

There's this aptly-named utility that I'm currently using:

https://github.com/nvbn/thefuck

I do think GUI is the way to go for "typical" usage, but if you wanted to set up a faster way to run a command you use often, you would create an alias to handle a complex command or something you do often.

For example, I have 'updateall' as my command to run 'sudo apt update && sudo apt upgrade && flatpak update'. Why not GUI for this? I like to see what's going on during my updates. It's also kind of satisfying for some reason.

Anyway, I suspect your problem then would end up being not running a syntax, assuming it even exists, but the correct syntax, which I often encounter, but that's what 'history | grep' is for.

lord_ryvan ,

To add to point 4; in most Unix terminals you can use Ctrl+R (mnemonic “reverse”) to search commands from your history, press Ctrl+R repeatedly after typing to keep going back up, start using the arrow keys to leave the search or hit [Enter] to run the result

DV8 ,

There should be a good GUI for everything but a terminal offers more options to do certain things a lot faster. Especially in work environments. And once you’re used to this level of efficiency and control you’re not likely to stop doing that in your home network.

ParsnipWitch ,

Because you have much more control

spiritedaway ,

You still need similar memorisation when using a GUI.

You don’t give the GUI process a second thought as you’re used to the steps, similar to those using the terminal.

For example, in Windows to create a new text file, save it, and copy it.

You need to know the name of the application (notepad), how to find and open it from the Start menu, the steps within notepad to save the file and the path to save to (file -> save -> navigate to path), the name of the file explorer (Windows Explorer) and how to find and open it, how to navigate to the file, the steps to copying a file (right click copy or ctrl-c), and pasting the file (right click paste or ctrl-v).

On the terminal, it’s a case of remembering commands/switches:
vim document.txt
:wq (write quit)
cp document.txt documentnew.txt
rm document.txt

Both processes require memorisation of specific sequence of steps which overtime you’ll become accustom to and not have to actively think about when repeating a similar process.

My preference is the terminal as it is quicker and simpler in most instances and without the clutter of everything that comes with a GUI application.

Affidavit ,
  1. Press the Super/Windows button
  2. Type the letter ‘n’ (or ‘t’ if on most Linux distros)
  3. Press the ‘Return’ key.

Congratulations, you now opened Notepad / Random open source text editor.

  1. Ctrl + S = Save for pretty much everything

The above pattern works for almost every program. There is no need to memorise the ridiculously inconsistent nuances of the 4 different commands you specified.

9/10 times I personally prefer GUI over terminal for efficiency. With three buttons I already have a text editor open. At this point, you’ve just started typing the letter ‘v’ in your first step.

spiritedaway ,

You’re misunderstanding the point of my comment.

It wasn’t competition of how quick it is to complete that specific task in the terminal vs GUI.

That way suites you as you’ve learned it, you’re used to it, and is part of your workflow. It’s efficient for you, that’s great. The terminal suites me as I live and breath it, in and outside of work.

There may be things I do on the command line that would be quicker using a GUI, yet I do it anyway as it is simpler.

scutiger ,

In a GUI, your options are human-readable and all presented to you. In a terminal, you have to know the names of the programs/commands. It’s not a big deal for something like Notepad or vim, but it gets more complicated when you don’t know the name of what you’re looking for. It’s easier to remember the which program you need when you have a list and icons. You can do all the same things, but a GUI is much more intuitive for the majority of people.

ScreaminOctopus ,

It’s way easier to communicate a terminal based solution over the internet. Instead of making a guide with images, possibly needing annotation, you can just say “run x, y, z in order” and the user can just copy and paste it (even though it’s a bad habit to run random commands off the internet)

Sloogs , (edited )

I mean you could certainly have both but Linux treating its terminal as a first class interface is a big killer feature of Unix/Linux I think and why it’s still used in the server/dev world so much. Having a command line interface that’s not an afterthought, fully scriptable, and can be automated is very convenient for large tasks that need to be chained together whereas on Windows you have things like PowerShell where not every program you want to do things with in PowerShell has a way to interact with PowerShell, since in Windows you have the opposite problem of GUI being the only first class interface. I think I’d be worried that if you de-emphasized the terminal more you’d get the weird situation that happened to Windows and PowerShell whereas it’s usually not super hard to build your own GUI around an open source terminal program. A lot of people aren’t especially motivated to do that so some programs don’t have GUIs, but if you’re feeling like more programs need one then go for it.

stefenauris ,
@stefenauris@pawb.social avatar

one of the most important things about text based interfaces is reproducability. Being able to run commands and get the expected results every time and easily share it with others. GUIs can be customized and re-arranged, and its much harder to automate things with a GUI program vs a text based one. Those are handy features which will probably prevent the terminal from ever dying.

catastrophicblues ,

Terminal fan here (though I’m on Mac). GUIs, in an attempt to contain all the features of a CLI program while being user friendly, make compromises on simplicity. It’s difficult to remember the combination of buttons to click to get what you want. For CLI programs, you have man and —help to figure it out. Of course there’s the pipes and automation aspects of it too.

mnemonicmonkeys ,

I work a lot with building engineering programs with GUIs, and while you can get a lot of functionality in a GUI, there’s always some things that just aren’t worth the time to accomodate or even be a common enough issue to even think of

GammaScorpii , in My little brother loves the dualboot setup I installed for him. He says "It's like iOS"

Linus surely just stages things for clicks. No one with his experience could be that dumb.

pearsche ,

I actually remember reddit posts complaining they hit the same bug as he did, some days prior and also some days later lol

z00s ,

He played dumb on purpose and it was infuriating. Even since I’ve been using Linux, its become so much easier to install and use. He must think his viewers are idiots if that’s what he was trying to act like.

lord_ryvan ,

Reading this, I’m curious about the video now. To see it for myself.

phx , in Remote desktop help using KDE

Just to clarify, you’re trying to:

  • Remote in from inside, or outside your network (LAN vs internet)?
  • Remote into an established GUI session and see what’s happening, or login remotely and create a new session?

There are a few ways to skin this cat depending on the combination above, most of which shouldn’t care which DE you’re using.

InverseParallax , in Remote desktop help using KDE

Can I ask why you don’t consider a solution like tigervncserver?

Once that server is running you can probably connect to it with your dw system too.

nan , in Remote desktop help using KDE
@nan@lemmy.blahaj.zone avatar

Simple thing I’ve used in the past is an HDMI dummy plug. They are cheap, plug into the HDMI slot and present themselves as a monitor to the OS.

ScotinDub OP ,

Will look into this - seems like a good solution!

boo_ , in Linux distro for a laptop I might barely use
@boo_@lemmy.blahaj.zone avatar

Debian is rock-solid! A very low maintenance and comfy system in my opinion

Felix , in What Filesystem?
@Felix@feddit.de avatar

If you really care about high performance on an SSD, use f2fs. This filesystem was made for SSDs specifically. Though ext4 and xfs are also really solid and shouldn’t be that much slower. But if you do care about squeezing out every bit out of performance, f2fs is definitely worth trying.

It’s a bit more experimental, yet I’ve been daily driving it for maybe a year or so at this point and it never caused trouble once, even with cutting edge mount options.

Felix , in What is KDE Neon, in simpler or more practical terms? How's your experience with it?
@Felix@feddit.de avatar

It’s Ubuntu LTS, but with the latest KDE stuff. Can’t break it down further.

russjr08 , in Coders, what is your workflow on Linux
@russjr08@outpost.zeuslink.net avatar

I’m currently running Fedora Kinoite, via the Universal Blue kinoite-nvidia image.

A lot of the stuff I personally develop is done in Java/Kotlin, so for those projects I use IntelliJ (via the JetBrains “All Products Pack”) to work. For everything else such as Rust which I’ve been slowly trying to get into, or PHP which I sometimes write for work I tend to use Neovim because its simple enough. I suspect as I start to build bigger projects in Rust I’ll start using it through IntelliJ or CLion to have access to a nice debugging environment, but so far the little bit of debugging that I’ve needed can be done through rust-gdb.

Its a nice simple workflow, and Fedora already has podman installed for when I’m utilizing Docker as well which is nice.

bjoern_tantau , in What Filesystem?
@bjoern_tantau@swg-empire.de avatar

If you’re married stay away from ReiserFS.

r00ty Admin ,
r00ty avatar

Even now? I remember when it was new I tried it, must have been 20 or so years ago. Super fast for the time, but had a nack for randomly corrupting data. After the third reformat, I went back to ext2.

jhulten ,

Hans Reiser murdered his wife.

r00ty Admin ,
r00ty avatar

Oh. I did not know that! I thought it was some vague reference to losing entire weekends fixing the corrupt data.

AffineConnection ,
joel_feila ,
@joel_feila@lemmy.world avatar

why is the a column called “murders your wife”

AffineConnection ,

Wikipedia vandalism from ages ago.
It’s an old version of the article.

banazir ,
@banazir@lemmy.ml avatar

Ah, ReiserFS. I remember when it was the cool kid’s choice. Then with the murdering it went out of style. They were weird times.

captain_samuel_brady ,

It has been suggested by some that there is no relationship between Reiser murdering wives and ReiserFS murdering file systems, but most steer clear of both out of an abundance of caution.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • [email protected]
  • random
  • lifeLocal
  • goranko
  • All magazines