💾 Archived View for gemini.ctrl-c.club › ~phoebos › logs › kisslinux-2021-09-14.txt captured on 2024-06-16 at 13:40:14.
⬅️ Previous capture (2021-12-17)
-=-=-=-=-=-=-
[2021-09-14T01:21:11Z] <GalaxyNova> hey testuser[m], what matrix client do you use [2021-09-14T01:51:40Z] <davidgarland> about got MultiMC working on GKISS now: https://i.imgur.com/uJLb0cw.png [2021-09-14T01:51:52Z] <davidgarland> window doesn't capture the mouse though, so I can't actually look around [2021-09-14T01:52:37Z] <davidgarland> it might be a problem with dwl specifically, but in trying to build sway I run into issues compiling pcre-- does anyone else get that or is that a GKISS specific issue (or worse, an issue only on my machine? xP) [2021-09-14T01:54:02Z] <GalaxyNova> yo! [2021-09-14T01:54:05Z] <GalaxyNova> that's amazing [2021-09-14T02:00:22Z] <davidgarland> all I did was mess with some build scripts, this is mostly due to https://github.com/Admicos/minecraft-wayland (and testuser and dilyn for pointing out how to get libGL set up) [2021-09-14T02:01:27Z] <GalaxyNova> I've tried dwl but it's too behind sway [2021-09-14T02:01:32Z] <GalaxyNova> they don't even have drag and drop yet [2021-09-14T02:02:55Z] <davidgarland> yeah-- I do miss my old dwm+st setup a little bit, but the novelty of switching to wayland has been fun so far [2021-09-14T02:04:35Z] <GalaxyNova> yes indeed [2021-09-14T02:04:53Z] <GalaxyNova> I'll definetly give dwl another change in a few months to see if it's matured [2021-09-14T02:18:34Z] <davidgarland> one of the folks on the dwl discord has told me there's a patch for it so gonna try that [2021-09-14T02:18:51Z] <davidgarland> (pointer constraints, that is) [2021-09-14T02:38:33Z] <davidgarland> the patch works :) hooray [2021-09-14T02:38:40Z] <GalaxyNova> nice [2021-09-14T02:38:59Z] <GalaxyNova> the pull request adding drag and drop is open for 28 days without activity [2021-09-14T02:39:11Z] <davidgarland> rip [2021-09-14T02:39:38Z] <davidgarland> maybe they'd argue that should be a patch [2021-09-14T02:39:44Z] <davidgarland> if even things like pointer constraints are a patch [2021-09-14T02:39:54Z] <davidgarland> given that I did not previously have a word for that, it was just a thing that I expected to work [2021-09-14T02:39:58Z] <davidgarland> even DWM had that out of the box [2021-09-14T02:57:52Z] <testuser[m]> Hi [2021-09-14T02:58:12Z] <testuser[m]> GalaxyNova: gomuks on pc [2021-09-14T02:58:46Z] <testuser[m]> i'm working on my own client aswell, soon tm [2021-09-14T03:08:03Z] <davidgarland> hallo [2021-09-14T03:27:29Z] <acheam> hi testuser[m] [2021-09-14T03:27:31Z] <acheam> ooh nice [2021-09-14T03:48:29Z] <GalaxyNova> testuser[m]: Ah, I've tried gomuks before. The biggest problem I've had with it is the images [2021-09-14T03:48:49Z] <GalaxyNova> block character pixelated images are cool but not exactly the best for functionality [2021-09-14T03:49:04Z] <GalaxyNova> it would be nice to be able to open images in a file viewer or smt [2021-09-14T03:52:54Z] <testuser[m]> You can disable it [2021-09-14T03:53:01Z] <testuser[m]> With /toggle [2021-09-14T03:53:24Z] <GalaxyNova> oh [2021-09-14T03:53:26Z] <GalaxyNova> nice [2021-09-14T03:53:54Z] <GalaxyNova> idealy it should use something like w3m or ueberzug [2021-09-14T03:54:04Z] <GalaxyNova> to be able to view the images directly in the terminal [2021-09-14T04:03:32Z] <acheam> ew [2021-09-14T04:03:43Z] <acheam> images in the terminal are :<<<<< [2021-09-14T04:04:00Z] <testuser[m]> I don't think those 2 work on wayland even though they're terminal based methods, and launching another terminal program inside a terminal program usually doesn't go well [2021-09-14T04:04:38Z] <testuser[m]> acheam: https://codeberg.org/dnkl/foot/media/branch/master/doc/sixel-wow.png [2021-09-14T04:05:22Z] <acheam> wow theres so much I dislike about that photo :) [2021-09-14T04:05:34Z] <testuser[m]> lol [2021-09-14T04:05:48Z] <GalaxyNova> oh [2021-09-14T04:05:50Z] <GalaxyNova> unfortunate [2021-09-14T04:05:53Z] <testuser[m]> What don't you like though [2021-09-14T04:05:57Z] <testuser[m]> The quality seems fine [2021-09-14T04:05:58Z] <acheam> wayland, bitmap font, hyper-colorized prompt, gif images, potentially Zsh [2021-09-14T04:06:08Z] <acheam> all personal preferences ofc [2021-09-14T04:06:22Z] <testuser[m]> Bruh im just talking about the image [2021-09-14T04:06:27Z] <GalaxyNova> I use bitmap font... [2021-09-14T04:06:30Z] <GalaxyNova> O_O [2021-09-14T04:06:32Z] <acheam> oh thats fine :) [2021-09-14T04:06:39Z] <acheam> to testuser[m], that was [2021-09-14T04:06:59Z] <acheam> im also using a bitmap font rn, idk why I said it [2021-09-14T04:07:02Z] <acheam> lol [2021-09-14T04:07:31Z] <acheam> but the concept its displaying is cool [2021-09-14T04:07:55Z] <GalaxyNova> displaying images at decent resolutions in gomuks would be the dream [2021-09-14T04:08:23Z] <acheam> interesting so sixel was used to display bitmaps on vt200s [2021-09-14T04:08:23Z] <testuser[m]> notcurses does support sixel stuff though so it's definitely possible [2021-09-14T04:08:25Z] <acheam> so pretty old [2021-09-14T06:42:24Z] <riteo> hiiiiiiii! [2021-09-14T06:42:26Z] <testuser[m]> hi rieto [2021-09-14T06:42:29Z] <testuser[m]> riteo [2021-09-14T06:42:40Z] <riteo> hi testuser! [2021-09-14T06:42:44Z] <testuser[m]> long time [2021-09-14T06:42:49Z] <riteo> yeah [2021-09-14T06:43:26Z] <riteo> omg a terry davis quote [2021-09-14T06:44:24Z] <riteo> this channel gone to a whole new level with it [2021-09-14T06:44:31Z] <riteo> s/gone/got/ [2021-09-14T06:44:31Z] <cotangent> <riteo> this channel got to a whole new level with it [2021-09-14T10:20:11Z] <aws> o/ [2021-09-14T11:22:42Z] <aws> I'm testing the relay, sorry if I am making a bit of noise [2021-09-14T12:00:49Z] <testuser[m]> has anyone on other distros encountered 'Failed to create a proxy for the screen cast portal: Unknown or unsupported transport “disabled” for address “disabled:”' when trying to use screen sharing with poopwire on wayland ? I installed all this junk but it just don't work :/ [2021-09-14T12:00:51Z] <testuser[m]> dbus is running [2021-09-14T12:01:07Z] <testuser[m]> and xdg-desktop-portal and xdg-desktop-portal-wlr [2021-09-14T12:49:40Z] <testuser[m]> https://github.com/NixOS/nixpkgs/issues/91218#issuecomment-790779044 got it [2021-09-14T13:27:45Z] <testuser[m]> meh chromium just shows a black screen and firefox keeps segfaulting [2021-09-14T14:01:50Z] <dilyn> testuser[m]: re chromium shows a black screen [2021-09-14T14:02:04Z] <dilyn> is it a snap? did you enable the pipewire capture flag in chrome://flags? [2021-09-14T14:02:27Z] <testuser[m]> by show a black screen i mean the app that's using screen sharing shows the presented screen as empty [2021-09-14T14:02:30Z] <testuser[m]> i enabled pipewire flag [2021-09-14T14:02:36Z] <testuser[m]> and its a kiss chromium [2021-09-14T14:02:43Z] <testuser[m]> i even built it with dbus support [2021-09-14T14:02:52Z] <testuser[m]> and rtc_use_pipewire [2021-09-14T14:02:58Z] <dilyn> interesante [2021-09-14T14:03:24Z] <dilyn> i had a similar thing but 1) wayland is disabled in the chromium snap and 2) no pipewire in the snap :( [2021-09-14T14:03:30Z] <dilyn> but our issues are unrelated, more than likely [2021-09-14T14:03:42Z] <dilyn> the screen is completely black? mine at least showed my mouse [2021-09-14T14:04:20Z] <testuser[m]> yeah it just give a blank screen to the website, and shows this floating sway window saying that "xyz is sharing the screen" or somethin [2021-09-14T14:04:35Z] <testuser[m]> and when choosing what to present everything is empty there aswell [2021-09-14T14:04:46Z] <testuser[m]> if you click on white space it gives option to share the screen [2021-09-14T14:04:52Z] <testuser[m]> so its completely broken [2021-09-14T14:06:32Z] <dilyn> womp womp [2021-09-14T14:07:12Z] <testuser[m]> is there any plan by ayyland/poopwire devs to remove dbus dependency ? [2021-09-14T14:08:02Z] <dilyn> highly unlikely [2021-09-14T14:08:13Z] <dilyn> it's the most convenient way to handle IPC [2021-09-14T14:08:27Z] <testuser[m]> pozzed [2021-09-14T14:08:35Z] <testuser[m]> guess ill just stick to sharing a single tab [2021-09-14T14:08:40Z] <testuser[m]> works without this stuff [2021-09-14T14:09:58Z] <dilyn> yeah i decided to build my own chromium snap to resolve this stuff (because why use chrome!) and I needed to share my whole screen from work [2021-09-14T14:10:23Z] <dilyn> build finished and then I realized there was a typo in the launcher file, and I can't find a way to add the fixed file to the snap without rebuilding the whole thing :) [2021-09-14T14:10:33Z] <dilyn> should've built in --destructive mode, because then it's trivial smh [2021-09-14T14:10:55Z] <testuser[m]> dont they insist that you use ubuntu or something :p [2021-09-14T14:13:26Z] <dilyn> indeed they do [2021-09-14T14:13:59Z] <dilyn> i setup qemu on my machine for an ubuntu vm to build this snap in because I'll be fucked if I do it on my laptop, which has graciously sacrificed itself for the Greater Canonical Good(tm) [2021-09-14T14:14:05Z] <dilyn> did you try https://github.com/NixOS/nixpkgs/issues/91218#issuecomment-650087381 ? [2021-09-14T14:14:17Z] <dilyn> desktop-portal is fickle, but KDE sets these vars for me :V [2021-09-14T14:18:58Z] <testuser[m]> yeah i set that in every single terminal where im launching all the trash daemon stuff xdg-desktop-whatever [2021-09-14T14:21:51Z] <dilyn> and you don't have the easy out of 'just use an older pipewire' because they fixed it in chromium 90 (: [2021-09-14T14:21:54Z] <dilyn> life == ruff [2021-09-14T16:52:49Z] <noocsharp> sway doesn't exit when i click the "Yes, exit sway" button on the dialog [2021-09-14T16:52:52Z] <noocsharp> does this happen for anyone else? [2021-09-14T16:53:29Z] <noocsharp> it appears that swaymsg can't find the wayland socket when run under these conditions for whatever reason [2021-09-14T16:56:35Z] <testuser[m]> That should mean it's ded [2021-09-14T16:56:46Z] <testuser[m]> Does $XDG_RUNTIME_DIR/wayland-1 exist [2021-09-14T16:57:42Z] <noocsharp> yes [2021-09-14T16:57:51Z] <testuser[m]> Weird [2021-09-14T16:58:02Z] <noocsharp> my guess is it's environment is getting borked somehow [2021-09-14T16:58:07Z] <testuser[m]> Yea [2021-09-14T16:58:17Z] <noocsharp> its* [2021-09-14T17:00:35Z] <noocsharp> hmm, this happens even when i run a non-graphical program, so i think it's an issue with swaynag [2021-09-14T17:26:03Z] <noocsharp> swaynag... runs the program in a terminal emulator instead of running it directly!? [2021-09-14T17:26:53Z] <noocsharp> and since my $TERMINAL is still set to st, it can't open the X display, so swaymsg fails to run [2021-09-14T17:28:51Z] <noocsharp> but if $TERMINAL is unset then it runs it using execvl... wtf [2021-09-14T17:29:28Z] <omanom> swaynag is skynet confirmed, you can't stop it! [2021-09-14T17:32:34Z] <noocsharp> maybe it's like that because that's what i3 does, but doesn't make much sense to me [2021-09-14T17:32:50Z] <noocsharp> if i wanted something run in my terminal emulator, i would tell it to explicitly spawn a terminal [2021-09-14T17:36:27Z] <testuser[m]> export TERMINAL=/bin/true [2021-09-14T17:46:58Z] <noocsharp> well i set my terminal emulator to foot, but it swaynag assumes that a terminal has a -e option, which foot doesn't [2021-09-14T17:47:22Z] <testuser[m]> Is there a pure C non gtk gui toolkit that supports both ayyland and X ? [2021-09-14T17:56:18Z] <dilyn> uuuuhhhh [2021-09-14T17:56:33Z] <dilyn> no, probably not [2021-09-14T17:57:25Z] <testuser[m]> https://github.com/Immediate-Mode-UI/Nuklear [2021-09-14T17:57:30Z] <testuser[m]> Found it [2021-09-14T18:16:56Z] <omanom> >This software is available under 2 licenses -- choose whichever you prefer [2021-09-14T18:17:02Z] <omanom> interesting [2021-09-14T18:19:29Z] <dilyn> how this toolkit look so good tho [2021-09-14T18:23:25Z] <noocsharp> wait that's incredible [2021-09-14T18:23:47Z] <noocsharp> maybe i can finally write graphical applications [2021-09-14T18:23:56Z] <omanom> looks like you can make your own skin "spritesheet" and it renders it? [2021-09-14T18:24:06Z] <omanom> https://github.com/Immediate-Mode-UI/Nuklear/blob/master/example/skinning.c#L396 [2021-09-14T18:24:54Z] <noocsharp> wait it doesn't depend on gl, does it? [2021-09-14T18:25:24Z] <noocsharp> oh, i guess they just used gl for rendering [2021-09-14T19:17:11Z] <riteo> omg I just saw that GUI toolkit [2021-09-14T19:17:15Z] <riteo> it looks amazing [2021-09-14T21:14:23Z] <acheam> if i'm going to have graphical programs i'd much rather them all be under one toolkit [2021-09-14T21:14:27Z] <acheam> which in my case means gtk3 [2021-09-14T21:14:29Z] <acheam> because firefox [2021-09-14T21:14:40Z] <acheam> or potentially gtk2, if palememe [2021-09-14T21:14:49Z] <acheam> but nuklear is a very very cool project [2021-09-14T21:14:56Z] <acheam> its very friendly to program in, i've heard [2021-09-14T21:15:15Z] <acheam> and has tons of bindings [2021-09-14T21:15:39Z] <acheam> even in languages like chicken scheme [2021-09-14T21:16:07Z] <acheam> noocsharp: you mean graphical applications beyond directly using wayland? [2021-09-14T22:08:28Z] <noocsharp> yeah, i mean it's painful to write graphical wayland programs using raw wld or something