1
ทำความเข้าใจกับตัวแปรสภาพแวดล้อม X Windows DISPLAY เมื่อทำการขุด
ฉันต้องการ ssh ไปยังเซิร์ฟเวอร์ระยะไกลทั้งสองทำงานCentOSโดยX11Forwardingเปิดใช้งาน อย่างไรก็ตามแอปพลิเคชัน X ไม่สามารถทำงานได้อย่างถูกต้องกับหนึ่งในนั้น - ในโฮสต์ B มันทำงานได้ดี แต่ในโฮสต์ AI ได้รับข้อผิดพลาด "ไม่สามารถเชื่อมต่อกับจอแสดงผล" ได้ทุกครั้งที่ฉันเปิดแอปพลิเคชัน X หลังจากการตรวจสอบDISPLAYตัวแปรสภาพแวดล้อมบนโฮสต์ซึ่งผมคิดว่ามีความเกี่ยวข้องกับหน้าต่าง X localhost:10.0ผมพบความคุ้มค่า ทำตามคำแนะนำที่นี่ฉันเปลี่ยนDISPLAY=0:10.0และใช้งานได้ อย่างไรก็ตามDISPLAYในโฮสต์ B ยังคงlocalhost:10.0ทำงานได้ดี คำถามของฉันคืออะไรคุณค่าในการDISPLAYเป็นตัวแทน? ความแตกต่างระหว่างlocalhost:10.0และ0:10.0คืออะไร? ว่ากันว่าlocalhostระบุชื่อโฮสต์ จากนั้นโฮสต์ใดที่จะระบุเซิร์ฟเวอร์ (โฮสต์ A / B) ที่แอปพลิเคชัน X ของฉันทำงานอยู่หรือไคลเอนต์ในพื้นที่ที่ฉันต้องการให้หน้าต่าง X แสดง คำแนะนำหรือตัวชี้ไปยังเอกสารจะได้รับการชื่นชม