นี่คือคำสั่ง Xvfb ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้เวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
Xvfb - เซิร์ฟเวอร์ X เฟรมบัฟเฟอร์เสมือนสำหรับ X เวอร์ชัน 11
เรื่องย่อ
Xvfb [ ตัวเลือก ] ...
DESCRIPTION
Xvfb เป็นเซิร์ฟเวอร์ X ที่สามารถทำงานบนเครื่องที่ไม่มีฮาร์ดแวร์แสดงผลและไม่มีกายภาพ
อุปกรณ์อินพุต มันจำลองเฟรมบัฟเฟอร์ที่โง่โดยใช้หน่วยความจำเสมือน
การใช้งานหลักของเซิร์ฟเวอร์นี้มีวัตถุประสงค์เพื่อทดสอบเซิร์ฟเวอร์ รหัส fb สำหรับ any
ความลึกสามารถใช้กับเซิร์ฟเวอร์นี้โดยไม่ต้องใช้ฮาร์ดแวร์จริงที่รองรับ
ความลึกที่ต้องการ ชุมชน X ได้พบการใช้นวนิยายอื่น ๆ อีกมากมายสำหรับ Xvfbรวมทั้ง
ทดสอบไคลเอนต์กับความลึกที่ผิดปกติและการกำหนดค่าหน้าจอ ทำการประมวลผลแบบกลุ่ม
กับ Xvfb เป็นเครื่องมือสร้างภาพพื้นหลัง ทดสอบโหลด ช่วยในการย้าย X
เซิร์ฟเวอร์ไปยังแพลตฟอร์มใหม่และให้วิธีการเรียกใช้แอปพลิเคชันที่ไม่เป็นการรบกวน
ต้องการเซิร์ฟเวอร์ X จริงๆ แต่ยืนยันที่จะมีต่อไป
OPTIONS
นอกเหนือจากตัวเลือกเซิร์ฟเวอร์ปกติที่อธิบายไว้ใน เอ็กซ์เซิร์ฟเวอร์(1) หน้าคู่มือ, Xvfb
ยอมรับสวิตช์บรรทัดคำสั่งต่อไปนี้:
- หน้าจอ หน้าจอ กxสxล
ตัวเลือกนี้สร้างหน้าจอ หน้าจอ และกำหนดความกว้าง ความสูง และความลึกเป็น W, H,
และ D ตามลำดับ ตามค่าเริ่มต้น จะมีเฉพาะหน้าจอ 0 เท่านั้นและมีมิติข้อมูล
1280x1024x8
- ความลึกของพิกเซล รายการของความลึก
ตัวเลือกนี้ระบุรายการความลึกของ pixmap ที่เซิร์ฟเวอร์ควรสนับสนุนใน
นอกเหนือจากความลึกโดยนัยโดยหน้าจอที่รองรับ รายการของความลึก เป็นช่องว่าง-
รายการแยกของจำนวนเต็มที่สามารถมีค่าได้ตั้งแต่ 1 ถึง 32
-fbdir framebuffer-ไดเรกทอรี
ตัวเลือกนี้ระบุไดเร็กทอรีที่ไฟล์ที่แมปหน่วยความจำประกอบด้วย
ควรสร้างหน่วยความจำเฟรมบัฟเฟอร์ ดูไฟล์ ตัวเลือกนี้มีอยู่ในเครื่องเท่านั้น
ที่มีการเรียกระบบ mmap และ msync
-ชเมม
ตัวเลือกนี้ระบุว่าควรใส่ framebuffer ในหน่วยความจำที่ใช้ร่วมกัน ที่แบ่งปัน
ID หน่วยความจำสำหรับแต่ละหน้าจอจะถูกพิมพ์โดยเซิร์ฟเวอร์ หน่วยความจำที่แชร์อยู่ใน xwd
รูปแบบ. ตัวเลือกนี้มีเฉพาะในเครื่องที่รองรับหน่วยความจำที่ใช้ร่วมกันของ System V
อินเตอร์เฟซ.
ถ้าไม่ใช่ -ชเมม ไม่ -fbdir กำหนดไว้ หน่วยความจำ framebuffer จะถูกจัดสรรด้วย
มัลลอค().
-linebias n
ตัวเลือกนี้ระบุวิธีการปรับการทำให้เป็นพิกเซลของเส้นบาง ๆ มูลค่า n คือ
bitmask ของ octants ที่ต้องการขั้นตอนแกนเมื่อข้อผิดพลาด Bresenham คือ
ตรงศูนย์ ดูไฟล์ Xserver/mi/miline.h สำหรับข้อมูลเพิ่มเติม ตัวเลือกนี้คือ
อาจมีประโยชน์เฉพาะกับนักพัฒนาเซิร์ฟเวอร์ในการทดลองกับช่วงของบรรทัด
pixelization เป็นไปได้ด้วยรหัส fb
-พิกเซลสีดำ ค่าพิกเซล, -ไวท์พิกเซล ค่าพิกเซล
ตัวเลือกเหล่านี้ระบุค่าพิกเซลขาวดำที่เซิร์ฟเวอร์ควรใช้
ใช้ Xvfb ออนไลน์โดยใช้บริการ onworks.net