Package: im-config
Version: 1.1
Severity: normal
X-Debbugs-Cc: [email protected]

Dear Maintainer,

/etc/X11/Xsession.d/70im-config_launch checks $XDG_SESSION_TYPE" = x11 before 
launch.
When I use startx from console,$XDG_SESSION_TYPE is set to "tty"
So im-config exit without start ime


-- Package-specific info:
=== XDG_SESSION_TYPE='x11' ===

=== command path ==

=== im-config API -p: possible IM ===
im-config -p => ibus
fcitx5
uim
hime
gcin
maliit
scim

=== im-config API -i: installed IM ===
im-config -i => 
fcitx5

=== im-config API -d: default values ===
im-config -d => 
DESKTOP_TO_SETUP_IM=ANY
LOCALES_TO_SETUP_IM=ANY
DESKTOP_TO_USE_FCITX5=KDE:LXQt
LOCALES_TO_USE_FCITX5=ANY
IM_CONFIG_SETMODE=
IM_CONFIG_VERBOSE=true

=== im-config API -r: report config ===
im-config -r => 
Input Method Configuration (im-config, ver. 1.1)
(c) 2026 Osamu Aoki <[email protected]>, GPL-2+
IM_CONFIG_VERBOSE='true'
IM_CONFIG_CURRENT_DESKTOP='XFCE'
IM_CONFIG_LC_CTYPE='C'
Configuration file: ~/.xinputrc
IM framework (set): fcitx5
IM framework (auto): fcitx5

=== /etc/default/im-config ==


# This im-config helps to start best available input method for
# the X11 system

# Conditions are AND-logic
#  * DESKTOP_TO_SETUP_IM
#  * LOCALES_TO_SETUP_IM
#  * DESKTOP_TO_USE_FCITX5
#  * LOCALES_TO_USE_FCITX5

# List of desktop to use some IM over none
DESKTOP_TO_SETUP_IM="ANY"
#DESKTOP_TO_SETUP_IM="except:GNOME"
#DESKTOP_TO_SETUP_IM="KDE:LXQt:XFCE"
#DESKTOP_TO_SETUP_IM=""

# List of locales to use some IM over none
LOCALES_TO_SETUP_IM="ANY"
#LOCALES_TO_SETUP_IM="zh_TW:zh_HK:zh_SG:zh_CN:ja_JP:ko_KR:vi_VN"
#LOCALES_TO_SETUP_IM=""

# List of desktop to use fcitx5 over ibus
#DESKTOP_TO_USE_FCITX5="ANY"
DESKTOP_TO_USE_FCITX5="KDE:LXQt"
#DESKTOP_TO_USE_FCITX5=""

# List of locales to use fcitx5 over ibus
LOCALES_TO_USE_FCITX5="ANY"
#LOCALES_TO_USE_FCITX5="zh_CN:zh_TW:zh_HK:zh_SG"
#LOCALES_TO_USE_FCITX5=""

# Trace commands for debug
# (This may cause problem configuration file generated under console mode)
#IM_CONFIG_SETMODE="-x"

# Verbose output for debug (uncomment following)
IM_CONFIG_VERBOSE="true"

=== localectl status ===
System Locale: LANG=zh_CN.UTF-8
               LANGUAGE=zh_CN:zh
    VC Keymap: (unset)
   X11 Layout: cn
    X11 Model: pc105

=== /etc/X11/default-display-manager ===
/usr/sbin/lightdm

=== setxkbmap -print ===
xkb_keymap {
        xkb_keycodes  { include "evdev+aliases(qwerty)" };
        xkb_types     { include "complete"      };
        xkb_compat    { include "complete"      };
        xkb_symbols   { include "pc+cn+inet(evdev)"     };
        xkb_geometry  { include "pc(pc105)"     };
};

=== environment vars ==
DISPLAY=:0.0
XDG_CACHE_HOME=/home/user/.cache
XDG_CONFIG_DIRS=/etc/xdg
XDG_CONFIG_HOME=/home/user/.config
XDG_CURRENT_DESKTOP=XFCE
XDG_DATA_DIRS=/usr/share/xfce4:/usr/local/share/:/usr/share/:/usr/share
XDG_MENU_PREFIX=xfce-
XDG_RUNTIME_DIR=/run/user/1000
XDG_SEAT=seat0
XDG_SESSION_CLASS=user
XDG_SESSION_ID=1400
XDG_SESSION_TYPE=x11
XDG_VTNR=1
CLUTTER_IM_MODULE=xim
GTK_IM_MODULE=fcitx
QT_IM_MODULE=fcitx
SDL_IM_MODULE=fcitx
XMODIFIERS=@im=fcitx

=== systemd journal ==
Jul 10 12:21:56 im-config[3120638]: W: Skip 
/etc/X11/Xsession.d/70im-config_launch since XDG_SESSION_TYPE ='tty' (ERROR)
Jul 10 14:41:03 im-config[3181671]: W: Skip 
/etc/X11/Xsession.d/70im-config_launch since XDG_SESSION_TYPE ='tty' (ERROR)
Jul 10 14:42:09 im-config[3187973]: I: @im-launch UID=1000 PID=3187971 
PPID=3187616
Jul 10 14:42:09 im-config[3187974]: W:   @im-launch: Don't start daemon since 
IM_CONFIG_LAUNCH='' is not available
-- System Information:
Debian Release: forky/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 7.0.13+deb14-amd64
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, 
TAINT_UNSIGNED_MODULE
Locale: LANG=zh_CN.UTF-8, LC_CTYPE=zh_CN.UTF-8 (charmap=UTF-8), 
LANGUAGE=zh_CN:zh
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages im-config depends on:
ii  gettext-base  1.0-3

Versions of packages im-config recommends:
ii  whiptail    0.52.25-2
ii  x11-common  1:7.7+26
ii  zenity      4.2.2-1

im-config suggests no packages.

Reply via email to