[2025-03-19T01:03:33Z] ilt sorry about the random ping, but would you be opposed to a usbguard hook for tinyramfs ? [2025-03-19T01:04:11Z] something i've been working out [2025-03-19T03:47:55Z] how dare you use the channel for what it's actually intended kris_ [2025-03-19T03:47:57Z] >:C [2025-03-19T03:48:01Z] * midfavila points water gun at [2025-03-19T04:26:21Z] hehe [2025-03-19T04:26:43Z] midfavila wait until you find out i'm using tinyramfs on void, not kiss [2025-03-19T09:28:04Z] 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 [2025-03-19T09:28:38Z] This place has seen things [2025-03-19T09:42:29Z] I mean TBC that's my opinion on this. Not sure if other people's opinion differs on this. [2025-03-19T09:50:13Z] >bukkit plugins [2025-03-19T09:50:18Z] that's one of the best things ive ever heard riteo [2025-03-19T09:50:44Z] ty [2025-03-19T09:50:51Z] I also did a minecraft launcher entirely in shell [2025-03-19T09:50:56Z] fun times [2025-03-19T09:51:07Z] posix shell at that [2025-03-19T09:51:14Z] https://github.com/Riteo/minekiss [2025-03-19T09:57:35Z] oh dang [2025-03-19T09:57:49Z] i was intending on writing a shell mc launcher, up until i discovered prism at least [2025-03-19T09:57:57Z] this is neat [2025-03-19T10:41:34Z] hm this is nice [2025-03-19T10:41:49Z] i wrote something similar for another game [2025-03-19T10:43:15Z] honestly i would have used minekiss if modern minecraft isnt a pain to setup [2025-03-19T10:43:21Z] flatpak prism is very convenient [2025-03-19T10:43:42Z] * kris_ loves flaptak [2025-03-19T10:43:50Z] * kris_ and flatpak [2025-03-19T10:44:01Z] and flatpak? [2025-03-19T10:47:26Z] and flatpak [2025-03-19T10:47:32Z] what is flaptak [2025-03-19T10:48:13Z] it's dark flatpak, basically it's the same thing but just installs software normally on your system [2025-03-19T10:48:16Z] evil flatpak [2025-03-19T10:48:55Z] devious flatpak, even [2025-03-19T10:49:16Z] so, a package manager [2025-03-19T10:49:33Z] :gun: [2025-03-19T10:49:45Z] huh? [2025-03-19T10:51:59Z] i am incredibly sleep deprived so i've become a goofball, don't worry about it [2025-03-19T10:55:21Z] 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 [2025-03-19T10:55:26Z] albeit that ended years ago [2025-03-19T11:16:40Z] kris_: i would not [2025-03-19T20:48:30Z] Trying to run a flatpak, bwrap tries to do something on files/lib32 which does not exist, only lib64 in that directory. [2025-03-19T20:51:14Z] Tried to uninstall all flatpaks installed in system and installed it as user, had some permission errors before doing that [2025-03-19T21:20:42Z] phinxy: does it work now? [2025-03-19T21:20:57Z] I have a handy guide for setting up flatpak and I'd like some feedback [2025-03-19T21:21:18Z] https://riteo.dev/notes/flatpak-dbus.html [2025-03-19T21:32:22Z] i did not know you can turn those thoughts into a whole blog [2025-03-19T21:44:41Z] sewn: sorry, what thoughts [2025-03-19T21:44:50Z] the stuff in the article.. [2025-03-19T21:44:56Z] oh all right [2025-03-19T21:45:09Z] sorry I was not sure about what you meant exactly [2025-03-19T21:45:34Z] because like, I do not consider those thoughts really [2025-03-19T21:45:52Z] but I appreciate [2025-03-19T21:54:38Z] 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 [2025-03-19T22:09:40Z] phinxy: mhhh that seems unrelated both to dbus and portals IMO [2025-03-19T22:09:56Z] you said that you tried installing stuff as system before, right? [2025-03-19T22:11:08Z] FTR I don't have any .config/flatpak, perhaps you could try moving it in a temp directory, along with the .var dir [2025-03-19T22:11:12Z] so that you start clean [2025-03-19T22:16:08Z] all right I tried replicating the thing and it looks like I have a very similar output [2025-03-19T22:16:23Z] that runtime thing is a red herring, the real issue is "can't allocate instance id" [2025-03-19T22:18:07Z] I moved ~/.var and ~/.config/flatpak, installed --user org.gimp.GIMP, issue remains the same [2025-03-19T22:18:11Z] 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 [2025-03-19T22:19:40Z] https://0x0.st/81ak.txt [2025-03-19T22:19:57Z] I see [2025-03-19T22:20:07Z] do you have all the required rights for /run/user/1000? [2025-03-19T22:20:21Z] ls -ld /run/user/1000 should tell more than enough info [2025-03-19T22:21:35Z] drwxr-xr-x 9 ted users [2025-03-19T22:21:48Z] oh [2025-03-19T22:22:03Z] inside there are a few directories owned by root such as .flatpak [2025-03-19T22:22:14Z] bingo [2025-03-19T22:22:39Z] I can confirm that in my case those are not root owned [2025-03-19T22:22:52Z] a quick recursive chmod should do the trick, I think [2025-03-19T22:23:00Z] or probably blasting them off would not be a bad idea either [2025-03-19T22:23:46Z] right, I do set the environment var to /run/user/1000 for root, that's dumb [2025-03-19T22:25:02Z] XDG_RUNTIME_DIR [2025-03-19T22:25:04Z] oh so you have a different id? [2025-03-19T22:25:06Z] like, 1001 [2025-03-19T22:26:37Z] user id is 1000. in /etc/profile the XDG_RUNTIME_DIR is set to /run/user/1000 regardless of user [2025-03-19T22:26:48Z] oh I see [2025-03-19T22:27:22Z] let's hope this fixes the issue [2025-03-19T22:28:28Z] you can use `id -u` to set the path [2025-03-19T22:28:50Z] like, `export XDG_RUNTIME_DIR="/run/user/$(id -u)"` [2025-03-19T22:29:33Z] FTR the script I use is as follows (two lines so I'm just gonna paste it here) [2025-03-19T22:29:34Z] export XDG_RUNTIME_DIR="${XDG_RUNTIME_DIR:-/run/user/$(id -u)}" [2025-03-19T22:29:34Z] mkdir -p -m 0700 "$XDG_RUNTIME_DIR" [2025-03-19T22:29:47Z] excluding shebang [2025-03-19T22:30:11Z] Awesome, I've got GIMP! [2025-03-19T22:30:30Z] yayyyyyyyyyyyyyyy!!!! [2025-03-19T22:30:39Z] you said you were using my guide, right? [2025-03-19T22:30:58Z] so it actually works? [2025-03-19T22:32:07Z] 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 [2025-03-19T22:32:26Z] oh that's interesting [2025-03-19T22:32:33Z] I use forks for a lot of stuff so I miss some of those things [2025-03-19T22:32:45Z] I actually run a way newer homemade package [2025-03-19T22:32:51Z] 1.2.6+0.5.6 [2025-03-19T22:32:54Z] It just wouldn't compile with any newer versions due to meson configuration options not being there at all [2025-03-19T22:33:26Z] I see. That's kinda a problem. [2025-03-19T22:33:50Z] 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 [2025-03-19T22:33:52Z] What does your pipewire buildfile look like? [2025-03-19T22:34:02Z] I can send you the package if you want [2025-03-19T22:34:06Z] like, whole thing [2025-03-19T22:34:09Z] built? [2025-03-19T22:34:18Z] nono [2025-03-19T22:34:20Z] recipe [2025-03-19T22:34:30Z] the directoy [2025-03-19T22:34:35Z] directory* [2025-03-19T22:34:35Z] Oh, that'd be nice [2025-03-19T22:34:43Z] yea gimme one sec [2025-03-19T22:35:31Z] so uh just one thing kiss detected a bunch of new dependencies I did not originally have, like bluez [2025-03-19T22:35:45Z] I'm just gonna merge them in since it's what I built it with [2025-03-19T22:36:08Z] I do have bluez [2025-03-19T22:36:28Z] great [2025-03-19T22:37:21Z] there https://0x0.st/81aC.tgz [2025-03-19T22:37:43Z] 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 [2025-03-19T22:38:07Z] sorry I meant newer than the stuff in community [2025-03-19T22:38:22Z] I already suck at communication and I'm also a bit tired so here's that [2025-03-19T22:38:47Z] I also have stuff like xdg-desktop-portal-gtk, so that I can have dialogs and whatnot [2025-03-19T22:39:03Z] that's why I added "other daemons will require external packages" [2025-03-19T22:39:35Z] btw I'm really happy that this guide works, thank you for using it! [2025-03-19T22:40:14Z] The guide was easy to follow, thanks [2025-03-19T22:40:30Z] yw! :D