cht電腦資訊gcin
adm Find login register

15.7pre20的問題

obarisk
1 15.7pre20的問題
Promote 0 Bookmark 02011-01-17quote  

系統ubuntu10.04LTS X64

我用gnome終端機時(pidgin也會)

只要去點 icon tray 中的 gcin 圖示

就會當掉(整個tty7不行)...

因此我跳到tty1去把gcin kill掉

就會恢愎正常

不過檢查ps

會發現第一個 gcin kill不掉

在 ps -e 中顯示<defunct>

 

另外改佈景主題是不是得用法二才行?

想問如果想要在登入之後自動重新啟動gcin

該如何設定?

 

感謝

edited: 1
eliu
2 15.7pre20的問題
Promote 0 Bookmark 02011-01-17quote  

obarisk

系統ubuntu10.04LTS X64

我用gnome終端機時(pidgin也會)

只要去點 icon tray 中的 gcin 圖示

就會當掉(整個tty7不行)...

你是用 雙 icon (windows) 的方式? 猜有可能是 gtk 版本的關係。


會發現第一個 gcin kill不掉

在 ps -e 中顯示<defunct>

這個不管沒什麼關係,也幾乎不佔記憶體。

覺得Android中文輸入法(注音、倉頡)不易輸入?→ gcin Android
手機照相看照片不方便?→ AndCamera
覺得鬧鐘/行事曆有改進的空間?→  AndAlarm
edited: 1
obarisk
3
Promote 0 Bookmark 02011-01-17quote  

單icon

不會查gtk版本...

 

是這個嗎?

gtk2-engines   1:2.20.0-0ubun theme engines for GTK+ 2.x

libgtk2.0-0    2.20.1-0ubuntu The GTK+ graphical user interface library

edited: 1
winlin
4 15.7pre20的問題
Promote 0 Bookmark 02011-01-17quote  

obarisk

另外改佈景主題是不是得用法二才行?

「用法二」是指這裡的「B作法」嗎?

如果下指令「 env | grep PATH 」如果有看到/usr/local/bin在最前面,A作法應該就可行才對。

PATH=/usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/games:/home/winlin/.local/bin

個人建議用A作法,因為B作法問題多多...,
不如...obarisk把用A作法所遇到的問題提出來看看?

edited: 1
eliu
5
Promote 0 Bookmark 02011-01-17quote  

obarisk
單icon

改成雙icon(windows) 的方式看看,有可能是 ubuntu 不支援單 icon 的顯示方式。

未來 單 icon 的顯示可能會拿掉,因為未來 gtk3 不支援,而且目前以雙 icon 的顯示功能比較完整。

obarisk
6
Promote 0 Bookmark 02011-01-17quote  

還是會當...

另外pidgin有另一個問題

當我輸入到一半沒有將輸入區的物件輸出

(有時游標在閃就會當了)

就轉移到別的視窗也是讓x window當掉

可是在firefox中則會自動把輸入區的內容清掉

 

把 gcin kill 掉就恢愎正常...

不知道是不是有別人有同樣的問題

 

改怖景我再試試

感謝你的幫忙,麻煩你了~

eliu
7
Promote 0 Bookmark 02011-01-18quote  
edited: 3
obarisk
8
Promote 0 Bookmark 02011-01-18quote  

不會當了...

今天開始不會當了...

 

Sorry

winlin
9
Promote 0 Bookmark 02011-01-18quote  

obarisk

不會當了...

今天開始不會當了...

Sorry

胡亂猜一下:難道先前是因為弄了佈景才當掉的?Laughing  (歹勢,害到obarisk....)

obarisk
10
Promote 0 Bookmark 02011-01-18quote  

我最近只有修改桌布說

應該是系統佈景的問題XD

 

話說我的gcin佈景還沒有換成功...

我找不到這個

   建議到gcin設定裡的「外觀設定」,勾選「顯示外框」

然後都完成法A之後總是沒有作用...

 

mv gcin /usr/local/bin/

chown root.root gcin

chown 755 gcin

 

mv theme ~/.gcin/theme

mv theme /usr/share/gcin/

edited: 1
winlin
11
Promote 0 Bookmark 02011-01-18quote  

obarisk

我找不到這個

   建議到gcin設定裡的「外觀設定」,勾選「顯示外框」

抱歉,應該是:gcin設定→外觀設定→勾選「顯示內框」,
原文我已改正,感謝告知,
(實際上這個選項有沒有開啟對使用佈景主題並非必要~)

obarisk

mv gcin /usr/local/bin/

chown root.root gcin

chown 755 gcin

↑這個有點怪怪的,應該是:
mv gcin /usr/local/bin
chmod 755 /usr/local/bin/gcin

 

obarisk

mv theme ~/.gcin/theme

mv theme /usr/share/gcin/

不知道obarisk是使用哪個gtk theme?(下載點是?)
方便把下面2個指令的結果列出來嗎?(我猜,如果theme資料夾裡內沒有gtkrc這個檔的話,就無法套用成功)

ls -l ~/.gcin/theme
ls -l /usr/share/gcin/theme

obarisk
12
Promote 0 Bookmark 02011-01-18quote  

ls -l ~/.gcin/theme
-rwxr-xr-x 1 xxxx xxxx  7230 2011-01-18 09:29 gtkrc

ls -l /usr/share/gcin/theme

-rw-r--r-- 1 root root 39317 2008-08-12 10:32 bg.png
-rwx------ 1 root root   189 2008-08-12 11:53 button_frame-active.png
-rw-r--r-- 1 root root   190 2008-08-12 12:31 button_frame-normal.png
-rw-r--r-- 1 root root   165 2008-08-12 11:43 frame.png
-rwxr-xr-x 1 root root  7223 2008-09-29 20:55 gtkrc
-rw-r--r-- 1 root root  4793 2008-08-12 10:43 hslider.png
-rw-r--r-- 1 root root  5259 2008-08-12 10:47 list_bg.png
-rw-r--r-- 1 root root 30070 2008-08-12 11:39 menu_bg.png
-rw-r--r-- 1 root root   196 2008-08-12 12:08 menu-prelight.png
-rw-r--r-- 1 root root   219 2008-08-12 11:29 scroll.png
-rw-r--r-- 1 root root  4928 2008-08-12 11:23 vslider.png

 

ls -l /usr/local/bin/gcin
-rwxr-xr-x 1 root root 260 2011-01-17 22:08 /usr/local/bin/gcin

cat /usr/local/bin/gcin

#!/bin/bash
if [ -f $HOME/.gcin/theme/gtkrc ]; then
   export GTK2_RC_FILES=$HOME/.gcin/theme/gtkrc; /usr/bin/gcin &
elif [ -f /usr/share/gcin/theme/gtkrc ]; then
   export GTK2_RC_FILES=/usr/share/gcin/theme/gtkrc; /usr/bin/gcin &
else
   /usr/bin/gcin &
fi

 

主題是 木紋材質

 

Thanks a lot!

obarisk
13
Promote 0 Bookmark 02011-01-18quote  

我成功了

我自己寫了一個script

#!/bin/sh
gcin-exit
/usr/local/bin/gcin&

然後就可以了

看來是env的路徑問題

可是我的env|egrep PATH 如下

PATH=/home/xxxx/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games

奇怪了

我偷看deb檔解的XD

winlin
14
Promote 0 Bookmark 02011-01-19quote  

obarisk

#!/bin/sh
gcin-exit
/usr/local/bin/gcin&

喔,聽起來就是讓先前的gcin關閉再重開~
不知道是什麼緣故需要這個步驟?難道和gdm有關?

obarisk

看來是env的路徑問題,
PATH=/home/xxxx/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games

/usr/local/bin還是在/usr/bin之前,所以路徑應該不是問題。

obarisk

我偷看deb檔解的XD

哪個好康deb檔可以介紹一下嗎?Laughing

eliu
15
Promote 0 Bookmark 02011-01-19quote  
obarisk
16
Promote 0 Bookmark 02011-01-19quote  

法一和/usr/bin/gcin應該沒有關係?
/usr/bin/gcin我都沒有動到
還是這個是關鍵?

另外我是看winlin包的deb查到gcin-exit
然後用script直接重新啟動

現在是直接用這支script把export的部份也包進來

然後在登入gnome時讓他自動啟動

缺點是直接在gcin的icon上重新啟動就會沒有佈景

好處是我雙螢幕需要在登入後手動重啟的問題也解決了

eliu
17
Promote 0 Bookmark 02011-01-20quote  

如果不要用 /usr/bin/gcin

cd /usr/bin

mv gcin gcin-old

ln -s /usr/local/bin/gcin .

有可能是 /usr/bin/gcin 有問題

可能 GTK or QT 程式叫出 /usr/bin/gcin,也可能在 Desktop startup

cht電腦資訊gcin
adm Find login register
views:37885