Category: ELife

  • Workaround Motu audio driver crash in Monterey

    After upgraded from Big Sur to Monterey, my MBP has issues with Motu audio driver, especially when using Video Chat apps. The audio driver crashes when video chat app launches, without any sound playing out at all. The console has such crash log for the MOTUCoreUACAudioServerPlugin: abort() called terminating with uncaught exception of type boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<std::runtime_error>…

  • Improve Raspberry Audio Latency

    For the previous post of setup Karaoke with Sonos Beam, there’s a Raspberry with Behringer USB audio interface to do the ADC job. Because the digital Toslink only outputs signal when it’s driven to do so, some high level audio stack would be some prerequisite. Otherwise, the optical sends out no sound by default. PulseAudio…

  • Karaoke with Sonos Beam and Sony TV

    For traditional TV and Amp/Receiver, mixing with microphone is pretty straight forward. Just connect everything to the Receiver or Amp, then it will do the mix and play out the sound to the speaker system. But for Sonos system, sound is native digital and flows thru the interlinks, leaving no where to mix the microphone…

  • Fix iPhone Battery Drain Over Night

    After updated to iOS 14.7.1, my iPhone encountered severe battery drain over night, dropping almost 60-70% battery. Tried to disable all kinds of background activity: Siri, Find my phone, Email, Music, …, nothing worked. The battery graph showed nothing was going on during the night, but still drained like a severe slant slope. The battery…

  • Workaround VMWare Fusion 12 High CPU

    I upgraded VMWare Fusion to version 12 in Big Sur lately. But the vmware-vmx process for the Windows guest system will take 150+ %CPU. Googling a bit that updating vmware tools seems not the solution, this forum thread and the origin source thread looks promising but actually doesn’t help. After a few trials, disable Hypervisor…

  • Fix configd and systemuiserver high cpu problem

    I encountered a strange problem of high CPU from configd and SystemUIServer process in Catalina, which made the fan boosting up with enormous noises. Just killing these processes won’t help. And googling also doesn’t get much info. Configd is the system configuration process, while SystemUIServer is the UI handling process. Apparently, something that needs to…

  • Enable HiDPI for 1080p External Display with MBP

    HiDPI is just like what the MBP internal “Retina” screen does. It uses 4x resolution to render, and projects the rendered pixels to the target lower resolution on external monitor, which will show much sharper texts and images. So for 1080p HiDPI, it actually renders at 4320p, and shows at 1080p (4 pixel to 1…

  • WinToGo 10 with a thunderbolt drive on MBP 2018

    There is a good article for WinToGo setup on MBP2018, along with this article and my old post for MBP2012, but they are all just good for USB drives only. If you want to do a Win2Go with a thunderbolt3 drive, several days of rebooting is ahead. Firstly, WinToUsb won’t list thunderbolt drives, making it…

  • Fix Office365 Activation 0xD000FFFE error

    Just migrated my old rMBP 2012 to new MBP 2018. With the help of Migration Assistant, everything seems as good as the old one, except that Office365 is not activated. When activating Office, it will always fail, reporting some unknown error 0xD0000FFFE. It seems that the existing license was not correctly migrated. After some Googling,…

  • Switch to VSCode from Atom

    Atom as a code editor just becomes slower and slower with the burden of massive plugins, requiring near 15s on my MBP to initially display file contents. In comparison, VSCode with similar extensions just takes 5s to show text upon launch. There must be some underlying architectural issues in the Atom startup process, as both…