linux

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

ProperlyProperTea, in Any experience with teaching kids Linux?

How do you mean teach?

Just getting them to use it or teaching them terminal commands?

nayminlwin,

My son’s windows focused ICT curriculum is pissing me off a bit. So I guess what I wanna teach is something similar to what a kid’s ICT text book would teach, except that it will be for Linux.

Huh, may be I should look for kid friendly linux books first.

ProperlyProperTea,

I don’t know what your - and your kid’s - situation is, but I worry pushing Linux onto someone would be counterproductive to getting them to like it.

I only use it because I genuinely like and appreciate it. I’d probably start by getting him interested in it. If he likes it enough then he’ll try and learn more by himself.

I recently got an LLM running locally on an AMD GPU. This was only possible on Linux. Depending on your son, something like that could be a cool way to get him interested.

webghost0101,

Can you tell me something about what card you used to run what llm? What is its performance?

There is so little out there about this.

ProperlyProperTea,

I have an RX6800XT and I use KoboldCPP to run models I download off of Huggingface.

I’m not sure how many tokens per second it generates, probably about 10?

If you want to try it yourself here’s a link to the Github page: github.com/LostRuins/koboldcpp

nayminlwin,

Yeah, I also don’t wanna push it too hard.

Gonna be hard though. He’s way too into roblox these days.

drwankingstein, (edited ) in Any experience with teaching kids Linux?

I had good luck walking my nephew through installing and setting up arch. Great introduction into linux, he was 13 but thats close enough to the given range

TeryVeneno, in Anyone want to try this "nyancat" docker image? It's pretty big -- 23kIB. :^)

My downvotes are to the right 😩, I guess this means I gotta upvote

GustavoM,
@GustavoM@lemmy.world avatar

Eh, that was meant to be a slight mockery for “ex-redditors” (since they are mostly composed of “downvote-happy” users).

TeryVeneno,

I know, this comment was my silly way of saying I like what you’re doing.

GustavoM,
@GustavoM@lemmy.world avatar

Oh. Thank you then. :p

nayminlwin, in Spending a few days with Hyprland made me realize how awesome Gnome is

That’s just the difference between desktop environments and window managers. Window managers are just one part of a full featured DE. Deciding to use a specific WM means you have to install and configure several things you expects and takes for granted from complete DEs.

Guenther_Amanita, in Spending a few days with Hyprland made me realize how awesome Gnome is

Try Forge. It’s a Gnome extension that provides you a tiling window mode, just like the one from the Pop shell. You will love it!

wfh, (edited )

Haha I’ve already been using Forge for weeks :D

I like the concept of it, but it lacks Hyprland’s smoothness.

Guenther_Amanita,

Yep, I see it the same.

I didn’t use Hyprland, or any other TWM, yet, due to the same reasons as you.
I just want something preconfigured that “just works”. Hyprland seems to be very very smooth, but barebones.
I’m not that much into ricing and don’t want to spend many weekends DIYing my desktop.

I wish Forge would implement some animations, then it would be perfect.

There is a Hyprland-Silverblue-image called Hyprgreen that provides that sort of, maybe you could test that? It is a rather small project and still on F38, but should still work fine.

ReversalHatchery, in Just read Madaidans Insecurities. Do you know how much is still relevant?

“This connection is untrusted” “SSL_ERROR_BAD_CERT_DOMAIN”

The irony.

Pantherina,

I mean the origin is still legit, so there is no real problem with it, right?

One cannot just register a site as github.com

ReversalHatchery,

I’m not sure if at this point the browser verifies whether the cert is even legit for github.com

Strit,
@Strit@lemmy.linuxuserspace.show avatar

It uses the github cert, but that is not set to use the github.io subpages that start with www.

Da_Boom, in Just install EndeavorOS lol
@Da_Boom@iusearchlinux.fyi avatar

Bruh, if you’re going to insist on someone installing arch, at least sit by their side and walk them through it.

Having installed arch multiple times before, I can get a base system with networking and desktop environment up in half a day to a day depending on which DE.

Pantherina,

Is that… fast? Haha but yes of course it helps

Da_Boom,
@Da_Boom@iusearchlinux.fyi avatar

I’m not saying it’s particularly fast, but having someone who knows what they are doing drastically reduces the time.

I could probably make it quicker if I set up a bunch of scripts for initial installation.

That said the whole point of arch is DIY, lightweight - people forget the kinda of people arch is for, then complain about how long it takes to install. If you complain about install times, then the distro is not for you. (For more about the point of arch, see the arch way principles.design/examples/the-arch-way)

But it can be a great platform for learning about the inner workings of your typical Linux system, and that’s why it’s great. If you’re willing to learn and look things up it can be the best option.

If you want it here and now with no fuss ,it’s the third worst system to use- followed by Gentoo and lastly, LFS.

And heck once it’s installed you can be as pedantic or as lazy as you want - my main system has had the same install of arch for multiple years - it’s a mess and I havent really maintained it well, I just fix it when it breaks and use it like a regular system. It’s just the set up process that takes the most effort.

LordKitsuna,

Or, just use Endeavor OS and be done with it. It uses the Upstream repositories, the only thing in their customer repositories are some desktop wallpapers and a theme so you can safely remove it without breaking anything. It’s a great way to get a base system in a known good configuration up quickly and from there the arch Wiki can help you tweak things to your desire it’s a much better way to learn than just throwing someone into the deep end of the pool

Scary_le_Poo,
@Scary_le_Poo@beehaw.org avatar

I can have windows up in 15 minutes

liforra,
@liforra@endlesstalk.org avatar

Really? It always took me an hour including forced update, and from a usb

chaorace, (edited ) in Which Desktop / Window Manager is most secure?
@chaorace@lemmy.sdf.org avatar

Wayland is Wayland. If you use a Wayland compositor, you’re getting a lot of security by virtue of design alone. Things like keyloggers and screenrecorders will not be able to intrude on your session barring vulnerability exploits. I’m not going to touch on the relative vulnerability risk of each environment since a) they’re all relatively new & b) I’ve never implemented Wayland myself

With that being said, here’s what’s not protected by Wayland regardless of the chosen compositor: microphones, webcams, keyrings, and files.

For microphones & webcams, any distro which rolls Pipewire in combination with Wayland will be sufficient to secure these. Pretty much all Wayland environments roll Pipewire so this is only important to consider if you’re running your own customized environment (be sure to disable any pre-existing PulseAudio daemon after setting up Pipewire to close this security hole)

For keyrings, these are handled by your environment’s polkit implementation. Much like Wayland, there are several implementations of polkit and they’re all just about equally secure barring any potential vulnerabilities… Just make sure that you’re using an encrypted database (usually on by default) and that you have it configured to always relock & properly prompt for the unlock key.

For file access, this is actually a core probelm with Linux as a whole – any unsandboxed application you run will be able to read any file that you can read. The solution is to use sandboxed applications whenever possible. The easiest way to achieve this is through using flathub/flatpak applications, since they will always list out and enforce their required permissions on a per-application basis. For non-flatkpak applications, you’ll need to use “jail” environments (e.g.: bubblejail, firejail) in order to artificially restrict application permissions by hand.

kevincox,
@kevincox@lemmy.ml avatar

Things like keyloggers […] will not be able to intrude on your session

This isn’t really true. Run libinput debug-events. In most distros users will have access to run this and keylog all input events.

I use Wayland and love it, but keyloggers are not prevented on most common setups.

TootSweet, in Which Desktop / Window Manager is most secure?

All else being equal, less code and less dependencies is safer. The bigger the application and the more it tries to do, the larger its attack surface.

(Again, all else being equal. DWM is probably smaller than Weston, but Weston doesn’t let just any old process log keypresses or take screenshots, so probably at least arguable to say that Weston is (qualifier, handwave, condition, clarification) “safer.”)

EuroNutellaMan, in Which Desktop / Window Manager is most secure?
@EuroNutellaMan@lemmy.world avatar

I see you post a lot about security so I just wanted to chime in and say that maybe just use what works well for you because there’s nothing inherently safe, only stuff that is easier to break and stuff that takes more time. The only real way to be safe is to be prudent with what you download and what you do on the internet.

Pantherina,

Hmm… yes for sure, but as I am already at a point where things just work, its interesting to deal with this

haroldstork, in Which Desktop / Window Manager is most secure?

Could you provide some criteria for what you’re looking for in the way of security? Wayland is far better for security than Xorg, but it’s hard to say how much it varies between wayland compositors. I can’t imagine it would matter too much, but depending on how much security you’re looking for, choosing more minimal software is probably better. Rust can be better for security but I’m not entirely sure how much can really get compromised through poor memory management in a window manager.

pelotron, in Spending a few days with Hyprland made me realize how awesome Gnome is
@pelotron@midwest.social avatar

A full Hyprland DE with top bar, quick settings and app launcher, with unified looks and centralized setings would actually be awesome and might make me switch

Not trying to immediately change your mind, but Garuda added a Hyprland spin with their latest release. Boot into the live ISO and see what you think.

BaalInvoker, in Which Desktop / Window Manager is most secure?

Made in Rust is not synonym of safety. Every code is as safe as its programmer made it be.

iopq,

Most of security CVEs are related to memory bugs, so it’s relatively more safe vs. a certain type of exploits

InEnduringGrowStrong,
@InEnduringGrowStrong@sh.itjust.works avatar

This is both true and terrifying.

Eezyville,
@Eezyville@sh.itjust.works avatar

It’s also as safe as the user allows. You can put in all the safety measures but that means nothing if the use disables them for convenience.

KseniyaK, in Just install EndeavorOS lol

Well, I eventually got bored of Arch and installed Gentoo this summer. I enjoyed it 😎.

PS. I wish there was a Gentoo emoji.

maniacalmanicmania,
@maniacalmanicmania@aussie.zone avatar

You could use the eggplant emoji if you flip it both ways.

uis,
@uis@lemmy.world avatar
Pantherina, in My weird KDE plasma workflow

Uhm, what makes a desktop grid with open windows more accessible that a good alttab switcher for you?

toototabon,
@toototabon@lemmy.ml avatar

I assume having them split by the predefined categories, instead of juggling all the open windows.

Then again, I don’t know other alt-tab options.

Pantherina,

Makes sense, alt tab is randomly sorted

Rootiest,
@Rootiest@lemmy.world avatar

It doesn’t have to be, it can be configured in KDE.

You can have it in last-used order and have it separate Monica’s/unminimized windows too.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • linux@lemmy.ml
  • localhost
  • All magazines
  • Loading…
    Loading the web debug toolbar…
    Attempt #