发布几天后,我安装了 ubuntu 18.04。到目前为止,它运行良好。现在它无法检测到外接显示器。
我的系统笔记本 MSI gs30 2m 阴影无外部基座:
$ lsb_release -a
:
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 18.04 LTS
Release: 18.04
Codename: bionic
$ sudo lspci -v
:
00:02.0 VGA compatible controller: Intel Corporation Crystal Well Integrated Graphics Controller (rev 08) (prog-if 00 [VGA controller])
Subsystem: Micro-Star International Co., Ltd. [MSI] Crystal Well Integrated Graphics Controller
Flags: bus master, fast devsel, latency 0, IRQ 34
Memory at afc00000 (64-bit, non-prefetchable) [size=4M]
Memory at c0000000 (64-bit, prefetchable) [size=256M]
I/O ports at 5000 [size=64]
[virtual] Expansion ROM at 000c0000 [disabled] [size=128K]
Capabilities: [90] MSI: Enable+ Count=1/1 Maskable- 64bit-
Capabilities: [d0] Power Management version 2
Capabilities: [a4] PCI Advanced Features
Kernel driver in use: i915
Kernel modules: i915
$ xrandr
:
Screen 0: minimum 320 x 200, current 1920 x 1080, maximum 8192 x 8192
eDP-1 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 294mm x 165mm
1920x1080 60.00*+ 59.97 59.96 59.93
1680x1050 59.95 59.88
1600x1024 60.17
1400x1050 59.98
1600x900 59.99 59.94 59.95 59.82
1280x1024 60.02
1440x900 59.89
1400x900 59.96 59.88
1280x960 60.00
1440x810 60.00 59.97
1368x768 59.88 59.85
1360x768 59.80 59.96
1280x800 59.99 59.97 59.81 59.91
1152x864 60.00
1280x720 60.00 59.99 59.86 59.74
1024x768 60.04 60.00
960x720 60.00
928x696 60.05
896x672 60.01
1024x576 59.95 59.96 59.90 59.82
960x600 59.93 60.00
960x540 59.96 59.99 59.63 59.82
800x600 60.00 60.32 56.25
840x525 60.01 59.88
864x486 59.92 59.57
800x512 60.17
700x525 59.98
800x450 59.95 59.82
640x512 60.02
720x450 59.89
700x450 59.96 59.88
640x480 60.00 59.94
720x405 59.51 58.99
684x384 59.88 59.85
680x384 59.80 59.96
640x400 59.88 59.98
576x432 60.06
640x360 59.86 59.83 59.84 59.32
512x384 60.00
512x288 60.00 59.92
480x270 59.63 59.82
400x300 60.32 56.34
432x243 59.92 59.57
320x240 60.05
360x202 59.51 59.13
320x180 59.84 59.32
我不知道为什么会发生这种情况:
- XOrg 日志上的唯一错误是
(EE) open /dev/fb0: Permission denied
($ grep EE ~/.local/share/xorg/Xorg.*
) - 此外,在显示设置中,没有“检测显示器”按钮,就像在 Ubuntu 17.10 中一样。
- 我尝试安装最新的驱动程序 https://launchpad.net/~oibaf/+archive/ubuntu/graphics-drivers
- 我尝试了不同的电缆和显示器。
- 通过谷歌搜索,我没有找到任何符合我的问题的最新回复。
- 用其他笔记本电脑测试了电缆和显示器,工作没有任何问题。
- 已使用 Live USB 测试并且运行正常。
- 两个监视器均在登录状态下工作。
- 该模块是否
i915
适合i7-4870HQ
(Haswell 微架构)?
说实话,我不知道从哪里开始搜索。
注意:办公室里使用两个显示器照常工作!!就像是记住了配置一样。但上周双显示器在家里工作。有什么变化?如何修复?
答案1
当我尝试时:
- 电缆和显示器与其他笔记本电脑一起测试,没有问题。
- 笔记本电脑与其他显示器一起测试,并且只与我习惯在办公室使用的显示器一起使用。
- 使用 Ubuntu 18.04 Lived USB 启动即可。
- 登录页面启用第二台显示器。登录后,它停止工作。
所以问题很明显是出在我的用户身上。
解决问题步骤:
- 删除(或移动)
~/.local/xorg
文件夹 - 重新开始。
- 现在,显示器无法工作,但至少它在显示设置中,因此可以检测到它。然后,我可以启用它并将其配置为第二台显示器。
所以已经修好了。还可以在办公室使用另一台显示器工作。