v2rayN
v2rayN copied to clipboard
[Bug]: 6.X截止目前版本,在ToDesk远程操作时,界面都无法显示
预期情况
6.X都无法显示,5.3.9显示正常
实际情况
6.X版本发布以来,直接操作电脑时,软件界面显示完全正常,但使用ToDesk远程操作电脑时,软件界面无法显示,只有顶部标题栏。5.3.9版本在远程操作时正常显示。系统为Win10 Pro
复现方法
6.X所有版本挨个试过,每个版本都会发生此问题。
日志信息
本机操作时,日志为正常情况,并未显示任何错误信息。
额外信息
No response
我确认已更新至最新版本
- [X] 是
我确认已查询历史issues
- [X] 是
我也用ToDesk,刚刚测试远程界面完全正常
补充一下,我远程时,将被控机的显示器物理断电了,因为不希望远程操作时,家中的显示器持续有画面变动。 能否请再试试,被控机显示器断电的情况下,开启远程操作,是否软件界面仍旧能正常显示。
我的被控机未接显示器
经反复排查,确认为关闭显示器电源导致的问题。 排查和测试如下:
- 打开物理显示器电源,进行ToDesk远程连接,V2rayN软件显示正常
- 关闭物理显示器电源,进行ToDesk远程连接,V2rayN软件显示空白
排查PC与显示器的视频连接线,之前一直用DP连接线,更换为HDMI连接线进行测试
- 打开物理显示器电源,进行ToDesk远程连接,V2rayN软件显示正常
- 关闭物理显示器电源,进行ToDesk远程连接,V2rayN软件显示正常
问题得到解决。
后续准备购买HDMI 和DP 显示器欺骗器各一个,再测试一下关闭物理显示器,使用显示欺骗器的效果。
经反复排查,确认为关闭显示器电源导致的问题。 排查和测试如下:
- 打开物理显示器电源,进行ToDesk远程连接,V2rayN软件显示正常
- 关闭物理显示器电源,进行ToDesk远程连接,V2rayN软件显示空白
排查PC与显示器的视频连接线,之前一直用DP连接线,更换为HDMI连接线进行测试
- 打开物理显示器电源,进行ToDesk远程连接,V2rayN软件显示正常
- 关闭物理显示器电源,进行ToDesk远程连接,V2rayN软件显示正常
问题得到解决。
后续准备购买HDMI 和DP 显示器欺骗器各一个,再测试一下关闭物理显示器,使用显示欺骗器的效果。
感谢反馈 但是这种情况暂时无法解决,等待有解决办法的大佬出现
可能是驱动程序没检测到显示器,就不绘制硬件加速的窗口部分。
6.x使用的WPF,应该也会有其他程序出现同样的问题,问题估计不是v2ray的。
如果windows本身就没绘制,很多远程控制工具也就抓不到屏幕显示的内容。
HKEY_CURRENT_USER\SOFTWARE\Microsoft\Avalon.Graphics\DisableHWAcceleration
试试在注册表加这个,修改为1,禁用硬件加速
https://learn.microsoft.com/en-us/dotnet/desktop/wpf/graphics-multimedia/graphics-rendering-registry-settings?view=netframeworkdesktop-4.8#disable-hardware-acceleration-option
这是很正常的问题,你在不接入显示器的情况下,没有视频信号输出,就会这样,我曾经试过,不接显示器的情况下,用todesk连接连开始菜单打开的都有问题,打开vs stdio也打不开,也是空白
这个是由于关闭显示器后显卡不工作导致的,目前没有完美的解决方法。 如果是浏览器,可以在浏览器设置里关闭硬件加速 如果是像v2rayN这种软件没有“关闭硬件加速”的选项,那就只能关闭系统的硬件加速了。
下载DirectX修复工具。
之后一切正常。
https://github.com/2dust/v2rayN/files/10987377/v2rayN0316.zip
设置中有关闭硬件加速,关闭后测试反馈
https://github.com/2dust/v2rayN/files/10987377/v2rayN0316.zip
设置中有关闭硬件加速,关闭后测试反馈
OK了,关闭“硬件加速”后,远程操作一切正常
https://github.com/2dust/v2rayN/files/10987377/v2rayN0316.zip
设置中有关闭硬件加速,关闭后测试反馈
感谢!
这这个关闭是仅为本软件关闭,还是会对操作系统或其他软件也有连带影响呢?
仅对本软件关闭,不会对其他软件造成影响
https://github.com/2dust/v2rayN/releases/tag/6.18