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