我购买了带有 UHD605 显卡的 NUC7PJYH,因为我们的新 50 英寸 UHD 电视对于我旧的带有 Nvidia ION 作为 Mythtv 前端的 Acer Revo 3610 来说太大了。
我在 NUC 上安装了 Xubuntu 18.04 和 Mythtv-frontend,并通过 HDMI-1 连接电视。第一个错误是,当我启动 NUC 时,电视显示 HDMI 端口无输入。如果我拔出 HDMI 并再次插入,我就会得到桌面。
我开始尝试通过在 grub 启动中设置“nomodeset”来修复丢失的桌面。它纠正了丢失的桌面,但当我在 GRUB 中设置 nomodeset 时,我无法通过 HDMI 听到声音。Pavucontrol 表示有一个 HDMI 输出,但即使插入了,它也是拔掉的。
如果我删除 grub 中的 nomodeset 参数,我就可以通过 HDMI 听到声音,但我需要在每次启动后拔下并重新插入 HDMI 才能在电视上显示桌面。
我尝试了 3680x2160 和 1024x768 之间的许多不同屏幕分辨率,但问题仍然存在。我还尝试使用命令 video=1024x768 在 grub 中设置分辨率。
Grub 命令为 ind /etc/default/grub 并在 GRUB_CMDLINE_LINUX_DEFAULT= 下,然后运行 update-grub。
我需要在 grub 中设置什么参数才能同时显示图像和声音。有什么好的建议吗?
答案1
我在使用 NUC7PJYH 和旧 LED 电视时也遇到了类似的问题。当我在打开 NUC 电源后打开电视时,显示正常。
因此,我不会拔掉 HDMI,而是更改输入 - HDMI1>HDMI2>VGA 等,或者重新启动电视。恐怕我不知道更好的解决办法。
答案2
错误原因是标准 Ubuntu 18.04 内核未加载 i915 GPU 的 Intel 固件。需要加载的固件是:glk_dmc_ver1_04.bin
较新的内核可以无错误地加载固件。使用这些较新的内核,将显示器连接到 NUC7PJYH 时出现的所有小错误都会消失。
我目前正在使用内核 4.18.x,一切正常
我正在使用 UUKU ppa 切换内核
sudo add-apt-repository ppa:teejee2008/ppa
sudo apt-get update && sudo apt-get install ukuu