首頁  >  文章  >  Java  >  ## Linux 上的「No X11 DISPLAY Variable」錯誤:如何修復?

## Linux 上的「No X11 DISPLAY Variable」錯誤:如何修復?

Patricia Arquette
Patricia Arquette原創
2024-10-27 02:24:03947瀏覽

##

「無X11 DISPLAY 變數」- 概述

在Linux 上安裝Java 應用程式時,您可能會遇到錯誤「無X11 DISPLAY 變數已設定”,表示缺少一個關鍵變數。此變數對於需要圖形使用者介面 (GUI) 的程式至關重要。

解決問題

要解決此問題,您需要設定 X11根據您的特定使用場景,將 DISPLAY 變數設定為適當的值。

主顯示器

如果您在主顯示器上工作,請使用設定變數以下命令:

export DISPLAY=:0.0

其他Shell 類型

如果您使用的是csh 或tcsh,請改用此命令:

setenv DISPLAY :0.0

在啟動應用程式之前執行此命令。

其他注意事項

通常,DISPLAY 變數會自動設定。如果您不使用圖形終端,請驗證預設的 shell 設定文件,例如 .profile、.login、.bashrc 或 .cshrc。

將 DISPLAY 變數設為 :0.0 假設您正在使用主顯示器或透過您的使用者 ID 連線。否則,設定可能會失敗。

遠端存取

如果您正在存取執行 X 並連接到主顯示器的遠端計算機,您可以使用「ssh -X 主機名稱」建立連線。 SSH 將自動設定 DISPLAY 變數以指示到本機系統的套接字隧道(例如「localhost:11.0」)。

以上是## Linux 上的「No X11 DISPLAY Variable」錯誤:如何修復?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn