Discussion:
[問題] 會跑兩個 gcin 的 process 出來
(时间太久无法回复)
Neisseria
2013-11-14 22:45:45 UTC
Permalink
我的作業系統是 Debian Wheezy 7.2 即目前的 stable 版本

登入軟體是 lightdm

桌面環境是 Xfce4

會有一個很奇怪的狀況是每次啟動桌面都會在右上角出現兩個 gcin 圖示

用 ps aux | grep gcin 去查詢

一個是 /usr/bin/gcin 另一個是 gcin

如果把 /usr/bin/gcin 那個 kill 掉 就會只剩一個 gcin

如果把 gcin 那個 kill 掉 還是會再跑個 gcin 圖示出來

自己有設 .xinitrc 及 soft link 到 .xsession

設定檔如下

#!/bin/sh

export LANG="zh_TW.UTF-8"
#export LC_ALL="Zh_TW.UTF-8"
export XMODIFIERS="@im=GCIN"
export XIM_PROGRAM="gcin"
export GTK_IM_MODULE="gcin"
export QT_IM_MODULE="gcin"

#exec gcin &
exec startxfce4

因為實在不知道 lightdm 使用的是那一個設定檔

所以也無從修改起

--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 42.66.45.31
Neisseria
2013-11-15 04:58:35 UTC
Permalink
※ 引述《***@bbs.cs.nctu.edu.tw (蒙古大夫 2.0)》之銘言:
: ※ 引述《***@ptt.cc (Neisseria)》之銘言:
: > 我的作業系統是 Debian Wheezy 7.2 即目前的 stable 版本
: > 登入軟體是 lightdm
: > 桌面環境是 Xfce4
: [...]
: gcin 碰到 gtk 程式啟動,就會自動啟動(指之前沒跑 gcin,而且
: 是同一使用者)。代表上兩個程式是用不同的身份在跑,所以會有兩
: 個 gcin(ps 一下看是不是兩種身份在跑兩個 gcin)。
: 既然已經知道原因,應該可以自行解決了?
後來我照大大的方式去看 兩個 gcin 都是我自己的使用者在跑

不過,我已經解決這個問題了

只要多加一行 LC_CTYPE="zh_TW.UTF-8" 就解決了

感謝大大的幫忙

--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 42.66.226.223

Loading...