從kdm啟動x, 可是~/xsession沒跑到

歡迎 KDE 使用心得、K 系列軟體介紹、各項 KDE 應用技巧、桌面佈景、特殊應用等討論。

版主: AceLan, Franklin

從kdm啟動x, 可是~/xsession沒跑到

文章claudwu » 週六 9月 16, 2006 3:33 am

kdm一開始是從/etc/kde3/kdm/Xsession開始的嘛?
我從那邊追下去會先跑到 /etc/X11/Xsession
然後在/etc/X11/Xsession
裡面有USERXSESSION常數指到 $HOME/.xsession
不過下面的程式並沒有參考到USERXSESSION

然後我也做了個實驗
在.xsession裡面加入
export test="test"
這樣的敘述
等進X後export看,確實沒有定義到test

為什麼會這樣呢??
claudwu
懵懂的國中生
懵懂的國中生
 
文章: 156
註冊時間: 週二 3月 29, 2005 5:33 pm

文章claudwu » 週二 10月 24, 2006 5:53 am

延盪多時
今天很有空的debug了一遍這個問題...
真的是用de出來的...
從/etc/X11/Xsession開始追...
直接export字串標示看script跑到那邊
歷經大約10次重開機
最後終於發現$STARTUP沒被設成 $HOME/.xseesion
反到變成/usr/bin/startkde

知道問題點後...花了0.1秒的時間猜測是kdm登入類型要設成default
一開始用的時候不懂
第一次用就被我設成kde,於是就變成直接執行startkde了

嘖嘖...原來有這等秘密
claudwu
懵懂的國中生
懵懂的國中生
 
文章: 156
註冊時間: 週二 3月 29, 2005 5:33 pm


回到 KDE 心得技巧

誰在線上

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