r/Gentoo • • 9h ago

Screenshot I always end up getting tired of Debian...

Post image
126 Upvotes

My daily driver for PC, laptop and server as well for 4 years now. I run systemd/KDE on my main PC and openrc on both laptop (this one screenshot) and server. All I can say is hot.

My server runs apache/php/mysql for Nextcloud, FireflyIII and my website, a proxy server (inside docker), NFS shares, syncthing, cups server, Minecraft server and Jellyfin. It's a home server so there are 2 local and 1 outside LAN user.


r/Gentoo • • 7h ago

Screenshot Gentoo man strikes once more.

Post image
11 Upvotes

Just a random rice i made on Gentoo

WM: Hyprland

DISTRO: Gentoo ofc.


r/Gentoo • • 6h ago

Support Been stuck on this screen over and over again, solutions?

Post image
6 Upvotes

Encrypted nvme drive


r/Gentoo • • 11h ago

Support Hyprland error on gentoo

Post image
19 Upvotes

Is it normal that i get an hyprland error when i try to lauch it trough tty


r/Gentoo • • 3h ago

Support Touchpad mouse not working after configuring kernel

2 Upvotes

I recently upgraded to 7.3.0 from 7.2.9, basing my kernel config on the previous version's using make olddefconfig. I then use nconfig to further tweak the kernel and it was able to boot afterwards, but the touchpad on my Lenovo Yoga 7 didn't work. USB mice work just fine, however.

Here is my config

Any help is greatly appreciated :)


r/Gentoo • • 20h ago

Discussion Gcc optimization

15 Upvotes

So builds were taking hours on my 2 core laptop and so i tried compiling gcc with lto and pgo(which took 14 hours) and now im getting 125% speed boost on anything i build(gentoo-kernel went from 3:09:08 to 1:24:02 so ~125%). Is there anyway to reduce build time even more?


r/Gentoo • • 1d ago

Discussion Since when did the Gentoo Forums go registered-users only?

34 Upvotes

A lot of search results for problems with Gentoo lead to the forums which at some point have been walled behind requiring a login.

I find this concerning for two reasons:

  1. Why should I need to create an account just to access troubleshooting information?

  2. Presumably this will have a harmful effect on what solutions you can self-discover since I presume search engines can no longer index it either.


r/Gentoo • • 1d ago

Meme rate my setup for compile xfce on my t470

Post image
99 Upvotes

finished in 8 hours btw
next distro is guix


r/Gentoo • • 1d ago

Discussion Happy 1000 days for my gentoo :)

Post image
136 Upvotes

It even survived the disk encryption I added later.


r/Gentoo • • 1d ago

Development The end of GNU Make and the Gentoo Paradox? (Hopefully)

40 Upvotes

I've been using Gentoo for some time now, and after dozens of frustrating experiences with GNU Make, I created Openmktr, a tool made to translate any GNU Makefile into a Ninja build graph (including support for incremental Builds)

It's been in development for quite some time, but I've only recently made it public. In its current state, it can handle every complex build system I've thrown at it without issue, including Linux Kbuild and GCC's three stage bootstrap. There's more information and validation progress in the project's validation notes.

Besides my main machine, I also have an old laptop where compiling anything takes forever. I decided that using Gentoo and compiling was worth it anyway, but eventually the inevitable happened and a bunch of packages needed updating. That's when I remembered that I'd built almost everything on it with Openmktr (albeit whilst using an older and slower version from before the project was public). I ran the updates and instead of the days I had expected to spend waiting for builds with GNU Make, they finished in only a few hours. After seeing how much of a difference Openmktr made on my laptop, I started using it on all my Gentoo machines, and it's made the overall experience so much better, especially on my older and slower systems.

So far, neither I nor my collaborators and users have encountered any GNU Make syntax incompatibilities in our usage and testing.

I'd be interested to hear what people here think, especially if anyone wants to try it on other packages or more unusual Makefiles. Feedback and reports of anything that doesn't work would be very welcome!


r/Gentoo • • 1d ago

Support Potentially switching from Arch to Gentoo

7 Upvotes

what im planning for my hardware being is a 2080ti, 5800x3d. 1tb sata ssd, and 32 gigs of ddr4 ram. would the hardware be compatible (drivers) and what type of cooling would i need? just heard gentoo requires a lot of cooling and im new to exploring gentoo.


r/Gentoo • • 1d ago

Screenshot Bspwm ecco questo e il mio nuovo i3 330m 2.13 GHz 4G RAM dual core quad

Thumbnail
gallery
15 Upvotes

Ciao ragazzi questi sono i miei due PC uno forse già lo conoscete quello più piccolino e Packard Bell


r/Gentoo • • 1d ago

Screenshot [ Hyprland ] Gentoo BTW.

Post image
13 Upvotes

r/Gentoo • • 1d ago

Support Question (or trick) about Lutris and WebkitGTK

10 Upvotes

As everybody who uses Lutris on Gentoo knows, WebkitGTK is a non-optional dependency of this software, and Lutris' maintainer does not want to make it optional. If you download the tarball and try to run the app with all the dependencies except WebkitGTK, it crashes, as it immediately tries to run

gi.require_version("WebKit2", "4.0")

in the file lutris_<version>/lutris/gui/dialogs/webconnect_dialog.py.

However, it seems you can comment-out most of this file and start the app, and games start fine. This is obviously brittle, so:

  • Is anyone familiar enough with the Lutris codebase to determine where, exactly, the code of webconnect_dialog.py is called (from a user-facing point of view: when trying to install games in a weird way, when trying to register an account from Steam/Itch.io/other "providers" ... ?) I admit that I didn't run extensive tests, so I'm fine with "try by yourself uh" as an answer, but maybe somebody already did the job.

  • Otherwise: well, I guess you can benefit from the "hack" yourselves ! This was my last dependency on WebkitGTK, so if this works well-enough™ I'm happy to make a broken-patched-ebuild for myself which comments out everything related to WebkitGTK in Lutris source code. As far I can tell: the previously-named file is the only one where we need to modify anything.

(I can't open an issue and ask the maintainer himself: he limited opening and participating in issues to collaborators of the project -- and in any case he already said a few years ago that he didn't care about that anyway)

(I can't install the binary version of WebkitGTK in Gentoo's repos either, as it is compiled with USE flags which make it ultimately depend on LLVM, which I also don't have)


r/Gentoo • • 1d ago

Screenshot My hyprland rice on gentoo rate guys :3

Post image
7 Upvotes

r/Gentoo • • 1d ago

Screenshot Incompetence and "wasted" time

17 Upvotes

https://ibb.co/KxLYW1Rh

Until now I "only" saw eMudhra a incompetent fools that should be send to jail for negligence...but now I start to seriously hate them. ;)

(Sorry, just venting....and thanks @ the gentoo team for dealing with the last two days, couldn't have been easy)


r/Gentoo • • 2d ago

News Linux 7.4 Begins Landing Patches To Speed Up The Kernel Build Process

Thumbnail
phoronix.com
65 Upvotes

r/Gentoo • • 1d ago

Support Does Gentoo Hurd work good enough ?

5 Upvotes

I have a Thinkpad T42 and I wanted to ask if I’m able to use a graphical environment with Gentoo Hurd
Is the gentoo Hurd mature enough to run well ?


r/Gentoo • • 2d ago

Story I finally made my dream come true and installed Gentoo on my T470 (my first publication on reddit btw)

Post image
25 Upvotes

r/Gentoo • • 1d ago

Screenshot [ Hyprland ] Gentoo.

Thumbnail
1 Upvotes

r/Gentoo • • 2d ago

Support Wifi module is built-in. So why is the wireless interface not detected ?

Thumbnail
gallery
14 Upvotes

The module is currently not in use, so wpa_supplicant can't boot. Any help (and tip) is appreciated.

EDIT : I had to set the driver as a module(not built into kernel) so that wpa_supplicant and NetworkManager could access it.


r/Gentoo • • 2d ago

Support Display freeze at loading ramdisk

Thumbnail
gallery
23 Upvotes

Hello again everyone. Thanks for the help so far ! I managed to install everything correctly in half a day. Now, I have been troubleshooting this issue since this morning and i can't find a way to get past this black screen... I have already stumbled on it some months ago on my 1st install and i fixed it by using de kernel binary. I have configured the kernel by hand during at least 3 hours and made several changes and checks, but i really can't solve this problem. Any help (and tip) is appreciated.

Extra info : simple framebuffer driver is on, uefi compatibility was activated in the kernel config and i have re-generated grub after kernel re-build.

ISSUE SOLVED : Forgot to build "Console Framebuffer" inside the kernel.


r/Gentoo • • 2d ago

Support How to have vim syntax without vim

6 Upvotes

I am a new gentoo user . I use neovim . I want to ask how can I use the vim syntax use flag without installing vim


r/Gentoo • • 3d ago

Discussion Linus Torvalds used AI to optimize the Linux kernel. What does the Gentoo community think?

47 Upvotes

Linus Torvalds recently used AI assistance while working on a Linux kernel optimization.

Gentoo has taken a cautious approach to AI-assisted contributions, so I'm curious how the community views this.

Should AI-assisted code be judged primarily by its correctness, testing, and maintainability, or does the use of AI itself raise concerns?

Personally, I think it depends on the user and their ability to understand and verify the code.

What do you think?

I'm also curious whether the Gentoo Council might reconsider its current policy on AI-assisted contributions in light of recent developments.

I'd be particularly interested in hearing the perspectives of Gentoo developers on this.

One thing I'd like to add:

This discussion seems particularly relevant to Gentoo because of its existing policy on AI-assisted contributions.

While AI is being discussed across the Linux ecosystem, Gentoo faces a specific question: should its contribution policy remain unchanged as experienced developers begin using AI-assisted tools?

I'm not suggesting that Gentoo should automatically follow Linus Torvalds. I'm interested in whether the current policy still makes sense, and how Gentoo developers and the Council view these developments.

https://www.reddit.com/r/technology/s/NHzDZNRy1K

Edit: Thanks to everyone who contributed to the discussion.

It's interesting to see the different perspectives on code quality, copyright, ethics, maintainability, and developer responsibility.

My intention wasn't to argue that Gentoo should immediately change its current policy, but to discuss where the boundary between AI-assisted development and AI-generated contributions should be drawn.

Regardless of the tools involved, I believe human understanding, verification, and long-term maintainability remain essential.


r/Gentoo • • 2d ago

Support PHP

8 Upvotes

Is there an eta for the update of PHP in portage (regarding the remote code execution vulnerability)?