2015年11月26日 星期四

Ubuntu vs VNC

實驗室的Server一向都是裝沒有桌面環境的, 結果最近要跑的一個qemu居然會啟vnc起來.
只好隨便裝一下.
狀況真的有點慘烈, vncview連上去, 很醜. 只能將就點用了, 懶的再改了.
記錄一下目前的.vnc/xstartup裏面的設定.

 cat xstartup
#!/bin/sh
export XKL_XMODMAP_DISABLE=1
unset SESSION_MANAGER
unset DBUS_SESSION_BUS_ADDRESS

gnome-panel &
gnome-settings-daemon &
metacity &
nautilus &
gnome-terminal &
底下是vncviewer連上去的畫面.
我原本的認知, 應該是要能直接用gnome-session跑window的環境的, 但居然報出底下的訊息.
也有用過gnome-session --session=ubuntu-2d去試過, 基本沒狀況相同.
 gnome-session
gnome-session-is-accelerated: No composite extension.
gnome-session-check-accelerated: Helper exited with code 256
gnome-session-is-accelerated: No composite extension.
gnome-session-check-accelerated: Helper exited with code 256
gnome-session[9150]: WARNING: software acceleration check failed: Child process exited with code 1
gnome-session[9150]: CRITICAL: We failed, but the fail whale is dead. Sorry....

1.GNOME Panel - 主要負責程式啟動清單以及工作列的功能.
2.gnome-settings-daemon - daemon handling the GNOME session settings
3.metacity - 視窗管理程式
4.nautilus - gnome的檔案瀏覽器
5.gnome-terminal - 就終端機程式

沒有留言: