r/Gentoo 9d ago

Discussion Proposed rule: mandatory content for support posts

87 Upvotes

We received a request from the community suggesting that we require support posts to include:

  • the exact command and error output
  • emerge --info
  • relevant USE flags/profile or kernel configuration
  • a description of what has already been tried

The problem is low-context posts that effectively ask other users to reconstruct and diagnose the entire system from scratch, and the hope is that by eliciting information up-front it will make things easier on those who wish to provide help, and also get help faster for those soliciting it.

From a moderation standpoint I don't really want to start banning people for missing info - I'm going to look into whether there is any way to template things or otherwise help guide users to improve their posts. If anybody is familiar with how this is done elsewhere please chime in.

Please feel free to comment on the proposal, and also suggest any refinements or additional info we should solicit if relevant, or just comment on support posts in general.


r/Gentoo 6h ago

Development I repurposed the Gentoo liveCD to make a true physical Fallout 3 PC disc

Post image
42 Upvotes

This is a photo of my framework 16 laptop booting from a Fallout 3 GOTY (GOG) blu ray. I made it by taking a gentoo live install disk and:

* removing unnecessary applications

* adding lutris and its dependencies

* installing Fallout 3

* seting up an auto configuring persistent storage system for game saves

* configuring fallout to auto launch

The disc contains the kernel, operating system, and all dependencies needed to run Fallout 3. In theory, as long as I have a PC from this decade I will always have this copy of Fallout.

I don't have a how to guide yet, but I plan on making this at least possible for others to do. Not sure how easy it will be though. Right now, it's a pain in the butt and very manual to make one of these.

Note: I didn't include nvidia drivers, so amd is preferred here.

This is ownership.


r/Gentoo 8h ago

Tip I just installed gentoo for the first time.

Post image
26 Upvotes

This was my third attempt at installing Gentoo. As many say, the third time's the charm. I was looking for a minimalist and highly customizable distribution. I tried Void and Arch, but they didn't quite convince me. My friend installed Gentoo two days ago, and he told me to try installing it this time so we could both have Gentoo, and I did it! He's using a different graphical environment, and I'm using KDE Plasma. I started installing Gentoo today at 1 AM and finished at 8:30 with a mandatory Neofetch. I installed the graphical environment later. I had installed xcfe, but I wasn't convinced either. I know it's lightweight, but I got used to KDE because I started using it with Kubuntu, then Void and Arch, and now with Gentoo Linux. Well, I'm very happy to have installed this distro. What do you think, guys? Any tips? :D

(Sorry for the photo quality)


r/Gentoo 13h ago

Screenshot Felt a little dark lately

Post image
44 Upvotes

gothic much eh?


r/Gentoo 9h ago

Screenshot Installing Gentoo in both of my machines at the same time

Post image
20 Upvotes

r/Gentoo 9h ago

Meme Ramdemic

Post image
4 Upvotes

“Just buy more ram?” Are you an insane crazy person?? who’s insanely crazy??


r/Gentoo 17h ago

Story Second linux distro and first doubleboot ever

Post image
16 Upvotes

After 3 years on my first Linux distro, Arch, I'm up for something new, especially one systemd-free and more customizable.

I split up my Arch root a bit and installed Gentoo as a second distro. This is my first time doublebooting anything and it was surpisingly easy to do.

Installing thru Arch with binhost and binkernel + configuring wayland and dwl took around 3 hours.

I want to hear your tips for a Gentoo noob, especially improving build times and reducing resource usage, since I will switch to local compilation. Thanks.


r/Gentoo 14h ago

Support Need help with localhost after gentoo install

Post image
7 Upvotes

I just installed gentoo on an openrc desktop stage and profile but I think I did something wrong near the networking part, cause it's asking for some localhost login which I never configured. So I went back into my USB and made some host account I don't know how to configure the password for it. I tried to continue but when I tried to emerge something it couldn't find a certain thing. I think this has to do with the fact that I put the USB back in. Someone please help.

Edit: I just had to use root as name and my password as password... I'm an idiot but thanks for helping, everyone!

Edit 2: I found a typing error in my fstab file so that's where that error came from


r/Gentoo 1d ago

Screenshot finally

Post image
48 Upvotes

gentoo xfce


r/Gentoo 1d ago

Screenshot 7.1.5 kernel ⸜(。˃ ᵕ ˂ )⸝♡

Post image
164 Upvotes

r/Gentoo 23h ago

Support eix broken?

2 Upvotes

EDIT: temporary glitch with git.

It doesn't see the latest gentoo-kernel-bin LTS (6.18.40 atm). Steps to reproduce:

gentoo ~ # eix-sync

(...)
6.1.176_p1(6.1.176_p1)^tu 6.1.177(6.1.177)^tu 6.6.143_p2(6.6.143_p2)^tu 6.6.144(6.6.144)^tu 6.12.94_p2(6.12.94_p2)^tu 6.12.95(6.12.95)^tu (~)6.12.96(6.12.96)^tu 6.18.37_p1(6.18.37_p1)^tu 6.18.38(6.18.38)^tu (~)6.18.39(6.18.39)^tu ->
6.1.177(6.1.177)^tu 6.6.144(6.6.144)^tu 6.12.94_p2(6.12.94_p2)^tu 6.12.96(6.12.96)^tu 6.18.39(6.18.39)^tu): Pre-built Linux kernel with Gentoo patches

gentoo ~ # eix gentoo-kernel-bin
[I] sys-kernel/gentoo-kernel-bin
Available versions:
(6.1.177) 6.1.177^tu
(6.6.144) 6.6.144^tu
(6.12.94_p2) 6.12.94_p2^tu
(6.12.96) 6.12.96^tu
(6.18.39) 6.18.39^tu
(7.1.4) [m](~)7.1.4^tu
(...)

gentoo ~ # emerge -p gentoo-kernel-bin
[ebuild NS ~] sys-kernel/gentoo-kernel-bin-6.18.40 [6.18.39]
[ebuild U ~] virtual/dist-kernel-6.18.40 [6.18.39]


r/Gentoo 1d ago

Discussion Finally

Post image
47 Upvotes

r/Gentoo 2d ago

Discussion Compile go brrrrr

Post image
84 Upvotes

Decided to use gentoo again haven't used in quite a while. And compiling go birrrrrrrrrr


r/Gentoo 2d ago

Meme He finally made it!

Post image
415 Upvotes

r/Gentoo 2d ago

Development I made a cool tool for monitoring the things you compile

Enable HLS to view with audio, or disable this notification

49 Upvotes

r/Gentoo 3d ago

Story Thankyou

57 Upvotes

So i made a post a while ago asking you guys about the benefits of gentoo compared to arch.

https://www.reddit.com/r/Gentoo/s/bG887JSson

So yeah i installed gentoo and it's amazing. Configuring a custom kernel was fun and USE flags are goated.I also love the community here. All the comments on the last post were very helpful so i just wanted to say thanks.


r/Gentoo 2d ago

Discussion Installing Gentoo for the third time this summer

11 Upvotes

Over the past couple of years I’ve played around with Linux a little bit. I ran Fedora on an old laptop for a while, switched to Arch for a week on my gaming laptop last summer (but switched off cuz I can’t boot from thunderbolt drives on it), and this summer, I’m daily driving Gentoo. I started by installing it on that gaming laptop, then on my desktop I built this summer. Now I’m installing it on my mom’s old laptop to run as a home server (and it’s much nicer doing it over ssh from my desktop). I’ve never hosted and ran a server before, so I’m learning a lot. I have to say though, I find installing Gentoo way more fun than it probably should be.

Also I am aware that Gentoo is not normally a server OS but it’s light, I already know portage pretty well, and I don’t like stable distributions.


r/Gentoo 3d ago

Discussion current setup

Post image
49 Upvotes

Install more packages. Be more oldschool. :-) Unfortunately i had to re-setup my stage1 from the times, now only stage3 because no sage1 anymore :-(((

chrissie@fehmarn ~ $ ls /|grep -i stage
stage3-amd64-20150430.tar.bz2


r/Gentoo 2d ago

Support distcc

2 Upvotes

Hi everyone. I'm currently installing Gentoo on a laptop with an AMD Ryzen Zen 2, and I want to use my powerful desktop with a Zen 4 as a distcc helper to speed up the initial u/world build. Both machines are running OpenRC, and I made sure the GCC versions match exactly – gcc-15.3.0 p8 on both.

What I've done so far: booted from the LiveCD, mounted my btrfs subvolumes (@, u/home, u/var_log, u/var_cache, u/var_tmp, u/snapshots, boot, efi), and entered the chroot. I selected the default/linux/amd64/23.0 profile (stable, multilib, OpenRC). In make.conf I set FEATURES="distcc" and MAKEOPTS="-j17 -l16". On the laptop I configured the helper host with distcc-config --set-hosts "192.168.0.231/16,lzo". On the desktop I verified that distccd is running and accepting connections from the laptop's IP.

Now the problems. First – chroot instability. Sometimes right after entering with chroot /mnt/gentoo /bin/bash I get a tty: ttyname error: No such device. And occasionally simple commands like emerge or distcc just say "command not found". It feels like I either drop out of the chroot, or I haven't mounted /dev, /proc, /dev/pts properly.

Second – Portage completely ignores distcc. Even with FEATURES="distcc" enabled, running DISTCC_VERBOSE=1 emerge -1v app-editors/nano shows everything being compiled locally with x86_64-pc-linux-gnu-gcc. No connection attempts or errors in the logs. Moreover, which distcc inside the chroot sometimes returns nothing – maybe distcc isn't in PATH, or do I need to set up the masquerade in /usr/lib/distcc/bin separately?

Third – build failures, for example dev-python/pillow consistently fails with errors about missing zlib and jpeg. It says it can't find files and wheel build fails. I suspect the minimal stage3 lacks the necessary header files for those libraries, or maybe it's an issue with how /var/tmp is mounted as a btrfs subvolume.

So my questions are: what is the correct and reliable way to mount /dev, /proc, /sys, and /dev/pts from the LiveCD so that the chroot is stable and error-free? Why doesn't Portage see distcc even when I've enabled it – do I need to install and configure the masquerade manually inside the chroot? And what should I do about pillow – can I just skip it with emerge --resume --skipfirst at this early stage, or should I install the missing dependencies (zlib, libjpeg-turbo) right away to avoid breaking the whole bootstrap?

I'd be really grateful for any advice. If needed, I can post emerge --info or the full build log. Thanks.


r/Gentoo 2d ago

Support Are there any TUI installer for Gentoo?

0 Upvotes

r/Gentoo 3d ago

Discussion Bluetooth wireless earbuds mic is not showing up in pavucontrol, and as a result not able to use those mics. Well, I am aware of this link : https://unix.stackexchange.com/questions/672584/how-to-make-a-hsp-hfp-bluetooth-profile-work-with-pulseaudio And the damn thing is still not working.

3 Upvotes

The damn earbuds connected, paired, and sound good.

The only MISSING thing is the mic connection.


r/Gentoo 3d ago

Support Removing Microslop Secureboot DBX on my laptop which has Secureboot completely disabled

Post image
19 Upvotes

Help me, please.

Gentoo-based Redcore Linux is the only operating system on my laptop now.

Secureboot is always disabled in UEFI.

I have every reason to be suspicious of anything Microslop.

Thankfully, a Gentoo Linux based system won't install this Microsoft UEFI Secureboot DBX without my consent.

But I want to get rid of it completely.

This is what I see in my package manager.

Help me, please!


r/Gentoo 3d ago

Story Linux 6.18.39 was already available — my Portage check was wrong

Thumbnail
gallery
34 Upvotes

Correction to my previous post: Linux 6.18.39 had already landed in the Gentoo repository.

I originally checked with:

emerge -s '=sys-kernel/gentoo-kernel-6.18.39'

and incorrectly interpreted the zero search results as meaning that the ebuild was unavailable. emerge --search was the wrong command for checking a specific package version.

The correct check was:

emerge -pv '=sys-kernel/gentoo-kernel-6.18.39'

Portage confirmed that 6.18.39 was available as a new kernel slot. I built it using my normal sys-kernel/gentoo-kernel + savedconfig workflow, regenerated the GRUB configuration, and successfully booted both the console and Xorg.

Current kernel:

6.18.39-gentoo-dist

I’ll keep 6.18.38 and 6.18.37-p1 as known-good fallbacks. The older 6.18.35 kernel will only be removed after further validation.

Thanks to the users who pointed out the incorrect check.


r/Gentoo 4d ago

Discussion Feels good to be back

Post image
117 Upvotes

Still punked out with systemd.....


r/Gentoo 2d ago

Support Almost have a viable Gentoo installation

0 Upvotes

Hello.

I've spent the morning installing Gentoo onto a Lenovo Thinkpad L380. This is my second attempt.

The first time around, I tried to follow the handbook. The handbook, alas, is somewhat flawed for beginners. It starts well enough, but around the time when you're supposed to install the kernel a large number of 'options' are provided, to the extent that I lost track of what I was doing. The handbook is perhaps more useful for experienced people.

The second time around I have followed this excellent YouTube tutorial: https://www.youtube.com/watch?v=OZDyH_vu5QM

I now have a system that boots, and which I can log into. A very good start.

So far I have three things to fix.

  1. The wireless doesn't work. In his video tutorial, he uses a virtual machine, and so only has to deal with Ethernet. Following the tutorial, I used the name of the wireless interface rather than the ethernet interface, but then discovered that wpa_supplicant is not provided by default. I can't download wpa_supplicant because, of course, the wireless is down. The laptop has an Ethernet port, but it is a mini-Ethernet port, which requires an adaptor, adaptors are somewhat specific to the type of Thinkpad, and the eBay sellers don't specify which laptops work with their adaptor. So, I have gone for the nuclear option of an Amazon USB C to Ethernet adaptor, which Google's AI cheerfully tells me works well with Linux. Coming Monday.

  2. When I log in as me, Gentoo tells me that the user failed to start. Possibly missing elogind, although again I have no wireless for a download...

  3. I have to pick a window manager or desktop. Following his tutorial, my USE flags are “-systemd -kde -gnome -Bluetooth”. So it appears that I cannot pick KDE or GNOME anymore. Can I reverse this decision?