💾 Archived View for gemini.ctrl-c.club › ~phoebos › logs › freenode-kisslinux-2020-06-25.txt captured on 2024-06-16 at 13:49:12.

View Raw

More Information

⬅️ Previous capture (2021-12-17)

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

2020-06-25T00:53:15 #kisslinux <dilynm> NetworkManager is incredibly gross
2020-06-25T00:53:34 #kisslinux <dilynm> There's so much intltool. Why not just let users disable it with a simple flag...
2020-06-25T06:10:41 #kisslinux <adamantium[m]> give me a high five
2020-06-25T11:03:35 #kisslinux * xzcvczx slaps adamantium[m]
2020-06-25T11:19:57 #kisslinux <usr> exit
2020-06-25T11:21:06 #kisslinux * xzcvczx wonders whats up with all the 'exit's these days
2020-06-25T15:15:18 #kisslinux <claudia02> I have KDE up and running. That was surprisingly unpainful for me as enduser. Gj dilynm: !
2020-06-25T15:15:43 #kisslinux <claudia02> Now I have to find usecases for all the functionality :D
2020-06-25T15:24:39 #kisslinux <xzcvczx> ah but the pain of kde is not in the getting it up and running, its running it itself :P
2020-06-25T15:33:14 #kisslinux <eudaldgr> if someone needs office-like word-processor or spreadsheet i packaged `abiword` and `gnumeric`
2020-06-25T15:34:38 #kisslinux <eudaldgr> bye
2020-06-25T15:38:10 #kisslinux <dilynm> Glad to hear it claudia02:!
2020-06-25T15:38:58 #kisslinux <dilynm> Here's my sddm log. When I start it (/usr/bin/sddm) I get this: pastebin.comSSfpZ8xi
2020-06-25T15:38:58 #kisslinux <dilynm> The reason is right in there: I'm not supposed to execute it myself
2020-06-25T15:39:12 #kisslinux <dilynm> So sddm should be started by something else; presumably elogind
2020-06-25T15:52:01 #kisslinux <claudia02> dilynm: I just snooped around and found at alpine and arch that they are using an extra sddm user.
2020-06-25T15:52:05 #kisslinux <claudia02> https://git.alpinelinux.org/aports/tree/community/sddm/sddm.pre-install
2020-06-25T15:53:49 #kisslinux <claudia02> But I also think that our elogind config might not be final yet. At least I had no luck with wayland stuff
2020-06-25T15:55:04 #kisslinux <claudia02> My graphics card works with the modesetting driver and kde compositor much better than just a wm with compton. One package less :D
2020-06-25T16:00:10 #kisslinux <dilynm> Yeah kwinft with opengl2 is surprisingly smooth and snappy!
2020-06-25T16:00:34 #kisslinux <dilynm> I also agree that elogind is probably busted - that is probably the root of our screnlocker problems as well
2020-06-25T16:01:13 #kisslinux <claudia02> Do you have shortcuts working?
2020-06-25T16:01:18 #kisslinux <dilynm> The way I understand it, polkit is what allows us to have independent groups and users in those groups to elevate permissions just enough to accomplish tasks.
2020-06-25T16:01:21 #kisslinux <dilynm> Shortcuts?
2020-06-25T16:01:27 #kisslinux <claudia02> for open and close .eg
2020-06-25T16:01:32 #kisslinux <claudia02> the important stuff
2020-06-25T16:02:18 #kisslinux <dilynm> You mean like, the logout button?
2020-06-25T16:02:20 #kisslinux <dilynm> No
2020-06-25T16:02:27 #kisslinux <claudia02> nono
2020-06-25T16:02:31 #kisslinux <claudia02> super4+q
2020-06-25T16:02:40 #kisslinux <claudia02> for closing a window
2020-06-25T16:03:11 #kisslinux <dilynm> Oh!
2020-06-25T16:03:26 #kisslinux <dilynm> Super+q opens the activities sidebar
2020-06-25T16:03:41 #kisslinux <dilynm> Super+number switches to that app in the taskbar
2020-06-25T16:04:00 #kisslinux <claudia02> ah thats a beginnging!
2020-06-25T16:04:04 #kisslinux <dilynm> Haha yes
2020-06-25T16:04:08 #kisslinux <claudia02> ^^
2020-06-25T16:04:56 #kisslinux <claudia02> For polkit, its just a bunch of config files afaik
2020-06-25T16:08:21 #kisslinux <claudia02> For me to reasign a keycombo does not yet work
2020-06-25T16:09:52 #kisslinux <claudia02> Have you found a tutorial source for building an elogind / pam enviroment besides lfs?
2020-06-25T16:15:58 #kisslinux <dilynm> Pam is basically just a bunch of configuration files that call libraries as far as I can tell. So if we have configuration files that aren't broken, Pam should function
2020-06-25T16:16:16 #kisslinux <dilynm> It's just a matter of having programs like elogind properly interface with those configuration files
2020-06-25T16:16:44 #kisslinux <dilynm> So it looks like we have to examine polkit-elogind. I've tweaked the build for it so I'll see if that changes... Anything
2020-06-25T16:16:57 #kisslinux <dilynm> But you're probably right in that we have to add users for sddm etc
2020-06-25T16:22:57 #kisslinux <claudia02> It would be my next guess because of line 57 of your error log
2020-06-25T16:34:36 #kisslinux <dilynm> Indeed
2020-06-25T17:02:55 #kisslinux <dilynm> Pushed a bunch of changes to elogind/polkit/sddm/dbus
2020-06-25T17:03:16 #kisslinux <dilynm> I bungled up the service files and stuff on this branch long ago and forgot to fix them xD
2020-06-25T17:31:12 #kisslinux <depsterr> I'm having a bit of an issue in shell scriptI have to remove all c
2020-06-25T17:31:29 #kisslinux <depsterr> I'm trying to remove all contents of a directory "$DIR"
2020-06-25T17:31:46 #kisslinux <depsterr> currently I'm doing rm -rf "$DIR"/*
2020-06-25T17:32:00 #kisslinux <depsterr> because it keeps "$DIR" from splitting and then targets all the files inside it
2020-06-25T17:32:09 #kisslinux <depsterr> however I think it looks really ugly
2020-06-25T17:32:28 #kisslinux <depsterr> but placing the /* within the "" stops the globbing
2020-06-25T17:32:40 #kisslinux <depsterr> so is there any way to do globbing within a quote?
2020-06-25T17:32:46 #kisslinux <depsterr> or do I have to rely on the ugly method
2020-06-25T17:39:30 #kisslinux <E5ten> I mean, I find it looks slightly better to put the / in the quotes, but the * has to be out of the quotes to glob, cuz the whole purpose of quotes is to disable behaviour like globbing
2020-06-25T17:40:27 #kisslinux <dilynm> You could use find instead if you prefer
2020-06-25T17:43:28 #kisslinux <E5ten> but then you'd need to use maxdepth to get the same behaviour wouldn't you? (and I don't even think maxdepth is POSIX)
2020-06-25T17:47:17 #kisslinux <mcf> nice: https://www.mail-archive.com/austin-group-l⊙oo/msg06307.html
2020-06-25T17:52:25 #kisslinux <depsterr> OpenBSD find has -maxdepth
2020-06-25T17:52:31 #kisslinux <depsterr> that's goood enough for me I think
2020-06-25T17:52:52 #kisslinux <depsterr> but using find instead of globbing would be kind of a waste
2020-06-25T17:53:03 #kisslinux <depsterr> so I'll just stick with the ugly syntax here
2020-06-25T18:05:23 #kisslinux <ominous_anonymou> E5ten depsterr can you use `find -path` instead of  `find -maxdepth`?  https://unix.stackexchange.com/questions/275637/limit-posix-find-to-specific-depth
2020-06-25T18:07:31 #kisslinux <depsterr> Thanks! However it turned out I could skip using find all together in the cases where I used -maxdepth
2020-06-25T18:09:54 #kisslinux <dilynm> Man find is fun
2020-06-25T18:10:36 #kisslinux <depsterr> I see that both the c fucntion dirname and basename are defined by posix
2020-06-25T18:10:41 #kisslinux <depsterr> does this mean the utils also are?
2020-06-25T18:27:38 #kisslinux <dilynm> Progress. polkitd doesn't actually have any rules. That's no bueno
2020-06-25T18:27:45 #kisslinux <dilynm> Might be why sddm doesn't work xD
2020-06-25T18:39:01 #kisslinux <E5ten> mcf: oh shit hell yeah
2020-06-25T18:40:17 #kisslinux <E5ten> I'm pretty sure a POSIX way to get terminal dimensions is gonna be in that so no more having to use a non-standard ioctl for that once it comes out
2020-06-25T19:18:38 #kisslinux <dilynm> Fixed sddm
2020-06-25T19:18:47 #kisslinux <dilynm> We're in the money lads 💪
2020-06-25T19:19:48 #kisslinux * xzcvczx gives dilynm some spinach
2020-06-25T19:27:18 #kisslinux <dilynm> You just can't login from a screen lock...
2020-06-25T19:27:25 #kisslinux <dilynm> Probably an elogind problem. It's not running
2020-06-25T20:19:41 #kisslinux <fehawen> dylanaraps: Sorry for giving it away then :P (the computer, that is).
2020-06-25T20:19:50 #kisslinux <fehawen> Just saw your reply in the logs.
2020-06-25T22:39:04 #kisslinux <claudia> dilynm:  Some thoughts about the login conglomerate: https://pastebin.com/60MmGwLK
2020-06-25T22:48:25 #kisslinux <dilynm> Adding that option at build time is nice I didn't notice it
2020-06-25T22:48:47 #kisslinux <dilynm> The rest of your thoughts have been slowly solved by earlier commits! I screwed up my post-install scripts but they're fixed now
2020-06-25T22:48:58 #kisslinux <dilynm> You should find that all users and groups exists and all services run now
2020-06-25T22:49:15 #kisslinux <claudia> ah ok
2020-06-25T22:50:41 #kisslinux <claudia> I will retry
2020-06-25T22:58:30 #kisslinux <dilynm> Yeah I'd have bumped the relver but I've pushed so many changes we'd be at sddm 15 by now haha
2020-06-25T23:20:31 #kisslinux <claudia> Yeah, this makes sense since its working :D
2020-06-25T23:20:33 #kisslinux <xzcvczx> and yet you still wouldn't catch up to chrome
2020-06-25T23:20:42 #kisslinux <claudia> So, dbus seems to work
2020-06-25T23:20:45 #kisslinux <claudia> but
2020-06-25T23:21:00 #kisslinux <claudia> the post-install is broken, I had to do it by hand
2020-06-25T23:43:40 #kisslinux <claudia> SDDM also works when invoked as root
2020-06-25T23:43:45 #kisslinux <claudia> nice nice