Hacker Newsnew | past | comments | ask | show | jobs | submit | clircle's commentslogin

Is Gentoo an outlier or do all Linux distributions deal with this problem?

Many distros deal with the problem of learning about these issues the same time as the public. Some have fast track processes to ensure patches can get into their stable/rolling releases but it is still a lot of work (especially as kernel updates usually mean that automatic updates won't fully shipped you (without alsp automatically rebooting after an update)).

All of them need to do it. There maybe differences, like different number of versions of kernel supported, so less of backporting, but still distros have to provide fixed kernels.

With Gentoo I believe it is more fun, because of all the options gentoo provides out of a box. More kernels, more work to do.

    ls /var/db/repos/gentoo/sys-kernel/
    asahi-sources/       git-sources/         linux-next/          scx-loader/
    bliss-initramfs/     gnumach/             metadata.xml         udev-hid-bpf/
    cryptodev/           hurd/                mips-sources/        ugrd/
    dkms/                installkernel/       modprobed-db/        vanilla-kernel/
    dracut/              kci-dev/             pf-sources/          vanilla-sources/
    dracut-crypt-ssh/    kergen/              raspberrypi-image/   virtme-ng/
    genkernel/           kpatch/              raspberrypi-sources/ zen-sources/
    gentoo-kernel/       linux-docs/          rt-sources/
    gentoo-kernel-bin/   linux-firmware/      rumpkernel/
    gentoo-sources/      linux-headers/       scx/
Not all these directories are different kernel packages, but anything with -kernel or -sources at the end is.

This is a bit misleading. All of genkernel/, gentoo-kernel/, gentoo-kernel-bin/, gentoo-sources/, git-sources/, vanilla-kernel/ and vanilla-sources/ are all different packages for the same Linux Kernel. There are multiple slots per package for the various supported LTS versions of said kernel but they will all get +/- the same set of patches for these issues. There is some support for other kernels like Darwin, BSD and HURD but your millage will vary.

https://wiki.gentoo.org/wiki/Kernel/Packages/en


> There is some support for other kernels like Darwin, BSD and HURD but your millage will vary.

I believe at this writing only Linux and HURD are officially supported standalone. Which IMHO is sad because Gentoo kFreeBSD was really cool but oh well. There is still the Gentoo prefix project, though even there support for the BSDs is iffy:(


When I used Gentoo the normal was to install gentoo-sources, which gives you the kernel source code but doesn't compile it. You then have to compile and install the kernel yourself without any support from the package manager.

If you're running on a different platform then perhaps you need the raspberrypi or asahi kernel


I was gaming on Linux when steam first came out for that platform, but there were too many broken games. Tried again with Proton debute, and more problems. I switched back to Win10 for about 5 years on my gaming machine, but the push to Win11 made me want to try linux again for gaming. I installed Guix and Steam, and I am still just floored at how much progress Linux gaming has made in 5 years. Basically every works, and it feels only imperceptibly slower than gaming on Win10. I'm on AMD card, so ymmv!

I'm about to beat Lies of P :)


There's nothing appealing about costco to me anymore. Living is suburban DC... The parking lots are packed and dangerous, there's too many people in the store, the produce quality isn't there, and it takes forever to checkout. It doesn't fit my lifestyle anymore, and I'm the perfect candidate for someone that could benefit from going there once in a while.


I’m moving slowly in the direction of Guix home for dotfile management, but until it covers all my bases, I’m fond of the gnu stow method


Same, but Nix Home Manager for me.


Separately from guix-the-distribution? Any chance your config in online somewhere?



Yes, separately. At home i run guix system but at work i use Guix package manager on Ubuntu wsl. My dots are private but Ill share some good repos to learn from when i get back to my desktop.


+1 for FreshRSS (recommended at the bottom of the PC Gamer article). I just started my mass migration to self-hosting (it's way better in 2026 than it used to be), and I'm very pleased with the FreshRSS webapp and NetNewsWire integration. I consider it a solid hedge against enshittification. I probably won't go full self-hosting, but I'm enjoying the move.


> overkill for a single personal user compared to a kdbx file on a webdav share.

Maybe. I'm looking into VaultWarden for my personal passwords because keeping a KBDX file up to date on iOS is painful (without a corporate cloud backing).


Hey I’m with you here actually. Synctrain on iOS makes it bearable, and actually wakes itself up periodically in the background to do a sync. It’s not as good as it could be, but far better than the alternatives. Otherwise you can spin up WebDAV and direct connect via keepassium. Both work well in my usage.


> Synctrain

Good tip, I'm going to check that out!


The standard of living that one could afford with a "living wage" looks to be very very low. Like, 0 vacations and no house low, for my metro area.


Yes, this is supposed to be the number at which you aren't going to go into (medical, auto) debt, make rent/utilities each month, and not starve. It is by no means intended to represent a life containing any luxuries.


And for my area it is very high. I live in a cheap midwest town and according to this, the difference between here and San Francisco is only 30k a year.


Neither is xfce


I resisted Wayland for a longtime, but I'm sold now that I see how well it does on old hardware.

I have an old Thinkpad. Firefox on X is slow and scrolls poorly. On wayland, the scrolling is remarkably smooth for 10 y/o hardware, and the addition of touchpad gestures is very nice. Yes, there's more configuration overhead for each compositor, but I'm now accepting this trade.


Guix is the combination of so many cool things: declarative OS, lisp programming, hygenic development, bootstrapping. I'm totally sold on Guix, and have been using it on an old laptop for the last few months. I'm looking forward to putting in on my desktop when I have some free time. I love love love having my whole system (and home) instantiated from a small set of text files.


Guix is a full source bootstrapped distribution.

https://guix.gnu.org/en/blog/2023/the-full-source-bootstrap-...


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: