Espanso doesn't start despite no other process running
archie-was-taken opened this issue · comments
Describe the bug
Espanso refuses to start with espanso start
even when espanso status
says espanso is not running.
To Reproduce
Steps to reproduce the behavior:
- Close espanso
- Start espanso with
espanso start
The output will be as follows:
unable to start service: timed out Hint: sometimes this happens because another Espanso process is left running for some reason. Please try running 'espanso restart' or manually killing all Espanso processes, then try again.
- Do
espanso restart
, and observe this:
espanso is not running! unable to start service: timed out Hint: sometimes this happens because another Espanso process is left running for some reason. Please try running 'espanso restart' or manually killing all Espanso processes, then try again.
Expected behavior
espanso will run when I type espanso start
and hit Return ⮐
Logs
https://app.warp.dev/block/1KJGQBiwxaWhsFkFbgzQut
Setup information
- OS: Fedora Linux 39 (Workstation Edition)
- Version: 2.2.1
Thanks for this report and the logs.
Based on the error seen in your logs, it looks like compilation of the XKB keymap is failing for some reason.
Does localectl list-x11-keymap-layouts
list en-in
as an available layout?
Assuming you want the English (India, with rupee) keyboard, try setting the below in your espanso config:
keyboard_layout:
layout: "in"
variant: "eng"
Assuming you want the English (India, with rupee) keyboard, try setting the below in your espanso config:
keyboard_layout: layout: "in" variant: "eng"
This solved my problem. Thanks for the help! I'm closing the issue.