簡體   English   中英

使X11應用程序保持活動狀態,之后我可以斷開連接並重新連接到該應用程序

[英]Keeping a X11 application alive, which I can disconnect from and reconnect to afterwards

我目前有一個很小的,無頭的(並且我當然想保持這種狀態:))設置了Vagrant和VirtualBox的Linux虛擬機,為了進行測試,我想運行一個X11應用程序(Firefox),其輸出將輸出到Xming上。我的真實機器。 所有這些都是笨拙的,完美地工作,但是我還不高興!

我想要做的是做一些設置工作,確保一切正常運行,然后從服務器斷開連接,然后讓測試正常進行。 但是,如果出現問題,或者我只想檢查事物的當前狀態(某些測試可能要花費數小時),那么我想跳回到服務器上,並將X11輸出再次指向我的機器。 但是,盡管有很多Google知識和學習X11的負載,這些都是我幾個小時前不知道的,但除了啟動時,我什么都找不到選擇X11應用程序輸出的位置。

DISPLAY=:10 firefox &

我已經閱讀了一些隨機博客文章,其中Xephyr XServer做到了這一點(有點像一個中間X11緩沖區,然后將其重定向到您想要的地方,否則僅輸出到/ dev / null),但是我找不到任何其他引用或其他任何方式。

我目前有一種可接受的方法來執行此操作,這將達到我的目的,我運行的vnc4server可以接收firefox的輸出,然后可以像正常的VNC服務器一樣完全連接和斷開連接。 這使我可以做我想做的事情,但不能做我想做的事情。 我希望能夠完全不需要VNC服務器。

有一個名為Xpra的程序,其工作方式類似於“屏幕”,但適用於X會話。 它會從主會話開始一個單獨的X會話,以進行遠程訪問,但是您可以從主機隨意連接/斷開它。

http://www.xpra.org/

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM