系统和硬件: MB: MSI Z170A PC MATE;Intel i7-6700 3.4GHz;Nvidia GTX 750 Ti;Nvidia GTX 960;2 PCIe 3.0 x16 (第1插槽)和x4 (第2插槽);Noveau驱动程序。
声明。
迄今已尝试过:
默认情况下,有没有办法迫使系统选择第二个PCIe x4插槽?例如,在Xorg.conf文件中详细描述第二张卡会有帮助吗?或者是否有一种方法可以告诉内核使用特定的卡进行视频输出?还是我的主板坏了?
发布于 2022-07-31 17:05:58
看一看他的手册--“人”。
xrandr --listproviders应该列出你所有的卡片。笔记本电脑通常使用两个GPU,离散(Nvidia)作为大部分工作,英特尔用于书写屏幕。在供应商列表中,Nvidia将被命名为"NVIDIA-G0“,应该是源输出,而Intel将被命名为”模式设置“,并且应该是接收器输出。用xrandr setprovideroutputsource和-setProvideroffload接收器选项更改它们。
其他环境变量可能允许控制源/汇,例如:
__NV_PRIME_RENDER_OFFLOAD=1 __GLX_VENDOR_LIBRARY_NAME=nvidia 我注意到Ubuntu22.04上的CUDA示例有时不会运行,因为源/接收器是反向的,并且需要在可执行文件之前设置上面的环境变量。
https://askubuntu.com/questions/798273
复制相似问题