phoebos changed the topic of #kisslinux to: Unofficial KISS Linux community channel | https://kisscommunity.bvnf.space | post logs or else | song of the day https://yewtu.be/watch?v=S81bNIK4MaE
zlg has joined #kisslinux
<kris_> ilt sorry about the random ping, but would you be opposed to a usbguard hook for tinyramfs ?
<kris_> something i've been working out
<midfavila> how dare you use the channel for what it's actually intended kris_
<midfavila> >:C
* midfavila points water gun at
<kris_> hehe
<kris_> midfavila wait until you find out i'm using tinyramfs on void, not kiss
fultilt has quit [Quit: Leaving]
<riteo> no worries kris_, KISS Linux is such a loose concept that I even used its package manager to build and install minecraft bukkit plugins once
<riteo> This place has seen things
<riteo> I mean TBC that's my opinion on this. Not sure if other people's opinion differs on this.
<kris_> >bukkit plugins
<kris_> that's one of the best things ive ever heard riteo
<riteo> ty
<riteo> I also did a minecraft launcher entirely in shell
<riteo> fun times
<riteo> posix shell at that
<kris_> oh dang
<kris_> i was intending on writing a shell mc launcher, up until i discovered prism at least
<kris_> this is neat
<sewn> hm this is nice
<sewn> i wrote something similar for another game
<sewn> honestly i would have used minekiss if modern minecraft isnt a pain to setup
<sewn> flatpak prism is very convenient
* kris_ loves flaptak
* kris_ and flatpak
<sewn> and flatpak?
<kris_> and flatpak
<sewn> what is flaptak
<kris_> it's dark flatpak, basically it's the same thing but just installs software normally on your system
<kris_> evil flatpak
<kris_> devious flatpak, even
<sewn> so, a package manager
<kris_> :gun:
<sewn> huh?
<kris_> i am incredibly sleep deprived so i've become a goofball, don't worry about it
<kris_> prism is great though, i'm glad we're out of the dark ages with having to use multiple launchers for various modpacks and whatnot
<kris_> albeit that ended years ago
<ilt> kris_: i would not
ukky has quit [Ping timeout: 252 seconds]
ukky has joined #kisslinux
zlg has quit [Ping timeout: 276 seconds]
zlg has joined #kisslinux
phinxy has quit [Quit: WeeChat 4.5.1]
phinxy has joined #kisslinux
phinxy has quit [Client Quit]
phinxy has joined #kisslinux
phinxy has quit [Quit: WeeChat 4.5.1]
phinxy has joined #kisslinux
<phinxy> Trying to run a flatpak, bwrap tries to do something on files/lib32 which does not exist, only lib64 in that directory.
<phinxy> Tried to uninstall all flatpaks installed in system and installed it as user, had some permission errors before doing that
<riteo> phinxy: does it work now?
<riteo> I have a handy guide for setting up flatpak and I'd like some feedback
<sewn> i did not know you can turn those thoughts into a whole blog
<riteo> sewn: sorry, what thoughts
<sewn> the stuff in the article..
<riteo> oh all right
<riteo> sorry I was not sure about what you meant exactly
<riteo> because like, I do not consider those thoughts really
<riteo> but I appreciate
<phinxy> riteo: That's the handy guide I'm following. I'm kind of clueless of what's wrong. Dbus is running with all env vars set and xdg-desktop-portal is running. log: https://0x0.st/81av.txt
<riteo> phinxy: mhhh that seems unrelated both to dbus and portals IMO
<riteo> you said that you tried installing stuff as system before, right?
<riteo> FTR I don't have any .config/flatpak, perhaps you could try moving it in a temp directory, along with the .var dir
<riteo> so that you start clean
<riteo> all right I tried replicating the thing and it looks like I have a very similar output
<riteo> that runtime thing is a red herring, the real issue is "can't allocate instance id"
<phinxy> I moved ~/.var and ~/.config/flatpak, installed --user org.gimp.GIMP, issue remains the same
<riteo> a quick search reports that it might actually be related to an improperly setup dbus instance. Could you please confirm that a dbus session is indeed present? Perhaps `dbus-monitor` might help
<riteo> I see
<riteo> do you have all the required rights for /run/user/1000?
<riteo> ls -ld /run/user/1000 should tell more than enough info
<phinxy> drwxr-xr-x 9 ted users
<phinxy> oh
<phinxy> inside there are a few directories owned by root such as .flatpak
<riteo> bingo
<riteo> I can confirm that in my case those are not root owned
<riteo> a quick recursive chmod should do the trick, I think
<riteo> or probably blasting them off would not be a bad idea either
<phinxy> right, I do set the environment var to /run/user/1000 for root, that's dumb
<phinxy> XDG_RUNTIME_DIR
<riteo> oh so you have a different id?
<riteo> like, 1001
<phinxy> user id is 1000. in /etc/profile the XDG_RUNTIME_DIR is set to /run/user/1000 regardless of user
<riteo> oh I see
<riteo> let's hope this fixes the issue
<riteo> you can use `id -u` to set the path
<riteo> like, `export XDG_RUNTIME_DIR="/run/user/$(id -u)"`
phinxy has quit [Quit: WeeChat 4.5.1]
phinxy has joined #kisslinux
<riteo> FTR the script I use is as follows (two lines so I'm just gonna paste it here)
<riteo> export XDG_RUNTIME_DIR="${XDG_RUNTIME_DIR:-/run/user/$(id -u)}"
<riteo> mkdir -p -m 0700 "$XDG_RUNTIME_DIR"
<riteo> excluding shebang
<phinxy> Awesome, I've got GIMP!
<riteo> yayyyyyyyyyyyyyyy!!!!
<riteo> you said you were using my guide, right?
<riteo> so it actually works?
<phinxy> Yup, followed your guide. Only gotcha was that to install xdg-desktop-portal, pipewire had to be version 0.3.85 from kiss community repo
<riteo> oh that's interesting
<riteo> I use forks for a lot of stuff so I miss some of those things
<riteo> I actually run a way newer homemade package
<riteo> 1.2.6+0.5.6
<phinxy> It just wouldn't compile with any newer versions due to meson configuration options not being there at all
<riteo> I see. That's kinda a problem.
<riteo> Not sure if I should add a note. Perhaps I should just start maintaining my own little repo with the packages I already use anyways
<phinxy> What does your pipewire buildfile look like?
<riteo> I can send you the package if you want
<riteo> like, whole thing
<phinxy> built?
<riteo> nono
<riteo> recipe
<riteo> the directoy
<riteo> directory*
<phinxy> Oh, that'd be nice
<riteo> yea gimme one sec
<riteo> so uh just one thing kiss detected a bunch of new dependencies I did not originally have, like bluez
<riteo> I'm just gonna merge them in since it's what I built it with
<phinxy> I do have bluez
<riteo> great
<riteo> I haven't updated this system in a while so stuff is definitely a bit rusty but I think still newer than the new things
<riteo> sorry I meant newer than the stuff in community
<riteo> I already suck at communication and I'm also a bit tired so here's that
<riteo> I also have stuff like xdg-desktop-portal-gtk, so that I can have dialogs and whatnot
<riteo> that's why I added "other daemons will require external packages"
<riteo> btw I'm really happy that this guide works, thank you for using it!
<phinxy> The guide was easy to follow, thanks
<riteo> yw! :D