💾 Archived View for gemini.ctrl-c.club › ~phoebos › logs › kisslinux-2024-11-25.txt captured on 2024-12-17 at 11:35:18.

View Raw

More Information

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

[2024-11-25T05:02:30Z] <asimovc> riteo: are you using pipewire with libudev-zero?
[2024-11-25T07:05:59Z] <midfavila> man i kinda miss 2020/2021 when things were more active with kiss
[2024-11-25T07:06:14Z] <midfavila> cant believe i'm feeling nostalgic for 2020 of all years lmao
[2024-11-25T13:45:11Z] <riteo> asimovc: sorry my bouncer certificate expired :skull:
[2024-11-25T13:45:31Z] <riteo> Why is TLS the only encryption available with senpai
[2024-11-25T13:47:06Z] <riteo> asimovc: you coul try running `xdg-desktop-portal -r -v` and see if it correctly selects all interfaces
[2024-11-25T13:47:30Z] <riteo> asimovc: yes I'm using libudev-zero
[2024-11-25T13:49:03Z] <asimovc> well
[2024-11-25T13:49:12Z] <asimovc> so is not udev management
[2024-11-25T13:49:35Z] <asimovc> you just builded pipewire from community? or you put some changes?
[2024-11-25T13:50:55Z] <riteo> plain pipewire
[2024-11-25T13:51:00Z] <riteo> only change is the configuration thing
[2024-11-25T13:51:02Z] <riteo> but that's audio dependent
[2024-11-25T13:51:12Z] <riteo> perhaps xdg-desktop-portal is complaining
[2024-11-25T13:51:22Z] <riteo> try the verbose mode and see what interfaces it detects
[2024-11-25T13:51:42Z] <riteo> because the main difference I can think of is that I configured it properly
[2024-11-25T13:52:09Z] <riteo> see https://wiki.archlinux.org/title/XDG_Desktop_Portal#Configuration
[2024-11-25T13:58:17Z] <asimovc> https://0x0.st/X56U.log
[2024-11-25T13:58:23Z] <asimovc> what my portal said
[2024-11-25T14:19:04Z] <riteo> asimovc: it's finding that, so great ig
[2024-11-25T14:19:19Z] <asimovc> also
[2024-11-25T14:19:26Z] <asimovc> this is my pipewire log
[2024-11-25T14:19:46Z] <asimovc> https://0x0.st/X5I8.log
[2024-11-25T14:19:58Z] <riteo> mhhh
[2024-11-25T14:20:02Z] <riteo> you sure dwl supports screen sharing?
[2024-11-25T14:20:10Z] <asimovc> well
[2024-11-25T14:20:13Z] <riteo> do you have wayland-info at hand?
[2024-11-25T14:20:19Z] <asimovc> i tested in alpines and fine
[2024-11-25T14:20:25Z] <asimovc> wayland-info?
[2024-11-25T14:20:33Z] <riteo> it's a tool to see what wayland extensions are avaialble
[2024-11-25T14:20:48Z] <asimovc> have you a build of it?
[2024-11-25T14:20:58Z] <riteo> I think I have a package def somewhere
[2024-11-25T14:20:59Z] <riteo> one sec
[2024-11-25T14:24:04Z] <riteo> there https://0x0.st/X5IN.tar.gz
[2024-11-25T14:30:18Z] <asimovc> can you send me the pipewire build?
[2024-11-25T14:30:57Z] <riteo> sure
[2024-11-25T14:30:58Z] <riteo> one sec
[2024-11-25T14:31:50Z] <asimovc> my wayinfo
[2024-11-25T14:31:50Z] <asimovc> https://0x0.st/X5Im.txt
[2024-11-25T14:32:25Z] <riteo> https://0x0.st/X5Ia.tar.gz
[2024-11-25T14:33:17Z] <riteo> it looks like you have the wlr screencopy ext so you _should_ be capable of screen sharing
[2024-11-25T14:34:43Z] <riteo> also you could try doing `WAYLAND_DEBUG=1 /usr/lib/xdg-desktop-portal-wlr -r` and see what happens there
[2024-11-25T14:35:27Z] <riteo> the idea is that xdg-desktop-portal-wlr is a wayland client that uses this protocol to get frames I think
[2024-11-25T14:38:53Z] <asimovc> https://0x0.st/X5IS.txt
[2024-11-25T14:39:05Z] <asimovc> pipewire just get a fatal error
[2024-11-25T14:39:40Z] <asimovc> as i see is the same configs but jack is not enabled and bluez too
[2024-11-25T14:39:43Z] <riteo> yeah the issue seems pipewire for some reason
[2024-11-25T14:40:12Z] <asimovc> you build just enable jack and bluez
[2024-11-25T14:40:27Z] <riteo> yeah
[2024-11-25T14:40:28Z] <asimovc> your xdg-portals builds are from kiss-dbus too?
[2024-11-25T14:40:28Z] <riteo> nothing fancy
[2024-11-25T14:40:38Z] <riteo> yes IIRC
[2024-11-25T14:40:49Z] <asimovc> maybe your .profile?
[2024-11-25T14:40:55Z] <asimovc> init thing or i dont know
[2024-11-25T14:41:06Z] <asimovc> i just put pipewire and pipewire-pulse to exec
[2024-11-25T14:41:30Z] <riteo> wait you're running pipewire in the dbus-launch thing?
[2024-11-25T14:41:42Z] <riteo> although I'm not sure if that's needed
[2024-11-25T14:41:57Z] <asimovc> no
[2024-11-25T14:42:07Z] <asimovc> this is my main line in .profile
[2024-11-25T14:42:22Z] <asimovc> dbus-run-session dwl -s 'foot -s & pipewire & pipewire-pulse <&-'
[2024-11-25T14:42:54Z] <riteo> mh the last few chars are funky but I think thing's working
[2024-11-25T14:43:10Z] <asimovc> the last chars are from dwl
[2024-11-25T14:43:29Z] <riteo> oh ok
[2024-11-25T14:43:34Z] <asimovc> have you looked in my pipewire logs?
[2024-11-25T14:44:57Z] <riteo> yes it just randomly says "no file found"
[2024-11-25T14:46:41Z] <asimovc> okay
[2024-11-25T14:46:49Z] <asimovc> can you send me your mdev config?
[2024-11-25T14:46:52Z] <asimovc> maybe it
[2024-11-25T14:47:12Z] <riteo> I documented it in my repo
[2024-11-25T14:47:16Z] <riteo> nothing relevant
[2024-11-25T14:47:23Z] <asimovc> is just that all the mdev config?
[2024-11-25T14:47:36Z] <riteo> I documented the changes pretty much
[2024-11-25T14:47:48Z] <riteo> it's mostly related to hotplug
[2024-11-25T14:47:52Z] <riteo> completely unrelated to screensharing
[2024-11-25T14:48:00Z] <riteo> lemme take a look at pw code
[2024-11-25T14:48:18Z] <asimovc> can you build pipewire again?
[2024-11-25T14:48:27Z] <asimovc> and send me the options that it enablle
[2024-11-25T14:48:32Z] <asimovc> when it build
[2024-11-25T14:48:38Z] <riteo> let's see
[2024-11-25T14:48:49Z] <asimovc> maybe is building something more that is not default enable
[2024-11-25T14:49:51Z] <riteo> tbf feels a bit like an environment thing
[2024-11-25T14:49:54Z] <riteo> maybe kernel config
[2024-11-25T14:50:34Z] <riteo> https://wiki.gentoo.org/wiki/PipeWire#Installation
[2024-11-25T14:50:44Z] <riteo> you have these kernel opts?
[2024-11-25T14:50:54Z] <riteo> wait those are for sound
[2024-11-25T14:52:57Z] <asimovc> yes
[2024-11-25T14:53:00Z] <asimovc> is enabled
[2024-11-25T14:53:41Z] <riteo> I have no idea where the file is from 
[2024-11-25T14:53:58Z] <riteo> wait I'll send you the pw log
[2024-11-25T14:54:00Z] <riteo> for buildilng
[2024-11-25T14:54:52Z] <asimovc> are you using rtkit?
[2024-11-25T14:54:54Z] <asimovc> or polkit
[2024-11-25T14:55:07Z] <riteo> nop
[2024-11-25T14:55:36Z] <riteo> https://0x0.st/X5IW.log
[2024-11-25T14:58:45Z] <asimovc> as i suspected
[2024-11-25T14:58:51Z] <asimovc> why is sdl2 needed?
[2024-11-25T15:00:20Z] <riteo> no idea
[2024-11-25T15:00:24Z] <riteo> shouldn't be needed
[2024-11-25T15:00:31Z] <riteo> not that I am aware of
[2024-11-25T15:01:43Z] <asimovc> https://0x0.st/X5Ix.log
[2024-11-25T15:01:53Z] <asimovc> my pipewire log with verbose
[2024-11-25T15:13:09Z] <riteo> asimovc: it's still that weird error
[2024-11-25T15:13:13Z] <riteo> no idea what it's opening
[2024-11-25T15:16:16Z] <riteo> asimovc: perhaps you could try setting debug mode with pipewire 
[2024-11-25T15:16:21Z] <riteo> and get all the debug logs
[2024-11-25T15:20:49Z] <asimovc> okay
[2024-11-25T15:20:51Z] <asimovc> will try
[2024-11-25T18:18:06Z] <sewn> hallo
[2024-11-25T19:47:05Z] <riteo> hi sewn
[2024-11-25T21:53:39Z] <midfavila> does anyone here know of a text-mode browser that supports libtls?
[2024-11-25T21:53:52Z] <midfavila> i've looked at all the usual suspects and they all demand libre or open
[2024-11-25T21:54:13Z] <midfavila> at this point the only thing preventing me from replacing libre with bear is a browser...
[2024-11-25T22:02:32Z] <sad_plan> midfavila: netsurf? on oasis atleast, it doesnt even use libressl
[2024-11-25T22:05:07Z] <midfavila> yeah, i did see that, but doesn't netsurf only run on the framebuffer without a display server?
[2024-11-25T22:05:23Z] <midfavila> i'm hoping i can be a chooser and get something curses-like
[2024-11-25T22:05:42Z] <midfavila> since some of my devices don't have displays that match the orientation of their framebuffer
[2024-11-25T22:05:42Z] <sad_plan> netsurf can run on frambebuffer too, correct
[2024-11-25T22:06:02Z] <sad_plan> it can use gtk aswell afaik. not sure what else. 
[2024-11-25T22:06:23Z] <sad_plan> oh, and wayland obviously, seeing as oasis uses wayland
[2024-11-25T22:06:31Z] <midfavila> yeah...
[2024-11-25T22:06:37Z] <midfavila> like i said, i'm looking for curses, ideally
[2024-11-25T22:06:40Z] <sad_plan> although I think thats somewhat from mcf's patches. 
[2024-11-25T22:06:46Z] <sad_plan> I suspected as much
[2024-11-25T22:07:06Z] <midfavila> if i knew more about C i would just patch links to use libtls tbh
[2024-11-25T22:07:34Z] <midfavila> probably do some other stuff to links while i was at it >.>
[2024-11-25T22:09:20Z] <midfavila> https://misc.openbsd.narkive.com/HN8SbhLO/improved-www-links-with-libtls
[2024-11-25T22:09:25Z] <midfavila> >10 years ago
[2024-11-25T22:09:26Z] <midfavila> ;w;
[2024-11-25T22:09:56Z] <sad_plan> great. how about w3m? or just lynx
[2024-11-25T22:10:18Z] <midfavila> lynx is bleaaagh and w3m drags in boehm
[2024-11-25T22:10:38Z] <midfavila> i'm trying to avoid dragging in extra dependencies while keeping the system relatively small 
[2024-11-25T22:10:42Z] <sad_plan> hm, doesnt links allow you to.. disable ssl altogether?
[2024-11-25T22:10:51Z] <midfavila> well, individual software relatively small, anyway
[2024-11-25T22:11:00Z] <midfavila> and yeah i think so but that kind of defeats the purpose
[2024-11-25T22:11:05Z] <sad_plan> thats great and all, but its not always realistic to do so :p
[2024-11-25T22:11:23Z] <sad_plan> lynx doesnt really require much, but still uses libressl though..
[2024-11-25T22:11:25Z] <sad_plan> I get that
[2024-11-25T22:11:38Z] <midfavila> youre talking to someone who unironically intends to replace a smartphone with a risc-v handheld with no upstream vendor support
[2024-11-25T22:11:54Z] <midfavila> realism is just another construct
[2024-11-25T22:11:56Z] * midfavila huff-huffs
[2024-11-25T22:12:06Z] <midfavila> but tbh if i don't find something off the shelf i probably will just try to patch links2
[2024-11-25T22:12:27Z] <sad_plan> lol. how about elinks?
[2024-11-25T22:12:40Z] <midfavila> unmaintained and clunky
[2024-11-25T22:13:25Z] <midfavila> i found a few really tiny web browsers that were put out in the mid '00s that were honestly pretty neat but they were also only half complete
[2024-11-25T22:13:44Z] <thomas_adam> Chawan looks good, but it's not using libtls.  (I'm not sure why one would care...)
[2024-11-25T22:13:58Z] <midfavila> o
[2024-11-25T22:14:03Z] <midfavila> i'm just finnicky
[2024-11-25T22:14:06Z] <midfavila> no real technical reason
[2024-11-25T22:14:32Z] <sad_plan> see this one instead https://github.com/rkd77/elinks its maintained. although not sure how less clunky it is
[2024-11-25T22:14:50Z] <midfavila> oh huh
[2024-11-25T22:14:50Z] <midfavila> neat
[2024-11-25T22:14:56Z] <midfavila> i was under the impression it was long dead
[2024-11-25T22:15:16Z] <sad_plan> this guy resurected it some time ago iirc
[2024-11-25T22:16:09Z] <midfavila> nice 
[2024-11-25T22:17:52Z] <sad_plan> thomas_adam: there you are. I asked you a question earlier, but you probably missed it. which of the tilde networks do you use? tilde.club?
[2024-11-25T22:18:09Z] <sad_plan> noticed couple of then mentions znc atleast
[2024-11-25T22:18:19Z] <sad_plan> tilde.club being one of them
[2024-11-25T22:20:19Z] <thomas_adam> https://xteddy.org/elinks/
[2024-11-25T22:20:22Z] <thomas_adam> sad_plan: Yes?
[2024-11-25T22:21:08Z] <sad_plan> which of the tilde networks do you use? for the bouncer. tilde.club? or do you just use ssh tunneling or w/e
[2024-11-25T22:23:32Z] <sad_plan> thomas_adam: ^
[2024-11-25T22:35:48Z] <thomas_adam> sad_plan: tilde.club, and I've used both ssh tunnelling and a bouncer. 
[2024-11-25T22:38:28Z] <sad_plan> thomas_adam: thanks