Answers:
您提到的运行安装程序时遇到的问题是键盘。键盘将由运行在主显示屏(高分辨率)上的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现在将控制所有屏幕。您不再需要在第二个屏幕上维护单独的窗口管理器。由于我不使用gnome,因此不确定gnome wm。