解决:向日葵、TeamViewer 远程访问打开软件白屏或黑屏。VS、浏览器、视频播放器等

使用向日葵、TeamViewer 等远程访问软件的过程中,当打开VS、浏览器、视频播放器之类应用时,我们可能会遇到白屏或黑屏。


原因

根据网上搜索的结果,大致有两个原因:

  • 台式机没有外接显示器,或显示器处于关闭状态。
  • 笔记本合上了盖子。

根据以上原因,个人猜测主要是因为没有检测到显示器,电脑显卡自动切换到某种低负载模式,这将导致一些使用显卡硬件加速的软件出现无法显示的问题。

解决方法

解决思路:既然软件无法正常显示,是由于显卡模式的切换,导致依赖显卡硬件加速的应用无法显示,那么解决方法主要有两种:

  • 方法一: 让显卡能检测到显示器。可以通过外接显示器并通电、让笔记本打开盖子、外接虚拟HDMI之类的负载(让显卡误以为我们外接了显示器)。
  • 方法二: 若某个软件时因为依赖显卡硬件加速而导致无法显示,那么禁用该软件的显卡硬件加速功能即可。禁用显卡硬件加速方法又有两种思路:
    • 禁用手段一:百度,不同软件有不同的禁用方法。(可能有的软件没提供禁用选项)
    • 禁用手段二:在NVIDIA控制面板里指定禁用某个软件(个人猜测,没试过)

VS2015白屏的解决办法

这里给一个向日葵远控机器时,打开VS2015白屏的解决办法。VS提供了禁用VS硬件渲染模式的功能,所以我们这里采用的是禁用VS硬件渲染模式的方法。

  1. 当我们远程机器打开VS时,屏幕黑屏或白屏,但是此时软件其实已经打开,我们可以对其操控。
  2. 凭借记忆进入到VS的选项界面。注意你此时虽然看不到vs的界面,但是能看到它的菜单。当你凭借记忆点击到工具的位置时,将弹出对应菜单,并且你是能看对应的菜单的,接着点击选项按钮进入选项界面。各个按钮的位置可以参考下图:
    在这里插入图片描述
  3. 禁用硬件加速功能。进入选项后,你是能看到弹出的对话框的,在弹出的对话框中去掉勾选如果可用,请使用硬件图形加速,点击确定保存,这时候vs的界面就能被看到了,问题解决。
    在这里插入图片描述

相关/参考链接

解决远程控制软件在连接时无法正常显示浏览器、视频播放器等软件界面的问题
TeamViewer远程访问打开软件黑屏
TeamViewer 远程应用不显示,空白解决方案

猜你喜欢

转载自blog.csdn.net/a435262767/article/details/105752337
今日推荐