นี่คือคำสั่ง fbset ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้เวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
fbset - แสดงและแก้ไขการตั้งค่าอุปกรณ์บัฟเฟอร์เฟรม
เรื่องย่อ
fbset [ตัวเลือก] [โหมด]
DESCRIPTION
fbset เป็นยูทิลิตี้ระบบเพื่อแสดงหรือเปลี่ยนการตั้งค่าของอุปกรณ์บัฟเฟอร์เฟรม NS
อุปกรณ์บัฟเฟอร์เฟรมให้อินเทอร์เฟซที่เรียบง่ายและไม่ซ้ำกันในการเข้าถึง .ประเภทต่างๆ
การแสดงกราฟิก
อุปกรณ์บัฟเฟอร์เฟรมสามารถเข้าถึงได้ผ่านโหนดอุปกรณ์พิเศษที่อยู่ใน / dev ไดเรกทอรี
รูปแบบการตั้งชื่อสำหรับโหนดเหล่านี้อยู่เสมอ fb<n> ที่ไหน n คือจำนวนเฟรมที่ใช้
อุปกรณ์บัฟเฟอร์
fbset ใช้ฐานข้อมูลโหมดวิดีโอของตัวเองที่อยู่ใน /etc/fb.modes ไม่จำกัดจำนวน
โหมดวิดีโอสามารถกำหนดได้ในฐานข้อมูลนี้ ดูข้อมูลเพิ่มเติมได้ที่ fb.โหมด(5)
OPTIONS
หากไม่มีตัวเลือกให้ fbset จะแสดงการตั้งค่าบัฟเฟอร์เฟรมปัจจุบัน
ตัวเลือกทั่วไป:
--ช่วยด้วย, -h
แสดงข้อมูลการใช้งาน
--ทดสอบ อย่าเปลี่ยน แค่ทดสอบว่าโหมดถูกต้องหรือไม่
--แสดง, -s
แสดงการตั้งค่าโหมดวิดีโอ นี่เป็นค่าเริ่มต้นหากไม่มีตัวเลือกเพิ่มเติมหรือ
เฉพาะอุปกรณ์บัฟเฟอร์เฟรมผ่าน -FB ได้รับ
--ข้อมูล, -i
แสดงข้อมูลเฟรมบัฟเฟอร์ที่มีอยู่ทั้งหมด
--รายละเอียด, -v
แสดงข้อมูลอะไร fbset กำลังทำอยู่
--รุ่น, -V
แสดงข้อมูลรุ่นเกี่ยวกับ fbset
--xfree86, -x
แสดงข้อมูลเวลาตามที่ XFree86 . ต้องการ
โหนดอุปกรณ์บัฟเฟอร์เฟรม:
--ทั้งหมด, -a
เปลี่ยนคอนโซลเสมือนทั้งหมดบนอุปกรณ์นี้
-FB <เครื่อง>
เครื่อง ให้โหนดอุปกรณ์บัฟเฟอร์เฟรม หากไม่มีอุปกรณ์ผ่าน -FB จะได้รับ
/dev/fb0 ถูกนำมาใช้
ฐานข้อมูลโหมดวิดีโอ:
-ฐานข้อมูล <ไฟล์>
ตั้งค่าไฟล์ฐานข้อมูลโหมดวิดีโอสำรอง (ค่าเริ่มต้นคือ /etc/fb.modes) ดู
ด้วย fb.โหมด(5)
แสดงสีบิตฟิลด์:
-rgba <สีแดง,สีเขียว,สีน้ำเงิน,แอลฟา>
แต่ละรูปแบบความยาวหรือความยาว/ออฟเซ็ตสี
แสดงเรขาคณิต:
-xres <ความคุ้มค่า>
ตั้งค่าความละเอียดแนวนอนที่มองเห็นได้ (เป็นพิกเซล)
-ปี <ความคุ้มค่า>
ตั้งค่าความละเอียดแนวตั้งที่มองเห็นได้ (เป็นพิกเซล)
-vxres <ความคุ้มค่า>
ตั้งค่าความละเอียดแนวนอนเสมือน (เป็นพิกเซล)
- ไวเรส <ความคุ้มค่า>
ตั้งค่าความละเอียดแนวตั้งเสมือน (เป็นพิกเซล)
-ความลึก <ความคุ้มค่า>
ตั้งค่าความลึกของการแสดงผล (เป็นบิตต่อพิกเซล)
-ไม่ระบุ <ความคุ้มค่า>
เลือกโหมดวิดีโอที่ไม่เป็นมาตรฐาน
--เรขาคณิต, -g ...
ตั้งค่าพารามิเตอร์เรขาคณิตทั้งหมดพร้อมกันตามลำดับเอ็กซ์เรส>ปี>vxres>
<ไวเรส>ความลึก> เช่น -g 640 400 640 400 4
-การจับคู่
ทำให้ความละเอียดทางกายภาพตรงกับความละเอียดเสมือน
แสดงเวลา:
-pixclock <ความคุ้มค่า>
กำหนดความยาวของหนึ่งพิกเซล (เป็น picoseconds) โปรดทราบว่าเฟรมบัฟเฟอร์
อุปกรณ์อาจรองรับความยาวพิกเซลเพียงบางส่วนเท่านั้น
-ซ้าย <ความคุ้มค่า>
ตั้งค่าระยะขอบซ้าย (เป็นพิกเซล)
-ขวา <ความคุ้มค่า>
ตั้งค่าระยะขอบขวา (เป็นพิกเซล)
- ด้านบน <ความคุ้มค่า>
ตั้งค่าระยะขอบบน (เป็นเส้นพิกเซล)
- ดอกไม้ <ความคุ้มค่า>
ตั้งค่าระยะขอบล่าง (เป็นเส้นพิกเซล)
-hslen <ความคุ้มค่า>
ตั้งค่าความยาวการซิงค์แนวนอน (เป็นพิกเซล)
-vslen <ความคุ้มค่า>
ตั้งค่าความยาวซิงค์แนวตั้ง (เป็นเส้นพิกเซล)
--กำหนดเวลา, -t ...
ตั้งค่าพารามิเตอร์เวลาทั้งหมดพร้อมกันในลำดับพิกซ์คล็อก>ซ้าย>ขวา>
<บน>ลด>hslen>เทียบกับเลน> เช่น -t 35242 64 96 35 12 112 2
ธงแสดง:
-เร่ง {เท็จ|จริง}
ตั้งค่าเปิดใช้งานการเร่งความเร็วข้อความด้วยฮาร์ดแวร์
-hsync {ต่ำ|สูง}
ตั้งค่าขั้วซิงค์แนวนอน
-vsync {ต่ำ|สูง}
ตั้งค่าขั้วซิงค์แนวตั้ง
-csync {ต่ำ|สูง}
ตั้งค่าขั้วซิงค์คอมโพสิต
-gsync {เท็จ|จริง}
ตั้งค่าการซิงโครไนซ์เป็นสีเขียว
-extsync {เท็จ|จริง}
เปิดหรือปิดใช้งานการซิงค์ภายนอก หากเปิดใช้งานการกำหนดเวลาการซิงค์จะไม่
สร้างโดยอุปกรณ์บัฟเฟอร์เฟรมและต้องจัดเตรียมจากภายนอก
แทนที่. โปรดทราบว่าทุกเฟรมบัฟเฟอร์ .อาจไม่รองรับตัวเลือกนี้
เครื่อง
-ซิงค์ <ความคุ้มค่า>
ตั้งค่าสถานะการซิงค์ที่กำหนดเอง หากระบุไว้ ค่านี้จะเป็นระดับบิตหรือเป็นค่า
แฟล็กการซิงค์อื่นๆ สิ่งนี้มีประโยชน์สำหรับไดรเวอร์ที่ใช้แฟล็กการซิงค์แบบกำหนดเอง
-bcast {เท็จ|จริง}
เปิดหรือปิดโหมดออกอากาศ หากเปิดใช้งานเฟรมบัฟเฟอร์จะสร้าง
เวลาที่แน่นอนสำหรับโหมดการออกอากาศหลายโหมด (เช่น PAL หรือ NTSC) โปรดทราบว่าสิ่งนี้
อุปกรณ์บัฟเฟอร์เฟรมทุกตัวอาจไม่รองรับตัวเลือก
-ลูกไม้ {เท็จ|จริง}
เปิดหรือปิดอินเทอร์เลซ หากเปิดใช้งานจอแสดงผลจะถูกแบ่งออกเป็นสองส่วน
เฟรม แต่ละเฟรมมีเฉพาะเส้นคู่และคี่ตามลำดับ สองคนนี้
เฟรมจะแสดงสลับกัน ด้วยวิธีนี้จะเป็นสองเท่าของเส้น
แสดงขึ้นและความถี่แนวตั้งของจอภาพจะเท่าเดิม แต่
ความถี่แนวตั้งที่มองเห็นได้จะลดลงครึ่งหนึ่ง
-Double {เท็จ|จริง}
เปิดหรือปิดการใช้งาน doublescan หากเปิดใช้งานทุกบรรทัดจะแสดงสองครั้ง
และด้วยวิธีนี้ความถี่ในแนวนอนสามารถเพิ่มขึ้นเป็นสองเท่าได้อย่างง่ายดายดังนั้น
ความละเอียดเดียวกันสามารถแสดงบนจอภาพที่ต่างกันได้ แม้ว่า
ข้อกำหนดความถี่แนวนอนแตกต่างกัน โปรดทราบว่าตัวเลือกนี้อาจไม่ใช่
รองรับทุกอุปกรณ์บัฟเฟอร์เฟรม
แสดงตำแหน่ง:
-เคลื่อนไหว {ซ้าย|ขวา|up|ลง}
ย้ายส่วนที่มองเห็นได้ของจอแสดงผลไปในทิศทางที่กำหนด
- ขั้นตอน <ความคุ้มค่า>
กำหนดขนาดขั้นตอนสำหรับการวางตำแหน่งการแสดงผล (เป็นพิกเซลหรือเส้นพิกเซล) if - ขั้นตอน
ไม่ได้รับ การแสดงผลจะถูกย้าย 8 พิกเซลในแนวนอนหรือเส้น 2 พิกเซล
ดิ่ง
ตัวอย่าง
การตั้งค่าโหมดวิดีโอที่ใช้สำหรับ X แทรกสิ่งต่อไปนี้ใน rc.local:
fbset -FB /dev/fb0 640x480-60
และทำให้รู้จักอุปกรณ์เฟรมบัฟเฟอร์ที่ใช้แล้ว X:
ส่งออก เฟรมบัฟเฟอร์=/dev/fb0
ใช้ fbset ออนไลน์โดยใช้บริการ onworks.net