Skip Navigation

Posts
245
Comments
167
Joined
2 yr. ago

Linux @lemmy.ml

Ubuntu Core Desktop Delayed, Won't Be Released in April

Firefox @lemmy.ml

Mozilla names new CEO as it pivots to data privacy

Pop!_OS (Linux) @lemmy.world

Tech over Tea #205 CEO And Founder Of System76 | Carl Richell

Pop!_OS (Linux) @lemmy.world

Pop!_OS begins building packages for 24.04 (Noble Numbat)

Linux @lemmy.ml

Damn Small Linux 2024

Linux @lemmy.ml

Canonical's Steam Snap is Causing Headaches for Valve

Open Source @lemmy.ml

What comes after open source? Bruce Perens is working on it

Linux @lemmy.ml

Wayland really breaks things… Just for now?

Linux @lemmy.ml

Solus 4.5 Released

Linux @lemmy.ml

The 6.7 kernel has been released

Linux @lemmy.ml

Gentoo goes Binary (packages)

Pop!_OS (Linux) @lemmy.world

The System76 Guide to Gaming on Pop!_OS

Linux @lemmy.ml

KDE's Nate Graham On X11 Being A Bad Platform & The Wayland Future

Pop!_OS (Linux) @lemmy.world

Cosmic Terminal

Linux @lemmy.ml

openSUSE Logo Contest Concludes With Winners Selected

Linux @lemmy.ml

Performance engineering on Ubuntu leaps forward with frame pointers by default in Ubuntu 24.04 LTS

Linux @lemmy.ml

Make a Linux App

Linux @lemmy.ml

Linus Torvalds on the state of Linux today and how AI figures in its future

Free and Open Source Software @beehaw.org

The most popular licenses for each language in 2023

Open Source @lemmy.ml

The most popular licenses for each language in 2023

  • No. I usually start over on a new device.

  • +1 AntennaPod. Been using it for almost a decade :]

  • For Lemmy, I primarily use Photon and have contributed a little bit to the project.

  • It should be fine. System76 even has some documentation on how to do this:

    https://support.system76.com/articles/desktop-environment/

    You can find various posts on Reddit and blogs talking about how the experience is, so it is apparently possible and people have done it before.

    Most of the underlying things such as the scheduler should mostly work, though the Pop-shell does actually have some interaction with the scheduler (setting hints), so it may not be as optimal under KDE.

    Give it a shot if you are really interested. Good luck.

  • I don't think it will meet all your requirements (besides being light-weight), but I've been using weechat-matrix for a week and it's been fine. Without this, I wouldn't use matrix at all.

  • ZeroTier is a way to basically create a peer-to-peer VPN of sorts. This is just a blog about how to set that up.

    One possible use case for having such a VPN or overlay network is that you can then play LAN games over the Internet because every machine in the ZeroTier VPN is on the same LAN. This is great if a game you play (usually older) does not support Internet play but does support LAN multi-player.

    Another possible idea is that you can also use this to stream games from say your desktop computer to your Steam Deck even if you are out of the house (if the machines are on the same ZeroTier network).

    An alternative to ZeroTier is Tailscale which would allow you to do basically the same things.

  • According to Android Authority

    HMD is also offering welcome extras like microSD support, a 3.5mm port, an IP52 rating, and a dedicated Google Assistant button. We’re glad to see microSD support and a headphone jack in particular as these features are rare on modern phones.

  • I have experienced Firefox take a long time to load (a minute or more) the first page after it has been suspended or not used in a while. For instance, if I am in my chat app (weechat-android) and I click a link to open it in Firefox, it may take a minute or more to load. However, after that initial load, it is mostly OK and behaves normally.

    It's annoying and sucks... but I can live with it.

  • I completely agree... I sort by New and this has caused me to unsubscribe from this community once already since the posts from this community just stay at the top, blocking actually new posts.

  • Headline is a bit misleading... This is just Tails updating to the latest LTS kernel, which has the security fix (which many other distributions have done).

    This update is a good thing, but the headline made it sound like the Tails project was contributing a fix to the kernel.

    Anyway, thanks for sharing.

  • It really depends on the hardware and your use cases (ie. workflow).

    I have a laptop (Dell Latitude 7420) with an integrated GPU (all Intel Tiger Lake), and I regularly get between 8 - 10 hours of battery life with just using terminals and web browsers (Firefox).

    On GNOME, you will want to take advantage of the power profiles. With Pop, you can take advantage of their power management system. Otherwise, you can use something like TLP to minimize your power usage.

    Moreover, if you are watching videos, then you want to make sure it is GPU accelerated and using the builtin hardware codecs rather than relying on the CPU to do the decoding.

    I think that 12 hours on Linux on Intel/AMD is a stretch... but 8-10 hours is achievable and realistic (from my experience anyway).

  • Do you have anything else your ~/.bashrc that is perhaps overwriting the PATH?

    One thing you can do is just add echos to your .profile to see if it is getting sourced and what the state of PATH is as it gets loaded. That might help you trace what is happening.

  • This is really disappointing and seems to underscore the feeling that RedHat/IBM is abandoning (or pulling back from) the Linux desktop.

    I think the frustrating thing is that we are in a position where we are so dependent on one company to fund and bankroll so much of the ecosystem (particularly when it comes to the desktop). FOSS really needs to figure out a sustainable way of funding and support developers who work on infrastructure and background systems (ie. beyond apps or games which have high visibility).

  • Hmm. That looks a little strange as I don't see any entries for Pop!_OS.

    On all my machines I see something like this:

     
        
            Title: Pop!_OS 22.04 LTS
               ID: 0x0002
           Status: active, boot-order
        Partition: /dev/disk/by-partuuid/e9954633-a695-4670-89f5-d01392ed3427
             File: └─/EFI/SYSTEMD/SYSTEMD-BOOTX64.EFI
    
      

    Is it possible that Windows itself is overwriting the bootloader or messing with EFI?

  • Familiarity (my client distro is Pop and is based on Ubuntu), and I like the LTS life cycle (predictable).

    I do uninstall snaps, though, and mostly just use Docker for things. I could use Debian, but again, for me it was about familiarity and support (a lot more Ubuntu specific documentation).

  • Currently self-hosting my own mastodon server and honestly the setup wasn't too bad (using docker)... much more straight-forward than I feared.

    My main concerns, which Julia mentions, is that if you have a small instance, you are very much an island as the way federation work is not what you expect. For instance, as Julia notes, if you view a new person's profile on your own instance, it will look empty (as if they haven't posted anything). Lemmy also has this issue if you view a community you have not subscribed to yet for the first time.

    Likewise, my "#explore" tab is basically always empty and discovering new tags or people is difficult if you are just looking on your own instance (I basically have to go to Fossotodon or another instance to find new things and then import them into my own instance). I've recently learned that you have to have a third party application basically seed your instance with posts... again, similar to the bot tricks use for seeding Lemmy with communities.

    Overall, I think discovery is a big pain point for the fediverse and ActivityPub. It's great that we can have our own instances and control our own small communities, but it seems that we are lacking the ability to really connect across instances and form experiences that really bridge across multiple communities.

  • What is the output of sudo bootctl?

  • I just tried it with GNU make 4.3 and it worked.

  • You can escape the :

     
        
    URLS  = https\://foo.example.com
    URLS += https\://bar.example.com
    URLS += https\://www.example.org