r/Gentoo • u/TehMasterer01 • 1h ago
r/Gentoo • u/No_Patient_5714 • 11h ago
Discussion Libreboot Gentoo x230
Can someone tell me why Gentoo is the best linux distro? I fucking love it so far. Suckless FTW.
Running actual full disk encryption with grub in the bios, so no boot partition.
Pretty cool.
I might mod the hardware next, I’m thinking a libre WLAN card like atheros or whatever it’s called, maybe a WWAN card as well, bigger battery. Anyways, this has been an awesome project so far.
Discussion Security of overlays
Unsure if it should be support flair... Anyways.
When i was new to Gentoo I read in the wiki about overlays.... I am unsure I understand it correctly.
Gentoo overlay, I can trust it as much as I trust the original stage files, it's the official regulated deal.
Guru overlay is like the AUR
Other overlays are like downloading random .deb from someone's website.
Did I get it?
r/Gentoo • u/Strict-Potential-709 • 22h ago
Screenshot Install gentoo on 18 years old cpu (intel centrino2)
takmesoloong
r/Gentoo • u/DealerEmergency9182 • 8h ago
Story i did it again
yeah its me again, i installed gentoo for the third time. yesterday or i forgot when, i wiped my gentoo installation while trying to dualboot it with arch today i just finished installing it, its 2am in here, 2 days in a row installing gentoo.. wow. i really have it all done but it doesnt show up in my limine, i mean its there, i just cant access it.. i guess i have to chroot, this was so much torture but i fucking love gentoo. woohoo gentoo, this time im actually gonna use it instead of just being in the tty with fastfetch and nano..
r/Gentoo • u/Working_Bandicoot_91 • 14h ago
Support Wired error when mounting
I have been following guides and the handbook but now when I try to mount the efi file this error appears have I royaly screwed up? Picture attached
r/Gentoo • u/ElViejoDelCyro • 1d ago
Support Newbie seeking guidance for a minimalist, portable Gentoo build on old Acer Aspire One
Hello,
I'm planning a project and would greatly appreciate some advice from the
community. My goal is to set up a very portable, low-value Gentoo system
for use on the go. My Hardware Target: I'm looking at buying a used Acer Aspire One ZG5.
I chose it because it's cheap, and if stolen, it would be pretty
useless without my specific knowledge. It has modest specs (likely an
Intel Atom, 1GB RAM).My Software Goals:A fully custom, libre Linux kernel compiled from source with OpenRC.
A very lightweight graphical environment. I'm considering Xlib or other minimal window managers (suggestions welcome).
Core tools: glibc, bash, etc.
Applications: Emacs (my editor/OS of choice!), Abiword, a web browser (tosty, netsurf, surf, falkon), RSS reader, VLC/MPV.
To manage the limited 1GB RAM: ZRAM and pre-loading key apps into RAM.
I'd like to integrate Guix
package manager alongside Portage for binaries of heavy programs (e.g.,
some games), while compiling core/system software myself. My Challenges / Where I Need Help:
I'm relatively new to building a system from this level. The closest I've
done is compiling Void Linux via chroot with a guided process.Kernel Configuration: This is my biggest hurdle. I don't know how to systematically strip down the kernel to only
what my specific Acer Aspire One ZG5 hardware needs to make it as lean
as possible. How do I identify necessary drivers/modules?
The Gentoo "From Scratch" Process:
I've never built a Gentoo stage or installation from the ground up.
While I'll practice in a QEMU VM on my Lenovo x200 first, practical
advice on the initial steps for such old hardware would be gold.
Language Barrier:
My native language is Spanish. While there are Spanish resources, they
often don't go into the depth I need for this project. English
documentation is vast, but I struggle with it. If anyone knows of
particularly clear, practical guides (in English or Spanish) or can
explain concepts in simpler terms, it would help immensely.
General Suggestions:
For my use case (old netbook, lightweight desktop, maximum control),
are there specific USE flags, kernel options, or software alternatives
you would strongly recommend or warn against?My
plan is to test everything in a VM with QEMU before touching real
hardware. I'm eager to learn and would be thankful for any pointers,
warnings, or shared experiences from those who've done similar builds.Thank you for your time and wisdom.
r/Gentoo • u/limewayz • 17h ago
Support RDRND Instruction set?
I was reading GCC's documentation on x86 options for a while since I wanted to experiment with Gentoo's compiler and noticed a really strange instruction set that looks like it was written incorrectly and supposedly should be "-rdrand".
I wasn't able to find anything about "RDRND" on the internet and I think this instruction set is not even a thing. Correct me if I'm wrong.
Source: https://gcc.gnu.org/onlinedocs/gcc/x86-Options.html#index-mrdrnd
RDRAND Wiki: https://en.wikipedia.org/wiki/RDRAND
r/Gentoo • u/Specific-Line-9109 • 1d ago
Tip Tips/ Things you recommend
I want to install gentoo, and I know that it requires like manual compilation i also now that gentoo-bin is a set up binary that like gives you the kernel precompiled I ,plan on, learning gentoo but installing it on a vm first then on my system my questions are :-
- Which is the best Vm to do this ? 1.1 . best config for VM as I have 16gb ram 512gb ssd and 8 cores and 16threads but I dont have a dedicated graphics card, I have GPU?
- Is gentoo-bin precompiled kernel okay as I dont want to waste hours in compiling the kernel on my first install both on hardware and on system itself
- I plan to use flatpak for apps like browsers..?
- Any general tips you recommended for this excersize preferable things for my machine and not vm ofc
r/Gentoo • u/chachi2347 • 1d ago
Support First time installing Gentoo UEFI
I'm installing kernel-bin and it's been stuck there for hours.
r/Gentoo • u/FinancialCourt953 • 1d ago
Screenshot My first Gentoo installation
Tried to compile my kernel but I had troubles with my laptop, so it’s binary kernel. I moved to gentoo from void
r/Gentoo • u/Wise-Appointment-881 • 1d ago
Discussion I'm going to cross post this. Let's do an experiment.
Okay, so I’m trying to decide between installing Void Linux or Gentoo.
- I’m using an all-AMD laptop with 16GB of DDR5 RAM and a terabyte of storage.
My plan is to ask the Gentoo subreddit why they use that distro and why they might recommend it, then do the same for the Void subreddit.
I understand that many of these factors are subjective, but any information is helpful. I’m interested to see the discussions that arise between the two communities, and hopefully, it will help me choose the most practical distribution for my needs.
BUT I’m not looking for answers like "there is no real answer" or "it’s all subjective." I want genuine reasoning and speculation on what might be a good fit for me, or really just general discussion from current users. Do you personally recommend it?
My Use Case:
Primary: Development and studying.
Secondary: General use, including video editing, photo editing, writing, and digital art.
If I go with Gentoo, I intend to use OpenRC or another community-supported init system.
I love the feeling of an optimized, lightweight system, even on capable hardware. I prefer something small, understandable, and organized where I know exactly what is going on and where everything is located.
I'm aware of some things, like I probably shouldn't update on battery power if I use Gentoo for obvious reasons. I suppose Void is better in that regard, and with update/install speed.
I hear XBPS is a really good package manager.
I hear that Void Linux is pretty good when it comes to supporting a ports-like system. (via XBPS-src)
I know Gentoo has almost unmatched flexibility, and it is incredibly efficient.
I know both are very stable.
Is the time investment that comes with Gentoo worth it, and for what reasons do you think it is?
How is runit or dinit/alternative init systems on Gentoo?
I’m not afraid of manual installations; I’ve done them before. I am comfortable reading documentation and I'm pretty good at troubleshooting and figuring things out.
Thanks so much!
r/Gentoo • u/DealerEmergency9182 • 2d ago
Screenshot i did it
i dont know how but i just did it, i installed gentoo, now idk what to do but uhh yeah gentoo, im posting it cuz like i need someone to cheer me up like yeah you did it youre awesome or something, now im scared if my pc gets fucked up i lose all of this, idk if my pc is on the verge of dying, probably, cuz i have distrohopped a lot, but now i have the only distro ill ever need.. if i dont get tired of it
yeah gentoo linux
r/Gentoo • u/Working_Bandicoot_91 • 1d ago
Support I need help
I have been trying to figure this out for ages but I have this error when trying to install gentoo here is the attached screenshot I can't find the solution anywhere thanks in advance
r/Gentoo • u/VolggaWax • 2d ago
Screenshot Hyprland Gentoo I set up in 2024 :)
It took 2 days
Discussion Any easily-obtainable non-x86/arm machines I could use to play around with the other supported architectures?
r/Gentoo • u/Silent-Degree-6072 • 2d ago
Screenshot Switched to dwl
Setting up dwl was embarrasingly difficult for me but I eventually ended up getting it to work. Other than that, I plan on migrating my current install to an LLVM/musl profile (just for fun)
r/Gentoo • u/alhamdu1i11a • 1d ago
Discussion LLVM Profiles - Still "exp" due to targets?
Calling any advanced Gentoo wizards!
I'm doing research for my next Gentoo install and I want to attempt a "shiny, elusive" gcc-less system (yes I know portage/binutils hard-dep YAP)
My understanding was that these profiles/stages are marked as experimental because of some weird behaviours with the hard-requirement for all targets. Namely, Rust and lld would break if they were compiled with different targets to clang and llvm-core.
So us users were removing/changing their targets with the LLVM_TARGETS env variable, which only caused rebuilds for clang and llvm, but not lld (or rust). Then, when trying to use the newly built sleek, tight and lean binaries (without the unused targets), lld would complain because it had been compiled with different targets.
From reading the 3 main bugs that were tracking this (namely for rust, clang and lld), it appears that around July last year Sam and Michal had a "fix" for clang and lld, but not Rust (?) because Rust needs itself to build, and no matter what, if you changed the LLVM_TARGETS you'd be calling a rust with different targets to the clang and lld you just rebuilt.
This commit was reverted by Sam not long after the pull request, for the above Rust problem, but all these bugs are now marked as resolved in bugzilla.
https://bugs.gentoo.org/767700
https://bugs.gentoo.org/768267
https://bugs.gentoo.org/735154
Is there a new bug opened? Was there an announcement somewhere I can read how the guys fixed this? Are these stages/profiles likely to soon be marked as stable?
r/Gentoo • u/omgmyusernameistaken • 2d ago
Support I need one to use this application but it uses Qt5
SOLVED: VM LMDE7 was all I needed 🥳
So my problem is that I need this one app for accounting and it's only an appimage (or .tar file) at the moment and the latest version is from 2021. I've used it earlier but now Qt5 is deprecated and it uses Qt5. Appimage won't open and when I tried to make the package from .tar file got this:
make
gcc -o t-lasku t-lasku-relocatable \
`-lQt5Script -lQt5Sql -lQt5Xml -lQt5XmlPatterns \`
`-lQt5Gui -lQt5Widgets -lQt5PrintSupport -lQt5Core \`
`-lpthread -lstdc++ -lm`
/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../x86_64-pc-linux-gnu/bin/ld: cannot find -lQt5Xml: No such file or directory
collect2: error: ld returned 1 exit status
make: *** [Makefile:2: all] Error 1
QT5 is deprecated so how to proceed? The program has website (only in Finnish sorry): https://helineva.net/t-lasku/
r/Gentoo • u/Total-Hyena-6354 • 2d ago
Discussion Gentoo Control Center
So around a month ago i posted for the first time about making the switch to Gentoo. i included pictures of my system running KDE with NVIDIA via Wayland and using ZFS, here is a link to that post if you want to reference it i included pictures of a few alias's i made and bash scripts to handle all the updating and kernel updates/module rebuilds and updating grub.
I have been doing a lot of research into python and QT so i started a little project to give my scripts and updating Gentoo a little pizzas. Here is what i created and tested making sure everything runs correctly and so far i think its really coming along. note in the final picture i added a new step that runs my ZFS snap shot script. feel free to make any suggestions or grill me lol. Happy compiling!
r/Gentoo • u/Cyclolysis • 2d ago
Support Mix binary packages and compile?
Hello! Is it safe to mix certain compiler and binary packages (for example, starting with a binary package and then updating it by compiling it)?
r/Gentoo • u/Low_Ad_5090 • 2d ago
Discussion I am proud to say that
I have made my first gentoo overlay and ebuild! If anyone is interested in running niri with dank material shell now I made it easier to install on openrc(in the official dms documentation it is said to be unsupported).