Skip to content

Sunshine 虚拟显示适配器被识别为 RTX 显卡,导致 DLSS NR/FG 不生效 #61

Description

@liaanj

环境与复现

Windows 11、OCuLink 外接 RTX 4070 SUPER,显示器直连显卡,同时运行 Sunshine。Magpie 列出两个同名的 4070 SUPER。选择 Sunshine 创建的虚拟条目后,DLSS NR 和 FG 无法正常工作;选择实体显卡后,两者均正常。

排查结果

重装 NVIDIA 驱动并重新处理设备管理器错误代码 43 后,问题仍可复现。DXGI 将实体卡列为索引 0,将 Sunshine 的间接显示适配器列为索引 4,两者的 NVIDIA vendor/device ID 相同。Windows 适配器类型查询显示,索引 4 为 IndirectDisplayDevice=1, RenderSupported=0,但 Magpie 仍将其作为可选显卡。将配置中的显卡索引从 4 改为 0 后,DLSS NR 和 FG 均恢复正常。

期望 Magpie 排除这种不能渲染的虚拟适配器,并将指向它的旧配置重新匹配到实体卡。

Activity

  1. SAOG0721 commented on Oct 2, 2026

    @SAOG0721
    Owner

    fixed in 069

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions