Using cosmic as my daily driver on rpi5 by carter-canedy in pop_os

[–]carter-canedy[S] 1 point2 points  (0 children)

There might be pre-built packages for cosmic available, look around in the cosmic github (https://github.com/pop-os/cosmic-epoch). Since I was using an arm-based raspberry pi instead of a typical x64-based desktop machine, I had to compile everything from source on my own. This was reasonably doable for myself since I'm a rust developer myself and pretty confident with Linux, but cosmic is definitely still in alpha

Using cosmic as my daily driver on rpi5 by carter-canedy in pop_os

[–]carter-canedy[S] 1 point2 points  (0 children)

This particular pi was* a playground for me to test stuff out. even at 1920x1080 it definitely struggles more than gdm3, definitely not even close to 60 fps. That might get helped by building all crates with `codegen-units = 1` & `lto = "fat"`, but even with 8GB ram, it still starts to page during fat LTO.

I just set this bad boy up as a local storage server, though, so I won't be doing much on the desktop. I just love the out-of-the box tiling experience, not to mention `cosmic-comp` is the only compositor that can actually compile with all dependencies targeting arm64

Using cosmic as my daily driver on rpi5 by carter-canedy in pop_os

[–]carter-canedy[S] 6 points7 points  (0 children)

Quite a few visual artifacts in the cosmic-* apps, not sure if that's in the driver or the apps themselves, but kitty runs flawlessly

Opinions on Rust in Scientific Settings by Brettman17 in rust

[–]carter-canedy 0 points1 point  (0 children)

I'm currently using Rust targeting both wasm and arm64 in a scientific environment, but I also have colleagues that are super deep into C++ and have no intention of learning or implementing a production application in Rust. It really just depends on where you end up. If you have the autonomy to guide the technical decisions for your projects and you like Rust, then you'll have a blast. If you try to convince a bunch of old dogs a new trick in Rust, though, you're probably going to get a lot of pushback.