我对我的联想 M83 台式机和新的 BenQ 4K 显示器之间的 Ubuntu 连接问题感到困惑。我可以使用 Ubuntu Live USB 映像以及双启动系统上的 Win 7 Pro 连接到显示器。但是,我无法从 Ubuntu 18.04 或 20.04 的硬文件安装进行连接。
背景
我有一台双启动的联想 M83 台式机系统,配有 Radeon HD 8570 显卡,带有 HDMI 和 VGA 输出连接器。M83 最初是双启动的 Win 7 Pro 和 Linux Mint 17 系统,然后在 2020 年初我全新安装了 Ubuntu 18.04。
视频问题始于 2020 年 11 月我的旧 24 英寸显示器坏了,于是我购买了 BenQ PD3200U 4K 显示器。我很难让新显示器与 18.04 配合使用,但它最终稳定了几个月。然后。在 3 月,Ubuntu 18.04 视频无法连接到 BenQ 显示器。我尝试了 Live Ubuntu 20.04 USB,它检测到并同步到显示器。因此,我从 18.04 就地升级到 20.04。但是,就地升级到 20.04 也无法连接到显示器。接下来。我全新安装了 20.04,但也无法连接到显示器。
硬件
联想 M83 ThinkCenter
设置 > 关于
Intel® Core™ i7-4790 CPU @ 3.60GHz × 8 内存:15.6 GiB 磁盘:6.0 TB 显卡:AMD® Oland Ubuntu 20.04.2 LTS,64 位,GNOME:3.36.8 窗口系统:X11
Radeon 显卡
sudo lshw -c 视频
*-显示
描述:VGA 兼容控制器产品:Oland [Radeon HD 8570 / R7 240/340 / Radeon 520 OEM] 供应商:Advanced Micro Devices, Inc. [AMD/ATI] 物理 ID:0 总线信息:pci@0000:01:00.0 版本:00 宽度:64 位时钟:33MHz 功能:pm pciexpress msi vga_controller bus_master cap_list rom 配置:driver=radeon Latency=0 资源:irq:29 内存:e0000000-efffffff 内存:f7e00000-f7e3ffff ioport:e000(size=256)内存:c0000-dffff
Ubuntu 视频驱动程序被标识为“radeon”。
HDMI 线缆
我使用了 3 条不同的 HDMI 线缆将显卡连接到显示器。所有 3 条线缆均为 4K 级别。
• HDMI-01 is a direct wire connection between the HDMI cable connectors
• HDMI-02, is a Smart cable from vendor one. The connectors have a built-in transmitter and receiver which reduces the cable diameter.
• HDMI-03, another Smart cable from a different vendor.
明基显示器
型号 PD3200U • 2 个 HDMI 连接器 • 1 个 Display Port 连接器 • 1 个 Mini Display Port 连接器 • (无 VGA 连接器)
操作系统软件
• Ubuntu 18.04 Live USB Flash Drive, Apr 2018 download
• Ubuntu 18.04 installed on the desktop as a dual boot with Windows 7 Pro
• Ubuntu 20.04 Live USB Flash Drive, downloaded 13 Oct 2020
• Ubuntu 20.04 installed as an in-place upgrade using Software Updater (dual boot)
• Ubuntu 20.04 clean install from the USB flash drive (dual boot)
• Ubuntu 21.04 Live USB Flash Drive, downloaded 27 Apr 2021
• Windows 7 Pro (dual boot)
视频驱动程序
• Ubuntu – “radeon” on all 3 Live USB images, and the 18.04 and 20.04 hard file installs.
• Windows – AMD, 11-20-2014, 14.501.1003.0
我目前使用分辨率较低的显示器(最大 1280 x 1024 @ 60 Hz)连接到显卡 VGA 端口,宽高比为 4:3,HDMI 端口已断开。将 HDMI 电缆插入显卡会导致 VGA 屏幕丢失,VGA 屏幕上只有鼠标光标,而 BenQ 显示器上什么都没有。
发现与测试
Ubuntu Live USB(18.04、20.04 和 21.04)
我使用 3 个不同版本的 Ubuntu Live USB 闪存盘启动了“Live”桌面:18.04、20.04 和 21.04。我使用 3 条不同的 HDMI 电缆连接到显示器。VGA 显示器已断开连接。使用 3 条电缆的 3 个 Ubuntu USB 版本都出现了相同的启动顺序。
• Lenovo splash screen
• Ubuntu Live boot splash screen
• Ubuntu Live desktops (18.04, 20.04, and 21.04)
• Monitor resolution was 4 k, 3860 x 2160 @ 30 Hz
• No problems booting the system or using the “Try Linux” desktop
• Other resolutions and display options available from Settings > Display
Windows 7 专业版
测试了 Windows 7 Pro 与显示器和 3 条不同的 HDMI 电缆的连接性。
• Lenovo splash screen
• Grub menu, Boot Windows
• Windows splash screen, Windows login menu screen
• No login problems using a user or admin account
• Connects using all 3 HDMI cables
• Desktop resolution: 1920x1080. This was the previous display setting that I was using. Other resolutions are available on the Display Setup drop-down menu.
Ubuntu 18.04 双启动映像
Ubuntu 18.04 在我的旧 24 英寸显示器上以较低的分辨率工作了一年多(我没有记录分辨率,但我认为是 1920x1080)。当那台显示器坏了时,我购买了 BenQ 显示器,认为是时候升级到 4K 显示器了。我遇到了一些初始设置问题,但由于我的 KVM 硬件的限制,我最终让系统以 1920x1080 的分辨率连接到显示器。18.04 启动在 2021 年 3 月停止连接。在整理各种故障可能性时,我绕过了 KVM,将显示器直接连接到系统。我在 12 月第一次设置 BenQ 显示器时使用了显卡到 BenQ HDMI 直接布线,当时它在 4K 下工作。
但是,在三月份,18.04 停止了连接。Ubuntu 的某个更新是否破坏了显示器和视频卡之间的握手设置?我尝试了 3 条不同的 HDMI 电缆,因此我不认为这是 HDMI 电缆问题,因为相同的电缆连接到 Ubuntu Live USB 映像和 Win 7 Pro 双启动。
Ubuntu 20.04(就地升级和全新安装)
由于 20.04 Live USB 映像能够连接到显示器,我认为升级到 20.04 是明智的,因为我计划在不久的将来升级到 20.04。我使用了 Ubuntu 就地升级,成功了,没有错误消息。然而,就地升级无法连接到显示器。所以,我进行了 20.04 的全新安装。全新安装上没有错误消息。测试数据来自启动顺序和使用 3 条不同的 HDMI 电缆的故障。
• Lenovo splash screen
• Grub, Ubuntu, default
• Ubuntu splash screen
• Then one of the following messages on the BenQ monitor
1. No Signal – HDMI-01 and HDMI-02 cables
2. No Cable – HDMI-03 cable
• Blank BenQ screen, no login menu screen
然而,相同的 HDMI 电缆可以与 Live USB 图像和 Win 7 Pro 一起使用。
为了使用 Ubuntu,我不得不恢复使用连接到不同低分辨率显示器(最大 1280x1020)的 VGA 输出。
可能的故障机制
BenQ PD3200 显示器,也许,这是我的设置中的新硬件。但它适用于 3 个 Ubuntu Live USB 映像(18.04、20.04 和 21.04)以及 Win 7 Pro。那么什么类型的问题可能导致双启动硬盘文件 Ubuntu 映像(18.04 或 20.04)的连接失败?我怀疑是握手和同步问题。
HDMI 电缆,不太可能,所有 3 根电缆都与 Ubuntu Live USB 图像和 Win 7 Pro 连接。
Radeon 显卡硬件,不太可能,该硬件可以与 USB 映像和 Win 7 配合使用。仅使用硬文件 Ubuntu 映像会导致什么问题?
硬盘上的 Ubuntu 18.04 可能。Ubuntu 18.04 在旧的 24 英寸显示器上工作了大约 1 年,直到显示器坏了。它还与新的 BenQ 显示器一起工作了几个月。但是,在三月份,它突然停止通过 KVM 或直接 HDMI 电缆连接。
Ubuntu 20.04 安装在硬盘上,也许 Live USB 映像在安装过程中由 Ubuntu 更新。是否有一些更新破坏了 Ubuntu 和显示器之间的视频设置握手?这也许可以解释为什么我在 3 月份安装一些定期的 Ubuntu 18.04 更新时连接突然失败。但是,我也尝试了 21.04 Live USB 映像,我认为它包含许多 18.04 和 20.04 更新,并且此映像确实连接正常。
Ubuntu,Radeon 视频驱动程序,也许,在 3 个 Live USB 映像、18.04 硬盘文件双启动映像以及就地和全新安装的 20.04 映像上识别出相同的“radeon”驱动程序。但是,为什么“radeon”驱动程序可以与 Live USB 映像一起使用,而不能与硬盘文件映像(18.04 或 20.04)一起使用?在安装和更新过程中是否有东西损坏了硬盘上的驱动程序?
联想主板,不太可能,三月份会突然发生什么变化,为什么 Live USB 映像和 Win 7 Pro 可以正常连接?
Win 7 操作系统和视频驱动程序,不太可能,不同的操作系统和视频驱动程序,但使用相同的主板和视频卡硬件。事实上,此功能似乎可以消除主板和视频卡硬件问题。
论坛的一些问题:
1. Why do the Ubuntu Live USB images display properly on the BenQ monitor, but not the images on the hard file?
2. Do I have a corrupt video driver on the system?
3. What driver or drivers are supported on this video card?
4. How do I uninstall the existing “radeon” driver without loosing monitor access using the VGA connection to the lower resolution monitor.
5. What have I overlooked?
6. What next steps should I consider?
7. Your suggestions are welcome
抱歉发了这么长的帖子。提前感谢您的帮助