[通告] 本论坛迁移啦~请前往位于 https://forum.archlinuxcn.org/ 的新论坛。所有帖子和参与的用户都已经迁移。
您正在访问的是原 bbs.archlinuxcn.org 的静态存档。本页面的新地址位于 https://forum.archlinuxcn.org/t/topic/14219。
thinkpadE540
arch
linux-zen(无关)
WM:i3wm (无关)
已测试不同用户环境下的工作情况:无关
使用nvidia-470xx驱动,PRIME方案
我在启动steam时,它反常的使用了独显显示
wine在vnc下正常工作,使用笔记本屏幕无法工作也无法显示窗口
(如wineboot -u,它只有在显示窗口后才会工作)
我的740用prime-run也无法使用wine(没有任何显示),但是其他应用可以,(supertuxkart工作正常)
当我在bios关闭NVIDIA Optimus后一切应用恢复正常
[I] cm@thinkpad ~> nvidia-smi -L
GPU 0: NVIDIA GeForce GT 740M (UUID: GPU-86be3542-6a8f-a0af-b3a6-7871365a942e)有没有方法修改GPU 优先级
最近编辑记录 Ypixcm (2025-07-22 21:03:18)
离线
没看懂。你是需要 export VK_LOADER_DRIVERS_DISABLE="nvidia_icd.json" 吗?
离线
没看懂。你是需要 export VK_LOADER_DRIVERS_DISABLE="nvidia_icd.json" 吗?
很抱歉我表达有点混乱
感谢帮助
最近编辑记录 Ypixcm (2025-07-21 20:34:34)
离线
有一个更好的方案对于使用VK_LOADER_DRIVERS_DISABLE的替代
使用VK_LOADER_DRIVERS_DISABLE会导致steam无法识别独显以至于prime-run命令失效
https://bbs.archlinux.org/viewtopic.php … 4#p2252994
安装vulkan-mesa-layers,根据GPU id使用MESA_VK_DEVICE_SELECT
(参考https://wiki.archlinux.org/title/Vulkan#Switching_between_devices)
GPU 0: 10de:1292 "NVIDIA GeForce GT 740M" discrete GPU 0000:01:00.0
GPU 1: 8086:416 "Intel(R) HD Graphics 4600 (HSW GT2)" integrated GPU 0000:00:02.0export MESA_VK_DEVICE_SELECT=8086:416!最近编辑记录 Ypixcm (2025-07-22 21:02:02)
离线