💾 Archived View for gemini.ctrl-c.club › ~phoebos › logs › kisslinux-2021-09-30.txt captured on 2024-05-12 at 16:04:14.

View Raw

More Information

⬅️ 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!