#Znurt's future Gentoo
1 messages · Page 4 of 1
true igg
more useful command
free -m?
you can't easily copy htop for example, or top
yes
and give output here
i'm showing you how to check, even if I know the value.
total used free shared buff/cache available
Mem: 7918 1775 1185 73 4957 5770
Swap: 2047 0 2047
so, 8Gb, 8 threads
the rules is 2Gb = 1 threads, about, more or less, depending on some condition.
But, since you are running an OS
and still want to use it a bit
so j3 id say leaves him with 2gb free
you need to lower the value to -j3 for confort.
yeah.
2Gb free, one thread
should be ok for using the host while the system is occupy compiling
no crash = saving time
it's not always good to put to the may your hardware, specially old one.
but, -j3 allows you to work not too slow, and having an usable gentoo, or here, mint OS running.
so, browser, music, home works.
KDE will take some times, tho. It's ok.
Never use all threads for compild
same did j16 the first time
Depends on the computer ig
so i edit make.conf again and add license and makeopts?
I did j2 once
computer fly out of the window
And I crashed mid install
no licence
uh oh
sir
just MAKEOPTS
stop rushing.
or I'll rush you
so fast
oh boi
(that vase tho)
I'm so trained and patient with my kind.
That's at least that.
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.
COMMON_FLAGS="-march=native -O2 -pipe"
CFLAGS="${COMMON_FLAGS}"
CXXFLAGS="${COMMON_FLAGS}"
FCFLAGS="${COMMON_FLAGS}"
FFLAGS="${COMMON_FLAGS}"
MAKEOPTS="-j3 -l5"
NOTE: This stage was built with the bindist Use flag enabled
This sets the language of build output to English.
Please keep this setting intact when reporting bugs.
LC_MESSAGES=C.utf8
wait what does -l do
its the default value
SPOTTED YOU
Add video_cards
ARE YOU USING STUFF YOU DON'T UNDERSTAND
no laz please
please NO
believe me, no lol
no, l5 is the default in the file
i asssume he didnt touch it
sure ?
yep
magic thinking
what i meant
really dont like that its not explained btw
by stopping some threads I guess.
yeah, good point
very very good point, but, man and shit.
or not well
- set the MAKEOPTS load-average value slightly above the number of threads returned by
nproc, due to it being a damped value
RAAAAAAAAAAHHHHHHHHHHHH.
casue the next line tells you to replace the j4 but not the l xd
dont tap ME
anyway what now? :3
zell
you'll copy your min'ts /etc/resolv.conf to gentoo
do the copy dns info, read the text too
it'll ensure internet works in the chroot.
uhh, lets hope that works
xd
:)
next oart
read it
and apply command then
as root
so append sudo to each
and read every output, none means good
output = problem
stop at any problem and show us.
brb, coffee
(will never sleep)
how
oh wait i already typed this
...

it's packaged with it's build, it's built-in, I'm the same lol.
try to figure out
WAIT BUT I AM THE SUPERUSER NOW I USED SUDO SU
waht it does
if you are root no need to add sudo
won't hurt tho.
but avoid if no need.
always avoid if no need :).
good rules of thumb.
NOW WHAT
stop yelling
first
then, read next part, apply command
and stop if problem to show us.
sorry i aceddentally opened caps
all the mount stuf.
you don't have the sweet command arch-chroot
because mint.
so, manual.
GET BACK TO WORK
...
dude
am i fricked
he finished the mount
and you told him to keep going
i already did this
he was long past this lol
so im dead
no
your boot
why trying to mount sda 1 ?
is on sda 2
fuck
which step ?
yea
ye
.
ok ok
but, that's the tricky part
🫡
yes
mhm
mint… yes.
yes
esp it is right ?
uhhh
does mint use grub but dosent use the menu?
we still on bios no?
so we can skip bootloader part?
no :)
casue you need to tell it where it finds gentoo

Wouldn't that be a grub-mkconfig
yes
not /boot/efi?
i always do
both valid
afk
tho systemdboot like /boot/efi for some reason
yea
i onlu do cause it maked dualbooting easier
grub decided my windows doesnt exist
Wait I thought he had bios
you can boot gpt on bios
from mint, chrooting
if you know how
yeah
it's a few extra command, worst.
I've even a topic with it inside, having same issue.
brb 2m
well
now you have to install the gentoo ebuild repository
pretty hard…
emerge-webrsync
done.
:)
if networks is here ;D
we shall see.
so it compiles?
no
downloads.
then, you'll choose mirror nex tto you, you can choose diffirent, even from other countries
but the closest, usually, means fastest.
but regarding geopolitical issue with some countries, sometimes, I guess you use several countries
i do it if one goes down
casue most oft hem are universities here and i want to be safe
icefish where you from
:)
north.
if you want to know
its really hard
there is a steam profile linked to my discord
have to kill ?
taht miight tell you
- IMPORTANT: 18 news items need reading for repository 'gentoo'.
- Use eselect news read to view new items.
:)
good view buddy
you discover the news from gentoo's dev
no need to read for now
old stuff, yxou could read for curiosity
but, you'll have to learn to pay attention to it from time to time
and read them
since, sometimis
if you don't, you'll break gentoo :)
or have problem.
from «no reasons»
^
kernel drivers usw
oh
it's like local gentoo's newspaper :)
but for important news only.
it might not concern you, but it's wise to read it anyway, it's always pretty much quick. Or when it's a profile upgrade as we had a few months back
peoples were badly breaking their gentoo
I did not :D
hahahah
ok now what
i love gcc
go to the optionnal section below
pick up a mirror, a few
like 3, next to your location.
it's where you'll be downloading stuff from portage.
so, downloading archive of source code, before it gets compiled.
like how arch switched to gcc14 and all of a sudden i couldnt compile stuff anymore :)
it's going for gentoo tho, not ready yet.
I almost broke my gentoo on the profile upgrade
it was tricky for a very small and easy stuff
but tricky…
glibc in wrong order
broken gentoo it is
a mess to fix I heard.
accurate gif.
,my laptop finally will have limbs :3
and if it gives it limbs outta nowhere for no reason ill hug ma laptop :3
cuz i luv it
also the compiling mirrors is done
Butlerian Jihad it is fuck yeah.
it's not compiling.
gentoo is not compile within compile within compile
lol
emerge --sync
to be a -1h update of your mirror
the -webrsync was «the basic big download stuff»
3, next your location
you pickup with space IIRC
and then you valid
then you bring me my coffee downstair please
almost forgot it.
time to choose profile
eselect profile list
eselect profile set number
you need amd64, openrc, desktop, plasma
then, once it's set
type eselect profile show, and output here please.
sounds good, openrc is present when non-writed
while systemd is writed.
confusing but eh…
yes
then, use set as an option
eselect profile set 27
then, eselect profile show will… show you the… selected profile :)
already did
Current /etc/portage/make.profile symlink:
default/linux/amd64/23.0/desktop/plasma
but the tricky part when you THINK you need stuff that is not needed since already in your profile.
See, your 27's profile is already a set of use flag.
Please
emerge --ask wgetpaste

ok
this command returns yours info aabout how emerge is sets, and how it'll compile stuff
okay now what
like 75 is your already ready sets of USE flag, so, adding them in your make.conf is redondant
and confusing.
it's already sets for a desktop, plasma in this case, and not a lot is needed.
You use wifi right ?
Also, don't touch at SOME flag in there, as wayland, even if using xorg
yea but sometime i use ethernet if its too slow
plasma needs some wayland stuff.
ok
so it needs to have wifi support.
that'll come in time.
one moment.
less /var/db/repos/gentoo/profiles/use.desc
This will shows you a list of use flag to add, or remove
we will take a look
open a file text editor on mint, and save it from time to time while we add or remove stuff form it
wasting the list is frustrating.
how to ope this on the text editor
run the command in the chroot
well, from mint
into mint, your default text editor
no matter what it is
you could even write it on paper… just bothering to copy then :)
Golden rule here: As said, the less you do, the best it is, regarding the easy-profile you have, desktop / plasma, almost nothing is needed, but it's interesting nonetheless to properly check it suits your needs.
how do i copy it all
you don't
we will review each of them
line after line
it'll be quick.
The goal, not adding on the list you are doing something already in your paste, line 75
example, X: already here !
no need to add, always.
or in some very rare case, maybe.
anyway.
are you disabled (hears, eyes) ?
no
do you need zoom ? text-speech ?
ok, accessibility is probably not required, you can make a first line with -accessibility
minus IS important
also
it says = do not add this flag in all my compilation, by default.
how do i exit less
not in install
guys dont set ur profile in the chroot
because then you are stuck on the usb for a century compiling
fuck i forgot
no no
oh
it's ok
:)
phew
add -apache2
add bash-completion, no minus
how
-accessibility -apache2
bash-completion
and so on
then we will append these lines together for the use variable.
it's just to not mix things up
if you follow me, in 10 min it's done, max
it's important, but can be more or less skipped
but allows you to nicely remove some unwanted stuff.
No disability ? Why having tools for ?
it's for disabled users :).
you are confused.
you have a terminal, chrooting gentoo, ok ?
inside, there is the less command running, you read it to pick up your use flag
alr
aside, on MINT
you open a text editor, no matther what
just a text editor
and start the list I showed you above, first line for removed flag, second for added flag.
what lol
do i use nano
open your menu
graphical
on mint
please my mind is in pain :D
good job
copied
so, the less the best.
what now
do you have bluetooth and attend to use it ?
no
-bluetooth
-accessibility
-apache2
bash-completion
adding css to read encrypted dvds could be nice, do you have a cd readers ?
no
wait
my laptop has a CD reader builtin
dvd reader ?
dvd or dvd+rw ?
just dvd
took me a solid minute to figure out what CSS had to do with dvds xd
me too first time
i use nano but i dont mind giving emcas a try
«i could remove css…?!»
okay wrote emacs
always wonder if ffmpeg is needed…
it's not here in his profile
no i need ffmeg
add
what now
I'm a bit paranoid and removes always -geolocation, as -geoip
I never, use, that
so…
do i remove both
do you have dracut useflag?
im keepin em
I'm also wondering, always, for gstreamers.
oh yes
I add it in case… but…
always gstreamer
well, let's add it then
you can add -gtk-doc as -handbook, none are useful i think.
add hddtemp as well
make sure dracut useflag is enabled
to probe the temperature.
sensors flag might be nice too
don't it comes later ?
-accessibility
-apache2
bash-completion
css
emacs
ffmpeg
geolocation
geoip
-gtk-doc
-handbook
add dracut
the handbook tells you that
...
lazer
later
so no dracut lol
just on this one package
is dracut important/necessary
meself@Mephistopheles ~ $ emerge --info | grep dracut
meself@Mephistopheles ~ $
yup
so, follow wikis then ?
meself@Mephistopheles ~ $ grep -rin "dracut" /etc/portage/
/etc/portage/package.use/sys-kernel/installkernel:1:sys-kernel/installkernel dracut grub systemd
meself@Mephistopheles ~ $
what do i do
where it belongs ?
i need dracut
-accessibility
-apache2
bash-completion
css
emacs
ffmpeg
geolocation
geoip
-gtk-doc
-handbook
so
the thingy so far
some other packages have a dracut useflag
next?
so i always enable it
now what
knew it that .mkv is russian
what's your GPU already ?
I KNEW IT
lol
LET ME CHECK
gpu is
except north korea lol.
AMD ATI Radeon HD 6730M/6770M/7690M XT
(one of the first command I learsn, good old time)
shitty output
sudo lspci | grep VGA
the real one
not some unknown motd.
01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Whistler [Radeon HD 6730M/6770M/7690M XT]
fuck, at least confirmed
owo
what that shit lol
it's an old and card
they are basically the same I assume
probably better to go nouveau I think, anyway it's old.
...
it's amd
so no driver
yea
what now
nO
ok
nUH Uh
uh
basically we do video card Radeon and everything should be good according to wiki

i do not want to start the laptop
lazyyyyyyyyyyyyyyyyyyy
but it would be necessary, since it's the same case.
well…
it's down I guess.
give me a few minutes then…
lol
hm?
one moment
ok no need to use that flag.
Device Start End Sectors Size Type
/dev/sda1 2048 6143 4096 2M BIOS boot
/dev/sda2 6144 2103295 2097152 1G Linux filesystem
/dev/sda3 2103296 500117503 498014208 237.5G Linux filesystem
sda2 being my efi IIRC
as him
more or less.
ye
?
no i only use firef
firefox

is anything using webkit
infact i am using firefox rn
so, removes that siht from kde
-webkit
also, -webengine IIRC somewhere else, but not here I think.
webkit is fucking HUGE to compile it's so painful.
could takes more than a day on -j4 and your laptop
or at least 12 hours
while firefox, still being big, is more ok
also, add wifi @knotty spindle as well.
now wha
show me the list.
that took 27 mins
-accessibility
-apache2
bash-completion
css
emacs
ffmpeg
geolocation
geoip
-gtk-doc
-handbook
hddtemp
matrostka
-webkit
-webengine
wifi
will rip your head imma tellin yah
looks good to me,
so
put it into a single line
and add it for USE= variable in make.conf please, and save.
them, wgetpaste -c "emerge --info"
q to quit less btw.
-accessibility -apache2 bash-completion css emacs ffmpeg geolocation geoip -gtk-doc -handbook hddtemp matrostka -webkit -webengine wifi
hm, you forgot gstreamer
add it, no minus.
so, save it, then wgetpaste -c "emerge --info" before we continue
man
read the error please
«line 19, no closing quotation»
if it start with a quotation
(its in line 11 tho)
now what
we will now ask emerge to insrtall with your cpu optimization, per se
emerge --ask --oneshot app-portage/cpuid2cpuflags
install this package.
then execute, for curiosity: cpuid2cpuflags
it's the flags your CPU is using, knows about
once you have checked it for pleasure
CPU_FLAGS_X86: aes avx mmx mmxext pclmul popcnt sse sse2 sse3 sse4_1 sse4_2 ssse3
||echo "*/* $(cpuid2cpuflags)" > /etc/portage/package.use/00cpu-flags||
this command will add it to a file
and you'll never have to think about it.
emerge will use it.
now… tricky, you GPU is kind of weird.
uhoh
worst case no gui, it's fixable.
«[
00:51
]
Icefish
:
basically we do video card Radeon and everything should be good according to wiki(
ok
radeon
my bad SIR
uhhh

uh
oh, juniper ?
VIDEO_CARDS="radeon r600"
🤷♀️ kind of
wgetpaste -c "emerge --pretend --deep --changed-use @world"
it'll simulate the upgrade
and shows us what it's pulled
before anything :)
--pretend == … pretend.
looks fine to me, btw not everything you'll need for kde is pulled here, but that's the basic of the profile + our addition - minus our removal
now
emerge --ask--deep --changed-use @world
validate, then it'll compile maybe for a while
if it crash, tell us, it's not that bad, but it should not ;)
-j3 it is
it's more than fine, a bit slower, more comfy
btw
if the computer stop working (no A/C) for example
be aware, it's ok
emerge has an option to get back where it was, minus the currently compiling package, it has to restart this one.
wdym no A/C
so, if it fails because it has been shutting down
its a laptop we have a grace peroid
just dont close the lid
for example
disable saving power hibernation and stuff
btw if it goes suspend
it's nicely keeping going once it's awake
pretty neat
so… no worries if it crash / get turned down
it's not broke.
ok now what
so the installation is complete?
that's my bad, probably nothing.
i was on the wrong page 
well, it's ok
i'm tired
it's 1:22 am
ACCEPT_LICENSE="-* @FREE @BINARY-REDISTRIBUTABLE"
add this to make.conf
its 1:22 AM for me
hmm

i should sleep soon
same
let it run
once it's added (licence), execute it

well, no worries or my mistake, but it's a proof it's a time to take a break
and sleep
at this point, the computer could even get shuts, the installation would be going tomorrow
but if it compile, let it run if possible
otherwise… suspend mint
it'll get back to it by itself once it's awaken @knotty spindle
and no, it's not over
be patient, it's progressing
more faster than you think
alone it took me a week first time
;)
so if it is finished compiling what do i do
sleeping
i guess.
i will :D
so, have a good night, rest, learn patience, avoid stuff under the bed
oh no
Unsupported locale setting rs2tman
Look on gentoo bugzilla
What locales do u have
Did u locale-gen
im gonna set up libdrm later
idk
locale.Error: unsupported locale setting
Fix your locale.
bring brand new locales
oh yes
as said, it took a week because I was taking my time.
thinking ahead.
result: Fully succesful install
could still be a little bit more clear, as a not or tips maybe.
will discuss this.
reported on #[email protected].
will see.

I guess it won't be changed, but still asking if it could be better and more obvious.
¯_(ツ)_/¯
I got my Gentoo installed late night
to install it on my laptop :3
we are still on Znurt's shit 
If you need help we're here
How's it going
that's what im betting on
I'll do it over ssh from my main pc so it should be easier
stopped yesterday evening, or very soon this morning, while I was pushing wrong command 
«time to sleep»
oh
fuck i pinged
annyway im gonna fix it later
yea
Znurt's dead.
he was caught at the middle of the night, compiling.
(I guess)
my mother won't loved that, happened
what a blow I got these times.
no
mf it was done
i had to pause the installation cuz i was severely sleepy
and a nap
so it was longer
can someone talk here
no
oookay
what do you need ?
i installed linux firmware and microdot whatever its called thing
and thing is i need libdrm but the locale
edit /etc/locale.gen
add your locale
and do lcoale-gen
then eselect locale list
and eselect locale set
did you ?
