[a / b / c / d / e / f / g / gif / h / hr / k / m / o / p / r / s / t / u / v / vg / vm / vmg / vr / vrpg / vst / w / wg] [i / ic] [r9k / s4s / vip] [cm / hm / lgbt / y] [3 / aco / adv / an / bant / biz / cgl / ck / co / diy / fa / fit / gd / hc / his / int / jp / lit / mlp / mu / n / news / out / po / pol / pw / qst / sci / soc / sp / tg / toy / trv / tv / vp / vt / wsg / wsr / x / xs] [Settings] [Search] [Mobile] [Home]
Board
Settings Mobile Home
/g/ - Technology

Name
Options
Comment
Verification
4chan Pass users can bypass this verification. [Learn More] [Login]
File
  • Please read the Rules and FAQ before posting.
  • You may highlight syntax and preserve whitespace by using [code] tags.

08/21/20New boards added: /vrpg/, /vmg/, /vst/ and /vm/
05/04/17New trial board added: /bant/ - International/Random
10/04/16New board for 4chan Pass users: /vip/ - Very Important Posts
[Hide] [Show All]


[Advertise on 4chan]


i installed gentoo like you guys told me
emerged xfce and some stuff like browser, steam etc
what else can i do for compile times or overall usability/performance
>>
>>108501943
did you customise compile FLAGS to suit your particular machine? running a Gentoo system is like running a Japanese handmade car. Every part perfectly fits all the others, it's like a symphony.
>>
>>108501980
pretty much, --march=znver3 and then some, not sure tho what can i do after these
also i used firefox-bin and replaced rust with rust-bin so it doesn't compile everytime i do something
>>
File: olliewhoops.gif (968 KB, 250x189)
968 KB
968 KB GIF
>>108501943
>what else can i do
Pretty much whatever you want. Did you really ``Install GNU+Gentoo Linux'' without any idea as to why you did it?
>>
>>108502309
i wanted to go fully systemd free and some other things but i meant as in, what cool stuff that specifically i can do on gentoo
>>
>>108502339
Post your make.conf, MAKEOPTS, and useflags. Perhaps they could be fine tuned a bit more.
>>
-Check your mounts, eg. noexec on /tmp
-disable shit you don't use, like ipv6, printing, pulseaudio to harden your system further
-speed up compiling with tmpfs, but beware your ram is not sufficient for bloated packages if you use all your threads
>>
>>108501943
I did the same thing as you
>>
>>108501943
Tell me something good about build times. Got a similar CPU.
>>
>>108501943
gcc use flags
>>
>>108502377
that's my make.conf:
>>108502038

>>108502428
tempted to try tmpfs since i have 32gb but at the same time im not sure
also found something called "sys-devel/mold", apparently speeds up compilation but may or may not break packages, i will try anyway when i will have something to compile
>>
>>108502038
You can use --march=native
>>
>>108502459
everything except rust, gcc and mesa compiles fairly quickly
only "minor inconvenience" i had when i added 32bit libs for steam and I needed to recompile half of my shit
>>
File: 1609751235706.jpg (96 KB, 600x776)
96 KB
96 KB JPG
Anyone did unattended gentoo builds by LLM? Like you give it ssh root access and tell it to figure this shit out etc. I imagine that might be slightly faster. May be a major turn off for people who enjoy building shit. But I hate it, do not want to care about it.
So obviously some good step-by-step guides would be a plus. Then I tell it what I want and what I don't want. I should follow the guidelines and build it to my taste.

What do you think?
>>
>>108502512
i did mine mostly manually and it wasn't THAT bad or slow, only hard part for me was figuring out how to properly make efistub work since i incorrectly partitioned/boot as ext instead of vfat at first
also i wanted an lvm so initramfs
>>
>>108502512
>>108502520
There's no gentooinstall ?
>>
>>108502498
Any numbers? Like that many hours etc. Does not have to be precise.
> added 32bit libs for steam and I needed to recompile half of my shit
Not sure if it's worth it tbh_
I'd rather use separate install for that, like a dual boot or smth. Especially nowadays when linux gaming becomes more popular and wild wares are more likely to appear on Steam.
>>
>>108502524
idk maybe there is, i used the gentoo handbook, my prior linux knowledge and mental outlaw video for one thing i couldnt figure out
also where's the fun in using something like gentooinstall vs manually
>>
>>108502524
It sounds like something half-backed, for newbies etc. This is 2026, you can have nice things. All of them. Now.
Fine grained control, best practices, custom fit to hardware, your taste. You are literally living a dream right now. Why are you trying to wake up?
>>
>>108502545
>>108502548
No I mean to not waste time doing the same things again, you already know what you need to do, especially if you'd want to install it on many machines. Maybe a shell script would be more appropriate for this.
>>
>>108502525
definitely NOT hours, maybe like half an hour to an hour for gcc and similarly for mesa, didn't check exactly but rust was taking really long so like i said in the op, i swapped it for rust-bin because thst took longer
actually you can pretty much use most stuff as binaries so
>Not sure if it's worth it tbh_
it was maybe like 207 things to compile from which at least more than half take few minutes at worst, it's only the real fat dependencies that are tiresome
>>
>>108502566
also forgot to mention, I used the computer while it was compiling these normally so it probably took some more time but i didn't have any slowdowns when browsing or watching videos on youtube or jellyfin
>>
>>108502512
Someone did this last week with Claude and it was relatively successful. >>108453962
>>
>>108502309
wtf? free him
>>
>>108502038
Dont forget to replace X with Xlibre.
Also
PORTAGE_SCHEDULING_POLICY="idle"
so you can comfortably use the system when it is building stuff.
>>
>>108502814
That kitten uses GNU+Gentoo, it can't get much free'r
>>
>>108502339
>i wanted to go fully systemd free
Did you USE="-udev -elogind -dbus"? Those are systemd utilities.
>>
>>108502628
Yeah he ended up with a semi-working system he didnt know shit about. What was the point?
>>
>>108502916
What do you replace udev with?
And how do you live without dbus? Almost everything GUI depends on it these days.
>>
>>108502916
That’s not strictly true. Guix system for example uses elogind but it uses GNU Shepherd, not systemd.
>>
File: 1773530110570733.gif (2.91 MB, 240x240)
2.91 MB
2.91 MB GIF
>>108502916
>ran the open-rc setup
>emerge udev elogind dbus
>>
>>108501943
I have questions thinking about switching from Arch. Is Gentoo noticeably more performant? How long does it take to rebuild packages? Any conveniences I'd be giving up?
>>
>>108502936
>What do you replace udev with?
chown all the event, dri and snd files in /dev to your user's group
>>108502936
>how do you live without dbus?
literally the easiest one to saw off straight up, you just run things like sudo reboot in your terminal instead
>>108502946
A lot of systems that claim to escape systemd use elogind, but in truth, it is making compromise.
>>108502950
Exactly.
>>
File: zuck.png (504 KB, 640x616)
504 KB
504 KB PNG
>the current state of affairs is so fucked up around the planet people are actually installing gentoo
>>
happily using gentoo with systemd :o)
>>
>>108501943
>He fell for the gentroon meme
Hey send me your wallet passphrase, I want to send you some coins!
>>
>>108503055
Seethe harder. No other distro comes close to Gentoo.
>>
>>108501943
>gentoo
>usability
You got this wrong.
>>
>>108503067
oasis/stali
CRUX
Void
Slackware
OpenBSD
>>
>>108503067
>No other distro comes close to Gentoo.
That's because it's dogshit nothing comes to it because everything is 10x better.
>>
>>108503078
Granted these are fine distros, but Gentoo still moggs them.
>>
>>108503080
GNU Guix
>>
>>108503080
The only thing gentroon mogs is the toilet drain as it swirls down the drain to join the rest of the shit in the sewer.
>>
File: intro-1669145175.jpg (157 KB, 780x438)
157 KB
157 KB JPG
>>108503042
>gentoo with systemd :o)
>>
>>108501943
Don't use ext4 on an SSD
>>
>>108503080
>Gentoo still
the package manager (portage) is way too 'smart' and complex in comparison to the ones I named, especially Slackware.
An idiot admires complexity, a genius admires simplicity.
>>
>>108503111
And you admire cocks
>>
>>108503093
Ouch that butthurt must sting. Put some Ubuntol on it.
>>
>>108503095
it does work really well
>>
>>108502628
Interesting, I scrolled that entire thread, it seems like you can just tell it to do it and it will.
But I had intentions of giving it strict guidelines. Well, let's assume /g/ wants to build the most correct gentoo version ever. They throw their requirement in, best practices, recommendations, schizo expertise in avoiding feds and such. Plus maybe something more sane you can find on the interwebs, no matter how complex and time consuming, if it's good enough to fit in the context window.
All that knowledge gets distilled and turned into a step-by-step guide. So I would actually get something reproducible. Unlike that anon who just one shots it and prays it will be stable. He didn't even knew if it was going to be gnome or something else as DE lmao.
>>
>>108503120
So did the slave plantations. Whats your point?
>>
>>108503122
It will be compromised by default because a 3rd party had root access.
>>
>>108503039
And you should too. If this gets streamlined via LLM to become a reproducible and highly configurable (yet clear, with explanations) way to install your operating system, it may become the new way. Well, it's the old one actually. Most importantly you would be able to get rid of all spyware at OS level.
Next step would be to clean up the dark corners of the Linux Kernes itself. People have no idea how much shit is there right now. 3-letter agencies from all over the world have a competition on who gets more backdoors shoved in there.
>>
>>108503125
I mean, if you build your own systemd, basically your fork, then what are downsides? Performance, general bloat?
>>
>>108503203
It's the agenda behind it. Sure right now it is still mostly toothless, but the devs behind it (pottering for example) who are just coincidentally im sure all affiliated with Microsoft are clearly pushing towards digital ID on Linux. Do you actually want that?
>>
>>108503136
And I have the logs. Besides, it is likely to succeed if you use something like opencode, your own model running locally etc. It's not like you have to be dependent on corpos.
By point is to use this tech against them, to be free from all that.
>>
>>108503220
If you can pull that off go for it but most people cant afford the hardware to run a decent LLM locally
>>
>>108503125
>So did the slave plantations
Except they didn't. North beat the South because the north was industrialized while in the south they used slave labor.
>>
>>108503111
A smart person also knows that a little bit of extra complexity solves a lifetime of headaches and wasted time. The complexity of portage you allude to is of this kind.
>>
>>108503219
completely unrelated lol
>>
>>108503219
I want to fork it and cut it out. If they ship some software that checks if I have their anal plug installed, we can figure something out still, maybe do a fake one that simulates the handshake and fucks off. Or runs in a VM with fake hardware etc.

It's battle of sword and shield. Do not lower yours and stop clinging to the wooden one, it will not last.
>>
>>108503266
If you can fork and maintain it great, but personally i believe it will be difficult to do the latter. By design.
It will become like chrome and firefox.
Tehcnically open and forkable but extremely difficult in practice.
>>
>>108503297
Never said it's easy or even necessary. Maybe systemd should get rmrfd. Or maybe it should become more like LibreFox and Ungoogled Chromium etc.
>>
>>108503335
I highly doubt those two projects are able to perfectly remove all the nasty parts of upstream code. I worry it would be the same with any systemd fork.
>>
>>108503257
A little bit of extra complexity leads to a lifetime of headaches and wasted time. The complexity of systemd, or any dependency resolving package manager, is of this kind.
>>
File: 1772368991375760.jpg (231 KB, 1140x849)
231 KB
231 KB JPG
>>108503423
so you agree, "just go ubuntu and stfu"



[Advertise on 4chan]

Delete Post: [File Only] Style:
[Disable Mobile View / Use Desktop Site]

[Enable Mobile View / Use Mobile Site]

All trademarks and copyrights on this page are owned by their respective parties. Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.