时间:2023-05-30 来源:网络 人气:
在Linux系统中,我们经常会遇到需要切换Xorg显示设备的情况,比如我们需要将图形界面从一个显示器转移到另一个显示器上。那么,在Linux下,我们该如何实现这个功能呢?本文将对此进行详细讲解。
一、查看当前的显示设备
在进行切换之前,我们需要先查看当前的显示设备。我们可以通过以下命令来查看:
$xrandr-q
执行上述命令后,系统会列出当前所有可用的显示设备及其支持的分辨率和刷新率等信息。例如:
Screen0:minimum320x200,current1920x1080,maximum8192x8192
LVDS1connectedprimary1920x1080+0+0(normalleftinvertedrightxaxisyaxis)344mmx193mm
1920x108060.05*+40.01
...
VGA1disconnected(normalleftinvertedrightxaxisyaxis)
HDMI1disconnected(normalleftinvertedrightxaxisyaxis)
DP1disconnected(normalleftinvertedrightxaxisyaxis)
HDMI2connected(normalleftinvertedrightxaxisyaxis)
...
从上述输出中可以看出,当前系统有两个可用的显示设备:LVDS1和HDMI2。其中,LVDS1是当前主要的显示设备,HDMI2是当前未使用的显示设备。
二、切换显示设备
在查看了当前的显示设备之后,我们就可以开始进行切换了。下面介绍两种常见的切换方式。
1.使用xrandr命令切换
xrandr是一个非常强大的命令行工具,可以用来配置和管理显示设备。我们可以使用xrandr命令来切换显示设备。具体步骤如下:
1.将要使用的显示设备连接好,并确保系统已经识别到该设备。
2.执行以下命令,将要使用的显示设备设置为主显示器:
$xrandr--outputHDMI2--primary
上述命令中,HDMI2是要使用的显示设备的名称,--primary选项表示将该设备设置为主显示器。
3.执行以下命令,将图形界面移动到要使用的显示设备上:
$xrandr--outputHDMI2--auto--left-ofLVDS1
上述命令中,--auto选项表示自动选择最佳分辨率和刷新率,--left-of选项表示将该显示设备放置在当前主显示器左边。
执行完上述命令后,图形界面就会被移动到要使用的显示设备上了。
2.使用arandr图形界面工具切换
如果你不想使用命令行操作,也可以使用arandr这个图形界面工具来切换显示设备。arandr是一个简单易用的XrandrGUI前端,可以让我们以图形化的方式来管理显示器。
要安装arandr,可以使用以下命令:
$sudoapt-getinstallarandr
安装完成后,我们可以在应用程序菜单中找到它并启动。
启动arandr后,系统会自动检测当前可用的显示设备,并将它们显示在窗口中。我们可以通过拖拽来调整它们的位置和分辨率等参数。当调整完成后,点击“Apply”按钮即可应用更改。
三、总结
本文介绍了在Linux下如何切换Xorg显示设备。通过查看当前的显示设备和使用xrandr命令或arandr图形界面工具,我们可以轻松地实现这个功能。希望本文能对你有所帮助。
tokenpocket最新版:https://cjge-manuscriptcentral.com/software/3775.html