boredsquirrel

@boredsquirrel@slrpnk.net

This profile is from a federated server and may be incomplete. View on remote instance

boredsquirrel OP ,

Yes I also heard that.

boredsquirrel OP ,

I have tons of issues on Plasma 6 with the whole thing, several bugs reported. Compared to something like cosmic panel widgets, or GNOME or anything else it just seems overcomplex and fragile. I can also imagine this results in lag and performance issues, but idk.

I mainly use an 11th gen i7 laptop :D

boredsquirrel OP ,

I have no idea as all video editors are too complicated for me and I didnt ever find the time to learn them... even though I should. And then I will use KDENlive

I just finished setting up Linux Mint for an old buddy of mine on his old dog of a laptop, rendering it useful once again! ( i.imgur.com )

Edit 2: to everyone suggesting an SDD: i know. Look, if this guy had enough $$$ for an SSD, he could buy a used lappy less than half the age of this one that has an ssd and 2-3x the memory....

boredsquirrel ,

We have a crazy old laptop that we used to watch movies on when I was a child. That now also runs Linux Mint really well.

I think a slim Fedora KDE would also be very fine, as Cinnamon is really quite painful to use. But they have a really nice set of user friendly minimal apps.

Nothing I would recommend to people switching from other OSes though, as its just too minimal and especially Nemo is awful. Like, no link support??

boredsquirrel ,

Under systemsettings there are multiple variants for task switcher.

Can you explain what Windows does different? Its not like everyone here uses Windows XD

boredsquirrel ,

I really need to try the KDE remote desktop solutions but the need for IP addresses was always a problem.

boredsquirrel ,

Or just install with cargo, have it run unrestricted and still work everywhere. I dont think rust apps need to be flatpakked

boredsquirrel ,

Distrobox is not a good solution. But when there is an APT package, packagers can easily use their binary and create RPMs etc.

boredsquirrel ,

It is a separate Distro. I used it for running VLC already and for sure it works, but it isnt really a good solution.

I don't know anything about Linux and the idea of installing it frightens me. Where do I start?

I bought a laptop yesterday, it came pre-installed with Windows 11. I hate win 11 so I switched it down to Windows 10, but then started considering using Linux for total control over the laptop, but here's the thing: I keep seeing memes about how complicated or fucky wucky Linux is to install and run. I love the idea of open...

boredsquirrel ,

Note that what you will experience is just the Desktop, as the details of the distributions are more "which one has less errors over time and not outdated or unstable packages"?

boredsquirrel ,

Linux is easier to install than Windows nowadays.

This.

Go with Mint or OpenSUSE or Ubuntu

Not this. Mint maybe, even though their Desktop looks dated and is not Wayland ready. But OpenSUSE is strange (what to use, Leap? Good luck with outdated packages; Tumbleweed? Well you are now rolling) and Ubuntu is basically dead.

boredsquirrel ,

I really like System76s work so even though never used PopOS it is very likely fine.

But Zorin, hell no. It is a randomly patched outdated GNOME and their installer is Buggy.

Just use Fedora with Dash to panel and you have a better experience.

boredsquirrel ,

On Windows, Rufus is better. On Linux, use Impression Flatpak, or the KDE IsoWriter, or FedoraMediaWriter, all better than BalenaEtcher.

boredsquirrel ,

The installer is actually pretty easy, even though a bit strange in some parts, really stable.

Like, better than Calamares in my eyes.

But yes, on Fedora you basically need

flatpak remote-delete -y fedora
flatpak remote-add flathub https://dl.flathub.org/repo/flathub.flatpakrepo

And on NVIDIA good luck, I would honestly just use uBlue there.

boredsquirrel ,

just use Debian.

If you only get your stuff from homebrew, Distrobox of Flatpak, yes.

Debian has severely outdated packages, like 2 years old on Bookworm. I would never recommend anyone to run outdated software.

Not every software vendor publishes LTS releases. Firefox, Thunderbird all fine. But the rest is randomly frozen, and this will result in unfixed errors for years.

boredsquirrel ,

Its an electron app and has ads. But for sure it works.

Fedora media writer also has only a few buttons and has mac and windows versions too.

boredsquirrel ,

Just download the iso from your browser? Strange bug though.

boredsquirrel ,

It is important that you get fixes to packages that occured in the last like 2 years.

It is generally not really nice to run outdated software, even though it works kinda well.

If you use Debian you really need to use Flatpaks, and Mozillas PPA for regular Firefox. Then yes, probably a good OS.

I started on MX Linux because some strange Distrowatch bump. My IT support told me my Nextcloud version was outdated, and I didnt know Flatpak back then.

boredsquirrel ,

Linux is not a company lol I hope that was a joke. Also Linux is not new.

Now to the software: it will likely run everywhere. Davinci resolve is a bit picky but also fine.

You have quite some Windows-only software. Check https://alternative-to.net or try running it through WINE with Bottles

To the Distro: this is complex. Many people will recommend Linux Mint and it is easy to use but very restricted. I dont think it is great really.

There are many many parallel efforts, so on Linux Distributions (Linux + packages + desktop + ...) you can get very different software.

For a painfree experience running Windows software and Davinci Resolve I recommend to try Bazzite

It is very different from others:

  • it updates automatically in the background. But completely different from Windows. Updates always work and are efficient and stable. No 10 times rebooting
  • updates finish and you can reboot any time to apply it. Literally a week later, nobody cares
  • the reboot takes just as long as any other reboot, no downtime

The system is way better and more stable than "traditional" ones. This is quite complex but lets say while on Linux Mint, Ubuntu, Fedora etc. you will have an indivudual system, with individual packages and in the end some strange errors only happening on your setup, with Bazzite you will have exactly 1:1 the system that the developers create.

It is based on Fedora Atomic Desktops which are pretty great. But for your use case I dont recommend them.

I recommend the Bazzite Desktop version with the KDE Plasma desktop. This will be Windows-like in a very good way, but incredibly more efficient, faster and also more powerful. Like a Filemanager with tabs and extensions, that is not written in whatever bloat Microsoft uses (their Win11 stuff is so slow...).


To sum it up, on Linux you have to decide:

What Desktop environment?

  • I recommend KDE Plasma a lot
  • GNOME is also good but veery opinionated and minimalist
  • I dont recommend others like Linux Mint's Cinnamon yet, as they dont support modern standards (Wayland)

What Distribution family?

  • Debian, Fedora, Arch, OpenSUSE
  • they are all a bit different but basically doing the same
  • Ubuntu stems from Debian and became popular as "the beginner Linux" but they do very controversial stuff nobody else does (like the Snap store) and have tons of bugs. I used it a lot with bad experiences and dont recommend.
  • Linux Mint and others also use Ubuntu or Debian under the hood
  • Arch is very manual and difficult for new users, dont use it
  • OpenSUSE does whatever they do, not recommended
  • Fedora is pretty modern in their software, has a nice community and a big variety of options. They are not allowed to ship restricted media codecs for stuff like h264 video though
  • uBlue (Bazzite, Bluefin, Aurora) is a project using Fedoras versions and adding nice stuff to it, making them usable out of the box. This is their goal, and they do it really well.
boredsquirrel ,
boredsquirrel ,

No...

Ubuntu is not very cool but they are not Windows.

boredsquirrel ,

I say KDE Plasmas Dolphin is the best File manager :D

boredsquirrel ,

You can try the GIMP beta Flatpak.

See instructions how to do this in my repo

After adding the repo, do flatpak install --user gimp and use the gimp-beta version.

They add tons of stuff to it like color profiles and nondestructive filters.

boredsquirrel ,

Linux mint is pretty outdated and restricting. They using GTK while fighting GNOME is not a nice place to be.

Also their extension store looks like "nobody uses Linux" unlike the KDE Plasma extensions.

Fedora is not user friendly out of the box due to their legal issues and their strange Fedora Flatpaks. I recommend uBlue instead, even though somehow they removed instructions to install the main variants and only advertize Bluefin/Aurora and Bazzite.

boredsquirrel ,

There is a Flatpak for Android Studio and I had it installed. It likely works very well.

boredsquirrel ,

Davinci doesnt just work. They are proprietary so packaging as a flatpak is near impossible, which makes bundling drivers difficult.

They require proprietary NVIDIA drivers afaik, but people also run it on AMD GPUs. No idea of Intel GPUs.

boredsquirrel ,

I started using Linux 2 years ago or something. Linux Mint, Kubuntu, MX Linux (wtf Distrowatch), Manjaro, KDE Neon, Fedora KDE...

broke all. On Fedora Kinoite since then, switched to uBlue Kinoite, no complaints.

Currently using secureblue but many things I disagree with, planning a fork.

boredsquirrel ,

Fedora has 2 versions supported, the current release and the old release. It is pretty modern in packages, but this is normally not a problem at all.

I never used the old release but that would give more stability. On the atomic variants this means though that you dont get automatic updates, as using latest will auto update when upstream sets the new version as latest.

boredsquirrel ,

True, but Aurora/Bluefin dont have WINE preinstalled.

I wouldnt run WINE stuff on the system, but that is likely less complicated, as using Bottles means you cannot really use a Windows program to edit stuff on your system by default.

boredsquirrel ,

No. This button is completely uninformative and enables only proprietary but free stuff like Chrome, Jetbrains, Steam and NVidia drivers.

It does not

  • enable flathub
  • enable rpmfusion

I use Fedora and I know what I am talking about. The KDE people are currently adding the same "add external repos" button to the Plasma welcome screen, at least something.

But you still have

  • "flatpak apps" but from the wrong source and sometimes broken (just imagine how confusing this is for new users. Having "the flatpak alternative" but its also wrong.)
  • no flathub
  • libavcodec etc. that interfere with ffmpeg
  • no nvidia drivers
boredsquirrel ,

Oh nice, didnt know that.

I am not sure how well that works, as NVIDIA drivers need a karg and a blocklist of nouveau.

ffmpeg needs to be installed mit --allowerasing

While yes for sure flathub apps have support, you still have a preinstalled Firefox and a flatpak remote that both dont have the nonfree stuff. This is just very confusing.

But btw Firefox RPM has support for user namespace sandboxes, allowing process isolation. So just using the official Flatpak is not a real solution.

boredsquirrel ,

Yes but again, Flathub Firefox has no process isolation with user namespaces. Something not easy to understand, but it simply removes a big security layer (between browser and processes, and between processes). It also adds the security layer between browser and OS, so not that easy.

Have a look at bubblejail, that is far away from plug and play poorly. But it allows to sandbox the browser like flatpak, but allow user namespace creation (a syscall) to also isolate processes.

Ublue is Fedora Atomic without legal restrictions or strange decisions.

But they also deleted their old website, so the only easily installable versions are Bluefin/Aurora (GNOME/KDE) and Bazzite. Which are also opinionated but I think in a good way.

boredsquirrel ,

Btw for running Davinci resolve try this project

It is not exactly tested but allows to pack the software into a container, making sure it works forever if it works.

boredsquirrel ,

Works very well. Only issue is missing ported extensions and the cursors lol.

For some reason all cursors made for plasma 5 are blurry, so the existing "breeze plasma 5 cursors" dont work that well.

And I miss "minimal desktop switcher" as the Plasma 6 alternative just makes Plasma desktop crash for some reason.

boredsquirrel ,

When using ublue, they have a ujust clean-system that may interest you.

boredsquirrel ,

Do you have any containers? Do you use homebrew?

Please report this to ublue as if this is an actual problem, it might be important.

boredsquirrel ,

Maybe open a Github issue

https://github.com/ublue-os/bazzite/issues

I think this is the correct way to report stuff like that.

Instead of showing podman processes, list all containers. There may be some. But I really have the feeling this is homebrew

boredsquirrel ,

Starting to write about this, it is actually really complex as rpm-ostree is really powerful. Read the man entry, it tells a lot.

Ostree can use ostree remotes (like git repos) or "ostree native containers" i.e. OCI containers (like Docker, Podman etc. which uBlue uses.

the rpm part meanwhile allows to add any RPM to the image, but it takes way longer. So doing this centrally is more efficient.

This has tons of benefits like adding packages that Fedora cannot legally add, or doing opinionated changes, or unstable stuff like drivers.

Instead of having every user apply them, this does them once and by that increases reproducibility.

boredsquirrel OP ,

Very interesting, please report that to them, it may be because of some experimental stage.

For example an installation media needs some form of accessible first user creation. Anaconda etc may be more advanced here.

boredsquirrel OP ,

This means there are C functions that are documented and used, but insecure.

In Rust there is simply an enforcement of certain conventions, which will make code cleaner and prevent a whole class of errors.

[Thread, post or comment was deleted by the author]

  • Loading...
  • boredsquirrel ,

    If you have an android phone and a usb cable for it, use usb tethering!

    Connect it to the PC, and in android under connections switch to "usb tethering" under usb options.

    But if you dont even have networkmanager installed (which is really really odd) then no idea if autoconnect works, likely not.

    boredsquirrel ,

    Not true. There are tons of things like Wayland support that are only good in GTK3, and even then likely not complete

    boredsquirrel ,

    13 years, damn...

    boredsquirrel ,

    That is true, not for Flatpaks but for sure.

    I wonder how much of a pain it would be not having BTRFS subvolumes on atomic Fedora. Will try F2FS in a VM.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • random
  • All magazines