• 0 Posts
  • 24 Comments
Joined 2 years ago
cake
Cake day: July 16th, 2023

help-circle
  • I do this with my home network using FastMail. You can create App specific passwords for each service you add email notification support for. This means you don’t risk compromising your full accounts passwords. You can also put constraints on each app password, such as limiting it only to sending emails but not reading email or looking at your contacts and files. This is nice in case any of my passwords are leaked.


  • My ask here is for System76 to use a popular and shared tool by many Linux distributions to do firmware updates (fwupd) instead of rolling their own solution only installed by default on PopOS.

    I’m not sure if a Dell still offers Linux support out of the box, but you can still easily install firmware updates on multiple Linux distributions using fwupd.


  • I’m going to piggyback off your comment to take a moment to complain about System76 computers, which I own and enjoy. That being said I wanted to run Fedora instead of PopOS.

    It’s super frustrating to me that many of my old computers could automatically do firmware updates using fwupd, but to update System76 laptops I have to install from a copr repo their system firmware update service.

    The funny thing is they do appear to support fwupd, I assume they just aren’t maintaining it.

    A Linux laptop for Linux people, but they’ve managed to set it up where you don’t get the best experience unless you’re running PopOS. It’s little frustrations like this that make me want to go back to a Del laptop for my next computer.





  • I used to have a Shield. I donated it to GoodWill when Nvidia updated their UI to start showing ads on the Home Screen. I switched to Apple TV and not only does it not force me to watch ads, it’s actually just been a better overall. I haven’t had a single issue streaming anything from Plex to my Apple TV, where sometimes the Shield would struggle with high fidelity audio tracks.



  • dkc@lemmy.worldtoLinux@lemmy.mlA noticeable difference in kernels?
    link
    fedilink
    English
    arrow-up
    14
    ·
    edit-2
    2 months ago

    From what I recall the completely fair scheduler (CFS) used by default on most Linux systems has a lower average latency than the RT kernel. The RT kernel just gives you more consistency, hence the CFS having lower latency “on average”

    So honestly for opening Firefox it’ll probably depends more on your SSD data rate, but in theory it’ll open faster on a “regular” distribution most of the time.

    Real time is good for things like audio processing where having better guarantees that a process will get its share of the CPU is a benefit.


  • Hey man, I don’t want to discourage you, but this is one of those things where if you have to ask how to do something you’re probably not experienced enough to do it. That being said, as a learning opportunity even if you don’t make it far you’ll still learn a lot about how GPUs work.

    I’d start by looking at any existing drivers you can find and see if you can document or find documentation for the commands fed to the GPU. From there you can look at the Mesa project for examples of converting Vulkan to instructions for specific processors and see if you can get it to all fit together for your project.




  • I don’t think you really do anymore. I’d consider myself an experienced Linux user. I’ve been using it as a my desktop OS for over 20 years. I’ve also used Linux heavily through my career and am completely comfortable with the command line.

    With recent installs of Fedora the only thing I use the command line for is the initial setup of the multimedia codecs. After that I haven’t been required to touch it.

    I used to consider a terminal required to keep your desktop Linux system running. Now I look at is as an optional install for programmers.


  • That was a good read. I’d not really been sure of the differences between libadawaita and GTK were. It sounds like this frees up GTK to focus on being a cross platform GUI library, perhaps competing more directly with Qt. Meanwhile, libadawaita allows GNOME developers to keep leveraging GTK and tune it to their design guidelines.

    I’ve only seen positive things come out of recent GNOME apps, but I wonder if the downside of GTK no longer embedding GNOME’s design language would be apps choosing to use GTK directly instead of libadawaita for better cross platform support. Will we end up with a less cohesive GNOME environment in the future?


  • When you’re in school you’re often stuck with the software they require. No harm in that. Once you’re finished with school you can reevaluate. If you want to be more privacy focused you could make sure you’re only using Gmail for in a Firefox container tab for instance or look into sandboxing it other ways.

    For the same reasons don’t worry about keeping Windows on your computer for classes. It’ll get easier when you’re out of college, any job will give you work equipment with the software and tools they make you use and you can keep all personal information out of those. You’ll be able to use what you want on your personal items.

    Privacy is important, but not important as passing your classes.

    You’re doing great!




  • I recently purchased a laptop from System76. I’ve been very happy with it. You can get many of their models with coreboot used as the system firmware which is unique. I have been disappointed that they usually recommend installing open source, but not in-tree modules for getting things like keyboard backlight working. It feels a bit like they’re not a Linux laptop company but instead that they’re a Pop!_ OS laptop company.


  • Linux distributions have definitely standardized over the years. You get a kernel, systemd, network manager, Firefox, etc from basically every distro targeting desktops. Most will have different spins for the popular desktop environments as well.

    From a purely technical perspective the main difference of distributions today is the package manager. Are you using pacman, apt, dnf, or something else? We know as users that while some of these different package managers have advantages and disadvantages they are all doing the same thing. You can get basically all the equivalent packages on each major distribution. I sometimes feel sad thinking about all the volunteer effort working in parallel, but not together to package the same software using different package managers. In many ways it’s duplicate effort that I wish could be spent in better ways.

    Even package managers are beginning to converge. Flatpack is becoming extremely popular and is my current preferred way to add software to my system.

    Leaving technicals behind the only major difference I see between distro today is their philosophy on how frequently to update and what to exclude. Does every package get a new update immediately when it’s rolled out upstream like Arch? Are we going to stick to older packages and only apply security/bug fix updates like Debian, or do something in between? Do we want to bend over backwards to make it easy to install Nvidia drivers or tell users we don’t support closed source software? Do we want to make it as easy as possible to install codecs or leave it to the wider community to figure that out on their own?

    I don’t think there’s any right or wrong answer. Use what you enjoy!