2013-08-26 83 views
1

是否可以啓動Chromium而不啓動Raspberry Pi上的Desktop?啓動Chromium而不啓動Desktop(LXDE)

我能夠通過編輯$ HOME/.xinitrc並在Medori中編寫而啓動Medori,但由於某些原因無法啓動Chromium。

輸出是類似的東西:從xkbcomp 錯誤是不是致命到X服務器 [1:1:1234563078:錯誤:nss_util.cc(692)]未能加載NSS庫在現有 創建新的窗口瀏覽器會話。 xinit的:連接到X服務器失去

更新:

指的評論從here,這似乎是可以啓動Chromium無啓動LXDE。

屁股評論discribed:

編輯/home/myuser/.xinitrc

unclutter -idle 15 -root & 
xset -dpms & 
xset s off & 
exec chromium -incognito -kiosk 「http://your.web.site」 

編輯/etc/rc.local中

su – myuser -c 「startx」 & 
exit 0 

然而,錯誤依然存在, [1:1:1234563078:錯誤:nss_util.cc(692)]無法加載NSS。

我可以重新安裝這個庫,給它任何沒有LXDE或類似的啓動許可嗎?

THX

+0

我知道這舊的,但也許這有助於相關的NSS問題:http://raspberrypi.stackexchange.com/a/11963 – vervas

回答

1

我有同樣的問題,但後來意識到我需要放置一個循環中調用。這是我正在使用的,它工作正常。

# Disable DPMS. 
xset -dpms 

while true; do 

     # Clean up previously running apps, gracefully at first then harshly 
     killall -TERM chromium 2>/dev/null; 
     killall -TERM matchbox-window-manager 2>/dev/null; 

     sleep 2; 

     killall -9 chromium 2>/dev/null; 
     killall -9 matchbox-window-manager 2>/dev/null; 

     # Launch window manager without title bar. 
     exec matchbox-window-manager -use_titlebar no & 

     # Launch browser. 
     chromium --incognito --kiosk http://mammothworkwear.com 

done; 

還要注意的命令行選項用雙連字符開始 -

+2

您能否概括一下您所做的實現,循環背後的基本原理是什麼? – hakre

+0

循環使用,所以如果你的鉻崩潰,它被清理並重新啓動。執行暫停在最後一個「鉻」行,直到它關閉/崩潰。然後重複殺死進程並重新啓動。 – Joe

+0

我不斷收到錯誤「無法打開顯示」檢查顯示變量 – user379468