hidamari icon indicating copy to clipboard operation
hidamari copied to clipboard

[BUG] Clicking, then pressing "I'm feeling lucky" bricks the entire engine.

Open ReiZedlav opened this issue 6 months ago • 3 comments

Hello,

I have discovered a nuisance bug in the randomization functionality of some sort.

It bricks the entire software rendering it unusable unless a full reset is done.

I have fixed it with:

flatpak uninstall --delete-data io.github.jeffshee.Hidamari flatpak remove --unused

To reproduce it:

Simply have a live wallpaper on desktop, right click and press "I'm feeling lucky".

Best Regards,

AALV

ReiZedlav avatar Jun 14 '25 15:06 ReiZedlav

Yes. I can also confirm this is happening and your method of removing and instaling WORKED...except now it does not see nor find the Hidamari Videos/Hidamari folder,

I am on Ubuntu MATE 22.04 LTS Jammy Jellyfish on a GPD Winmax 2 32gb RAM.

leirbag28 avatar Jul 06 '25 14:07 leirbag28

i've found the reason why. in the config file that reside in ~/.var/app/io.github.jeffshee.Hidamari/config/hidamari/ it is responsible for what file the hidamari will load for the wallpaper, oddly enough the first instance of randomize function after a boot will result in a "Default": null which brick the application. if you delete the default parameter you can boot up hidamari again. even more interestingly, if you trigger the randomize function a second time after the first via command:

dbus-send --session \
    --dest=io.github.jeffshee.Hidamari.server \
    --type=method_call \
    /io/github/jeffshee/Hidamari/server \
    io.github.jeffshee.hidamari.server.feeling_lucky \
    &>/dev/null

it practically fix itself and hidamari will boot again with correct default parameters.

DrunkenPipe avatar Jul 11 '25 21:07 DrunkenPipe

Linux mint 22.1 user here In ~/.var/app/io.github.jeffshee.Hidamari/config/hidamari/config.json file I copied the value of "eDP-1" to replace the null value of "Default" and saved the config file and reopn the app, it worked for me

OmarAfandiHafez avatar Jul 30 '25 06:07 OmarAfandiHafez