Linux:第二台显示器作为终端?

Linux:第二台显示器作为终端?

我正在寻找一种利用双屏设置的方法。我有两个显示器、键盘和鼠标(一组是笔记本电脑内置的,另一组是外置的,通过 USB/VGA 电缆连接)。我想在笔记本电脑内置的外围设备上设置一个终端,并使用外置键盘/鼠标进行正常工作。如何解决这个问题?我使用的是 Debian 并在那里运行 Trinity 桌面环境。

答案1

您有两个选择。在 xorg.conf 中手动配置所有内容 - 即指定两个监视器和两个设备 - 或者您可以希望一切开箱即用。

对我来说,第一个选项效果很好。下面是适用于类似硬件的 xorg 配置。正确配置服务器后,您可以使用 来操作布局xrandr。操作的意思是启用或禁用显示器、指定它们相对于彼此的位置,甚至旋转它们。

例如

  xrandr \
           --输出 LVDS1 --自动 --pos 0x0 \
           --输出 VGA1 --自动 \
           --LVDS1 右侧 &
       睡眠2
       xrandr --输出 VGA1 --模式 1024x768 &

这里最重要的部分是弄清楚如何配置图形设备。您使用的驱动程序通常(希望)会附带手册页。我不记得 apt-cache 在软件包中查找文件的语法,但您可能会在以下位置找到手册页:

/usr/share/man/man4/intel.4.bz2

这意味着您可以在终端中显示它man intel。阅读它,您将更好地了解如何配置您的 GPU。

小路:/etc/X11/xorg.conf.d/
文件:xorg配置文件

“服务器布局”部分
    标识符“X.org 配置”
    屏幕 0 “屏幕0” 0 0
    #InputDevice“触摸板”“CorePointer”
    #InputDevice "Mouse0" "CorePointer"
    输入设备“键盘0”“核心键盘”
结束部分

“文件”部分
    模块路径“/usr/lib/xorg/modules”
    字体路径“/usr/share/fonts/TTF/”
    字体路径“/usr/share/fonts/OTF”
    字体路径“/usr/share/fonts/Type1/”
    字体路径“/usr/share/fonts/100dpi”
    字体路径“/usr/share/fonts/75dpi”
    字体路径“/usr/share/fonts/artwiz-latin1”
    字体路径“/usr/share/fonts/dejavu”
    字体路径“/usr/share/fonts/corefonts”
    字体路径“/usr/share/fonts/cyrillic”
    字体路径“/usr/share/fonts/encodings”
    字体路径“/usr/share/fonts/freefont-ttf”
    字体路径“/usr/share/fonts/misc”
    字体路径“/usr/share/fonts/proggy-fonts”
    字体路径“/usr/share/fonts/terminus”
    字体路径“/usr/share/fonts/ttf-bitstream-vera”
结束部分

“模块”部分
    加载“dbe”
    加载“glx”
    加载“dri”
    加载“记录”
    加载“extmod”
    加载“dri2”
结束部分
“扩展”部分
        选项“复合”“启用”
结束部分

“输入设备”部分
    标识符“Keyboard0”
    驱动程序“kbd”
    选项“XkbOptions” “终止:ctrl_alt_bksp”
结束部分

“ServerFlags”部分
    选项“blank time”“5”# 5分钟后屏幕空白(假)
    选项“待机时间”“10”# 10 分钟后关闭屏幕(DPMS)
    选项“暂停时间”“15”# 20 分钟后完全暂停
    选项“关闭时间”“20”#半小时后关闭
结束部分

“监控”部分
    标识符“internalMonitor”
    VendorName “监控供应商”
    ModelName “监控模型”
    选项“DPMS”
结束部分

“屏幕”部分
    标识符“Screen0”
    设备“内部”
    监控“internalMonitor”
    “显示”子部分
        视口 0 0
        深度 1
    结束子节
    “显示”子部分
        视口 0 0
        深度 4
    结束子节
    “显示”子部分
        视口 0 0
        深度 8
    结束子节
    “显示”子部分
        视口 0 0
        深度 15
    结束子节
    “显示”子部分
        视口 0 0
        深度 16
    结束子节
    “显示”子部分
        视口 0 0
        深度 24
    结束子节
结束部分

文件:synaptics配置文件

“输入类”部分
        标识符“触摸板万能钥匙”
        驱动程序“synaptics”
        MatchIsTouchpad“开启”
        MatchDevicePath“/dev/input/event*”
    选项“TapButton1”“1
    选项“TapButton2”“2”
    选项“TapButton3”“3”

    选项“VertScrollDelta”“150”


    选项“AccelFactor”“0.00695223”
    选项“MaxSpeed”“0.7”
    选项“MinSpeed”“0.3”

结束部分

文件:英特尔-945gme

“设备”部分
        ### 可用的驱动程序选项有:-
        ### 值::整数,:浮点数,:“True”/“False”,
        ### :“字符串”,:“ Hz/kHz/MHz”
        ### [arg]:arg 可选
        #选项“NoAccel”# []
        #选项“SWcursor”# []
        #选项“ColorKey”#
        #选项“CacheLines”#
        #选项“Dac6Bit”# []
        #选项 "DRI" # []
        #选项“NoDDC”# []
        #选项“ShowCache”# []
        #选项“XvMCSurfaces”#
        #Option "PageFlip" # []
    标识符“内部”
    驱动程序“英特尔”
    选项“monitor-VGA1”“externalMonitor”
    选项“monitor-LVDS1”“internalMonitor”
    供应商名称“英特尔公司”
    主板名称“Mobile 945GME Express 集成图形控制器”

    选项“FramebufferCompression”“on”
    选项“AccelMethod”“EXA”
    选项“平铺”“开启”

    总线 ID “PCI:0:2:0”
结束部分

文件:外接屏幕

“监控”部分
    标识符“externalMonitor”
    供应商名称“一些”
    模型名称“一些”
    选项“DPMS”
    选项“上方” “internalMonitor”
结束部分

“屏幕”部分
    标识符“externalScreen”
    设备“vgaport”
    监控“externalMonitor”
    “显示”子部分
        视口 0 0
        深度 1
    结束子节
    “显示”子部分
        视口 0 0
        深度 4
    结束子节
    “显示”子部分
        视口 0 0
        深度 8
    结束子节
    “显示”子部分
        视口 0 0
        深度 15
    结束子节
    “显示”子部分
        视口 0 0
        深度 16
    结束子节
    “显示”子部分
        视口 0 0
        深度 24
    结束子节
结束部分

相关内容