我在 Ubuntu 16.04 上使用戴尔 XPS 13 9360。它没有 HDMI 插槽,所以我有一个 USB-C-to-HDMI 适配器,然后连接到我的显示器:DELL S2240L。
在 中System Settings > Displays,我可以看到显示器已正确检测并已打开。如果我尝试将鼠标光标移出笔记本电脑屏幕并移入外部显示区域,我可以看到光标离开笔记本电脑屏幕。如果我继续将光标移得更远并尝试向后移,则需要一些时间才能重新出现在我的笔记本电脑屏幕上,因此甚至还有光标移动到的显示“空间”。
但是,显示器一直说“无信号”,因此进入省电模式。我很确定适配器没有问题,因为计算机正在检测显示器。当连接到不同的 (Windows) 桌面时,显示器也能正常工作。
这是运行的结果sudo lshw -C video:
*-display
description: VGA compatible controller
product: Intel Corporation
vendor: Intel Corporation
physical id: 2
bus info: pci@0000:00:02.0
version: 02
width: 64 bits
clock: 33MHz
capabilities: pciexpress msi pm vga_controller bus_master cap_list rom
configuration: driver=i915 latency=0
resources: irq:286 memory:db000000-dbffffff memory:90000000-9fffffff ioport:f000(size=64) memory:c0000-dffff
Run Code Online (Sandbox Code Playgroud)
和xrandr:
Screen 0: minimum 320 x 200, current 3840 …Run Code Online (Sandbox Code Playgroud) 今天尝试硬件修复后,我在启动我的 Ubuntu 时遇到问题。我的笔记本电脑工作正常,但有一些小问题,所以我们尝试了一个不同的主板,它有一个大问题,所以我们把它改回了原来的主板。但是,现在我在启动时遇到问题。
标题基本概括了所有内容。我使用的是 Ubuntu 16.04,但在启动时,我得到:
[ 0:000000] [Firmware Bug]: TSC_DEADLINE disabled due to Errata; please update microcode to version: 0x52 (or later)
Run Code Online (Sandbox Code Playgroud)
我现在被困在 BusyBox (initramfs)。
有谁知道如何解决这个问题?我对 bash 或 initramfs 不太熟悉,所以如果可能的话,我希望得到详细的分步指南。