X11

用於以最小 Ui 啟動其他程序的高級資訊亭模式的用途

  • June 26, 2019

我想要的是:

我想要一個啟動/執行打開 vnc 查看器的 shell 腳本的 kisok 模式應用程序。它還需要禁用所有關鍵功能,如 alt + f4 或 alt + tab 等。就是這樣。

我發現了什麼:

我發現許多教程只使用 X 伺服器啟動 chromium,但使用此設置我無法啟動 vnc 客戶端。所以後來我找到了nw.js,它似乎擁有我需要的一切。幾乎所有的熱鍵在基本的 X 伺服器上都不可用。

我做了什麼:

我創建了一個nw.js站點/應用程序,其中有一個打開ssvnc/vncviewer / xthightvncviewer的按鈕。我將應用程序設置為資訊亭模式和全屏模式。在我的第一次測試中,它以資訊亭模式打開,稍後按下按鈕,vnc 查看器要求我輸入密碼,我已連接到另一台電腦。

問題:

現在我的第二個測試是僅在控制台中啟動我的餅圖並使用“startx myapp”嘗試我的應用程序。我注意到的第一件事是應用程序是 600x800 大而不是全屏。按下按鈕後,vnc 查看器打開,但我無法在密碼文本框中寫入任何內容。而且因為查看器視窗沒有關閉按鈕,我被困在那裡。在稍後的測試中,按鈕打開了 ssvnc 客戶端,在這個應用程序中,我可以按下每個按鈕,標記每個複選框,還可以切換每個菜單,但我仍然不能超出文本框(與 xtightvncviewer 相同)。

問題:

如何訪問在基本 X 伺服器上作為第二個程序打開的程序上的文本框?

可選:你知道另一個可以通過控制台打開的 vnc 查看器嗎?也許我用的那些不適合這個。

可選²:或者視窗管理器是否退出,其行為類似於資訊亭模式,只是您可以移動視窗並關閉它們,僅此而已?

火柴盒視窗管理器通常是此類項目的良好開端。

它一次全屏顯示一個應用程序。

引用自:https://unix.stackexchange.com/questions/526826