Проблема с запуском упомянутой вами установки - клавиатура. Клавиатура будет захвачена сервером x, работающим на вашем основном дисплее (в высоком разрешении). Вы не сможете переключиться на другой терминал, если хотите что-то набрать в нем.
Даже если ваш вспомогательный монитор имеет низкое разрешение, вы можете запустить на нем сеанс xterm, который отделен от основного экрана x. Вы захотите настроить 2 дисплея как совершенно разные экраны (без использования xinerama). Вы в конечном итоге 0.0
и 0.1
отображает. Ваше основное отображение будет 0.0
тогда как ваша переменная окружения DISPLAY будет выглядеть следующим образом:
export DISPLAY=:0.0
Эта конфигурация позволит вам перемещать мышь между двумя экранами, чтобы выбрать, куда будет передаваться ввод с клавиатуры. В вашем .xinitrc
(в вашем домашнем каталоге) вы можете сделать что-то следующее:
#!/bin/bash
xsetroot -solid black
xsetroot -display :0.1 -solid darkblue
xterm -display :0.1 -fn 9x16 -geometry 86x36+1+1 &
startkde
Это началось бы с установки фона вашего основного дисплея на черный. Затем он установит ваш вторичный фон дисплея на темно-синий (я использую этот цвет, потому что я использую свой дополнительный экран для просмотра фильмов). Следующая строка начинает 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
для вашего дистрибутива, если вы хотите сохранить возможность выбора вашего оконного менеджера при входе в систему. В вашем распоряжении должен быть файл скелета /etc/X11
для использования в качестве базы.
ОБНОВИТЬ:
Современные версии KDE теперь будут управлять всеми экранами. Вам больше не нужно поддерживать отдельный оконный менеджер на втором экране. Не уверен насчет гнома wm, так как я не использую гнома.