自行編譯的XFce4.2.3.2 及ROX 的問題

歡迎提問 debian desktop 相關問題,何謂 desktop ? 舉凡您日常生活會用到的部份,如上網 ( www 、 bbs ..) 、程式設計、繪圖...等等。 通常以 X Window 環境底下問題為主。

自行編譯的XFce4.2.3.2 及ROX 的問題

文章seeing » 週三 12月 14, 2005 10:47 am

大家好:
小弟的系統是Sarge,自行去下載了XFce4.2.3.2 及ROX回來編譯,也都裝好了,xfce4是裝在/usr/local下,rox 是用zero-install安裝的。XFce4可以正常運作,可是要怎麼把rox加入,看了很多文章也都沒辦法成功,我也試過加入 .config/xfce4/xinitrc ,內容如下:
代碼: 選擇全部
/usr/bin/xfce-mcs-manager
/usr/bin/xfwm4 --daemon
/usr/bin/xftaskbar4 &
/usr/bin/rox -p=default
exec /usr/bin/xfce4-panel

可是剛進入系統沒多久就出現error,然後就登出了

不知道是還要設定什麼嗎?
謝謝大家
seeing
可愛的小學生
可愛的小學生
 
文章: 27
註冊時間: 週四 7月 21, 2005 2:47 pm

文章wsun013 » 週三 12月 14, 2005 2:17 pm

試試startx 來啟動X , 這樣可以看到一些x window 的"遺言"
來判斷什麼出了錯
------BEGIN GEEK CODE BLOCK------
Version: 3.12
GE d->++ s: a-- C+++>++++ UL>++++ P>++++ L++>++++ E---- W+ N@ o K- w++(+)
O- M- V? PS+++(+) PE++(+) Y-- PGP- t>--- 5? X+++ R- tv-(--) b+ DI? D+ G e++>++++
h+(!) r++(%) y*>++++
-------END GEEK CODE BLOCK-------
頭像
wsun013
快樂的大學生
快樂的大學生
 
文章: 784
註冊時間: 週二 9月 14, 2004 12:12 pm
來自: 紐西蘭

文章seeing » 週三 12月 14, 2005 4:36 pm

出現這樣的訊息
代碼: 選擇全部
/etc/gdm/PreSession/Default: Registering your session with wtmp and utmp
/etc/gdm/PreSession/Default: running: /usr/X11R6/bin/sessreg -a -w /var/log/wtmp -u /var/run/utmp -x "/var/lib/gdm/:0.Xservers" -h "" -l ":0" "seeing"
/etc/gdm/Xsession: Beginning session setup...
/usr/local/bin/startxfce4: X server already running on display :0
/home/seeing/.config/xfce4//xinitrc: line 11: /usr/bin/xfce-mcs-manager: 沒有此一檔案或目錄
/home/seeing/.config/xfce4//xinitrc: line 12: /usr/bin/xfwm4: 沒有此一檔案或目錄
/home/seeing/.config/xfce4//xinitrc: line 13: /usr/bin/xftaskbar4: 沒有此一檔案或目錄
/home/seeing/.config/xfce4//xinitrc: line 16: /usr/bin/xfce4-panel: 沒有此一檔案或目錄
/home/seeing/.config/xfce4//xinitrc: line 16: exec: /usr/bin/xfce4-panel: cannot execute: 沒有此一檔案或目錄
seeing
可愛的小學生
可愛的小學生
 
文章: 27
註冊時間: 週四 7月 21, 2005 2:47 pm

文章訪客 » 週三 12月 14, 2005 4:56 pm

可以了,把 .config/xfce4/xinitrc 由原來的
代碼: 選擇全部
/usr/bin/xfce-mcs-manager
/usr/bin/xfwm4 --daemon
/usr/bin/xftaskbar4 &
#/usr/bin/xfdesktop &
/usr/bin/rox -p=default
exec /usr/bin/xfce4-panel

換成這樣(把「 /usr/bin/ 」的字眼拿掉)
代碼: 選擇全部
xfce-mcs-manager
xfwm4 --daemon
xftaskbar4 &
#xfdesktop &
rox -p=default
xfce4-panel

這樣就可以了!

不過還有個問題,就是用rox後,整體的字型會變小,還要再找找看
訪客
 

文章wsun013 » 週三 12月 14, 2005 6:22 pm

能請問那些錯誤訊在哪看到的嗎?
是 ~/.xsession-errors 嗎
------BEGIN GEEK CODE BLOCK------
Version: 3.12
GE d->++ s: a-- C+++>++++ UL>++++ P>++++ L++>++++ E---- W+ N@ o K- w++(+)
O- M- V? PS+++(+) PE++(+) Y-- PGP- t>--- 5? X+++ R- tv-(--) b+ DI? D+ G e++>++++
h+(!) r++(%) y*>++++
-------END GEEK CODE BLOCK-------
頭像
wsun013
快樂的大學生
快樂的大學生
 
文章: 784
註冊時間: 週二 9月 14, 2004 12:12 pm
來自: 紐西蘭

文章訪客 » 週三 12月 14, 2005 6:38 pm

是的
訪客
 

文章訪客 » 週六 6月 03, 2006 11:28 am

Anonymous 寫:可以了,把 .config/xfce4/xinitrc 由原來的
代碼: 選擇全部
/usr/bin/xfce-mcs-manager
/usr/bin/xfwm4 --daemon
/usr/bin/xftaskbar4 &
#/usr/bin/xfdesktop &
/usr/bin/rox -p=default
exec /usr/bin/xfce4-panel

換成這樣(把「 /usr/bin/ 」的字眼拿掉)
代碼: 選擇全部
xfce-mcs-manager
xfwm4 --daemon
xftaskbar4 &
#xfdesktop &
rox -p=default
xfce4-panel

這樣就可以了!

不過還有個問題,就是用rox後,整體的字型會變小,還要再找找看

同樣設定,結果不吃 rox 為何?
(/etc/xdg/xfce4/xinitrc和 /etc/xdg/xfce4-session/xfce4-session.rc也有改)
ps aux
ather 6865 0.2 2.5 15824 6472 ? Ss 10:59 0:02 xfce-mcs-manager
ather 6868 0.3 3.3 32548 8716 ? S 10:59 0:03 xfwm4 --sm-client-id 105d88a7bd00011490791500
ather 6870 0.2 3.3 32300 8484 ? S 10:59 0:02 xftaskbar4 --sm-client-id 105d88a7bd000114907
==========
沒有 rox ?
==========
ather 6872 1.1 4.5 35896 11660 ? S 11:00 0:11 xfce4-panel
訪客
 

文章訪客 » 週六 6月 03, 2006 11:32 am

承上,
甚至把~/.cache目錄移除了也不行,
但於終端機直接執行 rox -p=default ,
可行
訪客
 

文章訪客 » 週六 6月 03, 2006 4:46 pm

承上,
為何放到 ~/.xinitrc 就可以,
追蹤 startxfce4 好像會搜尋 ~/.config/xfce4/xinitrc 說
訪客
 


回到 debian desktop

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 1 位訪客