💾 Archived View for gemini.ctrl-c.club › ~phoebos › logs › freenode-kisslinux-2020-03-17.txt captured on 2024-05-26 at 16:26:29.

View Raw

More Information

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