我在日志系统 (Ubuntu 18.04) 中收到此消息“启动时无法关闭 dGPU。”。此错误导致我的独立 GPU (Nvidia 940mx) 仍在运行,尽管我已切换到集成 GPU (Intel HD 620)。因此电池消耗更快。
我尝试使用以下方法找出有关此错误的详细信息:
systemctl status nvidia-prime-boot.service
结果是:
●nvidia-prime-boot.service - 启动时关闭 dGPU 已加载:已加载(/lib/systemd/system/nvidia-prime-boot.service;已启用;供应商预设:已启用) 积极的:失败的(结果:退出代码)自 2018-07-10 星期二 23:42:25 WIB;27 分钟前 进程:996 ExecStart=/bin/sh -c echo OFF > /sys/kernel/debug/vgaswitcheroo/switch(代码=已退出,状态=2) 主 PID:996(代码=已退出,状态=2) 7 月 10 日 23:42:28 kharismaPC sh[996]: /bin/sh: 1: 无法创建 /sys/kernel/debug/vgaswitcheroo/switch: 目录不存在 7 月 10 日 23:42:25 kharismaPC systemd[1]: 启动期间关闭 dGPU... 7月10日 23:42:25 kharismaPC systemd[1]:nvidia-prime-boot.service:主进程已退出,代码=已退出,状态=2/INVALIDARGUMENT 7月10日 23:42:25 kharismaPC systemd[1]:nvidia-prime-boot.service:结果为“退出代码”失败。 7月10日 23:42:25 kharismaPC systemd[1]:启动过程中无法关闭 dGPU。
有问题vgaswitcheroo
请告诉我如何解决这个问题
系统信息 :
- Ubuntu 18.04
- Nvidia 专有驱动程序 390
答案1
我有同样的问题,我发现安全启动会影响 vgasetcheroo 锁定的状态:
尽管 powertop 工具中的电池消耗相同,但尝试禁用安全启动可能会对您有用。