By now I'm pretty sure that you have explicitly set either LC_MESSAGES or LC_ALL to "tr_TR.UTF-8". While I'd advise you from doing so on an Ubuntu desktop (none of those variables would have been explicitly set if you had relied on Language Support for handling your locale), it still makes no sense that it causes the 'im-config -l' command to fail.
You should be able to fix it for yourself either by not setting LC_MESSAGES and/or LC_ALL explicitly, or by editing the /usr/share/im-config/xinputrc.common file in accordance with the merge request.
Would appreciate your confirmation that this is it.
I figured out a way to reproduce the problem:
$ im-config -l tr_TR.UTF- 8 LANGUAGE= im-config -l
ibus fcitx xim
$ LC_MESSAGES=
xim
$
By now I'm pretty sure that you have explicitly set either LC_MESSAGES or LC_ALL to "tr_TR.UTF-8". While I'd advise you from doing so on an Ubuntu desktop (none of those variables would have been explicitly set if you had relied on Language Support for handling your locale), it still makes no sense that it causes the 'im-config -l' command to fail.
So I submitted a merge request to Debian: /salsa. debian. org/input- method- team/im- config/ merge_requests/ 3/diffs
https:/
You should be able to fix it for yourself either by not setting LC_MESSAGES and/or LC_ALL explicitly, or by editing the /usr/share/ im-config/ xinputrc. common file in accordance with the merge request.
Would appreciate your confirmation that this is it.