Replies: 3 comments 1 reply
-
What Python version are you running? |
Beta Was this translation helpful? Give feedback.
-
My first thought was also unavailable resources. |
Beta Was this translation helpful? Give feedback.
-
Hyperion didn't fully freeze this time, but the Arduino disconnected while generating an image with SD. I managed to check Hyperion's log and found the following:
I'm guessing resource contention causes this while generating. My Arduino Nano was connected via a USB 2.0 PCIE expansion slot which in turn connects via the motherboard chipset. I have since plugged it into a USB 3.0 port with direct CPU connection, so hopefully this resolves the resource contention. I'll see how it goes over the next few days. |
Beta Was this translation helpful? Give feedback.
-
I understand I may be in a very small minority edge case of people who run A1's SD webui on the same machine as Hyperion, but I am wondering if anyone else has encountered problems running both on the same machine. Or even running other python projects on the same machine as the one running Hyperion.
I don't feel I have enough information to open an Issue yet. The reason I suspect a conflict between Hyperion and A1's Stable Diffusion webui is mainly the python commonality. Hyperion has been extremely reliable and has run for hundred maybe thousands of hours without issue, I barely even think about it, it just works. But recently I have been dabbling with Stable Diffusion (which is python and uses pyenv) and occasionally after X amount of time (X being seemingly random), Hyperion will completely freeze and become unresponsive. Lights go out, the settings web server will not load and times out in the browser. Even after ending hyperiond.exe in task manager and relaunching, it remains frozen and unresponsive. The only way to recover from this is a complete system reboot. Which of course means there's nothing in the log about the last issue when I check.
I haven't had any issues with SD at all, nor noticed anything in any log on that side of things.
I am using Hyperion with Hyperion Screen Capture by Sabaatworld and the only thing I have noticed is in it's log when Hyperion freezes I get
Which I think only means that Hyperion Screen Capture is failing to communicate with Hyperion because it's frozen.
Hyperion freezing like this only happens if I launch Stable Diffusion, but not always. Other than that Hyperion is exceptionally reliable.
I understand how extremely edge case this is and why is really doesn't deserve much attention from the devs, but I would like to leave the discussion here for anyone else who may be facing similar issues, or potentially has any insight.
Beta Was this translation helpful? Give feedback.
All reactions