1
我試圖運行一個Python腳本,該腳本涉及使用xvfb的無頭服務器上的PyQt Webkit。下面的命令的工作,當我在命令行中運行它,而不是從一個bash腳本:從shell腳本運行帶有Xvfb的PyQt Webkit腳本
# !/bin/bash
xvfb-run -a -e /path/to/error.log python script.py
錯誤日誌顯示在這兩種情況下:
[DIX]無法初始化字體路徑元素/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType,從列表中刪除!
我讀的可以忽略。當bash腳本正好時,腳本運行正常:
# !/bin/bash
python script.py
aka沒有Xvfb。是否有什麼關於bash環境,可以防止腳本使用xvfb運行?我很難過!