• Bug#1064048: fcitx5: No german keyboard after fresh Debian/KDE install

    From Marc Fouquet@21:1/5 to All on Fri Feb 16 14:40:01 2024
    Package: fcitx5
    Version: 5.0.21-3
    Severity: important
    Tags: l10n d-i
    X-Debbugs-Cc: marc.fouquet@gmx.de

    Dear Maintainer,

    *** Reporter, please consider answering these questions, where appropriate ***

    * What led up to the situation?

    A fresh install of Debian/KDE from the Live CD.

    * What exactly did you do (or not do) that was effective (or
    ineffective)?

    Selected german locale during the installation.

    * What was the outcome of this action?

    KDE menu text was german, but the keyboard layout was not. The appropriate KDE setting dialog (region/language) complained about missing fcitx.
    At the time I had no idea what this was. A non-technical user would have aborted the installation attempt at this point and switched back to windows.

    To solve this, I dis the following:

    apt install fcitx5
    - Add fcitx5 to KDE autorun.
    fcitx5-config

    I am still not sure, if this was the intended way, the KDE settings page for the input method is still not functional (the error message is gone, but there are no options to select).
    Only fcitx5-config works for changing keyboard options.

    * What outcome did you expect instead?

    - Having a working german keyboard when selecting it in the installer.
    - The keykoard selection (Regionaleinstellungen => Eingabemethode) in the KDE settings App should be functional.

    *** End of the template - remove these template lines ***


    -- Package-specific info:

    --- Fcitx5 Diagnose output ---

    # System Info:
    1. `uname -a`:

    Linux kamino 6.1.0-18-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.76-1 (2024-02-01) x86_64 GNU/Linux

    2. `lsb_release -a`:

    Distributor ID: Debian
    Description: Debian GNU/Linux 12 (bookworm)
    Release: 12
    Codename: bookworm

    3. `lsb_release -d`:

    Description: Debian GNU/Linux 12 (bookworm)

    4. `/etc/lsb-release`:

    `/etc/lsb-release` not found.

    5. `/etc/os-release`:

    PRETTY_NAME="Debian GNU/Linux 12 (bookworm)"
    NAME="Debian GNU/Linux"
    VERSION_ID="12"
    VERSION="12 (bookworm)"
    VERSION_CODENAME=bookworm
    ID=debian
    HOME_URL="https://www.debian.org/"
    SUPPORT_URL="https://www.debian.org/support"
    BUG_REPORT_URL="https://bugs.debian.org/"

    6. Desktop Environment:

    Desktop environment is `kde`.

    7. XDG SESSION TYPE:

    XDG_SESSION_TYPE='x11'

    8. Bash Version:

    BASH_VERSION=