X11

xvfb:永久導出顯示

  • October 31, 2018

我最近在 Centos 7 機器上設置了 Xvfb。

它工作得很好。

唯一的問題是,如果我退出 putty 會話(遠端訪問),它將繼續在後台執行 Xvfb,但顯示將消失。

因此,下次當我首先通過 putty 進行遠端訪問時,我必須export DISPLAY=:99再次輸入,然後開始測試。

我怎樣才能讓它永久化?我在這個執行緒中沒有看到我的問題的解決方案如何使導出的 shell 變數永久化?

更新: .profile 內容:

export M3_HOME=/home/aditi.a/apache-maven-3.5.4/bin
export PATH=$PATH:$M3_HOME

export JMETER_HOME=/home/aditi.a/apache-jmeter-5.0/bin
export PATH=$PATH:$JMETER_HOME

export JAVA_HOME=/usr/java/jdk1.8.0_192-amd64
export PATH=$PATH:$HOME/bin:$JAVA_HOME/bin

export DISPLAY=:99

回顯變數輸出:

$ echo $JAVA_HOME
/usr/java/jdk1.8.0_192-amd64
$ echo $M3_HOME
/home/adit.a/apache-maven-3.5.4/bin
$ echo $DISPLAY

$

我正在執行哪個外殼

$ ps -p $$
 PID TTY          TIME CMD
30678 pts/14   00:00:00 sh

我贊同@JigglyNaga 所說的,查看您的.profile文件後沒有任何錯誤/遺漏。

我唯一建議在以下位置複製相同的內容

/home/aditi.a/.profile.bashrc

/root/.profile.bashrc文件

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