2012-09-03 49 views
4

我試圖在debian擠壓機中獲取Xvfb服務器中的窗口列表。 我在做什麼是:在Xvfb服務器中獲取窗口列表

$ Xvfb :2& 
$ DISPLAY=:2; wmctrl -l 

但我發現了這個錯誤:

Cannot get client list properties. (_NET_CLIENT_LIST or _WIN_CLIENT_LIST) 

這是正常的還是我失去了一些東西?

謝謝!

+0

DISPLAY =:2 xwininfo -tree -root的結果是什麼? –

+0

結果它 'xwininfo:窗口ID:0xe8(根窗口)(沒有名字) 根窗口ID:0xe8(根窗口)(沒有名字) 父窗口ID:爲0x0(無) 0 children.' – sgimeno

+0

當我啓動Xvfb時,我也收到了這個消息:'SELinux:系統已禁用,未啓用X服務器' – sgimeno

回答

-1

我有類似的問題。我的情況xfce面板沒有配置。 最後,我執行:

sudo chmod -x /usr/bin/xfce4-panel 

這解決了這個問題(我並不需要此面板)。 這是一個骯髒的黑客。正確的方法是配置面板。