💾 Archived View for gemini.ctrl-c.club › ~phoebos › logs › freenode-kisslinux-2020-03-17.txt captured on 2024-05-12 at 16:08:55.
⬅️ Previous capture (2021-12-17)
-=-=-=-=-=-=-
2020-03-17T01:51:15 #kisslinux <claudia02> dilyn: I fixed the falkon mysterium!! 2020-03-17T01:51:34 #kisslinux <dilyn> :O 2020-03-17T01:51:45 #kisslinux <dilyn> i've gotten nowhere in the last five hours! 2020-03-17T01:52:07 #kisslinux <claudia02> our qt is looking for the qt.conf at /usr/bin/qt.conf 2020-03-17T01:52:32 #kisslinux <claudia02> i made a strace for falkon and had the idea where it is looking for the qt.conf 2020-03-17T01:52:56 #kisslinux <claudia02> https://p.teknik.io/Efw13 2020-03-17T01:53:04 #kisslinux <lieu> dylanaraps: Why does `kiss` create `*.new` files in `/etc/` when there are already existing ones? 2020-03-17T01:53:12 #kisslinux <claudia02> put this in qt.conf at /usr/bin/qt.conf 2020-03-17T01:54:02 #kisslinux <claudia02> I think this is also the wrong path for the qt.conf but from there falkon or qt whatever is reading it 2020-03-17T01:54:31 #kisslinux <claudia02> strace falkon >~/file 2>&1 and then search for "qt.conf" 2020-03-17T01:55:05 #kisslinux <claudia02> but adblocker still doenst work/update 2020-03-17T02:00:40 #kisslinux <kiedtl> lieu: to prevent overwriting user-modified config files 2020-03-17T02:01:30 #kisslinux <lieu> keidtl: I does prevent it already from how I see it (through the 3-way check). 2020-03-17T02:01:55 #kisslinux <lieu> s/kei/kie/g 2020-03-17T02:18:23 #kisslinux <dilyn> claudia02: adding qt.conf returns a new error launching falkon; qt.qpa.plugin: Could not find the Qt platform plugin "xcb" in "" 2020-03-17T02:18:41 #kisslinux <claudia02> hm, interesting 2020-03-17T02:18:43 #kisslinux <dilyn> it is checking directory path "/usr/bin/platforms", apparently 2020-03-17T02:18:53 #kisslinux <dilyn> which does not exist 2020-03-17T02:18:58 #kisslinux <dilyn> hence the failure, probably 2020-03-17T02:19:15 #kisslinux <claudia02> in my paste there is a tilde in the last line, this doesnt belong there 2020-03-17T02:19:29 #kisslinux <dilyn> yeah I didn't include that 2020-03-17T02:19:33 #kisslinux <claudia02> kk 2020-03-17T02:19:57 #kisslinux <dilyn> might just need to reinstall xcb 2020-03-17T02:21:17 #kisslinux <dilyn> did not help 2020-03-17T02:21:18 #kisslinux <dilyn> huummmm 2020-03-17T02:21:29 #kisslinux <claudia02> ok but that proofs that qt.conf has an affect now 2020-03-17T02:21:59 #kisslinux <claudia02> normaly it should go in /usr/lib/qt/libexec 2020-03-17T02:22:23 #kisslinux <claudia02> going after this hint e.g https://github.com/rstudio/rstudio/issues/5961 2020-03-17T02:23:38 #kisslinux <claudia02> i guess so, but do you remove your symlinks? 2020-03-17T02:23:43 #kisslinux <dilyn> yes 2020-03-17T02:26:08 #kisslinux <claudia02> I modified my falkon build 2020-03-17T02:27:16 #kisslinux <claudia02> https://p.teknik.io/z6b2r 2020-03-17T02:27:23 #kisslinux <claudia02> this is whats installed right now 2020-03-17T02:27:55 #kisslinux <konimex> shouldn't it be /usr/libexec/qt? 2020-03-17T02:28:11 #kisslinux <konimex> then again, I know jackshit about qt so there's that 2020-03-17T02:29:32 #kisslinux <dilyn> konimex: it doesn't seem like anyone else does either; the only mention of this I've seen anywhere is claudia's Rstudio link above 2020-03-17T02:29:45 #kisslinux <dilyn> but putting it there as well changes... not much 2020-03-17T02:30:50 #kisslinux <claudia02> https://www.archlinux.org/packages/kde-unstable/x86_64/qt5-webengine/ 2020-03-17T02:31:02 #kisslinux <claudia02> at arch is also /usr/lib/qt/libexec 2020-03-17T02:31:50 #kisslinux <claudia02> same for alpine 2020-03-17T02:32:08 #kisslinux <konimex> I'd trust Void more than Arch for these kind of things 2020-03-17T02:32:34 #kisslinux <konimex> hmmm... well then 2020-03-17T02:32:48 #kisslinux <konimex> why are they looking for qt.conf in /usr/bin though? 2020-03-17T02:33:04 #kisslinux <dilyn> Why those changes, claudia? 2020-03-17T02:33:19 #kisslinux <dilyn> presumably because it looks for a qt.conf in the directory containing the executable, from my reading of stuff 2020-03-17T02:33:28 #kisslinux <dilyn> since falkon is in /usr/bin, it looks there 2020-03-17T02:34:57 #kisslinux <claudia02> y I guess so 2020-03-17T02:35:59 #kisslinux <claudia02> ah y the changes I made to falkon where a bit of guessing 2020-03-17T02:36:14 #kisslinux <claudia02> because I ran out of ideas..(: 2020-03-17T02:36:31 #kisslinux <dilyn> lol 2020-03-17T02:38:00 #kisslinux <claudia02> i am rebuilding stock falkon now and test again 2020-03-17T02:39:52 #kisslinux <claudia02> works (tm) 2020-03-17T02:39:55 #kisslinux <claudia02> ^^ 2020-03-17T02:39:57 #kisslinux <claudia02> dunno 2020-03-17T02:41:32 #kisslinux <claudia02> its late. bed time for me now 2020-03-17T02:41:46 #kisslinux <dilyn> huh 2020-03-17T02:42:03 #kisslinux <dilyn> well, this is more than what we had before! 2020-03-17T02:42:13 #kisslinux <claudia02> !! 2020-03-17T02:42:25 #kisslinux <dilyn> i'm working from home indefinitely because of covid-19 so i can work on this a lot more haha 2020-03-17T02:42:27 #kisslinux <claudia02> took me also several useless nights.. 2020-03-17T02:42:37 #kisslinux <claudia02> nice 2020-03-17T02:43:04 #kisslinux <claudia02> y i would like to hear back from your side on this topic 2020-03-17T02:43:35 #kisslinux <claudia02> n8 2020-03-17T02:43:45 #kisslinux <dilyn> gngn 2020-03-17T03:58:39 #kisslinux <adamantium[m]> What happened to dylan 2020-03-17T03:58:43 #kisslinux <adamantium[m]> Lol 2020-03-17T03:59:27 #kisslinux <lieu> What do you mean what happened? lol 2020-03-17T05:43:41 #kisslinux <lieu> dylanaraps: Are you using those `mdev` helpers indicated in `mdev.conf`? 2020-03-17T08:31:31 #kisslinux <dylanaraps> lieu: We use no helpers in our default mdev config. 2020-03-17T08:31:41 #kisslinux <dylanaraps> adamantium[m]: ola 2020-03-17T08:35:45 #kisslinux <dylanaraps> claudia02: dilyn: I could never reproduce our Falkon issue. ie, it didn't affect everyone. 2020-03-17T08:41:13 #kisslinux <icyphox> Afternoon bros. Have you guys seen this?: https://www.glaucuslinux.org/ 2020-03-17T08:41:58 #kisslinux <dylanaraps> Yeah 2020-03-17T08:43:10 #kisslinux <icyphox> > Currently unmaintained. 2020-03-17T08:43:11 #kisslinux <icyphox> lol 2020-03-17T08:43:20 #kisslinux <dylanaraps> Sadly, it's another distribution with badly written shell 2020-03-17T08:43:21 #kisslinux <icyphox> The only download available. 2020-03-17T08:43:32 #kisslinux <icyphox> Oh 2020-03-17T08:43:44 #kisslinux <icyphox> Why don't they just...shellcheck?! 2020-03-17T08:43:52 #kisslinux <dylanaraps> It also made the mistake of using a monorepo 2020-03-17T08:44:03 #kisslinux <dylanaraps> ie, lets put everything in a single repo 2020-03-17T08:45:12 #kisslinux <icyphox> I see. 2020-03-17T08:45:14 #kisslinux <icyphox> > Discord 2020-03-17T08:45:17 #kisslinux * icyphox sighs 2020-03-17T08:46:13 #kisslinux <dylanaraps> It's also using Wayland (Sway specifically) 2020-03-17T08:46:19 #kisslinux <dylanaraps> Though Sway will be suid root 2020-03-17T08:47:08 #kisslinux <icyphox> Oh, I see. 2020-03-17T08:47:30 #kisslinux <dylanaraps> Sway has a dependency on logind/elogind for rootless 2020-03-17T08:47:44 #kisslinux <icyphox> People say Wayland is "simpler" than Xorg; and that Xorg has years of garbage code accumulated. 2020-03-17T08:47:49 #kisslinux <dylanaraps> Which means that Sway has a systemd dependency. 2020-03-17T08:48:02 #kisslinux <icyphox> Only for rootless though. 2020-03-17T08:48:22 #kisslinux <dylanaraps> Well duh 2020-03-17T08:48:37 #kisslinux <dylanaraps> That's one of the wayland selling points 2020-03-17T08:48:40 #kisslinux <dylanaraps> under security 2020-03-17T08:49:41 #kisslinux <dylanaraps> https://github.com/swaywm/sway/wiki/Running-Sway-without-systemd 2020-03-17T08:49:47 #kisslinux <dylanaraps> > Sway makes use of systemd's logind to handle sessions and allows sway to run without elevated privileges. This is the recommended way to use Sway. 2020-03-17T08:50:03 #kisslinux <dylanaraps> First is elogind 2020-03-17T08:50:12 #kisslinux <dylanaraps> Second is: Direct via setuid 2020-03-17T08:50:21 #kisslinux <icyphox> Hmmm. 2020-03-17T08:50:28 #kisslinux <dylanaraps> Third is: Direct via capabilities 2020-03-17T08:50:31 #kisslinux <dylanaraps> > Note: Sway won't drop capabilities, use setuid instead. 2020-03-17T08:50:48 #kisslinux <icyphox> Interesting, because Drew uses Alpine -- i.e. no systemd. Weird decision. 2020-03-17T08:51:00 #kisslinux <dylanaraps> I call an elogind dependency a systemd dependency fyi 2020-03-17T08:51:10 #kisslinux <dylanaraps> Same for an eudev dependency 2020-03-17T08:52:58 #kisslinux <dylanaraps> swaybar uses dbus for tray as well 2020-03-17T11:03:28 #kisslinux <claudia02> ola! 2020-03-17T11:05:35 #kisslinux <claudia02> re: sway with capabilities. I have packaged sway + friends and using the third method with capabilieties. 2020-03-17T11:06:06 #kisslinux <claudia02> I dont understand the meaning of "Note: Sway won't drop capabilities, use setuid instead." 2020-03-17T11:06:15 #kisslinux <claudia02> is this meant as advice, or ? 2020-03-17T11:06:32 #kisslinux <claudia02> because sway is not running as root process 2020-03-17T11:08:58 #kisslinux <claudia02> pls tell me when this topic should not be discussed 2020-03-17T11:21:04 #kisslinux <dylanaraps> What capabilities do you give Sway? 2020-03-17T11:21:59 #kisslinux <dylanaraps> claudia02: 2020-03-17T11:23:06 #kisslinux <dylanaraps> > cap_sys_admin=eip 2020-03-17T11:23:07 #kisslinux <dylanaraps> Ah 2020-03-17T11:23:25 #kisslinux <dylanaraps> See: https://lwn.net/Articles/486306/ 2020-03-17T11:23:46 #kisslinux <dylanaraps> Basically, when you run sway as setuid it's supposed to then drop root permissions itself. 2020-03-17T11:24:01 #kisslinux <dylanaraps> When you run it with capabilities, it doesn't drop them when unneeded. 2020-03-17T11:24:25 #kisslinux <dylanaraps> The cap_sys_admin capability is similar to root from what I'm reading. 2020-03-17T11:25:13 #kisslinux <dylanaraps> 33> To summarize: CAP_SYS_ADMIN has become the new root. If the goal of capabilities is to limit the power of privileged programs to be less than root, then once we give a program CAP_SYS_ADMIN the game is more or less over. 2020-03-17T11:26:55 #kisslinux <dylanaraps> https://k1ss.org/blog/20200316a 2020-03-17T11:29:04 #kisslinux <claudia02> dylanaraps: I give "setcap cap_sys_admin=eip /usr/bin/sway" and add myself to video and input group 2020-03-17T11:29:58 #kisslinux <dylanaraps> You should setgid input on the sway binary so the input group can be avoided. 2020-03-17T11:30:13 #kisslinux <dylanaraps> The setcap should allow you to drop the video group as well 2020-03-17T11:30:27 #kisslinux <claudia02> isnt kiss xorg doin so? 2020-03-17T11:31:08 #kisslinux <dylanaraps> KISS Xorg is setgid input 2020-03-17T11:31:13 #kisslinux <dylanaraps> There's no input group requirement 2020-03-17T11:31:17 #kisslinux <dylanaraps> There used to be 2020-03-17T11:31:20 #kisslinux <claudia02> so chmod a+s to sway 2020-03-17T11:31:52 #kisslinux <dylanaraps> https://termbin.com/5d0b6 2020-03-17T11:31:57 #kisslinux <dylanaraps> Actually, in post-install 2020-03-17T11:32:17 #kisslinux <dylanaraps> Ignore the "$1/", I need to remove that. 2020-03-17T11:32:42 #kisslinux <dylanaraps> > chown :input "$KISS_ROOT/usr/bin/Xorg" 2020-03-17T11:32:47 #kisslinux <dylanaraps> That's the right way. 2020-03-17T11:33:18 #kisslinux <claudia02> ah nice. thank you. I will try later today and report then 2020-03-17T11:36:37 #kisslinux <dylanaraps> > npm, Inc., is being purchased by GitHub. 2020-03-17T11:36:44 #kisslinux <dylanaraps> http://blog.npmjs.org/post/612764866888007680/next-phase-montage?utm_source=hs_email&utm_medium=email&utm_content=84800852&_hsenc=p2ANqtz-_J8CrRHqR4srRURFZTO5DPtnFc8xD1kWKlwxUDRFhVxIjrzjsJpPBaF-thWB0YdSbyPgk_wN25QoXNLpj9WUJGlSX-sw&_hsmi=84800852#_=_ 2020-03-17T11:36:48 #kisslinux <dylanaraps> oops 2020-03-17T11:36:55 #kisslinux <dylanaraps> http://blog.npmjs.org/post/612764866888007680/next-phase-montage 2020-03-17T11:37:03 #kisslinux <dylanaraps> https://github.blog/2020-03-16-npm-is-joining-github/ 2020-03-17T13:23:43 #kisslinux <E5ten> konimex: for bmake with xcb-util-wm, just replace the 2 {body}lt; uses in ewmh/Makefile.{am,in} for the ewmh.c and xcb_ewmh.h rules with the actual file names (ewmh.c.m4 and xcb_ewmh.h.m4) 2020-03-17T13:37:50 #kisslinux <ax> dylanaraps: https://termbin.com/50rev .. i have / in btrfs and kernel FS btrfs enable. compiled and installed btrfs-progs --bindir /bin, I thought to send the package in the next few hours. in any case, I think it depends on an eudev problem. 2020-03-17T13:41:11 #kisslinux <ax> can you view https://gitlab.alpinelinux.org/alpine/aports/issues/10070 ... it suggests error build eudev 2020-03-17T14:32:20 #kisslinux <E5ten> konimex: opus cmake works for me, what error do you get? 2020-03-17T14:32:39 #kisslinux <konimex> what are your cmake options? 2020-03-17T14:32:54 #kisslinux <konimex> I got incomplete configuration 2020-03-17T14:34:19 #kisslinux <E5ten> can you send me a link to all the std{out,err} from the cmake run? 2020-03-17T14:34:59 #kisslinux <E5ten> uh just -DOPUS_CUSTOM_MODES=ON, other than that just like standard stuff like -DBUILD_SHARED_LIBS=ON and setting the prefix and stuff 2020-03-17T14:37:24 #kisslinux <E5ten> oh is it missing opus_buildtype.cmake? it seems that's missing from the tarball, it's in git at the latest release branch though 2020-03-17T14:37:33 #kisslinux <E5ten> so if you use the git source it should work 2020-03-17T14:38:16 #kisslinux <E5ten> yeah the latest commit to Makefile.am was adding opus_buildtype.cmake to EXTRA_DIST because it was missing 2020-03-17T14:42:19 #kisslinux <claudia02> ola 2020-03-17T14:42:41 #kisslinux <E5ten> hi 2020-03-17T14:43:44 #kisslinux <claudia02> I got sway working with setgid input. with video it doesnt work 2020-03-17T14:43:52 #kisslinux <claudia02> https://u.teknik.io/6IF7f.png 2020-03-17T14:52:24 #kisslinux <E5ten> konimex: or if you don't want to use a git source, you can just add this source, which is the missing file for the current release https://raw.githubusercontent.com/xiph/opus/v1.3.1/opus_buildtype.cmake 2020-03-17T14:54:02 #kisslinux <E5ten> after the next release you won't need it anymore cuz it'll be correctly added to the tarball 2020-03-17T14:57:57 #kisslinux <jojolepro> Hello friends! I am currently installing kiss linux and couldn't find a man-db package. Is this intended? 2020-03-17T15:00:31 #kisslinux <E5ten> yeah, kiss uses mandoc 2020-03-17T15:05:08 #kisslinux <jojolepro> thanks! :) 2020-03-17T15:29:42 #kisslinux <humaid> Hello, Is it safe to suspend by : 2020-03-17T15:29:43 #kisslinux <humaid> echo "mem" > /sys/power/state 2020-03-17T15:30:33 #kisslinux <humaid> or there is some utility for suspend 2020-03-17T15:30:47 #kisslinux <humaid> *? 2020-03-17T15:51:39 #kisslinux <mps> humaid: my acpi script is: echo mem > /sys/power/state 2020-03-17T15:54:55 #kisslinux <humaid> mps: how ur WiFi after coming from suspend? 2020-03-17T16:06:34 #kisslinux <mps> instantly 2020-03-17T16:07:00 #kisslinux <mps> I'm using alpine linux with iwd 2020-03-17T16:22:48 #kisslinux <vitorhugo> Isn't iwd deprecated? 2020-03-17T16:24:34 #kisslinux <konimex> iwd is the shiny new thing, so no 2020-03-17T16:30:09 #kisslinux <claudia02> dilyn: re Falkon: I tested https://github.com/textbrowser/dooble and this browser starts just fine without any qt.conf . This might be a proof that the issue is on the falkon and not the qt5 side 2020-03-17T16:31:08 #kisslinux <konimex> E5ten: let that man go, dude's way too far gone, somehow single-handedly managed to derail from viruses to a manifesto 2020-03-17T16:31:39 #kisslinux <E5ten> why are they so crazy like holy shit lol 2020-03-17T16:31:46 #kisslinux <E5ten> completely off the rails 2020-03-17T16:33:11 #kisslinux <konimex> when they talk about basically everything non-tech I just stay off there, fuck knows what's the thought process 2020-03-17T16:33:29 #kisslinux <dilyn> Claudia02: yeah everything I've seen makes me think it's falkons problem as QT et Al set everything up right (seemingly). Unsure why Falkon does this and the Git page is just a fork so we're beholden to KDE actually solving this I guess? 2020-03-17T16:34:19 #kisslinux <E5ten> they literally just suggested that bill gates, who has made his billions due to his ability to exploit workers through capitalism, is secretly a socialist or a communist 2020-03-17T16:34:24 #kisslinux <E5ten> like whatttttt 2020-03-17T16:41:22 #kisslinux <konimex> surprisingly, dude managed to implicitly deny covid-19's existence without mentioning it. push the buttons a little bit, and I guarantee a rant about conspiracy will be underway 2020-03-17T16:41:34 #kisslinux <konimex> and for everyone else, sorry for a little bit off-topic 2020-03-17T16:43:31 #kisslinux <claudia02> dilyn: I dont give up yet. I just looked at the falkon github page and there they say to set the xdg_data dir. but its not transparent to me to shift it to our build. https://github.com/KDE/falkon 2020-03-17T16:44:38 #kisslinux <claudia02> I dont have XDG_DATA_DIRS set yet 2020-03-17T16:46:19 #kisslinux <E5ten> it wasn't implicit at all he did a full rant about how it's a conspiracy by the UN to take power 2020-03-17T17:10:16 #kisslinux <claudia02> dylanaraps: Since falkon was working as expected at your side. do you have XDG_DATA_DIRS set or any other xdg stuff ? 2020-03-17T17:22:22 #kisslinux <dilyn> I don't think I ever used XDG so that might very well be it 2020-03-17T17:55:00 #kisslinux <dylanaraps> claudia02: I do not 2020-03-17T18:13:50 #kisslinux <altius> Hi, I want to ask you for some advice. If I want to use some firewall, do I struggle a bit with iptables, or is any other thing available (ufw doesn't seem to be inside repos yet). 2020-03-17T19:00:55 #kisslinux <eudaldgr> i need help with acpi_listen 2020-03-17T19:01:05 #kisslinux <eudaldgr> they can't open socket 2020-03-17T21:12:41 #kisslinux <ax> sorry , noob 'sowm' ... no key for xorg quit ? kill -9 of course? 2020-03-17T21:27:24 #kisslinux <humaid> pkill X, how I do it. 2020-03-17T21:35:52 #kisslinux <ax> no good solution... but ok , thanks :) 2020-03-17T21:36:50 #kisslinux <ax> and do you have news for what i reported today to dylanarps about btrfs? 2020-03-17T21:38:44 #kisslinux <ax> http://termbin.com/50rev this is error 2020-03-17T22:31:38 #kisslinux <claudia02> dilyn: Re falkon: I give up for now but I put my thoughst and trys of the last days into some text. 2020-03-17T22:31:46 #kisslinux <claudia02> https://p.teknik.io/17aGU 2020-03-17T22:58:21 #kisslinux <humaid> So I tried replacing eudev with mdev, nothing depends on eudev check, touchpad and keyboard conf check, 2020-03-17T22:58:21 #kisslinux <humaid> now I get xf86OpenConsole: cannot open virtual console 1 ( Permission denied) 2020-03-17T22:58:36 #kisslinux <humaid> Any ideas 2020-03-17T22:58:56 #kisslinux <humaid> I followed the kiss wiki 2020-03-17T23:05:20 #kisslinux <dilyn> claudia02: fantastic! I'll give it a read, do some more work, see what's up 2020-03-17T23:20:33 #kisslinux <dilyn> Oh no kiss' colors and text formatting aren't properly escaped with loksh!