HDMI 端口不适用于 Ubuntu

HDMI 端口不适用于 Ubuntu

我有一台运行 Windows 10 的 MSI 笔记本电脑,以及一台运行在三星便携式 SSD T5 上的即插即用 Ubuntu 20.04

使用 Ubuntu 时,我尝试通过 HDMI 使用第二台显示器,但是连接后什么也没有发生。

我是 Linux 新手,我该怎么办?

注意:当我使用 Windows 时,HDMI 端口工作正常

答案1

检查您是否拥有最新的驱动程序

sudo ubuntu-drivers autoinstall

然后检查您的附加驱动程序。尝试访问

  • 软件和更新
  • 重启

这解决了我的问题,我想是因为 ubuntu 由于某些更新而无法识别驱动程序。

受到以下启发:https://askubuntu.com/a/1276794/1573261

答案2

我已经遇到这个问题几个月了。我尝试了谷歌上几乎所有的答案,但仍然无法解决

[已解决] 事实证明,禁用 BIOS 中的安全启动可以解决问题 *请在禁用之前了解安全启动

答案3

当我更新到 Ubuntu 22.04 时,我开始收到 ACPI 错误,并且我的 HDMI 端口不再适用于我较新的三星笔记本电脑。以下操作隐藏了 ACPI 错误,并奇怪地修复了我的 HDMI 输出。这是在 linux.org 上发现的,仅与 ACPI 错误有关,但它也适用于 HDMI 问题。我无法解释为什么它会起作用,但错误发生在我的 HDMI 端口停止工作的同时。

  1. sudo gedit /etc/default/grub
  2. 编辑行GRUB_CMDLINE_LINUX_DEFAULT并添加loglevel=3,它应该看起来像GRUB_CMDLINE_LINUX_DEFAULT='quiet splash loglevel=3'
  3. sudo update-grub related
  4. 重启

当我这样做时,一切都恢复正常,希望这能帮助到那些一直困扰我的麻烦的人。

答案4

在我的例子中,一个进程阻塞了~/.config/monitors.xml文件,因此无法写入。只有新显示器才能正常工作,旧显示器则被忽略。我删除了该文件以重置所有设置。现在端口可以HDMI流畅地与我的显示器配合使用。

我的设置

  • Ubuntu 23.10
  • Gnome 45.2
  • 戴尔 Precision 7520
  • 英特尔高清 630
  • Nvidia Quadro M2200

相关内容