v2rayN icon indicating copy to clipboard operation
v2rayN copied to clipboard

[Bug]: 6.X截止目前版本,在ToDesk远程操作时,界面都无法显示

Open ghkghkghk opened this issue 2 years ago • 6 comments

预期情况

6.X都无法显示,5.3.9显示正常

实际情况

6.X版本发布以来,直接操作电脑时,软件界面显示完全正常,但使用ToDesk远程操作电脑时,软件界面无法显示,只有顶部标题栏。5.3.9版本在远程操作时正常显示。系统为Win10 Pro

image

复现方法

6.X所有版本挨个试过,每个版本都会发生此问题。

日志信息

本机操作时,日志为正常情况,并未显示任何错误信息。

额外信息

No response

我确认已更新至最新版本

  • [X] 是

我确认已查询历史issues

  • [X] 是

ghkghkghk avatar Feb 15 '23 02:02 ghkghkghk

我也用ToDesk,刚刚测试远程界面完全正常

YsMilan avatar Feb 15 '23 05:02 YsMilan

补充一下,我远程时,将被控机的显示器物理断电了,因为不希望远程操作时,家中的显示器持续有画面变动。 能否请再试试,被控机显示器断电的情况下,开启远程操作,是否软件界面仍旧能正常显示。

ghkghkghk avatar Feb 15 '23 06:02 ghkghkghk

我的被控机未接显示器

YsMilan avatar Feb 15 '23 07:02 YsMilan

经反复排查,确认为关闭显示器电源导致的问题。 排查和测试如下:

  1. 打开物理显示器电源,进行ToDesk远程连接,V2rayN软件显示正常
  2. 关闭物理显示器电源,进行ToDesk远程连接,V2rayN软件显示空白

排查PC与显示器的视频连接线,之前一直用DP连接线,更换为HDMI连接线进行测试

  1. 打开物理显示器电源,进行ToDesk远程连接,V2rayN软件显示正常
  2. 关闭物理显示器电源,进行ToDesk远程连接,V2rayN软件显示正常

问题得到解决。

后续准备购买HDMI 和DP 显示器欺骗器各一个,再测试一下关闭物理显示器,使用显示欺骗器的效果。

ghkghkghk avatar Feb 15 '23 14:02 ghkghkghk

经反复排查,确认为关闭显示器电源导致的问题。 排查和测试如下:

  1. 打开物理显示器电源,进行ToDesk远程连接,V2rayN软件显示正常
  2. 关闭物理显示器电源,进行ToDesk远程连接,V2rayN软件显示空白

排查PC与显示器的视频连接线,之前一直用DP连接线,更换为HDMI连接线进行测试

  1. 打开物理显示器电源,进行ToDesk远程连接,V2rayN软件显示正常
  2. 关闭物理显示器电源,进行ToDesk远程连接,V2rayN软件显示正常

问题得到解决。

后续准备购买HDMI 和DP 显示器欺骗器各一个,再测试一下关闭物理显示器,使用显示欺骗器的效果。

感谢反馈 但是这种情况暂时无法解决,等待有解决办法的大佬出现

2dust avatar Feb 19 '23 02:02 2dust

可能是驱动程序没检测到显示器,就不绘制硬件加速的窗口部分。 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

ShiinaRinne avatar Feb 25 '23 01:02 ShiinaRinne

这是很正常的问题,你在不接入显示器的情况下,没有视频信号输出,就会这样,我曾经试过,不接显示器的情况下,用todesk连接连开始菜单打开的都有问题,打开vs stdio也打不开,也是空白

weilunsheng avatar Mar 11 '23 02:03 weilunsheng

这个是由于关闭显示器后显卡不工作导致的,目前没有完美的解决方法。 如果是浏览器,可以在浏览器设置里关闭硬件加速 如果是像v2rayN这种软件没有“关闭硬件加速”的选项,那就只能关闭系统的硬件加速了。

下载DirectX修复工具。

b499fe0f8d194ea3cc90ff7ff6258ee5

之后一切正常。

heibailiangxiangwang20 avatar Mar 11 '23 22:03 heibailiangxiangwang20

https://github.com/2dust/v2rayN/files/10987377/v2rayN0316.zip

设置中有关闭硬件加速,关闭后测试反馈

2dust avatar Mar 16 '23 06:03 2dust

https://github.com/2dust/v2rayN/files/10987377/v2rayN0316.zip

设置中有关闭硬件加速,关闭后测试反馈

OK了,关闭“硬件加速”后,远程操作一切正常

heibailiangxiangwang20 avatar Mar 16 '23 07:03 heibailiangxiangwang20

https://github.com/2dust/v2rayN/files/10987377/v2rayN0316.zip

设置中有关闭硬件加速,关闭后测试反馈

感谢!

这这个关闭是仅为本软件关闭,还是会对操作系统或其他软件也有连带影响呢?

ghkghkghk avatar Mar 16 '23 07:03 ghkghkghk

仅对本软件关闭,不会对其他软件造成影响

ShiinaRinne avatar Mar 16 '23 07:03 ShiinaRinne

https://github.com/2dust/v2rayN/releases/tag/6.18

2dust avatar Mar 17 '23 07:03 2dust