Skip Navigation

Posts
261
Comments
370
Joined
2 yr. ago

  • The complaint against the app indicators is that apps tend to throw their icon in there for no reason. Why does Steam need to show itself there? Why doesn’t Firefox?

    There’s also some technical reasons why they’re bad. There’s quite a few different protocols to show the icons up there, all each with their own pros and cons. But none can handle sandboxing properly, so work is being done towards a new protocol.

  • Setting the environmental variable

     
        
    GSK_RENDERER=gl
    
      

    in Flatseal or on your entire system should fix the issue. It tells GTK to use the old OpenGL renderer backend for GTK. Once the issue is fixed upstream, it would be a good idea to remove the change.

  • Getting ready for Zoom to have instructions to install i3 rather than fixing their Wayland support.

  • Permanently Deleted

    Jump
  • I don’t get how a $600 could have such bad backlight bleed, but most laptops, not even high end ones, tend to be fine.

  • Gamescope is a compositor. It has many useful gaming features, but it doesn’t have a major performance advantage over desktops like Gnome, KDE, or tilers.

  • You could install Linux Mint onto a flash drive. Though keep in mind that flash drives aren't that robust, the flash chips are cheaper and will fail faster than SSDs.

  • I was/am in a similar boat. Linux is my preferred OS, hate Windows, but I needed an OS that has good support for professional reasons.

    My problem is that I hate the MacOS UX.

    • The global menu is tiresome and inconsisently layed out between apps.
    • Interacting with windows is annoying because you need to first click to focus them before you can interact with them.
    • The dock is also super confusing for little reason. Even when you close all windows of an app, the app remains open on the dock until you manually quit it.
    • Mouse support is also terrible. MacOS is clearly only designed for touch surfaces. Scrolling with a mouse has an acceleration curve. It takes multiple scrolls to count as a complete scroll in games like Minecraft (there's option to fix this in Minecraft). There's an app called Mos that fixes this, but this also breaks the fix in Minecraft. But at least the app lets you specify overrides for each app to re-fix the issue.
    • Almost none of the preinstalled apps can be removed or even hidden
  • Unfortunately Homebrew isn't good for casks, aka GUI apps. It can install them initially, but after that most casks need to be updated from inside the app itself. You can force Homebrew to update casks, but it's not recommended and could break the app. I did that with Chromium (which doesn't have an auto updater) and it messed up the keyring for some reason.

  • This also also affecting me. Though it was just because I was unaware of the USB wake function. Since I have, I made it a habit to suspend, then immediately lift up my mouse to turn it off. Though I guess that's not an option for wired mice.

  • Keeping the search terms in the URL bar rather than replacing it with the URL is nice. Should help with searches on web engines that don’t support bangs.

    I hope the https hiding doesn’t affect copying the URL.

  • I run Fedora Silverblue on a N100.

    It's very usable. For most actions, it feels pretty similar to my much more powerful desktop. but has some limitations.

    • I am able to run two 1440p monitors at 144hz via HDMI, but the screen occasionally blacks out for a second due to HDMI limitations. Running at a lower refresh rate should avoid the issue.
    • Gnome shell animations aren't running at 144hz, even with triple buffering (never tested if it maintains 144hz with just one monitor at 1440p). Haven't tested KDE.
    • I am able to comfortably run Minecraft with 60+ fps with performance enhancing mods, though at like 5 chunks rendering distance. Honestly it's fun to play this way, feels nostalgic. Though performance will dramatically drop if you try to play a video at the same time, though dropping it to like 480p or even 720p helps a lot.
  • Oh I understand now, you're referring to making AppArmor profiles to target a specific app. I just did a little research and it's possible to create AppArmor policies for binaries that are in a user's home folder.

    Rather than hardcoding a specific user's home, you can instead say "@{HOME}". So you could create a profile for "@{HOME}/.local/share/flatpak/app/appID/current/active/files/bin/binaryName" that would confine the app for all users.

  • I don't fully understand what you mean.

    With flatpak, you have the option of installing applications on the system (/var/lib/flatpak) or for a single user (~.local/share/flatpak). And application data for each gets stored in ~/.var/app.

    AppArmor should confine the same regardless of which user is running the package. Besides, the flatpak's main sandboxing comes from bubblewrap. Though the distro's default AppArmor profiles can further be used to sandbox more stuff.

  • The battery life is still better than most laptops, but yeah, not as good as MacOS.

  • It’s meant to be an upgrade over the old system. If both are accessible, that just means they didn’t remove the old code.

  • The touchpad would be very unresponsive for several minutes after waking from sleep. It would still work, but had a crazy latency. Happened in both Windows and Linux.

    I believe I could’ve hacked around it with this command.

  • I use Silverblue and MacOS daily, I enjoy the former so much more.

    Unfortunately my relatively new Lenovo laptop has a small but also major driver bug that hasn’t been fixed in all the time I’ve had it. Bad to the point I got the Mac to have actual working hardware. But I do not enjoy MacOS in the slightest. At best I can say it harasses you less than Windows and respects the user a degree more than Windows.

  • In general, they don’t interfere. The only major issues I’ve seen are with in development versions of Ubuntu, which have a strange habit of breaking flatpak, but it gets fixed before release.

    SELinux tends to have more issues.

  • That's what I'm saying. The OS installer can be super nice and intuitive, but the process of getting to that point, messing with the BIOS, is troublesome.

    I know in the past there's been tools that allowed you to install Linux from within Windows. That would be a great way to work around this problem, though I think there are certain limitations with that approach.

  • Linux @lemmy.ml

    Building native packages is complicated | Packaging Anubis as native packages

    Linux @lemmy.ml

    Benchmarking a distribution (and some O3 results) | Why Ubuntu reverted move to -O3 compiler flag

    Linux @lemmy.ml

    Understanding AppArmor User Namespace Restriction

    Linux @lemmy.ml

    A Roadmap for a modern Plasma Login Manager – David Edmundson's Web Log

    Linux @lemmy.ml

    Closing the chapter on OpenH264

    Linux Gaming @lemmy.world

    Wine 10.4 Released

    Linux @lemmy.ml

    Progress Report: Linux 6.14 - Asahi Linux

    Linux @lemmy.ml

    Supply Chain Vulnerabilities found and fixed in Fedora's Pagure and openSUSE's Open Build Service

    Linux @lemmy.ml

    GIMP 3.0.0 tagged

    Apple @lemmy.world

    Apple will soon support encrypted RCS messaging with Android users

    Firefox @lemmy.ml

    Mozilla’s response to proposed remedies in U.S. v. Google | The Mozilla Blog

    Linux Gaming @lemmy.world

    Release GE-Proton9-26

    Linux Gaming @lemmy.world

    Release v2.16.0 Heroic Games Launcher

    Linux @lemmy.ml

    GIMP 3.0 Release Planned for 2025-03-09

    Linux @lemmy.ml

    Christoph Hellwig steps down from maintaining DMA

    Linux @lemmy.ml

    12 years of incubating Wayland color management

    Linux @lemmy.ml

    Gnome merges Global Shortcuts

    Firefox @lemmy.ml

    Support for HEVC via VA-API was merged for Linux

    Linux @lemmy.ml

    Linus responds to Hellwig - "the pull request you objected to DID NOT TOUCH THE DMA LAYER AT ALL... if you as a maintainer feel that you control who or what can use your code, YOU ARE WRONG."

    Linux @lemmy.ml

    Chromium Ozone/Wayland: The Last Mile Stretch