我遇到了这种情况,经过广泛搜索后我在网上找不到任何解决方案......
我有一台 PC,我将其用作 Ubuntu 服务器,后来我添加了默认 GUI(GNOME Shell)。它有双显卡(板载英特尔显卡 + nVidia Geforce 1050Ti),大多数时候我需要在没有任何屏幕连接的情况下启动它。但有时我需要连接屏幕才能访问 GUI,而在没有屏幕的情况下启动后就无法访问 GUI。为此,作为解决方法,我必须在连接屏幕的情况下重新启动计算机,然后它才能成功显示 GUI。
这在两个 GPU 上都会发生。所以我不知道发生了什么以及如何解决它。
有什么方法可以设置默认活动 GPU,即使在启动期间没有屏幕?我可以想象这会“伪造”连接的显示器,比如说 Intel iGPU,每次我在其上连接显示器时,GUI 都可以使用了。
或者还有其他解决方案吗?
为此,我不需要使用带显示器的 dGPU(nvidia),因为我正在使用它来处理一些 CUDA 研究。所以我不想因为与 GUI 共享而丢失 VRAM 内存。为此,最好只将 iGPU 用于 PC GUI。
我希望有人理解这种情况并找到解决方案。