ChanServ changed the topic of #kisslinux to: Unnofficial KISS Linux community channel | https://kisscommunity.org | post logs or else | "An idiot admires complexity, a genius admires simplicity." -- Terry A. Davis
GalaxyNova has joined #kisslinux
GalaxyNova has quit [Quit: GalaxyNova]
GalaxyNova has joined #kisslinux
ella-0 has quit [Ping timeout: 265 seconds]
dilyn has joined #kisslinux
<dilyn> dilyn ~ -> ls -lh /boot/efi/KISS/ <
<dilyn> total 30M
<dilyn> -rwxr-xr-x 1 root root 21M 2021-09-29 22:23 vmlinuz.efi
<dilyn> -rwxr-xr-x 1 root root 8.7M 2021-09-11 16:04 vmlinuz.efi.old
dilyn has quit [Client Quit]
dilyn has joined #kisslinux
<dilyn> when you're too lazy to identify which onboard wifi card you have so you just bake every iwlwifi firmware into the kernel to see what sticks
<noocsharp> nice
<noocsharp> did you figure it out?
<dilyn> haven't rebooted yet
<dilyn> building chromium atm and i'm too close to stop now :V
<noocsharp> when are you not building chromium
<dilyn> when i'm on a conference call lmao
ella-0 has joined #kisslinux
<testuser[m]> Hi
<dilyn> o/
<noocsharp> \o
<GalaxyNova> \/o
<GalaxyNova> damn
<GalaxyNova> u can't escape slashes :(
<testuser[m]> Just type a space beforr
dilyn has quit [Quit: Connection closed]
dilyn has joined #kisslinux
<dilyn> testuser[m]: how did you manage to get screen sharing in chromium to work?
<testuser[m]> launch everything with dbus-launch
<testuser[m]> pipewire and xdg-* stuff and chromium itself too
<testuser[m]> but better option is to just use v4l2 as a virtual camera and `wf-recorder --muxer=v4l2 --codec=rawvideo --pixel-format=yuv420p --file=/dev/video0`
<dilyn> interesting...
<dilyn> launching compositor with dbus-launch too?
<testuser[m]> no
<testuser[m]> just the daemons
<dilyn> gotcha
<testuser[m]> but launching the compositor with dbus-launch would let you avoid typing dbus-launch each time
<testuser[m]> since the vars would be inherited
<dilyn> ... `[E][00717.962505][ pipewire.c: 117 main()] failed to create context: No such file or directory` O.o
<testuser[m]> dbus daemon is running ?
<dilyn> yeah
<dilyn> i was missing pipewire-media-session
<dilyn> reran pipewire, lost all audio. lmfao
dilyn has quit [Quit: Connection closed]
dilyn has joined #kisslinux
<dilyn> the xdg-desktop-portal-wlr example config just declares... slurp...
<dilyn> so you're right? it literally just outputs a screen recorder to a dev node
<dilyn> sorry for all the log{ins,outs} lads
dilyn has quit [Quit: Connection closed]
dilyn has joined #kisslinux
<dilyn> isn't working. hm.
<dilyn> running dbus-launch xdg-desktop-portal -r -v doesn't print anything useful when i attempt to share (this is all without wf-recorder/v4l)
<testuser[m]> did you runxdg-desktop-portal-wlr ?
<testuser[m]> or whatever your compositor has
<dilyn> i'm running xdgw -r -v & xdgwlr
<dilyn> xdgwlr -r *
<testuser[m]> this is all that should be running
<testuser[m]> and looks like it is
<testuser[m]> weird
<dilyn> yeah... hmhm
<testuser[m]> what does the chromium log say
<dilyn> nothing useful
<dilyn> just a bunch of skia errors as always
<testuser[m]> you built it with pipewire support right and enabled the flag
<dilyn> yessir
<dilyn> basuctl shows all the relevant things are running
<dilyn> it's just infuriating that nothing is being printed lmfao
dilyn has quit [Quit: Connection closed]
dilyn has joined #kisslinux
<dilyn> ...is chromium supposed to show up in basuctl at any point?
<testuser[m]> Idk never checked basuctl lol
<dilyn> lol
dilyn has quit [Quit: Connection closed]
illiliti has quit [Quit: leaving]
dilyn has joined #kisslinux
<dilyn> idk i guess god hates me :'(
<testuser[m]> time to install ubuntu
<dilyn> :v
<dilyn> i mean it did justwerk on kubuntu sooooo
<dilyn> obviously the superior distro
<dilyn> all i had to do was build my own version of chromium :V :V :V
<GalaxyNova> any programming project ideas
<GalaxyNova> ig
<testuser[m]> gui toolkit
<dilyn> :|
<GalaxyNova> be realistic
<dilyn> gtk3 feels bad mang
<GalaxyNova> lol
<testuser[m]> kiss rewrite
<testuser[m]> irc client
<dilyn> http://ix.io/3AnA ... is libpipewire supposed to be in this list fam
<testuser[m]> no its dlopen'd
<testuser[m]> unless you set rtc_link_pipewire
<dilyn> sad
<dilyn> in other news i found which firmware my wireless card uses and my kernel is yet again sub 10MB
<dilyn> a semi-successful day, I guess
<testuser[m]> rich
<dilyn> well, i'll sleep on this...
<dilyn> and if anybody knows how to emulate armhf on qemu lmk
smartin has joined #kisslinux
litharge has quit [Quit: restarting]
litharge has joined #kisslinux
GalaxyNova has quit [Quit: GalaxyNova]
Uks3 has quit [Ping timeout: 245 seconds]
Uks2 has joined #kisslinux
travankor has joined #kisslinux
riteo has joined #kisslinux
<riteo> hiiiii!
<ryoshu> hi
<riteo> can anybody compile curl? It complains about a missing brotlidec library or something
<riteo> BRUH
<riteo> I had no idea, did sdsddsd1 explain why they abandoned the repo?
an3223 has quit [Ping timeout: 276 seconds]
an3223 has joined #kisslinux
<riteo> ok, so update on that curl error: apparently you can't compile curl with brotli installed
claudia02 has joined #kisslinux
<claudia02> riteo: I go to school now and dont want to spend time on my computer to fix stuff etc.
<riteo> wait a sec
<riteo> you're sdsddsd1?
<riteo> claudia02:
<claudia02> ye (:
<riteo> omg I had no idea, is it common to have different nicks on IRC and github? A few other people did that too
<riteo> anyways that's understandable, no worries about that
<claudia02> I never spend much thought on that tbh.
claudia02 has quit [Quit: zzz]
humky has quit [Quit: Leaving]
dilyn has quit [Quit: Connection closed]
<riteo> well, I'll go for now, bye!
<omanom> bye!
riteo has quit [Quit: epic different usernames moment]
<testuser[m]> Bruh
<omanom> lol that looks like someone's university assignment
<testuser[m]> gotta output my yes's at 10gbps
<omanom> daniel bryan's dream right there lol
dilyn has joined #kisslinux
Uks2 has quit [Ping timeout: 245 seconds]
Uks2 has joined #kisslinux
humky has joined #kisslinux
dilyn has quit [Quit: Connection closed]
illiliti has joined #kisslinux
<noocsharp> can someone test if my domain nihaljere.xyz resolves for them
<testuser[m]> No
<testuser[m]> It's ded
<noocsharp> bruh, it resolves fine for me, but seemingly for no one else
<noocsharp> if you have dig/drill installed, could you give me the output?
illiliti_ has joined #kisslinux
<cot> noocsharp: http://0x0.st/-g-5.txt
<omanom> nslookup says non-existent domain for me
<illiliti_> works fine for me
<illiliti_> 142.11.196.26
<omanom> what dns server did you check against
<illiliti_> i'm using dnscrypt-proxy
humky has quit [Remote host closed the connection]
humky has joined #kisslinux
<illiliti_> ryoshu: looks like DRVGETEVENT is a priveleged operation
<noocsharp> thanks, now i know that at least it works for somebody else
<ryoshu> illiliti i keep working on that
illiliti has quit [Quit: Quit]
illiliti_ is now known as illiliti
smartin has quit [Quit: smartin]
<illiliti> FWRITE
Uks3 has joined #kisslinux
ella-0_ has joined #kisslinux
chaihron_ has joined #kisslinux
noocsharp_ has joined #kisslinux
<illiliti> just did chmod o+w on /dev/drvctl and it works now
<illiliti> dunno why it needs write access
Uks2 has quit [*.net *.split]
travankor has quit [*.net *.split]
ella-0 has quit [*.net *.split]
noocsharp has quit [*.net *.split]
dbrooke has quit [*.net *.split]
kayw has quit [*.net *.split]
chaihron has quit [*.net *.split]
raph_ael has quit [*.net *.split]
noocsharp_ has quit [Quit: noocsharp_]
noocsharp has joined #kisslinux
phoebos_ has quit [Ping timeout: 265 seconds]
travankor has joined #kisslinux
raph_ael has joined #kisslinux
kayw has joined #kisslinux
dbrooke has joined #kisslinux
f1_ has joined #kisslinux
f1 has quit [Ping timeout: 265 seconds]
freem has quit [Ping timeout: 265 seconds]
f1_ is now known as f1
freem has joined #kisslinux
an3223 has quit [Remote host closed the connection]
an3223 has joined #kisslinux
<f1> hi
riteo has joined #kisslinux
<riteo> hiiiiiiiii!
Guest68 has joined #kisslinux
Guest68 has quit [Client Quit]
<f1> how you doing
<riteo> overall nice, although I've got a few issues with my laptop
<riteo> can anybody build cryptsetup?
<tleydxdy[m]> I have working cryptsetup
<riteo> it errors on a test which looks like runs a bash script
<riteo> oh me too, just the latest package doesn't compile on my machine
<tleydxdy[m]> lemme see
<tleydxdy[m]> I think I have 2.4.1
<riteo> weird, the latest available on my machine is 2.4.0
<riteo> lemme see if they updated it
<riteo> nope, still 2.4.0
<tleydxdy[m]> I had to make my own package
<riteo> I see
<riteo> and it does compile for you?
<riteo> s/does compile/compiles/
<cotangent> <riteo> and it compiles for you?
<tleydxdy[m]> if you are just getting it from online,
<tleydxdy[m]> you probably just need to add --disable-ssh-token
<tleydxdy[m]> to the ./configure flag
<riteo> wait why
<riteo> it errors on ./generate-symbols-list.sh because it's a bash script
<tleydxdy[m]> oh, I think I had that initially as well
<tleydxdy[m]> you do have bash right?
<riteo> no I don't
<tleydxdy[m]> there's your problem
<riteo> bruh
<riteo> those are tests
<tleydxdy[m]> I mean I guess there's probably some way to disable test
<tleydxdy[m]> I just use bash for interactive shell already
<tleydxdy[m]> so
<riteo> I see
<illiliti> ryoshu: i'm pretty sure that FWRITE check does nothing and can be safely removed
<illiliti> but i would like to hear your opinion
<riteo> tleydxdy[m]: now I get why you told me to --disable-ssh-token
<riteo> and the package thing
<riteo> so apparently it's been updated with glibcisms and now it depends on libargp and stuff like dlvsym
<riteo> luckily the only thing that depends on that is tokens/ssh/cryptsetup_ssh-cryptsetup-ssh.o, but I have no idea what that does
<riteo> I mean, it can be disabled without hacks, so there's that at least, but what does that feature do in the first place and why is it enabled by default?
<tleydxdy[m]> cryptsetup added support for external tokens, e.g. it can now decrypt via ssh communication of some sort
<riteo> oh so it's a new thing
<tleydxdy[m]> I didn't look very closely into it
<riteo> that makes sense
<riteo> is the argp thing dependent on that too or are we forced to use it now?
<tleydxdy[m]> idk
<riteo> I'll check
<tleydxdy[m]> I don't think I have those
<riteo> libargp?
<tleydxdy[m]> yeah
<riteo> wait, do you use "vanilla" kiss or something like wyverkiss?
<riteo> oh lmao I meant gkiss, not wyverkiss lol. Although my point should kinda still be the same
<riteo> because it's a glibc thing
<tleydxdy[m]> no, musl
<tleydxdy[m]> at least so far
<riteo> mhh, lemme put a sed in the right place in the build and I'll update you
<riteo> weird, it still errors out, although on a more generic luks2_token.c
<riteo> was '--disable-ssh-token' the only flag you added?
Liexei has quit [Ping timeout: 260 seconds]
<riteo> it looks like there's a '--disable-external-tokens' flag
V has quit [Ping timeout: 252 seconds]
<riteo> epic, it finally built!
<tleydxdy[m]> weird, that's the only flag I added
V has joined #kisslinux
<riteo> maybe 2.4.1 made it simpler to configure
<riteo> thinking about it since I already forked the package I might as well try
<tleydxdy[m]> I rememberd 2.4.1 fixed a serious bug
<tleydxdy[m]> so I went straight to that
<riteo> I have no idea, although I don't see why I shouldn't update
<riteo> already did, epic ccache moment
soliwilos has quit [Remote host closed the connection]
an3223 has quit [Read error: Connection reset by peer]
<riteo> also it really looks like this release made that other flag implicit with '--disable-ssh-token'
<riteo> on 2.4.0 if you disabled tokens but not ssh ones it would tell you
<riteo> and abort
<tleydxdy[m]> ah, makes sense
<riteo> well, now at least I got one thing out of my todo list, sort of
humky has quit [Read error: Connection reset by peer]
<riteo> is there a way to contribute these changes to the package maintainer?
<riteo> I have no idea who they are
<riteo> and I know you can't just pr stuff for that package
<riteo> ok it looks like they're konimex
Liexei has joined #kisslinux
<riteo> oh nice, they even got their email address on their user page! I'll contact them sometime
an3223_ has joined #kisslinux
<riteo> bruh, why does so much stuff depend on eudev on community?
<ryoshu> illiliti i get vacations on saturday, now i need to deliver something
litharge has quit [Quit: restarting]
<riteo> actually I can build quite a lot of stuff if I remove that dependency (eg usbutils)
litharge has joined #kisslinux
<riteo> the only actual arguable use of eudev I'm aware of is for android-tools, where you want to be able to give user access to specific android devices (android-udev)
<tleydxdy[m]> yeah I still have no idea what udev is actually useful for
<tleydxdy[m]> sure, configure the device nodes
<riteo> and thinking about it, wouldn't some filter like that be possible without eudev? IIRC there's a hotplug file somewhere in sys that allows to register a command which gets executed on device insertion. Couldn't it be used to manually filter stuff?
<tleydxdy[m]> but that seems easily doable in a billion ways
<riteo> yeah I was thinking about it a few days ago
<riteo> it really almost looks like an implicit dependency that is building up in community
<riteo> Should I raise a ticket in their repo?
<tleydxdy[m]> it's just like systemd
<riteo> yeah
<tleydxdy[m]> yeah, why not
<tleydxdy[m]> at least if it's rejected it's documented somewhere
<riteo> I'll do it right now then
<riteo> oh and btw before I forgot to check that yeah, it looks like libargp isn't a dependency anymore in cryptsetup 2.4.1
<riteo> although it is in 2.4.0
<riteo> no ok maybe that "big" collective depedency on eudev was just a coincidence
<tleydxdy[m]> I wonder if there's a good way to use my old system within kisslinux
<tleydxdy[m]> while I move the pieces over
<riteo> there are "just" 4 packages that depend on eudev
<riteo> tleydxdy[m]: what do you mean for within kisslinux?
<riteo> do you want help with the community's "infrastructure"
soliwilos has joined #kisslinux
<riteo> s/help/to help/
<cotangent> <riteo> do you want to help with the community's "infrastructure"
<tleydxdy[m]> kinda like x forwarding
<riteo> oh so you want to do a thin client
<tleydxdy[m]> so say I can put it in a chroot or whatever
<riteo> ig you can use waypipe for that
<tleydxdy[m]> and I can launch gui program in it
<tleydxdy[m]> ic
<tleydxdy[m]> yeah
<tleydxdy[m]> it's mostly that I'm new to wayland
<riteo> oh yeah me too, I use that site sometimes when I remember it exists
<riteo> the biggest issue for me rn is that there is no package description (sort of)
<riteo> there are two "standards" rn, the README file with the longer description and the "description" file used by kiss find for the shorter, one line one
<riteo> README's for now are just in the official repos while I don't think they even added description files in the community one
<riteo> I proposed on kisscommunity.org's repo to add them but I don't know if anything moved after that
<tleydxdy[m]> I don't think that should be a big problem
<tleydxdy[m]> I find package descriptions in other distros to be not much help anyway
<riteo> am I the only one who does 'yay [insert vague program description]' to find new software?
<riteo> on my arch machine
<tleydxdy[m]> sure, but you miss lots of stuff that way
<tleydxdy[m]> so I just go to my search engine directly
<riteo> makes sense
<riteo> anyways, at this point I might just ask the reasoning behind some of the eudev dependencies
<riteo> stuff like tlp could make sense, sort of, but usbutils clearly doesn't depend on it, since I can use it on mdev
<riteo> for libgphoto2 I have no idea
Uks3 has quit [Read error: Connection reset by peer]
Uks2 has joined #kisslinux
<riteo> well, I'll go for now, bye everyone!
riteo has quit [Quit: epic eudev moment]
GalaxyNova has joined #kisslinux
Uks2 has quit [Ping timeout: 252 seconds]
Uks2 has joined #kisslinux
GalaxyNova has quit [Quit: GalaxyNova]
humky has joined #kisslinux