💾 Archived View for gemini.ctrl-c.club › ~phoebos › logs › kisslinux-2021-09-30.txt captured on 2024-05-26 at 16:13:16.
⬅️ Previous capture (2021-12-17)
-=-=-=-=-=-=-
[2021-09-30T02:36:33Z] <dilyn> dilyn ~ -> ls -lh /boot/efi/KISS/ < [2021-09-30T02:36:34Z] <dilyn> total 30M [2021-09-30T02:36:34Z] <dilyn> -rwxr-xr-x 1 root root 21M 2021-09-29 22:23 vmlinuz.efi [2021-09-30T02:36:35Z] <dilyn> -rwxr-xr-x 1 root root 8.7M 2021-09-11 16:04 vmlinuz.efi.old [2021-09-30T02:37:29Z] <dilyn> when you're too lazy to identify which onboard wifi card you have so you just bake every iwlwifi firmware into the kernel to see what sticks [2021-09-30T02:40:01Z] <noocsharp> nice [2021-09-30T02:40:39Z] <noocsharp> did you figure it out? [2021-09-30T02:40:45Z] <dilyn> haven't rebooted yet [2021-09-30T02:40:56Z] <dilyn> building chromium atm and i'm too close to stop now :V [2021-09-30T02:41:50Z] <noocsharp> when are you not building chromium [2021-09-30T02:42:17Z] <dilyn> when i'm on a conference call lmao [2021-09-30T02:54:16Z] <testuser[m]> Hi [2021-09-30T02:59:17Z] <dilyn> o/ [2021-09-30T02:59:48Z] <noocsharp> \o [2021-09-30T03:24:22Z] <GalaxyNova> \/o [2021-09-30T03:24:34Z] <GalaxyNova> damn [2021-09-30T03:24:40Z] <GalaxyNova> u can't escape slashes :( [2021-09-30T03:26:06Z] <testuser[m]> Just type a space beforr [2021-09-30T04:27:25Z] <dilyn> testuser[m]: how did you manage to get screen sharing in chromium to work? [2021-09-30T04:28:19Z] <testuser[m]> launch everything with dbus-launch [2021-09-30T04:28:32Z] <testuser[m]> pipewire and xdg-* stuff and chromium itself too [2021-09-30T04:28:52Z] <testuser[m]> but better option is to just use v4l2 as a virtual camera and `wf-recorder --muxer=v4l2 --codec=rawvideo --pixel-format=yuv420p --file=/dev/video0` [2021-09-30T04:29:16Z] <dilyn> interesting... [2021-09-30T04:29:22Z] <dilyn> launching compositor with dbus-launch too? [2021-09-30T04:29:26Z] <testuser[m]> no [2021-09-30T04:29:31Z] <testuser[m]> just the daemons [2021-09-30T04:29:32Z] <dilyn> gotcha [2021-09-30T04:29:47Z] <testuser[m]> but launching the compositor with dbus-launch would let you avoid typing dbus-launch each time [2021-09-30T04:29:51Z] <testuser[m]> since the vars would be inherited [2021-09-30T04:31:25Z] <dilyn> ... `[E][00717.962505][ pipewire.c: 117 main()] failed to create context: No such file or directory` O.o [2021-09-30T04:33:16Z] <testuser[m]> dbus daemon is running ? [2021-09-30T04:33:25Z] <dilyn> yeah [2021-09-30T04:33:34Z] <dilyn> i was missing pipewire-media-session [2021-09-30T04:33:39Z] <dilyn> reran pipewire, lost all audio. lmfao [2021-09-30T04:40:10Z] <dilyn> the xdg-desktop-portal-wlr example config just declares... slurp... [2021-09-30T04:40:23Z] <dilyn> so you're right? it literally just outputs a screen recorder to a dev node [2021-09-30T04:48:11Z] <dilyn> sorry for all the log{ins,outs} lads [2021-09-30T04:54:07Z] <dilyn> isn't working. hm. [2021-09-30T04:54:27Z] <dilyn> running dbus-launch xdg-desktop-portal -r -v doesn't print anything useful when i attempt to share (this is all without wf-recorder/v4l) [2021-09-30T04:54:47Z] <testuser[m]> did you runxdg-desktop-portal-wlr ? [2021-09-30T04:54:55Z] <testuser[m]> or whatever your compositor has [2021-09-30T04:55:04Z] <dilyn> i'm running xdgw -r -v & xdgwlr [2021-09-30T04:55:11Z] <dilyn> xdgwlr -r * [2021-09-30T04:55:39Z] <testuser[m]> https://github.com/git-bruh/dotfiles/blob/master/bin/dbus-wrap [2021-09-30T04:55:43Z] <testuser[m]> this is all that should be running [2021-09-30T04:55:45Z] <testuser[m]> and looks like it is [2021-09-30T04:55:47Z] <testuser[m]> weird [2021-09-30T04:57:01Z] <dilyn> yeah... hmhm [2021-09-30T04:57:21Z] <testuser[m]> what does the chromium log say [2021-09-30T04:57:33Z] <dilyn> nothing useful [2021-09-30T04:57:37Z] <dilyn> just a bunch of skia errors as always [2021-09-30T04:58:06Z] <testuser[m]> you built it with pipewire support right and enabled the flag [2021-09-30T04:58:12Z] <dilyn> yessir [2021-09-30T04:58:40Z] <dilyn> basuctl shows all the relevant things are running [2021-09-30T04:58:48Z] <dilyn> it's just infuriating that nothing is being printed lmfao [2021-09-30T05:01:51Z] <dilyn> ...is chromium supposed to show up in basuctl at any point? [2021-09-30T05:03:28Z] <testuser[m]> Idk never checked basuctl lol [2021-09-30T05:03:39Z] <dilyn> lol [2021-09-30T05:31:44Z] <dilyn> idk i guess god hates me :'( [2021-09-30T05:32:31Z] <testuser[m]> time to install ubuntu [2021-09-30T05:33:02Z] <dilyn> :v [2021-09-30T05:33:32Z] <dilyn> i mean it did justwerk on kubuntu sooooo [2021-09-30T05:33:37Z] <dilyn> obviously the superior distro [2021-09-30T05:33:45Z] <dilyn> all i had to do was build my own version of chromium :V :V :V [2021-09-30T05:34:46Z] <GalaxyNova> any programming project ideas [2021-09-30T05:34:50Z] <GalaxyNova> ig [2021-09-30T05:35:28Z] <testuser[m]> gui toolkit [2021-09-30T05:35:36Z] <dilyn> :| [2021-09-30T05:35:42Z] <GalaxyNova> be realistic [2021-09-30T05:35:43Z] <dilyn> gtk3 feels bad mang [2021-09-30T05:35:43Z] <GalaxyNova> lol [2021-09-30T05:35:48Z] <testuser[m]> kiss rewrite [2021-09-30T05:35:49Z] <testuser[m]> irc client [2021-09-30T05:36:16Z] <dilyn> http://ix.io/3AnA ... is libpipewire supposed to be in this list fam [2021-09-30T05:36:37Z] <testuser[m]> no its dlopen'd [2021-09-30T05:36:44Z] <testuser[m]> unless you set rtc_link_pipewire [2021-09-30T05:37:59Z] <dilyn> sad [2021-09-30T05:40:32Z] <dilyn> in other news i found which firmware my wireless card uses and my kernel is yet again sub 10MB [2021-09-30T05:40:37Z] <dilyn> a semi-successful day, I guess [2021-09-30T05:40:49Z] <testuser[m]> rich [2021-09-30T05:42:44Z] <dilyn> well, i'll sleep on this... [2021-09-30T05:42:53Z] <dilyn> and if anybody knows how to emulate armhf on qemu lmk [2021-09-30T10:44:39Z] <riteo> hiiiii! [2021-09-30T10:44:43Z] <ryoshu> hi [2021-09-30T10:45:52Z] <riteo> can anybody compile curl? It complains about a missing brotlidec library or something [2021-09-30T10:55:57Z] <riteo> https://github.com/sdsddsd1/kiss-games/commit/7aa5068df872f6bd0b2fbc7ecdbac0eacee44104 [2021-09-30T10:56:00Z] <riteo> BRUH [2021-09-30T10:56:33Z] <riteo> I had no idea, did sdsddsd1 explain why they abandoned the repo? [2021-09-30T11:57:38Z] <riteo> ok, so update on that curl error: apparently you can't compile curl with brotli installed [2021-09-30T12:02:39Z] <claudia02> riteo: I go to school now and dont want to spend time on my computer to fix stuff etc. [2021-09-30T12:06:08Z] <riteo> wait a sec [2021-09-30T12:06:14Z] <riteo> you're sdsddsd1? [2021-09-30T12:06:32Z] <riteo> claudia02: [2021-09-30T12:07:14Z] <claudia02> ye (: [2021-09-30T12:07:54Z] <riteo> omg I had no idea, is it common to have different nicks on IRC and github? A few other people did that too [2021-09-30T12:08:01Z] <riteo> anyways that's understandable, no worries about that [2021-09-30T12:12:57Z] <claudia02> I never spend much thought on that tbh. [2021-09-30T13:29:00Z] <riteo> well, I'll go for now, bye! [2021-09-30T13:29:07Z] <omanom> bye! [2021-09-30T13:40:57Z] <testuser[m]> https://git.savannah.gnu.org/cgit/coreutils.git/tree/src/yes.c [2021-09-30T13:40:59Z] <testuser[m]> Bruh [2021-09-30T13:42:22Z] <omanom> lol that looks like someone's university assignment [2021-09-30T13:46:12Z] <testuser[m]> https://libredd.it/r/unix/comments/6gxduc/how_is_gnu_yes_so_fast/?st=j3v3iw3c&sh=5651ea3c oh [2021-09-30T13:46:47Z] <testuser[m]> gotta output my yes's at 10gbps [2021-09-30T14:10:40Z] <omanom> daniel bryan's dream right there lol [2021-09-30T16:25:41Z] <noocsharp> can someone test if my domain nihaljere.xyz resolves for them [2021-09-30T16:26:02Z] <testuser[m]> No [2021-09-30T16:26:08Z] <testuser[m]> It's ded [2021-09-30T16:26:23Z] <noocsharp> bruh, it resolves fine for me, but seemingly for no one else [2021-09-30T16:29:09Z] <noocsharp> if you have dig/drill installed, could you give me the output? [2021-09-30T16:37:43Z] <cot> noocsharp: http://0x0.st/-g-5.txt [2021-09-30T16:37:59Z] <omanom> nslookup says non-existent domain for me [2021-09-30T16:42:58Z] <illiliti_> works fine for me [2021-09-30T16:43:01Z] <illiliti_> 142.11.196.26 [2021-09-30T16:43:27Z] <omanom> what dns server did you check against [2021-09-30T16:43:33Z] <illiliti_> i'm using dnscrypt-proxy [2021-09-30T16:52:11Z] <illiliti_> ryoshu: looks like DRVGETEVENT is a priveleged operation [2021-09-30T16:52:17Z] <illiliti_> https://termbin.com/1ecf [2021-09-30T16:53:59Z] <noocsharp> thanks, now i know that at least it works for somebody else [2021-09-30T16:59:31Z] <ryoshu> illiliti i keep working on that [2021-09-30T17:06:49Z] <illiliti> ryoshu: https://github.com/NetBSD/src/blob/trunk/sys/kern/kern_drvctl.c#L595 [2021-09-30T17:07:01Z] <illiliti> FWRITE [2021-09-30T17:11:50Z] <illiliti> just did chmod o+w on /dev/drvctl and it works now [2021-09-30T17:12:49Z] <illiliti> dunno why it needs write access [2021-09-30T18:39:12Z] <f1> hi [2021-09-30T18:40:55Z] <riteo> hiiiiiiiii! [2021-09-30T18:47:20Z] <f1> how you doing [2021-09-30T18:47:20Z] <riteo> overall nice, although I've got a few issues with my laptop [2021-09-30T18:55:58Z] <riteo> can anybody build cryptsetup? [2021-09-30T18:55:58Z] <tleydxdy[m]> I have working cryptsetup [2021-09-30T18:55:58Z] <riteo> it errors on a test which looks like runs a bash script [2021-09-30T18:55:58Z] <riteo> oh me too, just the latest package doesn't compile on my machine [2021-09-30T18:55:58Z] <tleydxdy[m]> lemme see [2021-09-30T18:55:58Z] <tleydxdy[m]> I think I have 2.4.1 [2021-09-30T18:56:04Z] <riteo> weird, the latest available on my machine is 2.4.0 [2021-09-30T18:56:08Z] <riteo> lemme see if they updated it [2021-09-30T18:56:44Z] <riteo> nope, still 2.4.0 [2021-09-30T18:57:52Z] <tleydxdy[m]> I had to make my own package [2021-09-30T18:58:01Z] <riteo> I see [2021-09-30T18:58:05Z] <riteo> and it does compile for you? [2021-09-30T18:58:12Z] <riteo> s/does compile/compiles/ [2021-09-30T18:58:12Z] <cotangent> <riteo> and it compiles for you? [2021-09-30T18:58:19Z] <tleydxdy[m]> if you are just getting it from online, [2021-09-30T18:58:28Z] <tleydxdy[m]> you probably just need to add --disable-ssh-token [2021-09-30T18:58:39Z] <tleydxdy[m]> to the ./configure flag [2021-09-30T18:58:40Z] <riteo> wait why [2021-09-30T18:59:04Z] <riteo> it errors on ./generate-symbols-list.sh because it's a bash script [2021-09-30T18:59:34Z] <tleydxdy[m]> oh, I think I had that initially as well [2021-09-30T18:59:38Z] <tleydxdy[m]> you do have bash right? [2021-09-30T18:59:42Z] <riteo> no I don't [2021-09-30T18:59:49Z] <tleydxdy[m]> there's your problem [2021-09-30T18:59:58Z] <riteo> bruh [2021-09-30T19:00:02Z] <riteo> those are tests [2021-09-30T19:00:19Z] <tleydxdy[m]> I mean I guess there's probably some way to disable test [2021-09-30T19:00:30Z] <tleydxdy[m]> I just use bash for interactive shell already [2021-09-30T19:00:30Z] <tleydxdy[m]> so [2021-09-30T19:00:39Z] <riteo> I see [2021-09-30T19:17:03Z] <illiliti> ryoshu: i'm pretty sure that FWRITE check does nothing and can be safely removed [2021-09-30T19:17:11Z] <illiliti> but i would like to hear your opinion [2021-09-30T19:51:11Z] <riteo> tleydxdy[m]: now I get why you told me to --disable-ssh-token [2021-09-30T19:51:25Z] <riteo> and the package thing [2021-09-30T19:52:04Z] <riteo> so apparently it's been updated with glibcisms and now it depends on libargp and stuff like dlvsym [2021-09-30T19:52:34Z] <riteo> luckily the only thing that depends on that is tokens/ssh/cryptsetup_ssh-cryptsetup-ssh.o, but I have no idea what that does [2021-09-30T19:53:07Z] <riteo> I mean, it can be disabled without hacks, so there's that at least, but what does that feature do in the first place and why is it enabled by default? [2021-09-30T19:53:56Z] <tleydxdy[m]> cryptsetup added support for external tokens, e.g. it can now decrypt via ssh communication of some sort [2021-09-30T19:54:04Z] <riteo> oh so it's a new thing [2021-09-30T19:54:07Z] <tleydxdy[m]> I didn't look very closely into it [2021-09-30T19:54:08Z] <riteo> that makes sense [2021-09-30T19:54:35Z] <riteo> is the argp thing dependent on that too or are we forced to use it now? [2021-09-30T19:54:46Z] <tleydxdy[m]> idk [2021-09-30T19:54:57Z] <riteo> I'll check [2021-09-30T19:54:59Z] <tleydxdy[m]> I don't think I have those [2021-09-30T19:55:26Z] <riteo> libargp? [2021-09-30T19:56:16Z] <tleydxdy[m]> yeah [2021-09-30T19:57:12Z] <riteo> wait, do you use "vanilla" kiss or something like wyverkiss? [2021-09-30T19:58:01Z] <riteo> oh lmao I meant gkiss, not wyverkiss lol. Although my point should kinda still be the same [2021-09-30T19:58:13Z] <riteo> because it's a glibc thing [2021-09-30T19:58:47Z] <tleydxdy[m]> no, musl [2021-09-30T19:58:55Z] <tleydxdy[m]> at least so far [2021-09-30T19:59:54Z] <riteo> mhh, lemme put a sed in the right place in the build and I'll update you [2021-09-30T20:01:09Z] <riteo> weird, it still errors out, although on a more generic luks2_token.c [2021-09-30T20:01:23Z] <riteo> was '--disable-ssh-token' the only flag you added? [2021-09-30T20:04:29Z] <riteo> it looks like there's a '--disable-external-tokens' flag [2021-09-30T20:05:38Z] <riteo> epic, it finally built! [2021-09-30T20:05:39Z] <tleydxdy[m]> weird, that's the only flag I added [2021-09-30T20:05:57Z] <riteo> maybe 2.4.1 made it simpler to configure [2021-09-30T20:06:05Z] <riteo> thinking about it since I already forked the package I might as well try [2021-09-30T20:06:49Z] <tleydxdy[m]> I rememberd 2.4.1 fixed a serious bug [2021-09-30T20:07:02Z] <tleydxdy[m]> so I went straight to that [2021-09-30T20:07:27Z] <riteo> I have no idea, although I don't see why I shouldn't update [2021-09-30T20:07:30Z] <riteo> already did, epic ccache moment [2021-09-30T20:08:08Z] <riteo> also it really looks like this release made that other flag implicit with '--disable-ssh-token' [2021-09-30T20:08:27Z] <riteo> on 2.4.0 if you disabled tokens but not ssh ones it would tell you [2021-09-30T20:08:32Z] <riteo> and abort [2021-09-30T20:08:39Z] <tleydxdy[m]> ah, makes sense [2021-09-30T20:08:54Z] <riteo> well, now at least I got one thing out of my todo list, sort of [2021-09-30T20:09:12Z] <riteo> is there a way to contribute these changes to the package maintainer? [2021-09-30T20:09:21Z] <riteo> I have no idea who they are [2021-09-30T20:09:38Z] <riteo> and I know you can't just pr stuff for that package [2021-09-30T20:10:13Z] <riteo> ok it looks like they're konimex [2021-09-30T20:10:57Z] <riteo> oh nice, they even got their email address on their user page! I'll contact them sometime [2021-09-30T20:17:27Z] <riteo> bruh, why does so much stuff depend on eudev on community? [2021-09-30T20:17:36Z] <ryoshu> illiliti i get vacations on saturday, now i need to deliver something [2021-09-30T20:18:01Z] <riteo> actually I can build quite a lot of stuff if I remove that dependency (eg usbutils) [2021-09-30T20:18:45Z] <riteo> the only actual arguable use of eudev I'm aware of is for android-tools, where you want to be able to give user access to specific android devices (android-udev) [2021-09-30T20:19:40Z] <tleydxdy[m]> yeah I still have no idea what udev is actually useful for [2021-09-30T20:19:51Z] <tleydxdy[m]> sure, configure the device nodes [2021-09-30T20:19:55Z] <riteo> and thinking about it, wouldn't some filter like that be possible without eudev? IIRC there's a hotplug file somewhere in sys that allows to register a command which gets executed on device insertion. Couldn't it be used to manually filter stuff? [2021-09-30T20:20:06Z] <tleydxdy[m]> but that seems easily doable in a billion ways [2021-09-30T20:20:18Z] <riteo> yeah I was thinking about it a few days ago [2021-09-30T20:20:33Z] <riteo> it really almost looks like an implicit dependency that is building up in community [2021-09-30T20:20:53Z] <riteo> Should I raise a ticket in their repo? [2021-09-30T20:20:57Z] <tleydxdy[m]> it's just like systemd [2021-09-30T20:21:01Z] <riteo> yeah [2021-09-30T20:21:05Z] <tleydxdy[m]> yeah, why not [2021-09-30T20:21:25Z] <tleydxdy[m]> at least if it's rejected it's documented somewhere [2021-09-30T20:22:04Z] <riteo> I'll do it right now then [2021-09-30T20:23:01Z] <riteo> oh and btw before I forgot to check that yeah, it looks like libargp isn't a dependency anymore in cryptsetup 2.4.1 [2021-09-30T20:23:04Z] <riteo> although it is in 2.4.0 [2021-09-30T20:25:21Z] <riteo> no ok maybe that "big" collective depedency on eudev was just a coincidence [2021-09-30T20:25:28Z] <tleydxdy[m]> I wonder if there's a good way to use my old system within kisslinux [2021-09-30T20:25:37Z] <tleydxdy[m]> while I move the pieces over [2021-09-30T20:25:41Z] <riteo> there are "just" 4 packages that depend on eudev [2021-09-30T20:26:08Z] <riteo> tleydxdy[m]: what do you mean for within kisslinux? [2021-09-30T20:26:21Z] <riteo> do you want help with the community's "infrastructure" [2021-09-30T20:26:30Z] <riteo> s/help/to help/ [2021-09-30T20:26:31Z] <cotangent> <riteo> do you want to help with the community's "infrastructure" [2021-09-30T20:26:41Z] <tleydxdy[m]> kinda like x forwarding [2021-09-30T20:26:51Z] <riteo> oh so you want to do a thin client [2021-09-30T20:27:01Z] <tleydxdy[m]> so say I can put it in a chroot or whatever [2021-09-30T20:27:09Z] <riteo> ig you can use waypipe for that [2021-09-30T20:27:16Z] <tleydxdy[m]> and I can launch gui program in it [2021-09-30T20:27:20Z] <tleydxdy[m]> ic [2021-09-30T20:27:22Z] <tleydxdy[m]> yeah [2021-09-30T20:27:25Z] <riteo> look at https://arewewaylandyet.com/ [2021-09-30T20:27:32Z] <tleydxdy[m]> it's mostly that I'm new to wayland [2021-09-30T20:27:48Z] <riteo> oh yeah me too, I use that site sometimes when I remember it exists [2021-09-30T20:27:59Z] <riteo> the biggest issue for me rn is that there is no package description (sort of) [2021-09-30T20:28:54Z] <riteo> there are two "standards" rn, the README file with the longer description and the "description" file used by kiss find for the shorter, one line one [2021-09-30T20:29:30Z] <riteo> README's for now are just in the official repos while I don't think they even added description files in the community one [2021-09-30T20:30:04Z] <riteo> I proposed on kisscommunity.org's repo to add them but I don't know if anything moved after that [2021-09-30T20:30:34Z] <tleydxdy[m]> I don't think that should be a big problem [2021-09-30T20:31:04Z] <tleydxdy[m]> I find package descriptions in other distros to be not much help anyway [2021-09-30T20:31:46Z] <riteo> am I the only one who does 'yay [insert vague program description]' to find new software? [2021-09-30T20:31:51Z] <riteo> on my arch machine [2021-09-30T20:32:14Z] <tleydxdy[m]> sure, but you miss lots of stuff that way [2021-09-30T20:32:44Z] <tleydxdy[m]> so I just go to my search engine directly [2021-09-30T20:32:51Z] <riteo> makes sense [2021-09-30T20:33:55Z] <riteo> anyways, at this point I might just ask the reasoning behind some of the eudev dependencies [2021-09-30T20:34:29Z] <riteo> stuff like tlp could make sense, sort of, but usbutils clearly doesn't depend on it, since I can use it on mdev [2021-09-30T20:35:23Z] <riteo> for libgphoto2 I have no idea [2021-09-30T20:50:18Z] <riteo> ticket raised! https://github.com/kiss-community/community/issues/731 [2021-09-30T21:15:40Z] <riteo> well, I'll go for now, bye everyone!