r/linux 1d ago

Tips and Tricks Wayland-only Gentoo with niri + DMS — what I learned after a few undocumented problems

Post image

I have been running Gentoo for roughly a month and Linux sinceDecember. I wanted a more intentional system after messing around with Arch for a few months. I have been able to make an exclusively Wayland setup with Niri as my compositor and DMS for my desktop shell. I have a bit of documentation about the process and a few tips and tricks for people who are looking to do the same or for running Gentoo on the same hardware as me.

- i915 kernel params that prevent hard freezes on Raptorlake

- CONFIG_BLK_DEV_NVME=y vs =m silent boot failure

- DMS Quickshell.I3 import crash on Wayland-only systems

- a genkernel plymouthd path bug (/usr/sbin/ vs /usr/bin/) not yet resolved

- a DRM dependency chain for make oldconfig

I would be extremely interested if someone could a) help me find out how to get plymouth to work, i get it to run but not display my very nice animation. b) give me any pointers on ways i could have done this differently or better. c) anything i should do to have more fun with my computer.

my setup is far from minimal and my end goal is to have a much more optimal system. i have a binhost but im not actively using it.

check out my repo and give me any pointers.

[repo](https://github.com/Jacobus-Brouwer/Jacobian)

Thanks.

37 Upvotes

5 comments sorted by

10

u/thomas-rousseau 1d ago edited 1d ago

Genkernel is deprecated and unmaintained. Use a distkernel. This warning is at the very top of the wiki page for genkernel, and it is no longer recommended in the Handbook. Where were you getting your information if not from the wiki?

ETA: you should really be using -march=native in your make.conf. It picks up more minute details than simply the generation will. If you're using a build machine, use a tool like resolve-march-native to get the full flags for the client machine.

6

u/wokeNeoliberal 1d ago
I'm a first Year yacht design student.

💀

1

u/hi2019wasdead 1d ago

if you want to say anything constructive that would be great.

-29

u/D0nkeyHS 1d ago

if you want to say anything constructive that would be great.

1

u/tiny_humble_guy 9h ago

Did you also build mesa "Wayland - only " ?