* sys-apps/systemd-utils
Latest version available: 259.3
Latest version installed: [ Not Installed ]
Free at last... Gardendevd is now available publicly!!!


https://git.pinkro.se/Rose/gardenhouse/gardendevd.git / https://codeberg.org/Gardenhouse/gardendevd
https://git.pinkro.se/Rose/gardenhouse/libudev-zero.git / https://codeberg.org/Gardenhouse/libudev-zero
gardendevd.git - Unnamed repository; edit this file 'description' to name the repository.

@rose wooooh
Im testing that tonite 
@[email protected] yay! let me know how it goes
depending on the distro you're using the test/vm stuff may be useful
I'll probably have published the Gentoo ebuild as well by then
@rose its alive :3 !!!
https://codeberg.org/Topoetry/wip-aports/src/branch/master/testing/gardendevd/APKBUILD

wireplumber complains about /dev/media1 and /dev/media0 access and refuses to start :c
@[email protected] yay!!
I'll have to check how media is handled
it may need a change in the mdevd config
@[email protected] nvm it's a uaccess thing
can you try adding the following line to 70-camera.rules
SUBSYSTEM=="media", TAG+="uaccess"
@rose huh, it is uaccess ? but how is it working with eudev then, i don't have elogind installed
Testing soon im waking 
oh i see
eudev doesn't have uaccess lol
is your user in the video group? and can you show me the output of ls -alh /dev/media0
@rose aye ! it says crw-rw---- 1 root video 237, 0 Apr 6 14:42 /dev/media0
and you are in the video group?
@rose nope
okay that's your issue then
I assume eudev sets it to 0666, which is why you were able to access it, with gardendev its 0660, so youd have to be in the video group
in 50-udev-default.rules, you can also change the
SUBSYSTEM=="media", GROUP="video" line to SUBSYSTEM=="media", GROUP="video", MODE="0666" if you dont want to add your user to the video group

CC: @[email protected]
@rose but how is it working with only SUBSYSTEM=="media", GROUP="video" with eudev, is this an internal eudev thing ?
@rose wait lol, i never did read the logs with with eudev, wireplumber has the same complaints but still starts
wait huh so it just doesn't start anymore? thats gardenphobic wtf....

CC: @[email protected]
@rose oh, actully it starts but i only have the dummy device
okay okay, as root run
gardendevctl trigger
mdevd-coldplug
gardendevctl trigger
and then check again
@rose still only a dummy device

And another tengential issue, dhcpcd can't find the interfaces at boot but find them fine it restarted later
mmm probably something with libudev then, i'll look into it
@[email protected] I pushed a fix to gardendevd and libudev-zero, haven't had the chance to test it though, if you want to you can try it
@rose neat, lets get testing 
@rose wait i did not package ur libudev-zero i was using the distro one, maybe i should do that 
@[email protected] @[email protected] oh yeah that could be the issue then, you need mine
@rose im packaging 
@rose its working   !!! also im onto something for my network interfaces not being detected at boot, i need to investigate more

The only other thing is your mdevd service complaining about logging to /var/log at sysinit, before localmount get run and mount my var partition :/
@rose and login to a wayland session fails for the first time after boot, successive attempts are working tho 
huh weird
for me it works directly
are you using the gardendevd mdev.conf?

CC: @[email protected]
@rose yes i am
weird, what compositor/de are you using? could you send me logs?
@rose im using river, ill send u logs once i reboot
@tisanae @rose what window manager? genuine question
@coolbean @rose im on river-classic