ChanServ changed the topic of #kisslinux to: KISS Linux | https://k1sslinux.org | /msg zr for kisslinux/* cloaks | logs: https://gemini.ctrl-c.club/~phoebos/logs/ | word of the day: "perntium
<illiliti> then that's 100% problem with efibootmgr/uefi
<sad_plan> you know what? my config also seems to have been reset. no wonder it wont boot, I dont have the neccessary drivers compiled either. gimme a few minutes and Ill have the new kernel back as its supose to be.
<sad_plan> i figured so myself, untill I noticed mlre stuff was off. like intel microcode, which I know for sure I dont have enabled.
<illiliti> keep digging XD
<kqz> i've had issues with PARTUUID and efistub in the past as well, for now I just have "root=/dev/nvme0n1p3" in my kernel cmdline
<sad_plan> the kernel config seems to be the issue here. waiting for kernel to build now, and we shall see.
<riteo> well, gtg for now, bye!
riteo has quit [Quit: epic sleeping moment]
<sad_plan> and it boots!
sad_plan has quit [Quit: Quit]
dante_boi has joined #kisslinux
<dante_boi> sad_plan
<dante_boi> Solved the problem?
m3g has quit [Ping timeout: 272 seconds]
m3g has joined #kisslinux
m3g has quit [Ping timeout: 272 seconds]
Uks2 has quit [Quit: Byee]
Uks2 has joined #kisslinux
m3g has joined #kisslinux
zenomat has quit [Ping timeout: 268 seconds]
zenomat has joined #kisslinux
zenomat has quit [Changing host]
zenomat has joined #kisslinux
Uks2 has quit [Ping timeout: 272 seconds]
Uks3 has joined #kisslinux
<dante_boi> Anyone uses kakoune or micro?
kqz has quit [Ping timeout: 245 seconds]
schillingklaus has joined #kisslinux
<illiliti> fuck, now i know why libinput is slow as shit
<illiliti> it uses libevdev library which uses ioctl() to fetch input bits
<illiliti> ioctl() is ridiculously slow
<noocsharp> is there a better way to do what it's using ioctls to do or are you stuck?
<schillingklaus> is freedesktop the work of the systemd mafia?
<illiliti> the better way is parsing bits from sysfs
<noocsharp> lmao sounds fun
<illiliti> /sys/class/input/*/device/capabilities/*
<illiliti> schillingklaus: freedesktop == redhat == systemd, so yeah :)
<illiliti> noocsharp: this is equivalent to ioctl()
<noocsharp> i see, is there a good reason to use the ioctl over sysfs?
<illiliti> no reason
<illiliti> just bad design
<noocsharp> that's pretty fucked
<noocsharp> it seems like a pretty easy fix right? literally just substitute sysfs reads for the ioctls?
<illiliti> yeah
<noocsharp> also out of curiosity, what are you doing where you are able to notice the latency from ioctls?
<noocsharp> wait is that 2.964 seconds?!?!
<schillingklaus> ratpoison does not follow the mess called freedesktop
<illiliti> it was until i dropped ioctl in favor of sysfs. if libinput will drop ioctl, the whole xorg/wayland startup would be much faster
<illiliti> for now, it calls open/ioctl/close for every input device which is very slow
<illiliti> read() from sysfs is much faster
<noocsharp> i think this would be of interest in #oasis
<schillingklaus> because oasis is addicted to wayland?
<noocsharp> well yes, oasis uses wayland, and mcf is not averse to patching programs
<noocsharp> xorg is freedesktop btw schillingklaus
<acheam> lol
jslick0 has joined #kisslinux
jslick has quit [Read error: Connection reset by peer]
necromansy has joined #kisslinux
m3g has quit [Ping timeout: 272 seconds]
<illiliti> ah, there is actually the only one reason to keep ioctl. this is freebsd compatility
<illiliti> but seriously ...
<illiliti> i would rather to add fast/slow path to code.
<illiliti> e.g: if exist("/sys"); then do read("/sys/..."); else ioctl()
<noocsharp> or even #ifdef __linux__
<noocsharp> or just checking for /sys at compile time
Uks3 has quit [Quit: Byee]
Uks2 has joined #kisslinux
<testuser[m]_> hi
<testuser[m]_> dilyn accordimg to gentoo ff is brokem with gcc 11
<testuser[m]_> forcing clang isnt a big deal since its needed amyway
an3223 has quit [Ping timeout: 268 seconds]
ru0mad has joined #kisslinux
ru0mad has left #kisslinux [#kisslinux]
smartin has joined #kisslinux
an3223 has joined #kisslinux
schillingklaus has quit [Quit: schillingklaus]
an3223 has quit [Ping timeout: 245 seconds]
illiliti has quit [Quit: leaving]
an3223 has joined #kisslinux
Uks2 has quit [Quit: Byee]
Uks2 has joined #kisslinux
psydroid has quit [Ping timeout: 244 seconds]
konimex has quit [Ping timeout: 244 seconds]
ru0mad[m] has quit [Ping timeout: 272 seconds]
testuser[m] has quit [Ping timeout: 268 seconds]
Uks2 has quit [Quit: Byee]
Uks3 has joined #kisslinux
vulpine has quit [*.net *.split]
kernelc has quit [*.net *.split]
clemens3 has quit [*.net *.split]
cem has quit [*.net *.split]
carbsbot has quit [*.net *.split]
vulpine has joined #kisslinux
kernelc has joined #kisslinux
carbsbot has joined #kisslinux
cem has joined #kisslinux
clemens3 has joined #kisslinux
humky has quit [Ping timeout: 272 seconds]
humky has joined #kisslinux
schillingklaus has joined #kisslinux
humky has quit [Ping timeout: 244 seconds]
schillingklaus has quit [Quit: schillingklaus]
sad_plan has joined #kisslinux
cem has quit [Ping timeout: 265 seconds]
cem has joined #kisslinux
<sad_plan> dante_boi: yeah, it was appearantly that my kernel config got reset at some point, so it was all wrong. so no wonder it didnt boot :')
konimex has joined #kisslinux
strajder has joined #kisslinux
kiedtl has joined #kisslinux
kiedtl has quit [Changing host]
kiedtl has joined #kisslinux
kiedtl has quit [Quit: Client closed]
ru0mad[m] has joined #kisslinux
E5ten[m] has quit [Quit: node-irc says goodbye]
rgybmc[m] has quit [Quit: node-irc says goodbye]
konimex has quit [Quit: node-irc says goodbye]
ru0mad[m] has quit [Quit: node-irc says goodbye]
testuser[m] has joined #kisslinux
konimex has joined #kisslinux
psydroid has joined #kisslinux
E5ten[m] has joined #kisslinux
ru0mad[m] has joined #kisslinux
rgybmc[m] has joined #kisslinux
sad_plan has quit [Quit: Quit]
kqz has joined #kisslinux
mmatongo has joined #kisslinux
mmatongo has quit [Remote host closed the connection]
claudia has joined #kisslinux
<zr> node-irc says goodbye?
<zr> oh, probably matrix bridge having an oopsie
<testuser[m]_> yea
strajder has quit [Quit: leaving]
psydroid has joined #kisslinux
psydroid has quit [Changing host]
claudia has quit [Read error: Connection reset by peer]
<dante_boi> testuser[m]_
<dante_boi> The steam script in your dotfiles need something of the void chroot?
<testuser[m]_> you can point STEAMROOT to any chroot containing the relevant libs for steam
dilyn has joined #kisslinux
<testuser[m]_> hi dilyn
<dilyn> o/
<dante_boi> All other stuff is your kiss dir right?
<testuser[m]_> wdym
<testuser[m]_> it takes pseudo-fs stuff like from /dev from kiss host, libs from chroot dir, and mounts the dir of your choice on $HOME
<soliwilos> Is the change to using gmake in nnn's community build file intentional?
<dilyn> well that wasn't supposed to happen. thx soliwilos
<dilyn> testuser: I did figure it was a gcc 11 problem, was just about to start looking! thx
<soliwilos> No problem.
<testuser[m]_> nice
<zr> dilyn: /18
<zr> oops
<zr> sorry
zr changed the topic of #kisslinux to: KISS Linux | https://k1sslinux.org | /msg zr for kisslinux/* cloaks | logs: https://k1sslinux.org/irc#2.0 | word of the day: "perntium
<dante_boi> testuser[m]_:
<dante_boi> Your script had bug?
<testuser[m]_> not that im aware of
<dante_boi> Bwrap can't locate execvp
<dante_boi> And lone 16 i don't know why it not recognize --bind
<testuser[m]_> that means it cant find the binary you're passing it
<testuser[m]_> show the exact error
<dante_boi> Do you have matrix? Is better i talk in pv chat
<dilyn> ` 3:11.52 cargo:warning=/root/.cache/kiss/proc/13804/build/firefox/obj-x86_64-pc-linux-musl/dist/system_wrappers/type_traits:3:15: fatal error: 'type_traits' file not found` :|
<dante_boi> sad
<dilyn> dumb, dumb dumb
<dilyn> some std problem, I assume. ~love it~
<dilyn> restarting petition to drop firefox
<dante_boi> Lol
<testuser[m]_> but on glibc untested on musl
<testuser[m]_> dante_boi: testuser:kde.org
<dilyn> yeah I have roughly those patches
<dilyn> hmhmhmhmhm
dilyn has quit [Quit: Connection closed]
<omanom> i think i'll take a stab at rewriting kiss in python
<omanom> name it `piss`
<testuser[m]_> appropriate
dilyn has joined #kisslinux
dilyn has quit [Client Quit]
mahmutov has joined #kisslinux
mmatongo has joined #kisslinux
<mmatongo> whats perntium
<mmatongo> oh ghad
<omanom> just a mistype XD
<mmatongo> hehehe
strajder has joined #kisslinux
smartin has quit [Quit: smartin]
mmatongo has quit [Remote host closed the connection]
sad_plan has joined #kisslinux
<acheam> anyone know of a replacement to the default web server directory browser with tarball generation?
illiliti has joined #kisslinux
claudia has joined #kisslinux
<noocsharp> illiliti: when you said removing ioctls took you from 3 seconds to 1 second, what were you measuring?
<illiliti> libinput list-devices
strajder has quit [Quit: leaving]
<noocsharp> do you just have a lot of devices or are you running on a slow computer? it only takes 0.14 seconds for me
<noocsharp> although i'm running eudev
claudia has quit [Ping timeout: 245 seconds]
Caracol has joined #kisslinux
<kqz> takes 0.8-0.9 seconds for me with eudev, with 13 devices
<illiliti> [e]udev is different, it caches the results. that's why it faster. libudev-zero can't cache results because there is no way to do it by design
mahmutov has quit [Remote host closed the connection]
<omanom> strongswan is such a PITA compared to wireguard
Caracol has quit [Quit: Leaving]
dante_boi has quit [Ping timeout: 272 seconds]
mahmutov has joined #kisslinux
thebuzzing has quit [Quit: leaving]
thebuzzing has joined #kisslinux
thebuzzing has quit [Client Quit]
thebuzzing has joined #kisslinux
illiliti has quit [Ping timeout: 245 seconds]
illiliti has joined #kisslinux
mahmutov has quit [Ping timeout: 244 seconds]
sad_plan has quit [Read error: No route to host]