คำถามติดแท็ก opengl

3
กราฟิก OpenGL สามารถแสดงผลจากระยะไกลโดยใช้ VNC ได้อย่างไร
ฉันพยายามเรียกใช้โปรแกรมที่ใช้ OpenGL เพื่อสร้างแบบจำลองในวิวพอร์ตผ่าน VNC ไม่สำเร็จ ข้อความแสดงข้อผิดพลาดที่ฉันได้รับคือ - Xlib: extension "GLX" หายไปบนจอแสดงผล ": 1.0" ฉันเข้าใจว่า VNC สามารถกำหนดค่าให้แสดงกราฟิกทั้งหมดจากระยะไกลและส่งการบีบหน้าจอที่บีบอัดจากบัฟเฟอร์การแสดงผลไปยังไคลเอนต์ท้องถิ่น สิ่งนี้ดูเหมือนจะเป็นการปฏิเสธความต้องการส่วนขยาย GLX ของลูกค้าในพื้นที่ VNC สามารถกำหนดค่าได้ด้วยวิธีนี้และคุณสามารถอธิบายสั้น ๆ ได้อย่างไร? โฮสต์ระยะไกล: vncserver บน RHEL 5 ลูกค้าในพื้นที่: UltraVNC บน Windows XP
24 linux  windows  opengl  vnc 

2
การแสดงผลหน้าจอระยะไกล
ห้องปฏิบัติการวิจัยของฉันเพิ่งเพิ่มเซิร์ฟเวอร์ที่มีการ์ดกราฟิก NVIDIA ซึ่งเราต้องการใช้ในการคำนวณทางวิทยาศาสตร์ เนื่องจากไม่ใช่เวิร์กสเตชันเราจะต้องเรียกใช้งานจากระยะไกลผ่านการเชื่อมต่อ ssh แอปพลิเคชั่นส่วนใหญ่ของเราต้องการทำการเรนเดอร์ opengl ให้เป็นบัฟเฟอร์นอกจอจากนั้นทำการวิเคราะห์รูปภาพเกี่ยวกับผลลัพธ์ใน CUDA การตรวจสอบครั้งแรกของฉันแสดงให้เห็นว่าการส่งต่อ X11 เป็นความคิดที่ไม่ดีเนื่องจากการเรนเดอร์ opengl จะเกิดขึ้นบนเครื่องไคลเอนต์ (หรือมากกว่าเซิร์ฟเวอร์ X11 - เป็นวิธีการตั้งชื่อที่สับสน!) และจะเกิดปัญหาคอขวด เราไม่จำเป็นต้องแสดงผลลัพธ์ดังนั้นดูเหมือนว่าการส่งต่อ X11 ไม่จำเป็น แต่ Opengl ต้องการให้ $ DISPLAY ตั้งค่าเป็นสิ่งที่ถูกต้องมิฉะนั้นแอปพลิเคชันของเราจะไม่ทำงาน ฉันแน่ใจว่าฟาร์มมีอยู่จริงที่ทำสิ่งนี้ แต่มันสำเร็จได้อย่างไร ฉันคิดว่านี่อาจเป็นปัญหาการกำหนดค่า X11 ที่เรียบง่าย แต่ฉันไม่คุ้นเคยกับมันมากเกินไปที่จะรู้ว่าจะเริ่มต้นอย่างไร เรากำลังใช้เซิร์ฟเวอร์ Ubuntu 10.04 โดยไม่มีการติดตั้ง gdm, gnome และอื่น ๆ อย่างไรก็ตามมีการติดตั้งแพ็คเกจ xserver-xorg
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.