HDMI 端口无法识别(NVidia Geforce RTX 3060、Xubuntu 22.04、戴尔笔记本电脑)

HDMI 端口无法识别(NVidia Geforce RTX 3060、Xubuntu 22.04、戴尔笔记本电脑)

我最近买了一台戴尔 G15 5521 笔记本电脑。它配备了英特尔 i7-12700H CPU、NVidia Geforce RTX 3060 6GB 显卡和 32GB RAM。我想将其用作家用机和软件开发。

它预装了 Windows 11 Home。我已将 XUbuntu 22.04 安装为双启动。基本的 XUbuntu 桌面 (Xfce) 现已运行。

根据这两个链接,我认为 Ubuntu 应该可以按照这个规范运行(经过认证):

然而,我注意到这些内容是: 在某些地区预装了自定义 Ubuntu 映像,该映像充分利用了系统的硬件功能,并且可能包含其他软件。Ubuntu 的标准映像可能无法正常工作,或者根本无法工作。

最初,我遇到了随机暂时冻结的问题,但经过一番谷歌搜索后,我似乎已经通过在 Grub 配置中的内核命令行中添加以下内容解决了这个问题: ibt=off acpi=off

但是,我仍然遇到一些重大问题。

HDMI 端口

使用 HDMI 端口。似乎没有任何东西可以识别外接显示器的 HDMI 端口。这对我的预期用途来说是一个障碍。

我对此进行了谷歌搜索,找到了有关安装不同 NVidia 驱动程序的各种建议,但没有一个是明确细节的。我尝试使用软件更新程序 => 设置 => 附加驱动程序。最初设置为使用X.Org X.server -- Nouveau ...。我将其更改为使用“ NVIDIA driver (open kernel) metapackage from nvidia-driver-525-open (proprietary, tested)”这似乎无助于识别 HDMI 端口,所以我目前已将其恢复回 Nouveau。

关机时系统冻结。

系统在关机时冻结;它永远无法完成,我必须按住电源键才能完成关机。

我是一名经验丰富的 Linux 用户,但在诊断此类桌面问题方面经验不足。我在之前的笔记本电脑上运行 XUbuntu 已有多年。它通常“正常工作”,我无需深入研究来诊断此类显示问题。我还使用 Linux 进行过专业软件开发。

我的问题:

  • 我目前使用的是 XUbuntu 22.04。如果升级到 22.10,我的运气会更好吗?

  • 如何诊断 HDMI 行为?同样,要查看哪些日志。各种建议告诉我尝试大量不同的 NVidia 驱动程序。哪些是相关的,我应该从哪里获取它们,如果不只是从标准 XUbuntu 源获取它们?

  • 在 Ubuntu 软件和更新设置 GUI 中的“附加驱动程序”下,列出了 8 个不同的 NVidia 驱动程序,每个驱动程序都具有不同的关联编号。这些是版本号(越大越好),还是旨在与硬件匹配?如果是后者,我应该在我的系统上选择哪一个(NVidia Geforce RTX 3060 6GB 显卡)。

  • 如果我确实需要使用认证步骤中使用的精确内核(5.14.0-1011-oem kernel),我该从哪里获取它以及如何安装它? uname -a目前显示: Linux DellG15 5.15.0-56-generic #62-Ubuntu SMP Tue Nov 22 19:54:14 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux

  • 关于如何诊断关机问题有什么建议吗?我应该查看哪些日志文件?哪些设置可能相关?

  • 我还应该调查什么?

非常感谢您的帮助。

答案1

解决了。经过多次尝试和挫折,我终于让我的系统正常工作了,使用外部 HDMI 显示器,而且关机时不会卡死。我怀疑如果我按正确的顺序进行了适当的更改,我可能很快就能让它正常工作,但我不知道具体需要什么顺序。

硬件:戴尔 G15 5521 特别版笔记本电脑;2022 年 12 月购买。英特尔“第 12 代”i7-12700H 24MB 缓存,14 核。NVidia Geforce RTX 3060 6GB 显卡。

我目前相关软件的设置总结如下:

  • XUbuntu 22.04,截至 2022 年 12 月 23 日,所有软件包均已更新,与 Windows 11 Home 一起安装为双启动

  • Linux 内核是:5.15.0-56-generic

  • 安全启动:关闭(在 BIOS 中)

  • 混合图形:关闭(在 BIOS 中)

  • GRUB/内核命令行参数:ibt=off

  • Modprobe:noveau 被禁用黑名单文件,正如 Gabriel Staples 的回答中所述:安装了 Ubuntu 22.04 后经常出现死机和崩溃的情况(使用 NVIDIA 显卡时)

  • 已安装的驱动程序:“ NVIDIA driver (open kernel) metapackage from nvidia-driver-525-open (proprietary, tested)”通过“软件和更新”的“附加驱动程序”部分安装。(请参阅此处的信息:安装了 Ubuntu 22.04 后经常出现死机和崩溃的情况(使用 NVIDIA 显卡时)

  • 为了完整起见,这些是 XUbuntu 为我设置的一些模糊相关的默认设置(无需手动更改):显示管理器:lightdm 单个会话管理器:Xfce

非常感谢 Gabriel Staples 在此答案中提供的非常详细的答案:安装了 Ubuntu 22.04 后经常出现死机和崩溃的情况(使用 NVIDIA 显卡时) 以及 Damian Dixon 向我指出的这一点: https://www.linuxcapable.com/install-nvidia-drivers-on-ubuntu-linux/

笔记。

NVidia 文档说您需要关闭混合显卡(在 BIOS 中)。当我尝试关闭混合显卡时,我的系统在启动后始终无法进入图形屏幕。我不得不保持此功能打开,同时尝试了各种其他排列组合。我最终acpi=off从 grub 命令行中删除了“ ”,现在各种设置组合关闭混合图形功能后即可工作。

请注意,我也成功安装了“ NVIDIA-Linux-x86_64-470.161.03”,从 NVidia 网站下载并从恢复模式手动安装。这给了我信心,我终于找到了一些可行的方法,然后可以从 UI 中进行进一步的调整,而不必每次都从启动菜单进入恢复模式。

相关内容