Score:0

VNC ต้องการเซิร์ฟเวอร์ X ที่ทำงานตลอดเวลาหรือไม่

ธง bv

สำหรับพวกคุณส่วนใหญ่ คำถามของฉันอาจจะค่อนข้างธรรมดา (ถ้าไม่โง่) แต่ฉันยังใหม่กับการจัดการทุกอย่างบน Linux และจำเป็นต้องตรวจสอบให้แน่ใจ

ฉันเพิ่งตั้งค่าโฮมเซิร์ฟเวอร์ด้วย Ubuntu Server มันอยู่ในห้องใต้ดิน (ดังนั้นการเข้าถึงทางกายภาพจึงถูกจำกัด) เวลาส่วนใหญ่ฉันเชื่อมต่อกับมันโดยใช้ SSH และมันถูกกำหนดค่าให้ทำงานเฉพาะใน "โหมดคอนโซล" โดยจำเป็นต้องเริ่ม SLiM อย่างชัดเจนเพื่อทำงานกับ GUI อย่างไรก็ตาม บางครั้งฉันสามารถใช้อินเทอร์เฟซแบบกราฟิกได้

ฉันตัดสินใจติดตั้งเซิร์ฟเวอร์ VNC ที่นั่นและเรียนรู้ว่าจำเป็นต้องติดตั้งเซิร์ฟเวอร์ X - ไม่เป็นไร ฉันไม่พบคำอธิบายใด ๆ ว่ามันใช้งานได้จริงอย่างไร มันจะเริ่มต้นเซิร์ฟเวอร์ X ด้วยตัวเองและหยุดเมื่อตัดการเชื่อมต่อหรือไม่ หรือเอ็กซ์จะต้องทำงานตลอดเวลา?

หรือ ฉันควรใช้การส่งต่อ X ผ่าน SSH หรือไม่ แม้ว่านอกเหนือจากเซิร์ฟเวอร์นี้ ฉันใช้เฉพาะเครื่องที่ใช้ Windows และฉันได้ยินมาว่าวิธีนี้อาจเป็นปัญหาได้

ขอบคุณล่วงหน้าสำหรับคำแนะนำใด ๆ

cn flag
เก่าแต่ยังใช้ได้: https://askubuntu.com/questions/256095/does-vncviewer-require-x-locally เนื่องจากตอบคำถามของคุณ หากคุณต้องการทางเลือกอื่น: teamviewer ยังสามารถเข้าสู่ระบบเซสชันคอนโซล (เพิ่มเติม https://community.teamviewer.com/English/kb/articles/4352-how-to-install-teamviewer-on-linux-without-graphical-user-interface )
brovar avatar
bv flag
@Rinzwind ขอบคุณสำหรับลิงก์โดยเฉพาะลิงก์ที่เกี่ยวข้องกับ teamviewer ฉันยังไม่เข้าใจสิ่งหนึ่ง บางทีฉันแค่ไม่เข้าใจว่าลินุกซ์ทำงานอย่างไร (และลิงก์แรกไม่ได้ขจัดความสงสัยของฉัน) เมื่อใช้โซลูชันกราฟิกเหล่านั้น เซิร์ฟเวอร์ X จำเป็นต้องทำงานอยู่จริง (ไม่ใช่เพิ่งติดตั้ง) หรือไม่ หรือทำงานตลอดเวลาและเป็นเพียงตัวจัดการกราฟิกที่อาจเปิดและปิด?
cn flag
ถ้ามันไม่ทำงาน คุณสามารถเริ่มมันด้วยตัวเองก่อนที่คุณต้องการ ;-) "ที่อาจเปิดและปิด" ใช่ โดยทั่วไปฉันจะถือว่าคุณปล่อยให้เซิร์ฟเวอร์ x ทำงาน แต่คุณสามารถหยุด / เริ่ม x และเพราะคุณชอบลิงค์ที่นี่เป็นอีกลิงค์หนึ่ง: https://askubuntu.com/questions/518454/what-does-startx-command-do มันเกี่ยวกับคำสั่ง startx ;-)
brovar avatar
bv flag
ฉันรู้ว่ามัน (และเกือบทุกอย่าง ;)) สามารถหยุด/เริ่มได้เมื่อจำเป็น ฉันแค่ต้องการทำให้มันเป็นแบบอัตโนมัติและไม่ต้องบำรุงรักษาเท่าที่จะทำได้ ให้ฉันใช้ถ้อยคำคำถามของฉันใหม่: 1) เซิร์ฟเวอร์ X เป็นค่าเริ่มต้นทำงานตลอดเวลาหรือไม่? ถ้าอย่างนั้น ความกังวลทั้งหมดของฉันก็เล็กน้อย และเราหยุดกันแค่นี้ 2) ถ้าไม่ (1) เซิร์ฟเวอร์ vnc สามารถเริ่ม / หยุดเซิร์ฟเวอร์ x ขึ้นอยู่กับหรือการเชื่อมต่อที่จะเกิดขึ้นได้หรือไม่
muru avatar
us flag
คุณพูดว่า "ได้รับการกำหนดค่าให้ทำงานเฉพาะใน "โหมดคอนโซล" โดยจำเป็นต้องเริ่ม SLiM อย่างชัดเจนเพื่อทำงานกับ GUI" - ดังนั้นคุณจึงเรียกใช้ SLIM ซึ่งจะเริ่มต้นเซิร์ฟเวอร์ X ดังนั้นด้วยการกำหนดค่าของคุณเอง X จึงไม่ได้ทำงานตลอดเวลา
brovar avatar
bv flag
ขอบคุณ @muru นั่นคือสิ่งที่ฉันไม่ได้รับความสัมพันธ์ระหว่างเซิร์ฟเวอร์ X และตัวจัดการกราฟิก
Score:1
ธง vn

Xvnc มี X-Server Embedded ของตัวเอง ดู: https://unix.stackexchange.com/questions/129432/vnc-server-without-x-window-system มันเริ่มต้น X-Server ของตัวเองโดยใช้สคริปต์ vncserver เป็นสคริปต์ที่เริ่มต้น X-Server ภายนอกหากไม่ได้ทำงาน

brovar avatar
bv flag
ขอบคุณ.มันซับซ้อนกว่าที่คิด ;)

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา