00:02
<
illiliti >
then that's 100% problem with efibootmgr/uefi
00:04
<
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.
00:04
<
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.
00:04
<
illiliti >
keep digging XD
00:07
<
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
00:11
<
sad_plan >
the kernel config seems to be the issue here. waiting for kernel to build now, and we shall see.
00:14
<
riteo >
well, gtg for now, bye!
00:15
riteo has quit [Quit: epic sleeping moment]
00:25
<
sad_plan >
and it boots!
00:31
sad_plan has quit [Quit: Quit]
00:34
dante_boi has joined #kisslinux
00:35
<
dante_boi >
sad_plan
00:35
<
dante_boi >
Solved the problem?
00:42
m3g has quit [Ping timeout: 272 seconds]
00:47
m3g has joined #kisslinux
00:57
m3g has quit [Ping timeout: 272 seconds]
00:58
Uks2 has quit [Quit: Byee]
00:59
Uks2 has joined #kisslinux
01:02
m3g has joined #kisslinux
01:08
zenomat has quit [Ping timeout: 268 seconds]
01:09
zenomat has joined #kisslinux
01:09
zenomat has quit [Changing host]
01:09
zenomat has joined #kisslinux
01:28
Uks2 has quit [Ping timeout: 272 seconds]
01:28
Uks3 has joined #kisslinux
01:41
<
dante_boi >
Anyone uses kakoune or micro?
03:14
kqz has quit [Ping timeout: 245 seconds]
03:20
schillingklaus has joined #kisslinux
03:36
<
illiliti >
fuck, now i know why libinput is slow as shit
03:36
<
illiliti >
it uses libevdev library which uses ioctl() to fetch input bits
03:37
<
illiliti >
ioctl() is ridiculously slow
03:40
<
noocsharp >
is there a better way to do what it's using ioctls to do or are you stuck?
03:40
<
schillingklaus >
is freedesktop the work of the systemd mafia?
03:41
<
illiliti >
the better way is parsing bits from sysfs
03:41
<
noocsharp >
lmao sounds fun
03:41
<
illiliti >
/sys/class/input/*/device/capabilities/*
03:42
<
illiliti >
schillingklaus: freedesktop == redhat == systemd, so yeah :)
03:43
<
illiliti >
noocsharp: this is equivalent to ioctl()
03:45
<
noocsharp >
i see, is there a good reason to use the ioctl over sysfs?
03:45
<
illiliti >
no reason
03:46
<
illiliti >
just bad design
03:46
<
noocsharp >
that's pretty fucked
03:47
<
noocsharp >
it seems like a pretty easy fix right? literally just substitute sysfs reads for the ioctls?
03:50
<
noocsharp >
also out of curiosity, what are you doing where you are able to notice the latency from ioctls?
03:55
<
noocsharp >
wait is that 2.964 seconds?!?!
03:58
<
schillingklaus >
ratpoison does not follow the mess called freedesktop
04:00
<
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
04:01
<
illiliti >
for now, it calls open/ioctl/close for every input device which is very slow
04:01
<
illiliti >
read() from sysfs is much faster
04:04
<
noocsharp >
i think this would be of interest in #oasis
04:05
<
schillingklaus >
because oasis is addicted to wayland?
04:07
<
noocsharp >
well yes, oasis uses wayland, and mcf is not averse to patching programs
04:21
<
noocsharp >
xorg is freedesktop btw schillingklaus
04:25
jslick0 has joined #kisslinux
04:26
jslick has quit [Read error: Connection reset by peer]
04:29
necromansy has joined #kisslinux
04:32
m3g has quit [Ping timeout: 272 seconds]
04:32
<
illiliti >
ah, there is actually the only one reason to keep ioctl. this is freebsd compatility
04:32
<
illiliti >
but seriously ...
04:33
<
illiliti >
i would rather to add fast/slow path to code.
04:34
<
illiliti >
e.g: if exist("/sys"); then do read("/sys/..."); else ioctl()
05:21
<
noocsharp >
or even #ifdef
__linux__
05:22
<
noocsharp >
or just checking for /sys at compile time
05:24
Uks3 has quit [Quit: Byee]
05:24
Uks2 has joined #kisslinux
05:36
<
testuser[m]_ >
dilyn accordimg to gentoo ff is brokem with gcc 11
05:37
<
testuser[m]_ >
forcing clang isnt a big deal since its needed amyway
05:41
an3223 has quit [Ping timeout: 268 seconds]
06:15
ru0mad has joined #kisslinux
06:15
ru0mad has left #kisslinux [#kisslinux]
07:08
smartin has joined #kisslinux
07:33
an3223 has joined #kisslinux
07:45
schillingklaus has quit [Quit: schillingklaus]
08:18
an3223 has quit [Ping timeout: 245 seconds]
08:26
illiliti has quit [Quit: leaving]
08:35
an3223 has joined #kisslinux
09:05
Uks2 has quit [Quit: Byee]
09:06
Uks2 has joined #kisslinux
09:20
psydroid has quit [Ping timeout: 244 seconds]
09:21
konimex has quit [Ping timeout: 244 seconds]
09:21
ru0mad[m] has quit [Ping timeout: 272 seconds]
09:21
testuser[m] has quit [Ping timeout: 268 seconds]
10:00
Uks2 has quit [Quit: Byee]
10:01
Uks3 has joined #kisslinux
10:01
vulpine has quit [*.net *.split]
10:01
kernelc has quit [*.net *.split]
10:01
clemens3 has quit [*.net *.split]
10:01
cem has quit [*.net *.split]
10:01
carbsbot has quit [*.net *.split]
10:11
vulpine has joined #kisslinux
10:11
kernelc has joined #kisslinux
10:11
carbsbot has joined #kisslinux
10:11
cem has joined #kisslinux
10:11
clemens3 has joined #kisslinux
10:14
humky has quit [Ping timeout: 272 seconds]
10:14
humky has joined #kisslinux
10:18
schillingklaus has joined #kisslinux
10:18
humky has quit [Ping timeout: 244 seconds]
10:35
schillingklaus has quit [Quit: schillingklaus]
10:39
sad_plan has joined #kisslinux
10:39
cem has quit [Ping timeout: 265 seconds]
10:40
cem has joined #kisslinux
10:41
<
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 :')
11:35
konimex has joined #kisslinux
11:48
strajder has joined #kisslinux
12:11
kiedtl has joined #kisslinux
12:12
kiedtl has quit [Changing host]
12:12
kiedtl has joined #kisslinux
12:19
kiedtl has quit [Quit: Client closed]
12:35
ru0mad[m] has joined #kisslinux
13:24
E5ten[m] has quit [Quit: node-irc says goodbye]
13:24
rgybmc[m] has quit [Quit: node-irc says goodbye]
13:24
konimex has quit [Quit: node-irc says goodbye]
13:24
ru0mad[m] has quit [Quit: node-irc says goodbye]
13:27
testuser[m] has joined #kisslinux
13:33
konimex has joined #kisslinux
13:33
psydroid has joined #kisslinux
13:33
E5ten[m] has joined #kisslinux
13:33
ru0mad[m] has joined #kisslinux
13:33
rgybmc[m] has joined #kisslinux
13:37
sad_plan has quit [Quit: Quit]
13:47
kqz has joined #kisslinux
13:49
mmatongo has joined #kisslinux
14:07
mmatongo has quit [Remote host closed the connection]
14:14
claudia has joined #kisslinux
14:16
<
zr >
node-irc says goodbye?
14:16
<
zr >
oh, probably matrix bridge having an oopsie
14:25
strajder has quit [Quit: leaving]
14:26
psydroid has joined #kisslinux
14:26
psydroid has quit [Changing host]
15:13
claudia has quit [Read error: Connection reset by peer]
15:15
<
dante_boi >
testuser[m]_
15:16
<
dante_boi >
The steam script in your dotfiles need something of the void chroot?
15:16
<
testuser[m]_ >
you can point STEAMROOT to any chroot containing the relevant libs for steam
15:17
dilyn has joined #kisslinux
15:18
<
testuser[m]_ >
hi dilyn
15:19
<
dante_boi >
All other stuff is your kiss dir right?
15:19
<
testuser[m]_ >
wdym
15:21
<
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
15:21
<
soliwilos >
Is the change to using gmake in nnn's community build file intentional?
15:22
<
dilyn >
well that wasn't supposed to happen. thx soliwilos
15:22
<
dilyn >
testuser: I did figure it was a gcc 11 problem, was just about to start looking! thx
15:22
<
soliwilos >
No problem.
15:22
<
testuser[m]_ >
nice
16:24
<
dante_boi >
testuser[m]_:
16:25
<
dante_boi >
Your script had bug?
16:25
<
testuser[m]_ >
not that im aware of
16:25
<
dante_boi >
Bwrap can't locate execvp
16:25
<
dante_boi >
And lone 16 i don't know why it not recognize --bind
16:25
<
testuser[m]_ >
that means it cant find the binary you're passing it
16:26
<
testuser[m]_ >
show the exact error
16:28
<
dante_boi >
Do you have matrix? Is better i talk in pv chat
16:29
<
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` :|
16:31
<
dilyn >
dumb, dumb dumb
16:31
<
dilyn >
some std problem, I assume. ~love it~
16:32
<
dilyn >
restarting petition to drop firefox
16:32
<
testuser[m]_ >
but on glibc untested on musl
16:32
<
testuser[m]_ >
dante_boi: testuser:kde.org
16:36
<
dilyn >
yeah I have roughly those patches
17:10
dilyn has quit [Quit: Connection closed]
17:16
<
omanom >
i think i'll take a stab at rewriting kiss in python
17:17
<
omanom >
name it `piss`
17:24
<
testuser[m]_ >
appropriate
17:30
dilyn has joined #kisslinux
17:31
dilyn has quit [Client Quit]
17:58
mahmutov has joined #kisslinux
18:54
mmatongo has joined #kisslinux
18:54
<
mmatongo >
whats perntium
18:55
<
omanom >
just a mistype XD
19:09
strajder has joined #kisslinux
19:29
smartin has quit [Quit: smartin]
19:44
mmatongo has quit [Remote host closed the connection]
20:25
sad_plan has joined #kisslinux
20:27
<
acheam >
anyone know of a replacement to the default web server directory browser with tarball generation?
20:34
illiliti has joined #kisslinux
21:05
claudia has joined #kisslinux
21:08
<
noocsharp >
illiliti: when you said removing ioctls took you from 3 seconds to 1 second, what were you measuring?
21:15
<
illiliti >
libinput list-devices
21:30
strajder has quit [Quit: leaving]
21:30
<
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
21:31
<
noocsharp >
although i'm running eudev
21:32
claudia has quit [Ping timeout: 245 seconds]
21:35
Caracol has joined #kisslinux
21:47
<
kqz >
takes 0.8-0.9 seconds for me with eudev, with 13 devices
21:48
<
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
21:49
mahmutov has quit [Remote host closed the connection]
21:49
<
omanom >
strongswan is such a PITA compared to wireguard
21:50
Caracol has quit [Quit: Leaving]
21:51
dante_boi has quit [Ping timeout: 272 seconds]
22:02
mahmutov has joined #kisslinux
22:12
thebuzzing has quit [Quit: leaving]
22:26
thebuzzing has joined #kisslinux
22:28
thebuzzing has quit [Client Quit]
22:28
thebuzzing has joined #kisslinux
22:35
illiliti has quit [Ping timeout: 245 seconds]
22:36
illiliti has joined #kisslinux
22:55
mahmutov has quit [Ping timeout: 244 seconds]
23:41
sad_plan has quit [Read error: No route to host]