fre*_*e92 5 display multiple-monitors display-resolution
我有一个非常令人困惑的问题。我正在使用带有 2 个显示器的 Ubuntu 18.04 我的主显示器 (15.6") 的分辨率为 1920x1080,我的第二个是 28",分辨率为 4k。当我使用分辨率不同的两台显示器时,我无法在主显示器 (15.6") 上显示的程序中使用菜单栏 我也无法在主屏幕上放置图标,但我可以'不要右键单击位于我的主屏幕上的程序在我的第二台显示器上移动这些程序时,一切正常
现在,当我将 28" 屏幕的分辨率更改为 1920x1080 时,两个屏幕上的一切都按预期工作
有人知道这个问题的罪魁祸首是什么吗?
编辑:注意到
我的屏幕以这种方式排列的奇怪行为
+----------------+
| |
| |+---------+
| || |
| || |
+----------------++---------+
Run Code Online (Sandbox Code Playgroud)
通过这种方式,描述的问题出现在我的右侧屏幕上,
但是当我像这样将较小的显示器向上移动到大屏幕的上边界时
+----------------++---------+
| || |
| || |
| |+---------+
| |
+----------------+
Run Code Online (Sandbox Code Playgroud)
一切正常
编辑2:这是输出
lspci -v -s $(lspci | grep ' VGA ' | cut -d" " -f 1)
Run Code Online (Sandbox Code Playgroud)
00:02.0 VGA compatible controller: Intel Corporation Skylake GT2 [HD Graphics 520] (rev 07) (prog-if 00 [VGA controller])
Subsystem: Pegatron Skylake GT2 [HD Graphics 520]
Flags: bus master, fast devsel, latency 0, IRQ 129
Memory at dd000000 (64-bit, non-prefetchable) [size=16M]
Memory at b0000000 (64-bit, prefetchable) [size=256M]
I/O ports at f000 [size=64]
[virtual] Expansion ROM at 000c0000 [disabled] [size=128K]
Capabilities: <access denied>
Kernel driver in use: i915
Kernel modules: i915
Run Code Online (Sandbox Code Playgroud)
我不知道是否有必要,但我的笔记本电脑有另一张显卡
01:00.0 3D controller: NVIDIA Corporation GM107M [GeForce GTX 950M] (rev a2)
Subsystem: Pegatron GM107M [GeForce GTX 950M]
Flags: bus master, fast devsel, latency 0, IRQ 132
Memory at de000000 (32-bit, non-prefetchable) [size=16M]
Memory at c0000000 (64-bit, prefetchable) [size=256M]
Memory at d0000000 (64-bit, prefetchable) [size=32M]
I/O ports at e000 [size=128]
[virtual] Expansion ROM at df000000 [disabled] [size=512K]
Capabilities: <access denied>
Kernel driver in use: nvidia
Kernel modules: nvidiafb, nouveau, nvidia_drm, nvidia
Run Code Online (Sandbox Code Playgroud)