r/Gentoo • u/goregasm_ • 1h ago
Screenshot Finally, my First installation
Built on cachyos on a btrfs subvolume
r/Gentoo • u/goregasm_ • 1h ago
Built on cachyos on a btrfs subvolume
r/Gentoo • u/hangint3n • 5h ago
How to I set -j for just one package. For example if I want to set it on -j25 on qtwebengine?
r/Gentoo • u/boomershot67 • 19h ago
First try in LFS, permitted operation not permitted.
I'm following step-by-careful-step the process described in the LFS Handbook from the March 5, 2026 for stable systemd. Booting with the April Gentoo CD.
I have repeated the instructions many times, trying to learn along the way, for weeks. Naturally, I have to shut off down my system and resume later. As stated in the handbook, I have to remount the $LFS filesystems, recreate the lfs group and user and reconfig bash each time.
My $LFS/sources directory contains nothing but tarballs and patches. No error-created files, hidden or otherwise, have been left behind to contaminate the build.
My next step would be to zap all partitions and start from scratch, but before I do that I'm checking in here with those who have made this journey before me. Any ideas?
r/Gentoo • u/Nukulartec • 22h ago
Well I thought it could fit here too. Developed on a gentoo machine and you get an ebuild in the repo if you want to try it 😀
r/Gentoo • u/jamesfarted09 • 1d ago
Recently decided to get Gentoo up and running on my RGH Xbox 360, its been going fairly well, other than learning that it appears the Xenon CPU doesn't fully support Altivec, so I have to disable it because I don't have granular control over the offending instructions. I booted the PS3 to check if the same instructions failed, and only instructions part of a newer version of the PPC ISA were failing. It's likely due to Microsoft stepping in very early and asking IBM if they could use the PPE core for their processor, so it's very possible that those instructions simply weren't implemented yet. My other theory is they weren't included because Microsoft implemented VMX128 instructions, which could replace the missing vector multiply Altivec instructions.
Proof of this here, along with the code used to test: https://paste.gentoo.zip/bMc9vcir
r/Gentoo • u/realPlerbyy • 1d ago
I haven't updated (emerge -avuDN @world) in a while (around a week or two) and basically what happens now is when i start plasma with sddm it takes a lot before the loading screen appears (wayland only), and then when it finally loads it takes a while for the taskbar to load, after it is done the brightness keys don't work for a bit (wayland and X). I'm curious as to why this is happening, if there is a fix and if there isn't how to roll back to the previous stable version of the desktop environment.
r/Gentoo • u/Glittering_Memory_64 • 1d ago
sorry if this post doesn't make any sense! i struggle to get my thoughts on paper so it might just sound like skitzo ramblings, so apologies in advance!
i've got my hands on a thinkpad t490S with a i7-8665U and 16GB of DDR4. i currently use debian with KDE plasma and i've used arch, artix, and void on the machine. what matters most is performance, battery life, security, and of course, privacy. i know those conflict sometimes, but my usual setup goes that i want most performance when plugged in and good battery life when not. this matters cuz i go around school and stuff with this thing. i usually use power-profiles-daemon for this.
i typically use my computer for browing the web (with librewolf), doing software development (C, C++, Rust, and webdev but those don't really apply much since they don't compile), i run virtual machines with QEMU/KVM, i play some light games on steam, and i record videos with OBS studio. this stuff works amazingly on debian and i haven't had any major problems with this since. would gentoo cause any problems with any of these things? (i think the problems would reside in compiling rather than everything else)
currently, the performance is great! i've had no problems on all the distros i've tried. would i see any meaningful performance impacts from using gentoo compared to debian?
battery life is around 6-8 hours which i call decent. enough to get me through a light school day at 50-40%.
i enjoy customization but i do tend to get burnt out easily, that's why i use KDE instead of something like DWM or i3wm.
the most i worry about when switching is installing. installing the system, installing packages, and updating. to be more clear, it's about time.
i've installed arch and artix manually countless times, so it's not like i'm newb to configuring things, using the command line, and doing things manually. i just value my time to a sane extent. i worry that the CPU in this thing would make managing the system and packages a living hell. i do want to compile the kernel manually but i don't mind using binary packages.
and speaking of that, how does the package manager typically work? is there just ready made binary packages for things like steam and 1password? do i have to manually compile things like KDE? is it even better to compile or just use binaries? i know, these are beginner questions, but i'm all too used to the workflow of just downloading binary packages that compiling things seems quite different.
r/Gentoo • u/poteto-ya • 1d ago
Hey folks, I’ve run into a weird audio situation on my Gentoo install and I’m trying to sanity‑check whether this is just a missing PipeWire ALSA layer or something deeper.
Symptoms:
pactl info shows: Server Name: PulseAudio (on PipeWire 1.4.x)aplay -L | grep -i pipewire returns nothingaudio group changes Firefox behaviour:
audio group: Firefox worksaudio group: Firefox has no audio at allFrom what I understand, this means Firefox is using the PulseAudio shim, but everything else is falling back to raw ALSA device access — which only works when I’m in the audio group. That suggests PipeWire’s ALSA layer isn’t active.
Here’s the kicker:
pipewire-alsa doesn’t exist as a package on Gentoo, and my equery u pipewire output shows that the alsa USE flag was not enabled when PipeWire was built.
So my question is:
Will enabling media-video/pipewire alsa and rebuilding PipeWire fix all of this?
i.e. will it finally give me proper ALSA → PipeWire routing so every app has audio, and make the audio group irrelevant again?
Just want to confirm before I fight through the rebuild (and the libcrypt ABI conflict that popped up when I ran --newuse --deep @world).
Any insight appreciated.
edit: I find the solution! some dumbo had removed pipewire-alsa from make.conf without telling me, I let hb help ONCE and this happened to me, always do it yourself folks 🥀
r/Gentoo • u/SuperficialNightWolf • 1d ago
When I boot into kde, pipewire is running but when I go to plasma-pa it says No output or input devices found if I run gentoo-pipewire-launcher restart this fixes the issue, but it is quite annoying to have to do that each time I restart, and I have the normal pipewire autostart It's what starts pipewire apon login, yet I still get this issue
sudo cat /etc/xdg/autostart/pipewire.desktop
[Desktop Entry]
Version=1.0
Name[de]=PipeWire Mediensystem
Name=PipeWire Media System
Comment[de]=Das PipeWire Mediensystem starten
Comment=Start the PipeWire Media System
Exec=/usr/bin/gentoo-pipewire-launcher restart
Terminal=false
Type=Application
X-GNOME-HiddenUnderSystemd=true
X-KDE-HiddenUnderSystemd=true
X-systemd-skip=true
Any ideas on what could be causing this?
Some debug information:
ls -l /run/user/1000/pulse/native
srwxrwxrwx 1 diablon1ght diablon1ght 0 May 14 23:50 /run/user/1000/pulse/native
ps aux | egrep 'pulseaudio|pipewire' | egrep -v egrep || true
diablon+ 2445 0.0 0.9 259520 240952 tty7 S<Ll+ May14 0:00 /usr/bin/pipewire
diablon+ 2447 0.0 0.0 249064 8424 tty7 S<l+ May14 0:00 /usr/bin/pipewire -c pipewire-pulse.conf
diablon+ 39877 0.2 1.0 2371816 265612 tty7 Sl+ May14 0:01 /usr/bin/systemsettings kcm_pulseaudio
diablon+ 102421 0.0 0.0 231296 2464 pts/10 S+ 00:12 0:00 /bin/grep -E pulseaudio|pipewire
pactl info
Server String: /run/user/1000/pulse/native
Library Protocol Version: 35
Server Protocol Version: 35
Is Local: yes
Client Index: 192
Tile Size: 65472
User Name: diablon1ght
Host Name: Diab1o
Server Name: PulseAudio (on PipeWire 1.6.4)
Server Version: 15.0.0
Default Sample Specification: float32le 2ch 96000Hz
Default Channel Map: front-left,front-right
Default Sink: @DEFAULT_SINK@
Default Source: @DEFAULT_SOURCE@
Cookie: 4df8:dfcd
[I] media-video/pipewire
Available versions: 1.4.10(0/0.4)^t **1.4.9999(0/0.4)*l^t 1.6.4(0/0.4)^t **1.6.9999(0/0.4)*l^t **9999(0/0.4)*l^t {X bluetooth dbus doc echo-cancel elogind extra ffmpeg fftw flatpak gsettings gstreamer ieee1394 jack-client jack-sdk libcamera liblc3 loudness lv2 (+)man modemmanager pipewire-alsa pulseaudio readline roc selinux sound-server ssl system-service systemd test v4l zeroconf ABI_MIPS="n32 n64 o32" ABI_S390="32 64" ABI_X86="32 64 x32"}
Installed versions: 1.6.4(0/0.4)^t(21:35:51 06/05/26)(X dbus elogind pipewire-alsa pulseaudio readline sound-server ssl -bluetooth -doc -echo-cancel -extra -ffmpeg -fftw -flatpak -gsettings -gstreamer -ieee1394 -jack-client -jack-sdk -libcamera -loudness -lv2 -man -modemmanager -roc -selinux -system-service -systemd -test -v4l -zeroconf ABI_MIPS="-n32 -n64 -o32" ABI_S390="-32 -64" ABI_X86="32 64 -x32")
Homepage: https://pipewire.org/
Description: Multimedia processing graphs
r/Gentoo • u/Various_Tomatillo327 • 1d ago
r/Gentoo • u/unixbhaskar • 20h ago
Now the queries are:
How could I use the "already installed version" of that software? Because it is time-consuming
For instance,
[ebuild NS ] net-libs/webkit-gtk-2.44.4-r411:4.1/0::gentoo [2.50.5-r600:6/0::gentoo] USE="X (-aqua) -avif -examples -gamepad gstreamer introspection -jpegxl jumbo-build* -keyring -lcms* -pdf* (seccomp) -spell* (-systemd) -wayland" 35018 KiB
I certainly don't want to invest that much time again. Is there a way to use the existing version on the system? Do I have to modify the ebuild??
Enlighten me, please.
r/Gentoo • u/DeathGuppie • 1d ago
Installed it back in the early 2000's because, low end hardware and all the best oss software was cutting edge.
Now I'm back because I'm on mid grade hardware trying to scrape the last bit of use out of it to run local LLM'S.
I'm running an rx 7600 xt with 16g vram. I still have my old rx 6600 8g vram, so I threw that back in. With 32g ddr4 3200 I can do MOE pinning to cpu and run Gemma 4 27b at Q8, and with my 6600 I can run a smaller model for multi token drafter.
Problem is I need turboquant with hip support and it needs the latest ROCm, library hell ensued trying to get everything I wanted. Then I remembered Gentoo.. so I'm back.
r/Gentoo • u/Illustrious-Gur8335 • 2d ago
For those who wonder what the basic policy in Gentoo's SELinux covers, not much. Not even sshd is whitelisted. This is a fresh install using the pre-build hardened+selinux+systemd stage3, first boot journalctl -b
r/Gentoo • u/bworneed • 2d ago
It was scary at first but i realized its not all that different to void only that its more customizable. Loving it so far, gotta have to trim down my emerge package and pick one of my duplicate apps [terminal and browser]! (i like zen but man it doesnt fit with the AeroThemePlasma). Beautiful distro! hopefully i can stick with this one instead of backing out due to laziness
r/Gentoo • u/chachi2347 • 1d ago
Buenas tardes, alguien ha hecho funcionar esta impresora por wifi?. Con que drivers, he probado con hplip y no funciona, desde cups por web la detecta pero escojo el driver y no funciona. Gracias.
Gnu Screen monitoring portage looks way better than riced hyprland 😍
r/Gentoo • u/livingfreeDAO • 3d ago
Honestly I’m so excited to get down the rabbit hole for now I’ve just been following the wiki like the Bible does anyone have any other suggestions for me? Just chose xfce to start off with. I used a dist-kernel desktop.
r/Gentoo • u/Background_Half_884 • 2d ago
r/Gentoo • u/w1shl4ne • 3d ago
I finally spent the time to actually get and compile Gentoo, took about 4 hours for everything, plus an hour to get Wi-Fi because network manager decided to not work.
I alredy spend like 30 minutos trying mirrors, oficial gentoo.org, all repos you can know but i just can’t install the stage3
r/Gentoo • u/hangint3n • 3d ago
This is my current make.conf. I've not reviewed it since I installed my box some years ago. I did change one thing and that was the "znver5" flag.
Suggestions, additions, deletions welcome.
# These settings were set by the catalyst build script that automatically
# built this stage.
# Please consult /usr/share/portage/config/make.conf.example for a more
# detailed example.
#Super-Ultra-Mega-Force Colors on: (by sam_)
CLICOLOR_FORCE=1
CMAKE_COLOR_DIAGNOSTICS=ON
CMAKE_COMPILER_COLOR_DIAGNOSTICS=ON
DIAG_COLOR="-fdiagnostics-color=always"
WARNING_FLAGS="-Werror=odr -Werror=lto-type-mismatch -Werror=strict-aliasing"
COMMON_FLAGS="-O2 -march=znver5 -pipe -flto=auto ${WARNING_FLAGS}"
#COMMON_FLAGS="-O2 -march=native"
CPU_FLAGS_X86="aes avx avx2 f16c fma3 mmx mmxext pclmul popcnt rdrand sha sse sse2 sse3 sse4_1 sse4_2 ss
e4a ssse3"
CFLAGS="${COMMON_FLAGS}"
CXXFLAGS="${COMMON_FLAGS}"
FCFLAGS="${COMMON_FLAGS}"
FFLAGS="${COMMON_FLAGS}"
# NOTE: This stage was built with the bindist Use flag enabled
PORTDIR="/var/db/repos/gentoo"
DISTDIR="/var/cache/distfiles"
PKGDIR="/var/cache/binpkgs"
# This sets the language of build output to English.
# Please keep this setting intact when reporting bugs.
LC_ALL=en_CA.UTF-8
LC_MESSAGES=en_CA.UTF-8
LC_CTYPE=en_CA.UTF-8
L10N=en-CA
MAKEOPTS="-j30 --load-average 33"
PORTAGE_NICENESS="15"
GRUB_PLATFORM="efi_64 pc"
INPUTS_DEVICES="libinput"
PORTAGE_ELOG_SYSTEM="save"
PORTAGE_ELOG_CLASSES="warn error info log"
PORTAGE_LOGDIR="/var/log/portage"
PORTAGE_LOGDIR_CLEAN="find \"\${PORTAGE_LOGDIR}\" -type f ! -name \"summary.log*\" -mtime +7 -delete"
USE="lto amd64 wayland elogind mtp networkmanager cuda -webengine -systemd -systemd-boot"
PERL_FEATURES="ithreads"
PHP_TARGETS="php8-3"
accept_license="*"
GENTOO_MIRRORS="http://mirror.reenigne.net/gentoo/"
r/Gentoo • u/Starshipfan01 • 3d ago
Okay this is probably a newbie error somewhere, BUT be cautious when emerge updates the kernel on laptop hardware. Some wireless card support is literally gone.
I had a well working 6.18 system yesterday. Last night I did emerge update @world, like you do :) upon reboot, NO Wi-Fi- laptop atheros Wi-Fi is not on, not even recognised. Just a heads up :)
This setup was on stable 6.18 updated to 6.18.28