User:Genr8

Gentoo Day 1 - February 1, 2021

Gentoo Day 69 - editing the wiki is hard.

Gentoo Day 300 - December 9, 2021 :

Gentoo Year 2 Day 1 - Jan 1, 2022 : collapsible/expandable elements: collapsible/expandable elements

I have begun creating this page to explain my computational existence and some highly opinionated thoughts on Gentoo.
Profile: default/linux/amd64/17.1/no-multilib/hardened/selinux

CPU: Ryzen 5 2600x (6c/12t) @ 3.6GHz

RAM: 32GB 3400MHZ

NVME SSDs: 1TB Intel 670p (great), 512GB Crucial P1 (junk), 256GB Samsung P961 (good)

GPU: Radeon RX560 (amdgpu)

NAS: 10GbE <-> FreeNAS ZFS @ 34TB raw / 22TiB usable over Samba

Internet: 900/40 Mbps Down/Up

Location: USA

Linux Interests:

hardened, selinux, sandbox, kernel, IMA hashing/signing, Binhost repo

other distros, VMs, learning containers, devops, software engineering,

compiling and patching C/C++ software, and modifying Python

1229 Packages installed.

USE flags were all carefully chosen. Sometimes opted out of packages because of bloat/spawl

Biggest Dependency Annoyances/Gripes:

elogind -> polkit -> spidermonkey -> rust

gtk+ -> librsvg -> rust

VIDEO_CARDS="amdgpu radeonsi" required to use a Polaris 21 Radeon RX560 (amdgpu kernel driver)

yet libDRM still requires old "radeon"....

and xorg-drivers meta-package pulls in xf86-video-ati-19.1.0 which provides /usr/lib64/Xorg/modules/drivers/ati_drv.so (the radeon part) and radeon_drv.so (the radeonsi part)

but xf86-video-amdgpu-21.0.0 main driver is amdgpu_drv.so yet it still requires the old ati_drv.so radeon ALSO to be loaded at runtime (not radeonsi)

solution: /etc/portage/package.use/libdrm: x11-libs/libdrm video_cards_radeon

Software I don't run out of principle:

systemd

pulseaudio

ipv6

bluetooth

wifi

cups

polkit

udisks

networkmanager

chrom(e/ium)

steam

KDE

Wayland

spellcheck ;p

Boot

UEFI -> SecureBoot -> grub -> custom signed kernel/modules -> no initramfs, no microcode

Dual Boot (partitions) + Other Distros (VM/containers/chroots)

Debian, Devuan, Mint (LMDE), Arch, Void, Nutyx, Guix, FreeBSD 13

GhostBSD, Fedora 34, Manjaro 21, PCLinuxOS, Alpine, Redcore, EndeavourOS

+ want to get into Bedrock Linux

SELinux modules that needed big changes:

gvfs-fuse

IMA/EVM keyring

LXD/LXC

mozilla

mullvad

VM disk partition (virtual_disk_device_t) for loop devices

tmux/screen

virtualbox

VLC

my personal Kafka-esque nightmare

My mind has been cohabitated by an AI that I have no control over. Its called Remote Neural Monitoring and my struggle is real.

Gentoo is one of the last bastions of hope for digital sovereignty, if you don't believe in sci-fi, at least believe in Software Freedom.

Free The Code and Free Your Mind.

- @genr8eofl on Libera IRC, 2021.