sunshine吧 关注:8,565贴子:260,040
  • 4回复贴,共1

来说下基地版0910+虚拟显示器踩过的坑。

只看楼主收藏回复

1.基础设置
正常安装了sunshine+moonlight,路由器设置了端口转发(实际不用设置,uPnP开启即可),可正常使用
此时出现了问题。
坑1:moonlight需要输入帐号密码,三指下滑调出手机输入法键盘;与手机三指截屏冲突不可用;
坑2:关掉三指截屏,最初可以调出键盘,后来调不出来了(后发现横屏后其实还是按照竖屏方向三指是调出键盘,这样可以用三指截屏不冲突……);
解决方法:PC本地账户取消了密码,但是网络邻居浏览文件不可用,设置了允许无密码登录等系列设置;
此时出现了新的问题。
坑3:远程唤醒PC开机后,moonlight显示无法使用,必须使用微软RD远程桌面登录后,moonlight图标才亮,可以使用
此时可以愉快串流,只是多了个远程登录。但是此问题结合后续需求,导致了新坑出现;
2.手机分辨率满屏设置
为了使用手机分辨率,并且平时不用开启显示器,解决在客厅接电视可以串流,不用搬回电脑桌接显示器的问题(显示器可以不用关闭,电视不关机麻烦),遂使用虚拟显示器。
Github下载了基地版sunshine(大佬修改版),虚拟显示器按照自带指南设置使用虚拟显示器以及接收客户端分辨率后,出现新问题。
坑4:按照之前的方式唤醒串流后,报端口问题。
2个端口都是已经映射(实际uPnP也生效),应该不存在端口问题。经测试发现,是虚拟显示器没激活。按照sunshine设置,应该是平时设备管理器禁用,串流的时候自动激活,并且关闭其他显示设备,串流结束后虚拟显示器自动禁用,其他显示器开启。
尝试远程桌面连入后,手动在设备管理器启用虚拟显示器,此时串流不再提示端口问题,说明与防火墙无关。但是串流后黑屏。
经分析为远程桌面无法设置显示器。此时手动激活后,远程桌面无视频流,但是虚拟现实器是副屏扩展,同样没有真实视频流。此时测试在激活虚拟显示器的情况下了,重启PC,moonlight不用先远程登录即为可用状态,并且能成功串流,分辨率为自定义的分辨率。推测未远程登录,就未激活远程桌面,同时重启前虚拟显示器是激活的,可以正常串流。
但是需要sunshine保持自动禁用功能,不然平时本地使用会有一个看不见的显示器扩展,每次需手动禁用或者设置。
最终形成了坑5:即moonlight必须先用远程桌面登录进去才可用,但是远程桌面登录后会造成虚拟显示器不激活或者手动激活但是黑屏。要正常使用必须一系列操作:远程唤醒pc-登录远程桌面激活moonlight-在远程桌面设备管理器启用虚拟显示器-重启-moonlight正常串流。
问题就在无法自动登录桌面,于是设置win10添加密码自动登录(添加密码是为了安全,取消密码毕竟心里过不去),然后小坑6,win+r运行输入netplwiz或是control userpasswords2,调出用户帐号界面后,没有“要使用本计算机,用户必须输入用户名和密码”选项。于是继续解决。
最终通过修改注册表:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\PasswordLess\Device];
"DevicePasswordLessBuildVersion"=dword:00000002
"DevicePasswordLessBuildVersion"=dword:00000000
重启后,设置自动登录,一系列问题最终解决:
远程唤醒PC后,系统自动登录进入win10桌面,不用输入密码(空密码之前也需要点一下按钮),自动进入桌面,moonlight显示可用,不用再通过RD远程桌面登录导致虚拟显示器不激活。可直接串流成功。


IP属地:四川1楼2024-09-12 11:12回复
    忘了说了,主机端是PC,无集显,显卡是rx6750xt


    IP属地:四川2楼2024-09-12 11:12
    回复
      一系列的问题,其实都是某个版本后,moonlight如果不进入桌面,就是叹号无法使用。
      关键就是要设置windows帐号密码自动登录。让开机自动进入桌面


      IP属地:四川3楼2024-09-12 11:15
      回复
        感谢分享!这两天正好马上十一了,准备折腾一下这个,有了参考


        IP属地:北京4楼2024-09-21 19:14
        回复
          大佬,请问我小米9刷的Win11 ARM版,安装sunshine投屏到手机moonlight,为啥只有声音没有画面?(触摸手机有鼠标指针)


          IP属地:江苏来自Android客户端5楼2024-09-29 17:37
          回复