我最近买了一台戴尔 G15 5521 笔记本电脑。它配备了英特尔 i7-12700H CPU、NVidia Geforce RTX 3060 6GB 显卡和 32GB RAM。我想将其用作家用机和软件开发。
它预装了 Windows 11 Home。我已将 XUbuntu 22.04 安装为双启动。基本的 XUbuntu 桌面 (Xfce) 现已运行。
根据这两个链接,我认为 Ubuntu 应该可以按照这个规范运行(经过认证):
- 戴尔G15特别版5521: https://ubuntu.com/certified/202112-29779
- 戴尔 G15 5520(RTX 3060):https://ubuntu.com/certified/202111-29683
然而,我注意到这些内容是: 在某些地区预装了自定义 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 中进行进一步的调整,而不必每次都从启动菜单进入恢复模式。