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.

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

Linux is spreading among gen z. Source: I’m 13 and use NixOS, and my friend who’s around the same age as me also uses it.

TenTypekMatus ,
@TenTypekMatus@lemmy.world avatar

I’m 15 and I use NixOS too.

Ultra980 ,

Based.

tinho ,

Based teach me how 2 package and module

TenTypekMatus ,
@TenTypekMatus@lemmy.world avatar

Linux is spreading among Gen Z.

It’s kinda not true, see my other comment, it’s not that about NixOS.

Gryzor , in Need Advice on a Distro for Gaming/Programming and Media Server

I’d go for Pop if you’re new. It’s not perfect and System 76 are busy developing their window manager so the distro hasn’t seen any major changes since their tiling extension, but it’s fairly stable.

I recently had a guest and we wanted to play games. I pulled a 2018 laptop with an NVidia 2060, installed the latest Pop, Steam and we were playing less than an hour later. It works fine.

I use pop to develop in Rust and Kotlin/Android.

I’m not a fan of Gnome but the tiling in pop is good and that’s what I still use it.

You can always try more distros in a VM and see if/what you like from others.

Ultra980 , in What Filesystem?

ext4 is good enough.

Afiefh , in Coders, what is your workflow on Linux

Mainly C++ with a sprinkling of Python and Rust for fun.

Used to code KDevelop, now VSCode. Build in a regular terminal (I prefer Meson over Cmake, both end up producing Ninja files.) Debug with valgrind, gdb and ddd. Push to Gitlab for my personal projects.

I use Docker for my test environments as it’s easy to bring them up and restore them to mint condition, and it ensures that the longer running tests with side effects don’t interfere with one another.

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

They take Ubuntu LTS and add their software on top of it. Ubuntu is the base. It’s stable because it’s unchanging, you only get security and bug fixes, no new versions except the Neon additions. It’s implemented like it is because starting with a complete and freely available distro like Ubuntu is a lot less work than building from scratch.

I think it qualifies as a distro by any current definition, but maybe not one they expect to be in general use. It seems to be quite popular despite that. I’ve never used it though so I can’t comment on how it is.

pglpm OP ,
@pglpm@lemmy.ca avatar

Thank you for explaninig what they mean by “base”! But then what’s the difference with Kubuntu? In the FAQ they say “as there is vast overlap in the base offerings of both Kubuntu and KDE neon”, but what do they mean with “base offerings”?

MyNameIsRichard ,
@MyNameIsRichard@lemmy.ml avatar

They are both based on Ubuntu so they mostly offer the same software. Neon has a more up to date KDE stack but you can get something similar by adding the backports ppa to Kubuntu although it may not always have the latest version.

Ghoelian ,

Also, KDE Neon only has versions built on the latest Ubuntu LTS, which (I think) only gets a distro upgrade every 2 years. So you’re missing out on all of the interim releases.

pglpm OP ,
@pglpm@lemmy.ca avatar

Good to know, cheers.

flontlocs ,

OTOH, the longer support and less bugging about upgrading might be a positive to some.

Eezyville ,
@Eezyville@sh.itjust.works avatar

Don’t forget that Kubuntu is an official Ubuntu flavor while KDE Neon is not. Being an official flavor means that they have to follow certain rules for their design.

Grangle1 ,

Yep. I’m running Neon instead of Kubuntu for this reason. I didn’t want the hassle of dealing with snap, and I wanted the latest KDE stuff, so it’s perfect for me and I’m enjoying the experience. May not be for everyone, though.

Hubi , in What is KDE Neon, in simpler or more practical terms? How's your experience with it?

KDE neon is a distro. It’s the long-term support version of Ubuntu as the base with the latest stable KDE software on top.

I’ve personally used it for years because I love the KDE software suite and that is pretty much the sole focus here.

pglpm OP ,
@pglpm@lemmy.ca avatar

OK I’m confused. They say it isn’t “quite” a distro. So what’s missing to make it a distro without the “quite”?

Thank you for sharing your experience! I love KDE’s customizability and that’s why I’m interested in KDE Neon too.

Hubi ,

I think the meaning behind this is that the largest amount of work doesn’t go into the distro itself and mostly into the KDE software. The Ubuntu base is not developed or maintained by the KDE team, they basically just “borrow” it as a platform for their KDE suite.

pglpm OP ,
@pglpm@lemmy.ca avatar

Very helpful, thank you so much!

Hubi ,

You’re welcome!

pglpm OP ,
@pglpm@lemmy.ca avatar

PS: they say “most other software is not supported”. Have you ever had any problem installing other programs? As examples, I’d prefer using Firefox to Konqueror, and other programs to KDE connect.

Hubi ,

I think they refer to other desktop environments. I’ve never had any issues installing other software on my system, it works just like any other Linux distro.

Nia ,
@Nia@lemmy.blahaj.zone avatar

For that part, they’re just saying that other desktop environments are unsupported. Back when I used KDE Neon I had no problems using it as a daily OS, it is technically less stable (in terms of the system changing with updates, not in terms of crashing) since all the KDE software is updated regularly, but the rest of the software is the same as regular Ubuntu LTS.

I’d say the best way to think of KDE Neon is “Ubuntu LTS, with the latest KDE software directly from them, with less guarantee of stability” imo.

Edit: They also say they’re not “quite” a distro, it is by full definition a distro, but their goal is different. The only intent of KDE Neon is to have a stable base with up to date KDE stuff, while a “distro” as they are saying will have a goal of being a fully fledged OS (or similar). Neon can be used as a full distro, but that’s just a side effect rather than the intent.

pglpm OP ,
@pglpm@lemmy.ca avatar

Thank you, very helpful! May I ask what you use now? Do you know if they add their software via snaps or flatpaks?

Nia ,
@Nia@lemmy.blahaj.zone avatar

I use Debian now. And for kde neon they add their software via debs as regular packages, but you can add either snap or flatpak to it if you want (or both), can’t remember if they preinstall flatpak or not.

pglpm OP ,
@pglpm@lemmy.ca avatar

Cheers! I’ve heard that one can install Debian and simply choose KDE there. I’m weighing my options… Undecided among Debian+KDE, Kubuntu, and KDE Neon. Although it also depends on how each deals with my machine. Will have to try some live disks…

Nia , (edited )
@Nia@lemmy.blahaj.zone avatar

Hope they work out for you!

Also, I’d say of the three, if you want the one that will “just work” the most, I would go with Kubuntu, mainly because you’ll be able to search for stuff and problem fixes easier since there’s a lot of info online for it, because it’s the most commonly used of the three I believe. The other two are still perfectly fine options though, but I think Kubuntu would be the smoothest experience, as you said you were still a bit new to Linux in your post.

pglpm OP ,
@pglpm@lemmy.ca avatar

Advice much appreciated!

Grangle1 ,

Both Flatpak and Snap are preinstalled but it defaults to debs/apt. Though through the command line they strongly recommend the pkcon command over apt itself.

pglpm OP ,
@pglpm@lemmy.ca avatar

Now I understand. Kubuntu instead makes modifications to the Ubuntu core. Although Neon must be somehow removing Gnome, I imagine.

EnglishMobster ,
@EnglishMobster@kbin.social avatar

I daily drive KDE Neon.

Sometimes install scripts don't work as expected, since things check if you're on Ubuntu or Mint or whatever specifically and "Neon" doesn't match their regex. It's usually not a big deal and fairly trivial to solve.

Regardless, I've actually started to get away from the command line and have embraced the app store. Discover is actually pretty darn good and has lots of the things I want to install. I can choose if I want to install from Discover via Apt, Flatpak, or Snap.

I usually install Flatpak stuff. The Steam Deck has taught me that Flatpak is generally as good or better than actually installing via apt - you don't need to wait on your distro to update sources, and you aren't adding random PPAs. Sometimes you need to fudge the permissions with Flatseal, but it's a one-and-done thing.

I use Microsoft Edge as my browser (yes, really - the Chromium version is just as good as Chrome, it has nifty vertical tabs, I get news on my "new tab" page, and all my settings are saved there). I use Thunderbird for mail, plus Steam, Zoom, Discord, etc. Surprisingly few KDE apps are preinstalled, to be honest - the only KDE apps installed are the ones I want anyway.

pglpm OP ,
@pglpm@lemmy.ca avatar

Very informative, thanks! Also for the heads-up about install scripts and the cause.

Ultra980 , in Coders, what is your workflow on Linux

I use helix on NixOS. I have the most basic setup for c(++):

  • edit with helix
  • write custom makefiles with a script I made
  • test the program with the makefile
  • debug with cout or printf
Lalelul ,

While I do like custom text editors, I feel like bad debugging is a no go.

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.

Gnubyte , in Coders, what is your workflow on Linux

Hi! web dev here. It’s time to change your setup ever so slightly with VSCodium, and electerm too optionally: vscodium.comgithub.com/electerm/electerm

I usually install all my setups in PopOS or a server I’m developing on: github.com/gnubyte/debian-setup/blob/…/setup.sh

Then install Insomnia.rest, VSCodium, and finally electerm.

Basically I’ll program in nodeJS, BunJS, or python.

Then I’ll ask chatGPT via Rubberduck (link below) to generate a docker and docker compose live mount for my dependencies of my frontend and backends. Then I begin to iterate over my work.

github.com/rubberduck-ai/rubberduck-vscode

My latest flow is basically to start with chatGPT, write a four paragraph description of what I want, have it save me about five hours of boiler plate nonsense, and then disconnect from chatGPT to do the advance stuff like handle security, data structure relationships, etc. Sometimes I go back to chatGPT for how an algorithm should be implemented for efficiency inside a short snippet, then apply it again to my code. There was some great bloom filter work it was able to help me with.

Other stuff I’ve been trying is like podman and I’m interested lately in Jenkins to do builds since I realized I have too many projects that build and work a particular way, I can’t Shepard them all by hand. With that will likely come unit testing, both hopefully assisted by AI to cut down on time. I’d like to reinvest that time on hankerrank and frontend masters to start transitioning to something like rust.

Cornelius , in Coders, what is your workflow on Linux

Yakuake with oh my zsh some plugins and themes and vscode (trying to switch to lapce) in Rust with cargo on Fedora

words_number , in Wondering if I should make multiple partitions or keep it as PopOS made it.

I wouldn’t use multiple partitions anymore. First of all, you would have to decide how large your home and system partitions are which can be annoying later if you either want to install large programs/games on your system or, say, download large videos into your home partition. Apart from that, SSDs life span is reduced if you partition them, because the controller then can’t distribute writes across the while disk, so the cells will not get worn out uniformly.

mudeth ,

The SSD write distribution theory sounds plausible but do you have any sources on that?

I wouldn’t be surprised if SSD controllers distribute writes across partitions, transparently to the OS; if I was an engineer designing these things that’s how I’d do it.

words_number ,

Unfortunately I haven’t got any source. I read that many years ago, so it’s very possible that modern SSDs behave like you suggested.

CAPSLOCKFTW ,

I’m pretty sure you’re right

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

Don’t forget Linux Mint! May not habe the latest & greatest, but one of the best OOBE along with Pop

HiddenRetro ,
@HiddenRetro@lemmy.world avatar

Mint is always a solid choice!

mudeth , (edited ) in Wondering if I should make multiple partitions or keep it as PopOS made it.

Feels like good practice to have /home mounted on a separate partition if you want to install a different distro or reinstall but I’ve never had to test the theory.

atlasraven31 ,

I’ve heard the same but I went with the defaults as a n00b. Ubuntu made me create a /swap and other sub directories.

pinchcramp ,
@pinchcramp@lemmy.dbzer0.com avatar

Is the screenshot you posted from Ubuntu or Pop!_OS? Because partition 4 is a swap partition.

But I agree with mudeth, having a system partition and a dedicated /home one is a decent setup.

Quazatron ,
@Quazatron@lemmy.world avatar

This. For home use having a separate / and /home (and maybe a swap) formated as ext4 is solid and allows you to distro hop with ease. As you get more comfortable with Linux, you’ll learn about the luxury of LVM volumes and more exotic filesystems with compression and other features. What is important is to always keep fresh backups. BorgBackup is your friend, you can find a few graphical front ends for it to simplify things.

nan ,
@nan@lemmy.blahaj.zone avatar

Works well for distrohopping too, I usually would rename my home to oldhome or something and then just move my files to the new one to prevent dotfiles from potentially causing issues.

Also beware Debian installer with a luks encrypted drive. Where most things will unlock a previously-encrypted drive and use it, Debian installer will (or would, it’s been a while) reformat the encryption before it confirms any potential partition layout changes and you can end up with an empty drive before you know it.

CAPSLOCKFTW ,

Just add a new user when you install a new distro, then you can have a fresh start. If you want to try your old one, just useradd you old user and try it out.

freeman ,

If you use something like btrfs you can use a single partition and just use sub volumes to achieve similar. Though it’s definately more complex.

flashgnash , (edited ) in Need Advice on a Distro for Gaming/Programming and Media Server

Nobara’s probably the “it just works” one for gaming and you can code on pretty much anything

If you want to tinker NixOS is the one imo. Has one config file with fairly simple options like to ensure steam is enabled it’s

<pre style="background-color:#ffffff;">
<span style="color:#323232;">programs.steam.enable = true;
</span><span style="color:#323232;">programs.steam.openFirewall = true:
</span>
<pre style="background-color:#ffffff;">
<span style="font-style:italic;color:#969896;"># nixos-rebuild switch
</span>

And it installs and configures everything for you

Also because every time you are rebuilding your system it saves every iteration so if you totally fuck up your system you can just boot an earlier build and away you go

As far as I’ve used it pretty much everything on NixOS “just works” as long as you’ve got the right config (which can be searched on search.nixos.org or just googled

BitSound ,

I like and use NixOS, but if this is the first time OP is using Linux, I’d recommend sticking with something like Pop. When something goes wrong, there’s a pretty good chance that there will already be a SO post for Pop or Ubuntu on how to fix it.

flashgnash ,

True yeah, this is why I suggested nobara first

azvasKvklenko ,

For basic stuff is pretty easy, but once you try to go outside of what’s in option, you might find yourself in a deep rabbit hole. Definitely not a beginner distro.

flashgnash ,

I’ve yet to find anything particularly difficult to do, 99% of things have options/packages and you can still install stuff with snap/flatpak/appimage if not

Dirk , in Redhat once featured a 'redneck' language in the installer
@Dirk@lemmy.ml avatar

Back when RedHat was open source.

Rawvite ,
@Rawvite@mastodon.social avatar
Kristof12 ,
@Kristof12@lemmy.ml avatar

The good old times

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