我有兩個用戶帳戶的基本桌上型電腦。我想允許第二個使用者(不是啟動 X 的使用者)存取 xserver 並執行 GUI 程式。
我使用登入使用者的 xhost 進行了這項工作,但這似乎不再起作用。
xhost +SI:localuser:fred
現在,如果我執行 su - fred 並嘗試任何需要 X 的操作,我會收到錯誤訊息,表示它無法存取顯示器。
$ xhost
xhost: unable to open display ""
請不要回覆如何使用vnc、ssh或遠端存取。這不是問題所在。
感謝您對如何做到這一點的任何幫助,它阻止了我工作。
答案1
你可以嘗試這個:xhost local:
或這個:xhost +127.0.0.1
。我更喜歡第一個解決方案。切薩雷