Same problem with #1 !
dmenu and fcitx cannot start anymore after upgrading. I cannot even type Chinese now!
error of dmenu is seg error
and fcitx:
(INFO-1385 /build/src/fcitx-4.2.7/src/lib/fcitx/addon.c:138) 加载附加组件配置文件: fcitx-remote-module.conf (INFO-1385 /build/src/fcitx-4.2.7/src/lib/fcitx/addon.c:138) 加载附加组件配置文件: fcitx-pinyin.conf (INFO-1385 /build/src/fcitx-4.2.7/src/lib/fcitx/addon.c:138) 加载附加组件配置文件: fcitx-fullwidth-char.conf (INFO-1385 /build/src/fcitx-4.2.7/src/lib/fcitx/addon.c:138) 加载附加组件配置文件: fcitx-chttrans.conf (INFO-1385 /build/src/fcitx-4.2.7/src/lib/fcitx/addon.c:138) 加载附加组件配置文件: fcitx-autoeng.conf (INFO-1385 /build/src/fcitx-4.2.7/src/lib/fcitx/addon.c:138) 加载附加组件配置文件: fcitx-xkb.conf (INFO-1385 /build/src/fcitx-4.2.7/src/lib/fcitx/addon.c:138) 加载附加组件配置文件: fcitx-vk.conf (INFO-1385 /build/src/fcitx-4.2.7/src/lib/fcitx/addon.c:138) 加载附加组件配置文件: fcitx-spell.conf (INFO-1385 /build/src/fcitx-4.2.7/src/lib/fcitx/addon.c:138) 加载附加组件配置文件: fcitx-kimpanel-ui.conf (INFO-1385 /build/src/fcitx-4.2.7/src/lib/fcitx/addon.c:138) 加载附加组件配置文件: fcitx-qw.conf (INFO-1385 /build/src/fcitx-4.2.7/src/lib/fcitx/addon.c:138) 加载附加组件配置文件: fcitx-dbus.conf (INFO-1385 /build/src/fcitx-4.2.7/src/lib/fcitx/addon.c:138) 加载附加组件配置文件: fcitx-classic-ui.conf (INFO-1385 /build/src/fcitx-4.2.7/src/lib/fcitx/addon.c:138) 加载附加组件配置文件: fcitx-keyboard.conf (INFO-1385 /build/src/fcitx-4.2.7/src/lib/fcitx/addon.c:138) 加载附加组件配置文件: fcitx-imselector.conf (INFO-1385 /build/src/fcitx-4.2.7/src/lib/fcitx/addon.c:138) 加载附加组件配置文件: fcitx-xim.conf (INFO-1385 /build/src/fcitx-4.2.7/src/lib/fcitx/addon.c:138) 加载附加组件配置文件: fcitx-xkbdbus.conf (INFO-1385 /build/src/fcitx-4.2.7/src/lib/fcitx/addon.c:138) 加载附加组件配置文件: fcitx-table.conf (INFO-1385 /build/src/fcitx-4.2.7/src/lib/fcitx/addon.c:138) 加载附加组件配置文件: fcitx-x11.conf (INFO-1385 /build/src/fcitx-4.2.7/src/lib/fcitx/addon.c:138) 加载附加组件配置文件: fcitx-punc.conf (INFO-1385 /build/src/fcitx-4.2.7/src/lib/fcitx/addon.c:138) 加载附加组件配置文件: fcitx-pinyin-enhance.conf (INFO-1385 /build/src/fcitx-4.2.7/src/lib/fcitx/addon.c:138) 加载附加组件配置文件: fcitx-unicode.conf (INFO-1385 /build/src/fcitx-4.2.7/src/lib/fcitx/addon.c:138) 加载附加组件配置文件: fcitx-ipc.conf (INFO-1385 /build/src/fcitx-4.2.7/src/lib/fcitx/addon.c:138) 加载附加组件配置文件: fcitx-quickphrase.conf (INFO-1385 /build/src/fcitx-4.2.7/src/lib/fcitx/addon.c:138) 加载附加组件配置文件: fcitx-clipboard.conf I/O warning : failed to load external entity "/usr/share/xml/iso-codes/iso_639.xml" I/O warning : failed to load external entity "/usr/share/xml/iso-codes/iso_3166.xml" I/O warning : failed to load external entity "/usr/share/xml/iso-codes/iso_639.xml" I/O warning : failed to load external entity "/usr/share/xml/iso-codes/iso_3166.xml" (ERROR-1385 /build/src/fcitx-4.2.7/src/lib/fcitx/ime.c:410) fcitx-keyboard-us already exists GLib (gthread-posix.c): Unexpected error from C library during 'pthread_setspecific': 无效的参数. Aborting.
rm -r .config/fcitx didnt work
what i upgrade today:
[2013-04-23 10:19] [PACMAN] starting full system upgrade [2013-04-23 10:21] [PACMAN] upgraded glib2 (2.34.3-1 -> 2.36.1-1) [2013-04-23 10:21] [PACMAN] upgraded at-spi2-core (2.6.3-1 -> 2.8.0-1) [2013-04-23 10:21] [PACMAN] upgraded atk (2.6.0-1 -> 2.8.0-1) [2013-04-23 10:21] [PACMAN] upgraded at-spi2-atk (2.6.2-1 -> 2.8.1-1) [2013-04-23 10:21] [PACMAN] upgraded dconf (0.14.1-1 -> 0.16.0-1) [2013-04-23 10:21] [PACMAN] upgraded libksba (1.2.0-3 -> 1.3.0-1) [2013-04-23 10:21] [PACMAN] upgraded dirmngr (1.1.0-4 -> 1.1.0-5) [2013-04-23 10:22] [ALPM-SCRIPTLET] updating font cache... done. [2013-04-23 10:22] [PACMAN] upgraded fontconfig (2.10.2-1 -> 2.10.92-4) [2013-04-23 10:22] [PACMAN] upgraded gdk-pixbuf2 (2.26.5-2 -> 2.28.1-1) [2013-04-23 10:22] [PACMAN] upgraded gnupg (2.0.19-6 -> 2.0.19-7) [2013-04-23 10:22] [PACMAN] upgraded gpgme (1.3.2-1 -> 1.4.0-1) [2013-04-23 10:22] [PACMAN] upgraded pango (1.32.5-1 -> 1.34.0-1) [2013-04-23 10:22] [PACMAN] upgraded gtk3 (3.6.4-2 -> 3.8.1-1) [2013-04-23 10:22] [PACMAN] upgraded js (1.8.5-3 -> 17.0.0-1) [2013-04-23 10:22] [PACMAN] upgraded libusbx (1.0.14-1 -> 1.0.15-1) [2013-04-23 10:22] [ALPM-SCRIPTLET] >>> Updating module dependencies. Please wait ... [2013-04-23 10:22] [ALPM-SCRIPTLET] >>> Generating initial ramdisk, using mkinitcpio. Please wait... [2013-04-23 10:22] [ALPM-SCRIPTLET] ==> Building image from preset: 'default' [2013-04-23 10:22] [ALPM-SCRIPTLET] -> -k /boot/vmlinuz-linux -c /etc/mkinitcpio.conf -g /boot/initramfs-linux.img [2013-04-23 10:22] [ALPM-SCRIPTLET] ==> Starting build: 3.8.8-1-ARCH [2013-04-23 10:22] [ALPM-SCRIPTLET] -> Running build hook: [base] [2013-04-23 10:22] [ALPM-SCRIPTLET] -> Running build hook: [udev] [2013-04-23 10:22] [ALPM-SCRIPTLET] -> Running build hook: [autodetect] [2013-04-23 10:22] [ALPM-SCRIPTLET] -> Running build hook: [modconf] [2013-04-23 10:22] [ALPM-SCRIPTLET] -> Running build hook: [block] [2013-04-23 10:22] [ALPM-SCRIPTLET] -> Running build hook: [resume] [2013-04-23 10:22] [ALPM-SCRIPTLET] -> Running build hook: [filesystems] [2013-04-23 10:22] [ALPM-SCRIPTLET] -> Running build hook: [keyboard] [2013-04-23 10:22] [ALPM-SCRIPTLET] -> Running build hook: [fsck] [2013-04-23 10:22] [ALPM-SCRIPTLET] ==> Generating module dependencies [2013-04-23 10:22] [ALPM-SCRIPTLET] ==> Creating gzip initcpio image: /boot/initramfs-linux.img [2013-04-23 10:22] [ALPM-SCRIPTLET] ==> Image generation successful [2013-04-23 10:22] [ALPM-SCRIPTLET] ==> Building image from preset: 'fallback' [2013-04-23 10:22] [ALPM-SCRIPTLET] -> -k /boot/vmlinuz-linux -c /etc/mkinitcpio.conf -g /boot/initramfs-linux-fallback.img -S autodetect [2013-04-23 10:22] [ALPM-SCRIPTLET] ==> Starting build: 3.8.8-1-ARCH [2013-04-23 10:22] [ALPM-SCRIPTLET] -> Running build hook: [base] [2013-04-23 10:22] [ALPM-SCRIPTLET] -> Running build hook: [udev] [2013-04-23 10:22] [ALPM-SCRIPTLET] -> Running build hook: [modconf] [2013-04-23 10:22] [ALPM-SCRIPTLET] -> Running build hook: [block] [2013-04-23 10:22] [ALPM-SCRIPTLET] -> Running build hook: [resume] [2013-04-23 10:22] [ALPM-SCRIPTLET] -> Running build hook: [filesystems] [2013-04-23 10:22] [ALPM-SCRIPTLET] -> Running build hook: [keyboard] [2013-04-23 10:22] [ALPM-SCRIPTLET] -> Running build hook: [fsck] [2013-04-23 10:22] [ALPM-SCRIPTLET] ==> Generating module dependencies [2013-04-23 10:22] [ALPM-SCRIPTLET] ==> Creating gzip initcpio image: /boot/initramfs-linux-fallback.img [2013-04-23 10:22] [ALPM-SCRIPTLET] ==> Image generation successful [2013-04-23 10:22] [PACMAN] upgraded linux (3.8.7-1 -> 3.8.8-1) [2013-04-23 10:22] [ALPM-SCRIPTLET] >>> Updating module dependencies. Please wait ... [2013-04-23 10:22] [ALPM-SCRIPTLET] >>> Generating initial ramdisk, using mkinitcpio. Please wait... [2013-04-23 10:22] [ALPM-SCRIPTLET] ==> Building image from preset: 'default' [2013-04-23 10:22] [ALPM-SCRIPTLET] -> -k /boot/vmlinuz-linux-lts -c /etc/mkinitcpio.conf -g /boot/initramfs-linux-lts.img [2013-04-23 10:22] [ALPM-SCRIPTLET] ==> Starting build: 3.0.74-1-lts [2013-04-23 10:22] [ALPM-SCRIPTLET] -> Running build hook: [base] [2013-04-23 10:22] [ALPM-SCRIPTLET] -> Running build hook: [udev] [2013-04-23 10:22] [ALPM-SCRIPTLET] -> Running build hook: [autodetect] [2013-04-23 10:22] [ALPM-SCRIPTLET] -> Running build hook: [modconf] [2013-04-23 10:22] [ALPM-SCRIPTLET] -> Running build hook: [block] [2013-04-23 10:22] [ALPM-SCRIPTLET] -> Running build hook: [resume] [2013-04-23 10:22] [ALPM-SCRIPTLET] -> Running build hook: [filesystems] [2013-04-23 10:22] [ALPM-SCRIPTLET] -> Running build hook: [keyboard] [2013-04-23 10:22] [ALPM-SCRIPTLET] -> Running build hook: [fsck] [2013-04-23 10:22] [ALPM-SCRIPTLET] ==> Generating module dependencies [2013-04-23 10:22] [ALPM-SCRIPTLET] ==> Creating gzip initcpio image: /boot/initramfs-linux-lts.img [2013-04-23 10:22] [ALPM-SCRIPTLET] ==> Image generation successful [2013-04-23 10:22] [ALPM-SCRIPTLET] ==> Building image from preset: 'fallback' [2013-04-23 10:22] [ALPM-SCRIPTLET] -> -k /boot/vmlinuz-linux-lts -c /etc/mkinitcpio.conf -g /boot/initramfs-linux-lts-fallback.img -S autodetect [2013-04-23 10:22] [ALPM-SCRIPTLET] ==> Starting build: 3.0.74-1-lts [2013-04-23 10:22] [ALPM-SCRIPTLET] -> Running build hook: [base] [2013-04-23 10:22] [ALPM-SCRIPTLET] -> Running build hook: [udev] [2013-04-23 10:22] [ALPM-SCRIPTLET] -> Running build hook: [modconf] [2013-04-23 10:22] [ALPM-SCRIPTLET] -> Running build hook: [block] [2013-04-23 10:22] [ALPM-SCRIPTLET] -> Running build hook: [resume] [2013-04-23 10:22] [ALPM-SCRIPTLET] -> Running build hook: [filesystems] [2013-04-23 10:22] [ALPM-SCRIPTLET] -> Running build hook: [keyboard] [2013-04-23 10:22] [ALPM-SCRIPTLET] -> Running build hook: [fsck] [2013-04-23 10:22] [ALPM-SCRIPTLET] ==> Generating module dependencies [2013-04-23 10:22] [ALPM-SCRIPTLET] ==> Creating gzip initcpio image: /boot/initramfs-linux-lts-fallback.img [2013-04-23 10:22] [ALPM-SCRIPTLET] ==> Image generation successful [2013-04-23 10:22] [PACMAN] upgraded linux-lts (3.0.73-1 -> 3.0.74-1) [2013-04-23 10:22] [PACMAN] upgraded linux-lts-headers (3.0.73-1 -> 3.0.74-1) [2013-04-23 10:22] [PACMAN] upgraded lirc-utils (1:0.9.0-41 -> 1:0.9.0-42) [2013-04-23 10:22] [PACMAN] upgraded p11-kit (0.13-1 -> 0.18.1-1) [2013-04-23 10:22] [PACMAN] upgraded perl (5.16.3-2 -> 5.16.3-3) [2013-04-23 10:22] [PACMAN] installed js185 (1.0.0-2) [2013-04-23 10:22] [PACMAN] upgraded polkit (0.110-1 -> 0.110-2)
Can anyone help, Thx!
是更新的 glib2 2.36.1 引起的问题, 没有安装可选依赖 enchant 会遇到.
这个问题在 fcitx 4.2.7-8 已经完全修复.
Felix Yan
Twitter: @felixonmars
Web: http://felixc.at
离线
重装 iso-codes 试试呢?dmenu 的话,放 gdb 里跑,出错后 bt 看看函数栈吧。
谢谢, fcitx升级之后没有问题了
是更新的 glib2 2.36.1 引起的问题, 没有安装可选依赖 enchant 会遇到.
这个问题在 fcitx 4.2.7-8 已经完全修复.
谢谢,的确是这样的,不过我没不明白为什么dmenu会跟着出问题?
离线