<mako2>
i don't know sewn, everytime i wake up i just regret sleeping
<sewn>
ooo you will sleep ooo your body will feel refreshed ooo
<sewn>
its like forcing your computer to stay up for hours
<sewn>
but the difference is your computer doesnt get tired and have psychological and physical effects
<mako2>
true, its always the person that will suffer not the object
<mako2>
the scariest thing is, once i learn more about kiss i will get more addicted
<sewn>
you're going to turn into a kisser
<mako2>
sewn would you kiss me
<sewn>
you can learn more about kiss by starting packaing
<sewn>
and reading the package system/manager wiki
<sewn>
i only kiss kissers
<mako2>
then i will become one and you will sleep with me
<sewn>
that joke is uncomfortable
<mako2>
hahaha
<mako2>
i accidentally deleted my void linux partition last night
<mako2>
i was having problems with storage, chromium was going for a giant gigs
<sewn>
did you build chromium
<mako2>
nope
<sewn>
do you still need a binary
<mako2>
i still have to find a way to get more storage, maybe ill move my /home in another drive and apply it on fstab
<mako2>
yes
<sewn>
just use btrfs compression
<mako2>
now im left with a kiss bootloader, im trying to download windows again so i could test games with my new gpu
<sewn>
you can test games on kiss yknow
<mako2>
idk how btrfs works
<mako2>
my .cache size is 16 gigs
<sewn>
my ccache is 21 gigs
<mako2>
if i could reduce that to 2 gigs then maybe i can install steam
<mako2>
damn
<sewn>
holy shit
<sewn>
my .cache is 87 gigs
<mako2>
bruh
<sewn>
i have the space so i dont worry
<mako2>
my space is on the top
<mako2>
my kiss root partition is in the deep bottom
<mako2>
i was like fuck it
<sewn>
how big is ur disk
<mako2>
i thought i read how big is ur dick
<mako2>
my ssd is 256gb
<sewn>
How many gigabytes is your hard drive
<mako2>
1tb
<mako2>
windows and linux backups are there
<sewn>
you have plenty of space whats the problem
<sewn>
oh ic
<mako2>
and i can set fstab to move my /home there
<mako2>
so i can forget about the .cache expanding
<sewn>
you can fit your linux root on your ssd, .cache/kiss/bin and games on your hdd
<mako2>
wait i can tell the kiss package manager to move the .cache right
<mako2>
games on my hdd ah got it
<sewn>
mako2: no you can mount .cache somewhere else
<sewn>
i doubt you can change the kiss .cache
<mako2>
i don't know how kiss will recognize the new .cache dir
<mako2>
all i know is that i can move my /home dir somewhere
<mako2>
ill test that mount .cache later, im still downloading a windows iso
soliwilos has quit [Quit: nyaa~]
mako2 has quit [Remote host closed the connection]
mako2 has joined #kisslinux
mako2 has quit [Remote host closed the connection]
mako2 has joined #kisslinux
solaare has quit [Ping timeout: 245 seconds]
solaare has joined #kisslinux
solaare has quit [Changing host]
solaare has joined #kisslinux
mako2 has quit [Remote host closed the connection]
<sewn>
i finished adding my own features that i needed to sbase and ubase
<sewn>
i guess its time for me to just use it
<sewn>
xdream8: how do you replace the coreutils? you install sbase/ubase, switch alternatives and then remove busybox?
<xdream8[m]>
yeah but becareful of sbase grep so that you dont break kiss pm. and you might need to edit how you launch getty. also make sure you have a working init system and service manager
<sewn>
sbase grep breaks kiss? how
<xdream8[m]>
i am not sure if it was really sbase grep it might be sbase tar too.
<sewn>
oh yeah that
<sewn>
sbase tar doesnt do tar xvf it does tar -xvf
<sewn>
theres a patch to fix that
<sewn>
oh yeah right i need an init
<sewn>
i would prefer to use inittab tbh..
<sewn>
i really dont want to fork sinit and add inittab support damn it
<xdream8[m]>
i am thinking of replacing all compression utils like gzip, bzip, xz with toybox implementations too.
<sewn>
xdream8[m]: thats too far
<sewn>
use libarchive
<sewn>
dont trust toybox with everything
<sewn>
is there a fork of the baseinit that includes getty service files? inittab is what launches them and they wont be available after sbase/ubase
<sewn>
ill see your repo
<sewn>
codeberg is down
<xdream8[m]>
sewn: you dont need to rely on inittab that much you can just create a getty.boot and service_manager.boot in /etc/rc.d
<sewn>
yeah im asking you where can i get sources of those or examples
<xdream8[m]>
sewn: rinit package has
<sewn>
runit?
<sewn>
i dont see getty files in the runit package
<xdream8[m]>
KISS_TMPDIR only sets where packages are build so i am thinking of changing this and directly make it cache dir(by default it will point to "$XDG_CACHE_HOME/kiss" or "$HOME/.cache/kiss" and ofc it will have a flag). any ideas or suggestions?
<sewn>
cache dir should be changed but i wouldn't suggest keeping them at the same directory
<sewn>
kiss cache can hold binaries, sources, while the kiss tmpdir (default in kiss cache), can be set somewhere else which is for building packages
<sewn>
i use tmpfs for kiss_tmpdir
<xdream8[m]>
then i should create 2 flags. 👍
<sewn>
no environment variables for paths? shame
<xdream8[m]>
i was gonna add flags for build/tmp/extract/pkg directories in kiss_tmpdir but in the end i gave ip on that idea
<xdream8[m]>
sewn: they are still supported but flags overwrites them
<mako2>
so there should be no =m value in the .config since im just booting without initramfs right?
<sewn>
yes
<mako2>
ok ill change them to =y
<sewn>
all modules must be builtins
<sewn>
no no no you have to.. do it.. by hand....
<sewn>
i guess that can work...?
<mako2>
okay
<mako2>
ill just find what connects to amd stuff
<sewn>
you have the gentoo wiki
<sewn>
mako2: you can do it automatically using sed btw
<sewn>
you dont need to do it by hand
<mako2>
i can just do :%s/=y/=m/g on vim
<sewn>
or that
<mako2>
lol why did i type it in the opposite way
<sewn>
oh no
<mako2>
hahaha
<mako2>
it'll all be modules
<sewn>
all screaming because they dont know what to do
<mako2>
are modules just passive abilities?
<mako2>
like they just sit in their directory?
<sewn>
they do nothing untill they are loaded
<sewn>
and if you have everything as a module your kernel is basically useless
<sewn>
..without something to load them automatically (initramfs)
<mako2>
i think im starting to get why some .configs on other distros work, like i see a lot of options enabled amd or nvidia
<mako2>
so if a guy throws nvidia card on his pc, the amd options get disabled
<mako2>
it makes sense why they would put initramfs, they want the distro to work for everyone
<sewn>
mako2: if the amd options are enabled, but an nvidia gpu is present, the kernel only knows what to do with an amd gpu, so it doesnt do much with the nvidia one
<mako2>
ah i see
<mako2>
okay it still didn't work, same error
<sewn>
do you have your amdgpudrmfb yet
<sewn>
wait, you have an amd gpu or an nvidia gpu..?
<mako2>
amd gpu
<mako2>
its the rx 6600
<sewn>
get your amd gpu's firmware and build it into the kernel
<mako2>
do i put it in /linux-6.4.6/lib/firmware
<sewn>
you should put it in the same directory where the linux source code is at
<sewn>
~/src/linux-6.4.3, ~/src/linux-firmware
<mako2>
so i dont need to put the firmware inside
<mako2>
the folders just have to be in the same directory right?
<sewn>
well you can put the firmware anywhere, you just have to set it in CONFIG_EXTRA_FIRMWARE_DIR
<mako2>
oh i set in /lib/firmware
<mako2>
wait i moved it to /usr/lib/firmware wtf
<sewn>
you can do wherever
<mako2>
okay
<sewn>
i believe your gpu is navi 23
<sewn>
aka Dimgrey Cavefish
<mako2>
Dimgrey Cavefish i love that name
<sewn>
for me its Sienna Cichlid, and i just use glob and add it to CONFIG_EXTRA_FIRMWARE: amdgpu/siennacichlid*.bin
<sewn>
you will have to do the same for your gpu
<sewn>
but not the literal glob, echo it and then put it into CONFIG_EXTRA_FIRMWARE
<mako2>
my CONFIG_EXTRA_FIRMWARE="amd-ucode/microcode_amd_fam19h.bin" which is my cpu
<zlib>
i have these two problems !!! the first is rust wont build, and the second is i cant update because i changed gpgme but i dont know what to do to let it update
<zlib>
any help is appreciated ty
<sad_plan>
did you apply the now infamous lfs64 patch?
<zlib>
to gpgme?
<sad_plan>
also, just use a pastebin man
<sad_plan>
rust
<zlib>
oh
<zlib>
no
<sad_plan>
alpine had one
<sad_plan>
iirc
<sad_plan>
aswell as libpciaccess
<zlib>
i did to gpgme tho
<zlib>
i think
<sad_plan>
check alpine. maybe they have some fixes
<zlib>
did the lfs patch from alpine, same errors
<zlib>
also, for what its worth i fixed the second error !!!
<zlib>
rust is still jus being a pain for me even after patching it
<xdream8[m]>
i think stable rust does not work even when you install it with rustup
mako2 has quit [Remote host closed the connection]
<zlib>
not to be stupid but will that build firefox?
<zlib>
ive literally never messed with rust but ff needs it
<sad_plan>
could use palemoon for now though. fork of firefox. doesnt require rust
<sad_plan>
as an alternative
<sad_plan>
its in kiss-xorg
<sad_plan>
or were you using wayland? I dont remmeber
<zlib>
no im using xorg
<zlib>
ill try it !!! ty
<sad_plan>
it requires python2 for some reason. its in ehawkvu's personal repo.
<sad_plan>
dunno why they havent converted over to python3..
<sad_plan>
else theres always webkit browsers
<xdream8[m]>
<zlib> "not to be stupid but will that..." <- it should be. it installs rust to .cargo/bin by default you just need to add it to PATH. then fork and remove rust dependency from firefox and try to build it.
<xdream8[m]>
* In reply to @zlib:libera.chat
<xdream8[m]>
it should. it installs rust to .cargo/bin by default you just need to add it to PATH. then fork and remove rust dependency from firefox and try to build it.
<xdream8[m]>
not to be stupid but will that build firefox?
sad_plan has quit [Quit: nyaa~]
<zlib>
hi dream it worked ty love u
mako2 has joined #kisslinux
zlib has quit [Quit: Connection closed]
mako2 has quit [Read error: Connection reset by peer]