linux

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

rufus, (edited ) in Newbie with questions about Debian

Lots of people gave great advice. Let me sum a bit of that up.

Flatpak

  1. No error means success. You might want to install gnome-software-plugin-flatpak to make it available in gnome-software. I’d advise against using flatpaks if you also have the software available in the debian repositories. Always use the package manager instead, when possible. Those packages are maintained by the debian community and tied into the rest of the system. Flatpaks are not.

sudo

  1. What would you like? That is kinda intended behaviour and an integral part of security. But you can have it remember the password for some time. Or ask for a different password.

FDE

  1. I think a clean install is the quickest way to fix this. You can also get the other things right while at it.

DE

  1. You can choose the desktop environment while installing Linux. You chose the default Gnome Desktop. It’s designed more like Apple or Android tablets. I quite like it. You don’t have that menu blocking space on the monitor. Instead you just bump your mouse to that top left corner or press the windows key and you have a fullscreen menu with your favorites. You can also directly start typing the first letters of the application you want and hit enter and start is, without lifting your fingers from the keyboard and it’s way quicker and more streamlined than clicking on things in a windows start menu. You can have an addidional dock somewhere at the left or the bottom with an additional gnome extension like this or what other people suggested. But if you’d like it like windows, why don’t you try the KDE destop? I think you’d be more comfortable with that if you’re looking for something alike the windows experience.

Ubuntu

  1. Ubuntu regularly does some stupid things. I’ve been using Debian for quite some time. I suppose the differences for you are minor anyways and you could have it look the same if you found out which gnome quick-launch bar to install or if you used the KDE desktop instead.
wfh,

I’d advise against using flatpaks if you also have the software available in the debian repositories. Always use the package manager instead, when possible.

Please let me disagree on this. Debian + Flatpaks is actually an awesome combo. Rock solid and super stable base, up to date user facing apps.

Debian’s life cycle is awesome for core system stuff, it ensures that once your system runs perfectly, it’ll continue to run perfectly for several years without intervention despite always being up to date.

But for user facing apps, it’s actually really frustrating when you know there is a bug fix or a feature you need that’s been implemented and made available months ago but you’re stuck on a 2-year-old version.

rufus, (edited )

It’s just, we get so many questions regarding Flatpak from newer users:

  • Why doesn’t App A tie into App B?
  • Why doesn’t the program tie into my desktop environment?
  • How can I install Addons?
  • Why can’t I access files somewhere

And it’s just not easy. The Apps/Programs are sandboxed and can’t tie into each other unless specifically made for this. Addons need to be put inside of that environment or the program needs to be fitted with some kind of Appstore that incorporates this. You can’t just download an addon from github and drag and drop it like the instruction says. New users blame that on Linux. And you need to understand the additional Flatpak permission system.

In my experience these problems have really increased in the last year or so.

Next thing is, you lose what the distro maintainers do for you. They double check that everything works together well and is tied into your desktop. Breaking changes are postponed until the next major releas of the distro. Since you mentioned Debian, they strip tracking behaviour, and most importanly they fix security issues quickly. Once I read about a severe vulnerability in libpng it’s often already fixed or takes them like one to three days.

Everytime I have a look at ‘flatpak list’ I have like 3 different versions of some runtime installed and it takes half a year until the last flatpak app is updated to the release without that vulnerability. And I get that. Programmers of a project mainly code, and maintenance and packaging the stuff isn’t necessarily top priority on their agenda. But you as a user are exposed for months and I usually expect exploits to appear in the wild after some weeks.

That may be less of a concern if you install OBS via flatpak or a game. But this would be bad if it’s a web-browser or a messenger.

That’s why I usually tell people not to use Flatpak. If you know about the consequences and how to handle the sandboxing and get an addon working, go ahead. Maybe subscribe to a mailing list regarding the security vulnerabilities, because that’s now your job.

For Debian users there are a few alternatives. You could just mix and match software from ‘stable’ and ‘testing’. That is not recommended, but everyone does it. Second thing: Just install Debian testing and you get a rolling distro. That’s what I do and it works great. Well, during the ‘freeze’ for the next version you will experience some delays until they figure out some library updates and dependencies. But that’s alright. [Edit: on second thought: Considering the next comment, maybe I shouldn’t recommend that. It works for me but it definitely has some caveats and you need to understand the consequences I didn’t mention here and be able to fix the occasional hiccup.]

Or am I too conservative here?

wfh,

All your points are valid, and I agree with most of them except maybe advising people to use Testing ;)

From a security point of view, Testing is dead last in Debian’s vulnerabilities fix order of priorities after SID and Stable, and fixes in general except when the next release is being freezed. I’ve undergone breaking changes and regressions weekly on Testing, dependency issues that took forever to get fixed, and the year or so I’ve spent on Testing was miserable. Testing definitely has its purposes, but daily driving it on a laptop should not be one of them.

I understand the issues you’ve got concerning Flatpaks and how it goes against a distro’s philosophy, but I think, from a “normie”'s POV, it’s still miles better than the classic “download a random exe from a random website and never bother having to uninstall and reinstall it every week to keep it up-to-date” windows paradigm. Flatpaks are mainly a solution for developers and package maintainers (package once, distribute everywhere), but it benefits the end users. You get to use “the same version as everyone else”, always up-to-date whether you’re on Debian or on Arch, compiled against a known version of all dependencies so bug reports are more consistent and avoid weird distro-specific behaviors.

rufus, (edited )

Thanks. You’re right. I’ve edited my comment. I shouldn’t be advertising testing. And I probably misremember how often I fix a minor hiccup that I forget about 2 days later. And I keep an eye on important programs when they get ‘stuck’ or I get aware of vulnerabilities and switch to SID or stable with cherry-picked packages. But that requres you to read all the tech news and that’s not a safe way to do it regardless.

I agree. Flatpak is lightyears ahead of downloading executables or doing the imfamous ‘curl software/install.sh | sudo bash’ It is definitely the right tool if your alternative is to download something from a random website or the software isn’t packaged in your distro. (And also for proprietary software.)

I think the correct approach is to ask yourself if you really always need the latest releases and newest version of your software. And if it’s worth the consequences. Flatpak really makes it so easy and smooth that many people aren’t aware it comes with consequences until later. I know everyone always wants everything. Rock stable and tested, bulletproof security and the newest version of everything right away. I do, too. We seem to both like Debian. It’s provided me with most things I need for quite some years and it really earned my trust. We all know how the maintenance process works there and how that turns out. Problem is, if I now circumvent what defines Debian, I kinda lose parts of what makes it great. That should be done with some caution. But sometimes it’s necessary. Sometimes I want unpackaged software. Sometimes I need the newest features of OBS or Kdenlive. Or FreeCAD did some major restructuring and the Debian version just always crashes once I add a chamfer to my 3D-workpiece and Debian keeps that ancient version in the repository. There’s no way around taking matters in your own hand. Also I sometimes keep several versions of browsers around to do some web-development and Flatpak is awesome for things like that.

Maybe I need to provide people with a more nuanced answer the next time someone asks about Flatpak stuff. The main point is probably that you take matters in your own hands at that point and need to be aware of that. It requires you to make case-by-case decisions and have a look at if the specific Flatpak is maintained well. There is no simple answer anymore. With a distro you mainly get what you asked for and you should know if you chose your distro, and with it the way it handles things, for a reason.

hottari, in Dumbest Thing you have done distro-hopping?

I’ve done rm -rf / twice on Fedora installs.

DidacticDumbass,

I think I have done that a couple of times intentionally. Seems like one of those cognitive dangers that is harmful because you know it.

chunkyhairball, (edited ) in Fonts

My favorites:

Mono:

github.com/be5invis/Iosevka

Period. Full stop. A line of nothing but exclamation points. The Iosevka family blows every other mono-width font out of the water with at LEAST one, if not more, of its extremely customizable variations.

F/W:

fonts.google.com/specimen/Comfortaa

fonts.google.com/specimen/Rowdies

fonts.google.com/specimen/Raleway

backhdlp, in Dumbest Thing you have done distro-hopping?
@backhdlp@lemmy.blahaj.zone avatar

I wiped my drive with a lot of non-backed-up data on it intentionally because the Fedora installer was too confusing. Lost among other things my Celeste and Minecraft saves, a lot of images, and other stuff with sentimental value.

xkforce,

Unless you meant to destroy all of that data, that was unintentional not intentional.

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

It was intentional, it was just also dumb and a bad decision

xkforce,

You meant to destroy your data?

backhdlp,
@backhdlp@lemmy.blahaj.zone avatar

Yes, I didn’t think about it a lot before doing it, that’s why it was dumb

DidacticDumbass,

Damn. I am sorry for that loss. I agree, I am always boggled every time I use the Fedora installer. I don’t know how I clicked the wrong disk. I didn’t read close enough, or I don’t know.

I hope the new things you make are better than what was wiped.

backhdlp,
@backhdlp@lemmy.blahaj.zone avatar

Tbh I don’t even remember much of the stuff that I lost anymore. I had a lot of images, a legally downloaded series, a good amount of legally downloaded music that I keep forgetting I don’t have on my phone, the aforementioned game saves, and I don’t remember more rn. I was luckily more creative during school so the more important stuff (Siberian sniper crocodile) was on another device.

DidacticDumbass,

Lucky me most of the important stuff are things I have on another computer, or can redownload from email or whatever service that needed it.

But my new passwords… oh well. Recovery is typically easy.

What sucks is losing things you did not know you would need or miss until much later.

Atemu, in system freezes when waking up from suspend
@Atemu@lemmy.ml avatar

Post the journal after wakeup, not before.

grimacefry, in Fonts
@grimacefry@aussie.zone avatar

Inter Display - all UI stuff, it is designed for max legibility on screens. In Debian repos as fonts-inter

PragmataPro - all monospace/code. Paid for it 15 years ago and worth it, best mono font

Utopia Std - all serif document text. Purchased all the way back in 1998 and used for every doc i’ve ever written.

Props also to the complete IBM Plex family which is solid for sans, serif, and mono versions.

spider, in Best lesser-known distribution/DE for low-end machines?
mfat,

Wow they even offer the Trinity DE :) thanks

spider, (edited )

In earlier Q4OS versions Trinity was the only desktop environment. I still run it even though there’s plenty of power on hand to run the others. It just works.

mfat,

I always have a sweet spot for KDE 3.5. I remember how responsive and tast it was on my Pentium PC some 15 years ago.

spider, (edited )

Q4OS will release an updated version within a few weeks, so if you’re interested, keep an eye on the home page’s “Latest News”.

(The developers are quite active in the forum, too.)

Acters, in What is the easiest way to try all the DEs?

The better approach is to grab the most popular distros that have different DE. See how the made their DE and what is possible. Also, think about what your goals are with a DE because if you are researching it then that means you have a desire in mind or want to know what a DE could do for you.

Frederic, in Best lesser-known distribution/DE for low-end machines?

antiX should be ok, it’s very light

DidacticDumbass,

Love Antix! It is like the grandfather to MX Linux, but also the little baby?

ninekeysdown, in Why btrfs gets huge perf hit with background IO work?
@ninekeysdown@lemmy.world avatar

I was curious about this too. Definitely making me question some of my own thoughts and assumptions about btrfs.

ProtonBadger,

It's a single metric out of many for a file system, let's see if someone investigates.

bbbhltz, in Best lesser-known distribution/DE for low-end machines?
@bbbhltz@beehaw.org avatar

I guess it depends on what comes with the distro. If you start off with a basic Linux install and add a DE that is low on system resources, like LXQt, you can breathe life into a machine.

Bodhi, antiX and Linux Lite come to mind.

You can also start with a minimal base, Arch, Debian, Alpine, anything, and then add packages.

stella, in NVIDIA Linux Driver Adds Wayland Bug Fixes and Improvements

I use an Nvidia laptop, and none of the issues I have with Wayland are from the GPU.

possiblylinux127,

Really?

qpsLCV5,

since we’re sharing anecdotes… i have a desktop pc with an rtx2070 and ALL my issues are due to the gpu.

recently installed wlroots-nvidia from the AUR and it fixed the worst of it for now, but still getting glitches. i don’t recommend Sway when you’re on nvidia.

yournamehere, (edited ) in Amazon Building its Own Linux-Based OS to Replace Android

lets hope the devices can be rooted and we can have phosh or ubuntumobile or sth. like that flashed

axzxc1236, in Fonts

I am a fan of noto fonts.

worldofgeese, in Amazon Building its Own Linux-Based OS to Replace Android
@worldofgeese@lemmy.world avatar

I’m devastated they didn’t choose to pick up webOS for this.

squaresinger,

Well, they don’t want a mobile Linux. This is going to be a minimalist, locked-down distro that does nothing more than start a webrenderer.

Nobody’s gonna see the underlying Linux system.

It’s kinda like how my car entertainment system is running Linux. You wouldn’t know it if you don’t read the license file that comes with it.

worldofgeese,
@worldofgeese@lemmy.world avatar

WebOS powers TVs now and, from the article, Amazon intends this replacement to cover their Fire tablet line. WebOS ticks all their boxes, especially since apps in Amazon’s new flavor are intended to be delivered as React Native web apps.

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