Ubuntu

當我通過 ssh 執行 Chromium 時,它不會在我的桌面上打開,但在直接在我的桌面上打開終端時可以工作

  • January 10, 2022

我正在執行 Ubuntu 20.4,並且我最近在其上安裝了 Chrome。

我想做自動化,而且對我來說既不工作headless也不xvfb工作,這讓我安裝了一個 Xubuntu 桌面。

安裝桌面後,我仍然可以連接 ssh,但我注意到一些非常奇怪的行為:

  • Ctrl``Alt``T從我的 Ubuntu 桌面 ( ) 中打開的終端啟動 Chrome 時,它正常打開
  • 當我從外殼啟動 Chrome 時它不起作用(核心轉儲)

預期行為:

  • 我想chromium在我ssh連接的 shell 上執行,並chromium在我的 ubuntu 桌面上打開一個視窗。

你能幫我嗎?

PS:當這麼簡單的事情不起作用並且需要背景知識時,這令人沮喪。

不要忘記驗證 DISPLAY 變數的值。它確定視窗將在哪個 X 伺服器和螢幕上打開。

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