เปลี่ยนชุดสีขั้ว

Nov 02 2020

ฉันมี Raspberry Pi เชื่อมต่อกับหน้าจอ E-Ink เพื่อให้อ่านง่ายขึ้นฉันต้องการกลับสีทั้งหมดโดยทั่วไป (ปัจจุบันเป็นข้อความสีขาวบนพื้นหลังสีดำฉันต้องการข้อความสีดำบนพื้นหลังสีขาว) ฉันสามารถใช้ X11 และตัวจัดการหน้าต่างได้ แต่ฉันต้องการทำให้น้ำหนักเบาและใช้ tmux ในเทอร์มินัล linux เป็นอินเทอร์เฟซของฉัน

โดยพื้นฐานแล้วฉันต้องการทำให้พื้นหลังของเทอร์มินัล linux เป็นสีขาวและพื้นหน้าเป็นสีดำ

ฉันได้ลองใช้ Escape sequences, LS_COLORS และ tput แล้ว แต่สิ่งเหล่านี้ดูเหมือนจะส่งผลเฉพาะส่วนของหน้าจอที่มีข้อความดังนั้นส่วนของหน้าจอที่ว่างเปล่าจะกลายเป็นสีดำ ฉันดู (แต่ไม่ได้ลอง) PaperTTYแต่ฉันต้องการใช้งานกับเทอร์มินัล linux มากกว่าตัวจำลองเทอร์มินัล

ฉันไม่แน่ใจว่าจะทำยังไงดี แต่ดูเหมือนว่าฉันต้องปรับการตั้งค่าระดับต่ำให้มากขึ้นเพื่อให้บางอย่างtput setab 0เป็นพื้นหลังสีขาว (หรืออะไรทำนองนั้น)

ถ้ามันส่งผลกระทบอะไรฉันอยู่ที่Arch Armแล้วทุบตี

คำตอบ

meuh Nov 03 2020 at 21:02

มีคำตอบโดยละเอียดเกี่ยวกับเรื่องนี้โดยJdeBPซึ่งประเด็นสำคัญคือคุณควรจะสามารถให้คำสั่งได้

setterm --inversescreen on

ในอาคารจำนวนมากบนลินุกซ์ตั้ง "DECSCNM (ธันวาคมหน้าจอโหมด)" เพื่อหน้าจอวิดีโอผกผันทั้ง