HDMI 投影:Ubuntu 有一些问题,Fedora 没有。试图找出原因

HDMI 投影:Ubuntu 有一些问题,Fedora 没有。试图找出原因

我正在尝试(到目前为止,失败)找到解决我遇到的问题的方法。在某些情况下,我们有各种不同的投影仪、所有 HDMI 以及各种笔记本电脑硬件。有问题的投影机是 InFocus IN126STa。发生的情况是,当我通过 HDMI 插入时,它会从笔记本电脑接收信号,我会看到一些东西(有时是扩展模式,有时是镜像),但当我切换模式时,问题就出现了——比如扩展模式与镜子。几乎所有时候,尝试切换一次模式都会导致富可视投影仪一片空白。然而,笔记本电脑的响应似乎就好像它认可了投影仪一样。我在显示设置中看到了 InFocus 条目,我看到了分辨率、帧速率、品牌/型号等。只是...尝试切换模式后,屏幕上没有显示任何内容。我已经尝试过使用其他型号的投影仪(即 Epson 和 NEC),但没有遇到这些问题。

相关笔记本电脑硬件在 Lenovo T470、Lenovo E570 和 Acer Travelmate TM113 上进行了测试。 E570 是尝试并开始工作的全能目标机器(因此下面更多地提到 E570),但 Acer 和 T470 只是为了比较。我尝试过的粗略列表:

  • T470 与 Ubuntu (Unity) 16.04 与 Xorg
  • T470 与 Ubuntu (Gnome) 16.04 与 Xorg
  • E570 配备 Ubuntu (Gnome) 17.10 和 Xorg
  • E570 配备 Ubuntu (Gnome) 17.10 和 Wayland
  • Acer Travelmate TM113 配备 Ubuntu (Unity) 16.04 和 Xorg
  • 三种不同类型的 HDMI 线缆
  • 将E570上的BIOS升级到最新版本
  • 将富可视投影仪上的固件升级到最新版本
  • 在装有 Ubuntu (Gnome) 17.10 的 E570 上,我尝试了当前的 Ubuntu 内核 v4.13 以及主线 4.14 内核和主线 4.15 内核
  • 在 E570 上安装了 Antergos (Gnome) 并更新了所有内容

所有上述都导致了相同的体验:没有变化,问题仍然存在。

这就是事情变得有趣的地方......一位同事在 T470 上运行 Fedora 27 和 Gnome,所以我们对此进行了测试。繁荣,工作得很好。之后,我在 E570 上安装了带有 Gnome 的 Fedora 27。再次,工作得很好。在 Fedora 上这个问题就消失了。使用富可视投影机进行投影是一种非常一致、稳定的体验。

此时,我正在尝试找出 Fedora 27 在 E570/T470 上处理 Intel 视频的方式与 Ubuntu/Antergos 处理它的方式有何不同。 Fedora 的某些特性让这成为一种更好的体验,但考虑到我们的目标操作系统是 Ubuntu,这让我想知道它到底是什么。

根据这些信息,有人有任何建议或进一步的想法可以尝试吗?我很感激所有的答案。

答案1

部分答案:

由于您有一个工作系统和一个非工作系统,应该可以找出导致此问题的原因。

首先要查看的地方是dmesg输出,以及/var/log/Xorg.0.log在 X 启动后启动后查看加载了哪些内核驱动程序,以及在通过 HDMI 插入投影仪后再次查看。在这种状态下,另一个有趣的事情是查看xrandrHDMI 输出的名称,然后x -q --verbose --output HDMI1查看该输出的名称(使用正确的名称)。

如果您无法理解日志,请在重新启动并将投影仪插入某个位置(例如pastebin)后上传,并使用链接编辑问题。

也许这已经给出了线索​​;如果没有,还有一些更模糊的地方需要查看(例如 EDID 信息)。

英特尔显卡可以使用多种不同的驱动程序,具体取决于型号。因此,还请编辑问题以包含lspci -nn显卡的行以识别确切的型号。 Fedora 和 Ubuntu 可能针对该特定模型使用不同的驱动程序,这是最简单的情况。

相关内容