Read the statement by Michael Teeuw here.
Segment fault MMM-GoogleTTS
-
I have read other messages about doing the node electron rebuild and such and tried all of them. I keep getting a segment fault running the node_grpc binary that is compiled in the TTS node stuff (not at computer to get the exact name), the GRPC bin. I have rebuilt it as suggested and even switched down to gcc-7 from 8 as mentioned also, no luck. This is on a rpi 4b running the latest Raspbian and magicmirrror. Any thought on what else I can try? I can’t be the only person on a pi 4b. I plan on integrating some more google stuff so I need to find a solution somehow.
-James
-
@jamesarm the comments on gprc suggest to move the code to @gprc/gprc.js
it has helped other code I have worked on
this module hasn’t been updated in a while, so you never know how much work is required to make it work again.
-
@jamesarm
I was the original author of it. I’ll look inside tomorrow. I ran away from the my exmodules for personal reasons for a while. -
@mmrize we are glad that you are back! your ideas and expertise are wonderful!
-
Hmmm. In my test, there be no issue.
Anyway, try these steps;
- Update and Upgrade your MM to the latest version. If you can, Upgrade Electron and Node also.
- Remove MMM-GoogleTTS then reinstall (without electron-rebuild)
- Get credentials and config you need.
- Try execution.
- Is there an error? what kind of? show me.
- IF you are doubting
electron-rebuild
issue, tryserver only
mode. (Still do not electron-rebuild yet) - in server only mode and browser trial, it works?
- If it works, now do
electron-rebuild
process. Is there any error in process?
-
@mmrize Looks like it is fixed now, from what I can tell it appears the repo has been updated to support grpc.js instead of the deprecated module.
-
@jamesarm
Glad to hear it works for you now.