💾 Archived View for gemini.ctrl-c.club › ~phoebos › logs › kisslinux-2021-10-02.txt captured on 2024-05-26 at 16:13:13.

View Raw

More Information

⬅️ Previous capture (2021-12-17)

-=-=-=-=-=-=-

[2021-10-02T00:12:10Z] <illiliti> should i proceed with drvctl or better to wait until new api is implemented?
[2021-10-02T00:21:50Z] <ryoshu> give me a few days please
[2021-10-02T00:23:45Z] <illiliti> okay, take your time
[2021-10-02T04:47:46Z] <testuser[m]> Hi
[2021-10-02T09:36:51Z] <illiliti> ryoshu: would be awesome if you could add major/minor numbers to `struct device` 
[2021-10-02T09:37:00Z] <illiliti> or dev_t
[2021-10-02T09:37:42Z] <illiliti> this way i can check if device has devnode
[2021-10-02T10:57:20Z] <ryoshu> illiliti there is a problem
[2021-10-02T10:57:44Z] <ryoshu> one device can map to multiple dev_t
[2021-10-02T10:58:36Z] <illiliti> example?
[2021-10-02T10:59:05Z] <ryoshu> serial device
[2021-10-02T10:59:31Z] <ryoshu> two minors for two modes of operation
[2021-10-02T10:59:50Z] <ryoshu> dialup and com0 afair
[2021-10-02T11:04:07Z] <illiliti> i don't understand how stat() can handle such devices
[2021-10-02T11:04:11Z] <illiliti> what's value of st.st_rdev?
[2021-10-02T11:04:42Z] <illiliti> dev_t can hold multiple major/minor numbers?
[2021-10-02T11:11:16Z] <ryoshu> stat on file? there are multiple nodes
[2021-10-02T11:11:42Z] <ryoshu> like dty0 tty0
[2021-10-02T11:12:37Z] <ryoshu> so the kernel knows cmajor, dmajor and unit resembling minor
[2021-10-02T11:13:53Z] <ryoshu> cmajor bmajor
[2021-10-02T11:16:06Z] <ryoshu> and then device name does not necessarily match /dev/entry
[2021-10-02T11:16:56Z] <illiliti> i wonder what value devname() would return
[2021-10-02T11:18:46Z] <ryoshu> it's for discussion, I guess the same is true for other BSDs
[2021-10-02T11:20:23Z] <ryoshu> check: mknod -l
[2021-10-02T11:22:00Z] <ryoshu> I'm slowly processing it in my spare time
[2021-10-02T11:23:29Z] <ryoshu> illiliti: btw. if you have general interest in netbsd, I can redirect you to a channel with more devs
[2021-10-02T11:23:55Z] <ryoshu> I just got my libera.chat cloak :)
[2021-10-02T11:28:35Z] <illiliti> nice
[2021-10-02T11:29:17Z] <illiliti> i'll join to channel
[2021-10-02T11:29:25Z] <ryoshu> illiliti: ok, I will /query you
[2021-10-02T14:43:34Z] <akira01> hey guys
[2021-10-02T14:44:16Z] <akira01> someone have the black screen after the grub init?
[2021-10-02T14:44:25Z] <akira01> is like the init log desapear
[2021-10-02T14:44:43Z] <akira01> i can login but is just a black screen
[2021-10-02T14:44:50Z] <akira01> is this since i changed the kernel
[2021-10-02T16:35:33Z] <testuser[m]> mindustry on kiss https://0x0.st/-gMb.png
[2021-10-02T16:35:40Z] <testuser[m]> well gkiss but
[2021-10-02T17:32:39Z] <GalaxyNova> What's a sane alternative to libreoffice calc?
[2021-10-02T18:06:18Z] <sad_plan> hey
[2021-10-02T18:23:27Z] <rio6> anyone know which kernel config I need to enable for mounting UUID= 
[2021-10-02T18:27:10Z] <rio6> apparently UUID only works with initramfs, and it's PARTUUID I have to use
[2021-10-02T18:27:38Z] <sad_plan> you mean kernel command line? Ive specified UUID for my / so kiss boots without grub and everything
[2021-10-02T18:29:49Z] <rio6> it worked before, then I did a bunch of things and now it doesn't mount. Using /dev/sda5 boots, but UUID= doesn't
[2021-10-02T18:30:21Z] <sad_plan> yeah, you have to use partuuid iirc. as you said yourself
[2021-10-02T18:30:49Z] <sad_plan> iirc, I also tried to use uuid, but no dice. couldnt find root that way. had to use partuuid
[2021-10-02T18:32:52Z] <sad_plan> its called CONFIG_CMDLINE_BOOL 
[2021-10-02T18:35:11Z] <dilyn> does anyone happen to know how systemd makes its sockets? for its name.socket files
[2021-10-02T18:35:19Z] <dilyn> can't for the life of me make heads or tails of it 
[2021-10-02T18:36:52Z] <noocsharp> wdym by how?
[2021-10-02T18:37:14Z] <noocsharp> eventually by using a bind syscall
[2021-10-02T18:38:43Z] <sad_plan> btw dilyn; newest webkit2gtk doesnt build. libcms2 is missing it seems, as that appearantly is now default on. I couldnt build it with that either, but yeah. I havent figured it out myself yet. libcmls2 isnt packaged either
[2021-10-02T18:41:37Z] <dilyn> womp womp @testuser[m]
[2021-10-02T18:42:07Z] <dilyn> noocsharp: I mean that theoretically I should be able to make the same socket myself and I was wondering if netcat is sufficient or if they do something dumb
[2021-10-02T18:44:39Z] <noocsharp> well my understanding is that they do socket activation, so the program backing the socket only starts when something tries to connect
[2021-10-02T18:46:05Z] <dilyn> right but I'm not terribly concerned with that part of it
[2021-10-02T18:46:26Z] <dilyn> in the interim I found a systemctl 'replacement' written in python so maybe I can see what it does lol
[2021-10-02T18:52:46Z] <noocsharp> afaict socket activation is the only reason .socket files exist
[2021-10-02T18:54:21Z] <dilyn> right
[2021-10-02T18:55:01Z] <dilyn> thank you for confirming I'm not crazy lmfao 
[2021-10-02T18:55:04Z] <dilyn> hmhmhmhmhmhmhm
[2021-10-02T19:09:12Z] <dilyn> `snapd.service: ERROR:systemctl:start not implemented for unit type: snap-snapd-13170.mount` heyo just need to implement mount
[2021-10-02T19:09:19Z] <dilyn> which for snaps is mostly just an unsquashfs
[2021-10-02T19:11:33Z] <rio6> # CONFIG_CMDLINE_BOOL is not set
[2021-10-02T19:11:43Z] <rio6> that might be why uuid= isn't working for me
[2021-10-02T19:14:16Z] <rio6> actually nvm, since I can use /dev/sda5 in kernel param so it works
[2021-10-02T20:50:46Z] <akira01>  yo guys
[2021-10-02T20:50:57Z] <akira01> tried to package freeglut again
[2021-10-02T20:51:05Z] <akira01> and okay i build libglvnd
[2021-10-02T20:51:23Z] <akira01> but freeglut says that i need libgl glx
[2021-10-02T20:51:29Z] <akira01> and i build for wayland
[2021-10-02T20:51:38Z] <akira01> so wtf?
[2021-10-02T20:51:58Z] <akira01> any ideas
[2021-10-02T21:29:55Z] <riteo> hiiiiii!
[2021-10-02T21:30:26Z] <aosync> hey
[2021-10-02T21:30:41Z] <riteo> can someone build lvm2? It complains about udev symbols, I think libudev-zero is conflicting somehow
[2021-10-02T21:31:27Z] <riteo> its readme says that lvm doesn't work with it, but I have no idea how I'm supposed to go with this since I can't uninstall it
[2021-10-02T21:49:37Z] <riteo> ok so apparently it's actually broken, but thankfully lvm allows disabling its support. It just turned on because it detected it
[2021-10-02T21:50:45Z] <riteo> I think I should bring this up too eventually, maybe with a fix, some specific detection or an alternative package, idk
[2021-10-02T22:03:11Z] <riteo> oh well, i gtg rn
[2021-10-02T22:03:17Z] <riteo> cya later!