windows 的显卡与显示适配器:如何远程控制没有显示器的服务器但是不影响 DX 程序的运行效率? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
phpfpm

windows 的显卡与显示适配器:如何远程控制没有显示器的服务器但是不影响 DX 程序的运行效率?

  •  
  •   phpfpm 2020 年 8 月 24 日 3976 次点击
    这是一个创建于 2069 天前的主题,其中的信息可能已经有所发展或是发生改变。

    背景-原始问题:

    一台 windows 台式机,如果通过显示器+键盘本地登录,可以流畅运行一些基于 dx/opengl 的游戏程序

    但是如果利用 windows 自带的远程桌面连接,再打开游戏程序流畅度会下降,一些特性(比如硬件 T&L 不再被支持)

    本地登录流畅运行中的游戏,如果此时远程桌面登录,会让已打开的进程出错 /性能降低。

    业务背景

    群控,没有那么多的额外的显示器&键盘,有也占地方。

    rdp 无法实现流畅运行

    问题&需要的解决方案:

    1. 除了远程桌面的方案,还有什么其他的方案可以针对 dx 程序较好的远程控制呢?

      1. 不要求控制特别流畅,只要运行流畅即可
      2. 免费最好,teamviewer 可能会被识别为企业版,还没试过(机器较多)
    2. 可以支持无物理显示器最好

      1. 软件支持最好,一个虚拟的显示设备
      2. 或者其他基于 hdmi/vga 接口的回显硬件也可以
    13 条回复    2020-08-24 19:19:19 +08:00
    kokutou
    nbsp;   1
    kokutou  
       2020 年 8 月 24 日   1
    ultravnc 等各种 vnc 软件, 装 mirror 驱动.
    可能需要 hdmi 诱骗器吧.

    32 位色深卡顿可以降低到 16 位或 256 试试看
    mayx
        2
    mayx  
       2020 年 8 月 24 日 via Android   1
    remotefx 吧
    jim9606
        3
    jim9606  
       2020 年 8 月 24 日   1
    修改组策略就可以用上硬件渲染器而不是 Microsoft 基本渲染驱动程序了,不过支持的特性有没有区别我倒是不清楚。而且有些游戏会主动检测远程桌面并拒绝运行。
    phpfpm
        4
    phpfpm  
    OP
       2020 年 8 月 24 日
    @kokutou 我研究一下 vnc 的路数,mirror 驱动是指一个虚拟的显示适配器吗?

    顺带 hdmi 诱骗器我没查到相关的产品,硬件还是

    色深的问题暂时没法降低,软件如此,其实不是很消耗显卡性能,仅仅是 rdp 的显示适配器太渣了。


    不过我大体的路数感觉猜的还是对的,确实没有这方面经验。

    @mayx 蟹蟹,我看看这个。
    phpfpm
        5
    phpfpm  
    OP
       2020 年 8 月 24 日
    @jim9606 游戏策略倒是可以无视,我也研究下这个。mark 感谢~
    ysc3839
        6
    ysc3839  
       2020 年 8 月 24 日   1
    如果要完全解决这个问题的话,还是得使用基于屏幕录像的远程控制软件。

    RDP 是基于 Indirect display driver https://docs.microsoft.com/en-us/windows-hardware/drivers/display/indirect-display-driver-model-overview
    这套接口是设计给那些没 GPU 的显卡 (比如 USB 显卡) 用的,微软好像没有明确说这套接口是否支持 GPU 加速,但是实际来看应该是支持的。有的软件性能下降,可能是软件本身的问题,但也没什么好办法解决。
    phpfpm
        7
    phpfpm  
    OP
       2020 年 8 月 24 日
    @ysc3839 嗯,之前看过一篇知乎文章:

    https://zhuanlan.zhihu.com/p/161401556

    大体上 windows 抽象出来两层:
    GPU+显示适配器

    物理显卡是 GPU+显示适配器
    核显是 GPU+显示适配器
    USB 显卡是显示适配器,需要调用 GPU
    rdp 是一个虚拟的显示适配器,内部需要的是你提到的 IDD ?

    再然后。。说起来基于屏幕录像的远控软件什么比较好呢

    各种 vnc ?
    teamviewer 是 vnc 么
    yingfengi
        8
    yingfengi  
       2020 年 8 月 24 日 via Android
    接口可以用 HDMI 假负载解决?
    minami
        9
    minami  
       2020 年 8 月 24 日 via Android
    @phpfpm 诱骗器是硬件,插在显卡输出口上,搜索显卡欺骗器、假负载、虚拟显示器、锁屏宝这些可以找到,具体问商家,因为可能需要定制以适配高于 1080p 的分辨率
    kokutou
        10
    kokutou  
       2020 年 8 月 24 日   1
    @phpfpm
    没有显示器,有的显卡 /驱动会最大只有 480p 分辨率, 你搞个 vnc 连上去看看就知道了.rdp 是私有协议,不一样.
    hdmi 诱骗器看来是关键字屏蔽了, 搜 hdmi 假显示器,也有 dp, vga 的,哪个便宜买哪个
    mirror 驱动是 vnc 的驱动,可以提升捕获性能.各种 vnc 都有.
    降色深是降 vnc 传输色深,跟系统色深没关系.
    optional
        11
    optional  
       2020 年 8 月 24 日
    hdmi 诱骗器 alias 虚拟显示器
    yujiang
        12
    yujiang  
       2020 年 8 月 24 日 via Android
    向日葵控控,非广告,需要自己了解
    Osk
        13
    Osk  
       2020 年 8 月 24 日 via Android
    /v2ex.com/t/663240 整个假负载,远程可以试试 anydesk 使用 ip 直连
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2581 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 57ms UTC 15:36 PVG 23:36 LAX 08:36 JFK 11:36
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86