您尚未登录。

#16 2013-04-27 12:26:19

felixonmars
Arch Linux Developer
所在地: Wuhan, Hubei, China
注册时间: 2011-08-21
帖子: 148
个人网站

Re: archlinux升级挂掉了程序fcitx与dmenu ---有准备考虑换系统了

tieguoevan 说:

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
tongue

离线

#17 2013-04-27 22:10:25

tieguoevan
会员
注册时间: 2013-04-23
帖子: 2

Re: archlinux升级挂掉了程序fcitx与dmenu ---有准备考虑换系统了

百合仙子 说:

重装 iso-codes 试试呢?dmenu 的话,放 gdb 里跑,出错后 bt 看看函数栈吧。


谢谢, fcitx升级之后没有问题了

felixonmars 说:

是更新的 glib2 2.36.1 引起的问题, 没有安装可选依赖 enchant 会遇到.
这个问题在 fcitx 4.2.7-8 已经完全修复.

谢谢,的确是这样的,不过我没不明白为什么dmenu会跟着出问题?

离线

页脚