Bahsettiğiniz kurulumu çalıştırırken yaşadığınız sorun klavyedir. Klavye, birincil ekranınızda (yüksek çözünürlük) çalışan x sunucusu tarafından yakalanır. İçine bir şey yazmak isterseniz diğer terminale geçemezsiniz.
İkincil monitörünüz düşük çözünürlüklü olsa bile, ana x ekranınızdan ayrı bir xterm oturumu çalıştırabilirsiniz. 2 ekranı tamamen farklı ekranlar olarak ayarlamak isteyeceksiniz (xinerama kullanmadan). Sonunda 0.0
ve 0.1
görüntülenir. Birincil ekranınız 0.0
DISPLAY ortam değişkeniniz aşağıdaki gibi olacaktır:
export DISPLAY=:0.0
Bu yapılandırma, klavye girişinizin nereye geçeceğini seçmek için farenizi 2 ekran arasında hareket ettirmenizi sağlar. Gözlerinde farklı .xinitrc
aşağıdaki gibi (sizin ev dizininizde) oluşturduktan sonra bir şey yapabilirsiniz:
#!/bin/bash
xsetroot -solid black
xsetroot -display :0.1 -solid darkblue
xterm -display :0.1 -fn 9x16 -geometry 86x36+1+1 &
startkde
Bu, birincil ekranınızın arka planını siyah olarak ayarlayarak başlar. Daha sonra ikincil ekran arka planınızı koyu mavi olarak ayarlayacaktır (bu rengi kullanıyorum çünkü film izlemek için ikincil ekranımı kullanıyorum). Sonraki satır, ikinci ekranınızda önceden ayarlanmış bir geometriyle bir xterm başlatır. Geometriyi ekranınıza en uygun şekilde ayarlamak isteyeceksiniz. Karakterlerde xterm geometrisi ölçüldüğünden piksel genişliği ve yüksekliği belirleyemezsiniz. Örneğimdeki gibi 9x16 yazı tipi boyutunu seçerseniz ve ikincil ekran çözünürlüğünüz 800x600 ise, aşağıdaki matematiği yaparsınız:
font size = 9x16
screen size = 800x600
xterm width = ( 800 / 9 ) = 88.888
xterm height = ( 600 / 16 ) = 37.5
Kaydırma çubuğunu hesaba katmanız gerektiğinden, özellikle genişlik için sayıyı bir miktar aşağı yuvarlamak istersiniz. İkincil ekranda bir pencere yöneticiniz olmayacaktır, bu nedenle xterm pencere başlığı olmayacaktır (ikinci monitörde twm
veya gibi hafif bir şey çalıştırmayı seçmediğiniz sürece fvwm
). Temel olarak, istediğiniz şekilde elde edene kadar sayılarla oynamak zorunda kalacaksınız.
.xinitrc
Dosyadaki son satır , ana ekranınızda ana pencere yöneticisini başlatır. Bunu gnome-session veya en sevdiğiniz wm'i başlatan herhangi bir şey olarak değiştirebilirsiniz. .xinitrc
Oturum açma sırasında pencere yöneticinizi seçme yeteneğini korumak istiyorsanız dağıtımınız için mevcut olanı da değiştirebilirsiniz . /etc/X11
Baz olarak kullanmak için bir iskelet dosyası olmalıdır .
GÜNCELLEME:
KDE'nin modern sürümleri artık tüm ekranları kontrol edecek. Artık ikinci ekranda ayrı bir pencere yöneticisi bulundurmanıza gerek yok. GNOME kullanmadığından emin değilim.