ปัญหาที่คุณประสบเมื่อใช้งานการตั้งค่าที่คุณกล่าวถึงคือคีย์บอร์ด แป้นพิมพ์จะถูกจับโดยเซิร์ฟเวอร์ x ที่ทำงานบนหน้าจอหลักของคุณ (ความละเอียดสูง) คุณจะไม่สามารถสลับไปยังเทอร์มินัลอื่นได้หากคุณต้องการพิมพ์บางสิ่งในนั้น
แม้ว่าจอแสดงผลรองของคุณมีความละเอียดต่ำคุณสามารถเรียกใช้เซสชั่น xterm ที่แยกออกจากหน้าจอหลัก x ของคุณ คุณจะต้องตั้งค่าการแสดง 2 หน้าจอเป็นหน้าจอที่แตกต่างอย่างสิ้นเชิง (ไม่ได้ใช้ xinerama) คุณจะท้ายด้วย0.0
และ0.1
แสดง จอแสดงผลหลักของคุณจะเป็นใน0.0
ขณะที่ตัวแปรสภาพแวดล้อม DISPLAY ของคุณจะเป็นดังนี้:
export DISPLAY=:0.0
การกำหนดค่านี้จะช่วยให้คุณเลื่อนเมาส์ไปมาระหว่างหน้าจอ 2 หน้าจอเพื่อเลือกตำแหน่งที่แป้นพิมพ์ของคุณจะถูกส่งผ่าน ใน.xinitrc
(ใน dir ที่บ้านของคุณ) จากนั้นคุณสามารถทำสิ่งต่อไปนี้:
#!/bin/bash
xsetroot -solid black
xsetroot -display :0.1 -solid darkblue
xterm -display :0.1 -fn 9x16 -geometry 86x36+1+1 &
startkde
สิ่งนี้จะเริ่มต้นด้วยการตั้งค่าพื้นหลังของจอแสดงผลหลักของคุณเป็นสีดำ ถัดไปมันจะตั้งค่าพื้นหลังจอแสดงผลรองของคุณเป็น darkblue (ฉันใช้สีนี้เพราะฉันใช้หน้าจอรองของฉันสำหรับดูภาพยนตร์) บรรทัดถัดไปจะเริ่ม xterm บนจอแสดงผลที่สองของคุณด้วยรูปทรงเรขาคณิตที่กำหนดไว้ล่วงหน้า คุณจะต้องปรับรูปทรงเรขาคณิตเพื่อให้พอดีกับหน้าจอของคุณที่ดีที่สุดสำหรับคุณ คุณไม่สามารถระบุความกว้างและความสูงของพิกเซลได้เนื่องจากเรขาคณิตสำหรับการวัด xterm เป็นตัวอักษร หากคุณเลือกขนาดตัวอักษร 9x16 ดังตัวอย่างของฉันและความละเอียดหน้าจอรองของคุณคือ 800x600 คุณจะต้องคำนวณทางคณิตศาสตร์ต่อไปนี้:
font size = 9x16
screen size = 800x600
xterm width = ( 800 / 9 ) = 88.888
xterm height = ( 600 / 16 ) = 37.5
คุณต้องการปัดเศษตัวเลขลงโดยเฉพาะความกว้างเนื่องจากคุณต้องคำนึงถึงแถบเลื่อน คุณจะไม่มีตัวจัดการหน้าต่างบนหน้าจอรองดังนั้นจะไม่มีชื่อหน้าต่าง xterm (เว้นแต่คุณเลือกที่จะเรียกใช้แสงบางอย่างบนหน้าจอที่สองเช่นtwm
หรือfvwm
) โดยทั่วไปคุณจะต้องเล่นกับตัวเลขจนกว่าคุณจะได้รับมันตามที่คุณต้องการ
บรรทัดสุดท้ายใน.xinitrc
ไฟล์จะเปิดตัวจัดการหน้าต่างหลักบนจอแสดงผลหลักของคุณ คุณสามารถเปลี่ยนเป็น gnome-session หรืออะไรก็ตามที่เปิด wm ที่คุณชื่นชอบ คุณสามารถปรับเปลี่ยนที่มีอยู่.xinitrc
สำหรับการกระจายของคุณถ้าคุณต้องการที่จะรักษาความสามารถในการเลือกผู้จัดการหน้าต่างของคุณในระหว่างการเข้าสู่ระบบ ควรมีไฟล์ Skeleton ในของคุณ/etc/X11
เพื่อใช้เป็นฐาน
UPDATE:
KDE รุ่นทันสมัยจะควบคุมหน้าจอทั้งหมดทันที คุณไม่จำเป็นต้องดูแลรักษาตัวแยกหน้าต่างบนหน้าจอที่สองอีกต่อไป ไม่แน่ใจเกี่ยวกับ gnome wm ตั้งแต่ฉันไม่ได้ใช้ gnome