ubuntu两个显示器只出一个_Ubuntu之双屏显示

本文介绍了在Ubuntu系统中如何解决双显示器只显示一个的问题,提供了通过xrandr命令进行显示器配置的步骤,包括克隆屏幕、指定分辨率、扩展显示以及开启或关闭显示器等操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1:查看显示器连接

因为我是笔记本外接显示器的,一般都只用外接显示器的,所以尝试去关闭笔记本的显示屏

ming@ming:~$ xrandr

Screen 0: minimum 8 x 8, current 1920 x 1080, maximum 32767 x 32767

eDP1 connected (normal left inverted right x axis y axis)

1366x768 60.0 +

1360x768 59.8 60.0

1280x720 60.0

1024x768 60.0

1024x576 60.0

960x540 60.0

800x600 60.3 56.2

864x486 60.0

640x480 59.9

720x405 60.0

680x384 60.0

640x360 60.0

DP1 disconnected (normal left inverted right x axis y axis)

HDMI1 disconnected (normal left inverted right x axis y axis)

VGA1 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 527mm x 296mm

1920x1080 60.0*+

1600x900 60.0

1280x1024 75.0 60.0

1152x864 75.0

1024x768 75.1 60.0

800x600 75.0 60.3

640x480 75.0 60.0

720x400 70.1

VIRTUAL1 disconnected (normal left inverted right x axis y axis)

ming@ming:~$

可以看到是连接了俩个显示器的

2:设置双屏幕显示:

(1)打开外接显示器,双屏幕显示相同的内容--克隆,(auto为最高分辨率)

xrandr --output VGA-0 --same-as DVI-D-0 --auto

(2)若要指定外接显示器的分辨率可以使用下面的命令(1280*1024):

xrandr --output VGA-0 --same-as DVI-D-0 --mode 1280x1024

(3)打开外接显示器,设置为右侧扩展

xrandr --output VGA-0 --right-of DVI-D-0 --auto

(4)关闭显示器

xrandr --output VGA-0 --off

(5)打开VGA-0接口显示器,关闭DVI-D-0接口显示器

xrandr --output VGA-0 --auto --output DVI-D-0 --off

### Ubuntu 外接显示器鼠标限制单屏解决方案 在多显示器配置下,如果发现鼠标的活动范围仅限于一个显示器,可能是由于显示设置中的某些参数未正确配置所致。以下是可能的原因以及对应的解决方法: #### 可能原因分析 1. **分辨率不匹配** 如果两个显示器的分辨率差异较大,可能会导致窗口管理器错误计算屏幕边界[^1]。 2. **X Server 配置问题** X Server 的配置文件可能存在冲突或者未能正确识别双屏布局[^2]。 3. **Gnome 或其他桌面环境的缩放比例不同步** 当主显示屏和外接显示屏之间的 DPI 不一致时,可能导致视觉上的错位或实际操作受限。 --- #### 解决方案一:调整显示设置 通过系统的显示设置工具手动校准两台显示器的位置关系。 ```bash $ gnome-control-center display ``` 在此界面中: - 确认两台显示器已正确定位并启用; - 调整“排列方式”,使它们的实际物理位置与软件模拟位置相吻合; - 设置合适的缩放因子以减少因 DPI 差异带来的干扰。 #### 解决方案二:修改 Xorg 配置文件 对于更复杂的场景,可以通过编辑 `/etc/X11/xorg.conf` 文件来强制指定双屏行为。如果没有此文件,则需创建一个新的配置文件。 ```bash $ sudo nano /etc/X11/xorg.conf.d/90-monitor.conf ``` 向其中添加如下内容作为示例(具体数值依据实际情况而定): ```conf Section "Monitor" Identifier "DP-1" Option "Primary" "true" EndSection Section "Screen" Identifier "Screen0" Monitor "DP-1" SubSection "Display" Depth 24 Modes "1920x1080_60.00" EndSubSection EndSection Section "ServerLayout" Identifier "layout" Screen 0 "Screen0" LeftOf "eDP-1" EndSection ``` 上述代码定义了一个名为 `DP-1` 的外部显示器,并将其放置在内置显示器左侧。注意更改设备名称 (`DP-1`, `eDP-1`) 和模式字符串 ("1920x1080_60.00") 来适配您的硬件情况。 #### 解决方案三:切换至较低启动级别调试 当遇到难以定位的问题时,可尝试进入命令行模式排查潜在冲突项。按照以下步骤操作: 1. 打开终端输入指令降低运行等级到文本状态: ```bash $ sudo init 3 ``` 2. 登录后重新加载显卡驱动服务: ```bash $ sudo systemctl restart gdm.service ``` 3. 使用快捷键组合返回图形界面: ```bash Ctrl + Alt + F7 (或F2视发行版版本) ``` 完成以上过程后再观察现象是否有改善。 #### 注意事项 - 若仍存在问题,请考虑更新显卡驱动程序至最新稳定版本。 - 对于 NVIDIA 用户来说,有时专有闭源驱动的表现会优于开源 Nouveau 提供的支持程度。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值