Package Details: sunloginclient 15.2.0.62802-1

Git Clone URL: https://aur.archlinux.org/sunloginclient.git (read-only, click to copy)
Package Base: sunloginclient
Description: Proprietary software that supports remote control of mobile devices, Windows, Mac, Linux and other systems.(GUI version)
Upstream URL: https://sunlogin.oray.com
Keywords: control remote sunlogin 向日葵
Licenses: custom
Provides: sunlogin
Submitter: yjun
Maintainer: yjun
Last Packager: yjun
Votes: 14
Popularity: 1.23
First Submitted: 2020-06-13 13:40 (UTC)
Last Updated: 2024-03-06 15:51 (UTC)

Pinned Comments

Zhaoye commented on 2021-01-21 03:30 (UTC) (edited on 2021-01-22 03:35 (UTC) by Zhaoye)

——注:本楼中,“Sunlogin”即指代“向日葵远程控制”。

为使Sunlogin控制在用户登录前及注销后出现的SDDM界面,执行以下命令:

sudo sh -c 'echo "/usr/bin/xhost +" >> /usr/share/sddm/scripts/Xsetup'

参考于:https://forums.nomachine.com/topic/launch-virtual-desktops-without-0

如果仍然不能控制SDDM,确认你的网络能够在用户登录前自动连接(常见于只有WiFi连接的情况)

yjun commented on 2020-06-13 13:52 (UTC) (edited on 2021-12-07 09:21 (UTC) by yjun)

需要启动对应的服务才能使用:systemctl start runsunloginclient,也可以参考安装末的提示

目前的问题:

  1. 如果遇到无法远程连接,控制Arch(Arch 为被控端),可以试试执行 xhost + 或者重启一下桌面

  2. 如果遇到开机自启动后客户端连接不上的情况,参考以下链接: https://wiki.archlinux.org/index.php/Systemd#Running_services_after_the_network_is_up , 确保对应网络管理器的服务已经设置开机启动.

  3. 向日葵客户端在启动的时候会屏蔽混成器compositor, 可能会导致plasma桌面没有动画, 这个问题可以通过设置 System Settings- Display and Monitor - Compositor, 勾掉 Allow application to block compositing 选项解决

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 9 Next › Last »

yjun commented on 2020-11-12 06:53 (UTC) (edited on 2020-11-12 06:53 (UTC) by yjun)

@huabeifeng 编译webkitgtk的问题去https://aur.archlinux.org/packages/webkitgtk/ 反馈,不想编译可以直接安装打包好的二进制包,比如 可以从archlinuxcn源安装

huabeifeng commented on 2020-11-12 06:01 (UTC)

在编译的时候出现了一个问题,导致退出了编译

生成时出错: webkitgtk

  CXX      DerivedSources/WebCore/libWebCore_la-CSSGrammar.lo
  CXX      DerivedSources/WebCore/libWebCore_la-CSSPropertyNames.lo
  CXX      DerivedSources/WebCore/libWebCore_la-CSSValueKeywords.lo
DerivedSources/WebCore/CSSGrammar.cpp:160:10: 致命错误:CSSGrammar.hpp:没有那个文件或目录
  160 | #include "CSSGrammar.hpp"
      |          ^~~~~~~~~~~~~~~~
编译中断。
make[1]: *** [GNUmakefile:66108:DerivedSources/WebCore/libWebCore_la-CSSGrammar.lo] 错误 1
make[1]: *** 正在等待未完成的任务....
make[1]: 离开目录“/tmp/makepkg/webkitgtk/src/build-gtk”
make: *** [GNUmakefile:30360:all] 错误 2
==> 错误: 在 build() 中发生一个错误。
    正在放弃...

这是我的编译环境

内核      : Linux 5.8.14-arch1-1 (x86_64)
版本      : #1 SMP PREEMPT Wed, 07 Oct 2020 23:59:46 +0000
C 库     : GNU C库 / (GNU libc) 2.32
发行版   : Arch Linux

-编译器-
C (GCC)  : 10.2.0

-工具-
make        : 4.3
GDB      : (GDB) 10.1
QMake      : 3.1
CMake      : 3.18.4

我不知道你们有没有出现这种问题,我也不了解为什么我会出现这种问题.

yjun commented on 2020-10-23 02:12 (UTC)

@Everett 请看安装结尾的提示,是runsunloginclient 这个服务,不是runsunlogin(捂脸)

Everett commented on 2020-10-23 01:18 (UTC) (edited on 2020-10-23 03:16 (UTC) by Everett)

请问一下,找不到runsunlogin这个服务怎么办? (这玩意儿怎么回复啊,问题已经解决,多谢@yjun)

ety001 commented on 2020-10-06 09:26 (UTC)

又测试一下,发现如果是把电脑绑定到帐号上,而不是使用识别码和控制码登录的话,那么在第一次连接的时候,要等大约1--2分钟,之后再连接就是秒连。

使用识别码和控制码登录,则每次都要等1--2分钟。

ety001 commented on 2020-10-06 09:09 (UTC)

刚才坐在这里睡着了,醒过来发现虽然手机弹层显示已断开,但是背景已经显示出来了电脑桌面。

然后我又测试了几次,发现在 p2p连接成功 这个信息这里要卡住大约2分钟,然后才会显示桌面。显示桌面后,操作什么的都很流畅。

很奇怪。

另外,我执行过 xhost +,显示 access control disabled, clients can connect from any host

yjun commented on 2020-10-06 09:00 (UTC)

@ety001 执行一下 xhost +, 或者重启一下桌面

ety001 commented on 2020-10-06 07:18 (UTC)

大家有遇到过已经连接成功,但是一直不显示桌面的情况吗?

看日志也看不出什么问题。

下面是我的 desktop.log

2020-10-06 15:05:04.881 - Info  -       version:10.1.1.38139                                                            
2020-10-06 15:05:04.882 - Info  -       Plugin desktop is starting...                                                   
2020-10-06 15:05:04.882 - Info  -       attempt to connect server 127.0.0.1:33603(127.0.0.1:33603)                      
2020-10-06 15:05:04.884 - Info  -       cmd:initialization date:{                                                       
   "blackscreen" : false,                                                                                               
   "enablerecord" : false,                                                                                              
   "exitlock" : false,                                                                                                  
   "index" : 9,                                                                                                         
   "mode" : 2,                                                                                                          
   "path" : "",                                                                                                         
   "save_record_type" : "0"                                                                                             
}

2020-10-06 15:05:04.884 - Info  -       cmd:InitInstance date:
2020-10-06 15:05:04.934 - Info  -       xdu_get: XOpenDisplay :0 succeed
2020-10-06 15:05:05.011 - Info  -       Start Desktop Msloop

2020-10-06 15:05:05.013 - Info  -       [desktop] OnEnumUser
2020-10-06 15:05:05.013 - Info  -       enum user list console(ety001)([*]1000, ety001);
2020-10-06 15:05:05.069 - Info  -       [desktop] switch host OK
2020-10-06 15:05:05.124 - Info  -       [desktop] OnCtrlMessage ctrl 1,type 1
2020-10-06 15:05:05.126 - Info  -       [desktop] OnCtrlMessage ctrl 1,type 3
2020-10-06 15:05:05.127 - Info  -       [desktop] OnCtrlMessage ctrl 1,type 6
2020-10-06 15:05:05.128 - Info  -       [desktop] OnCtrlMessage ctrl 1,type 7
2020-10-06 15:05:05.129 - Info  -       [desktop] receive Enum Screen Request
2020-10-06 15:05:05.129 - Info  -       enum_monitors
2020-10-06 15:05:05.162 - Info  -       monitor 0 name=DVI-D-0 x=2560, y=0 width=1080 height=1920
2020-10-06 15:05:05.162 - Info  -       monitor 1 name=DP-0 x=0, y=0 width=2560 height=1440
2020-10-06 15:05:05.162 - Info  -       [208993] ScreenCapture::Reset()
2020-10-06 15:05:05.162 - Info  -       [208993] ScreenCapture::Stop()
2020-10-06 15:05:05.162 - Info  -       [desktop] screen rect:(0, 0, 3640, 1920), bpp:32
2020-10-06 15:05:05.162 - Info  -       [desktop] XcbShmExtension:1
2020-10-06 15:05:05.162 - Info  -       [ScreenCapture] real size(1080, 1920)
2020-10-06 15:05:05.163 - Info  -       [DesktopMonitorServer] set comperssion1
2020-10-06 15:05:05.164 - Info  -       [209030] ScreenCapture::Start()
2020-10-06 15:05:05.164 - Info  -       [209030] ScreenCapture::Reset()
2020-10-06 15:05:05.164 - Info  -       [209030] ScreenCapture::Stop()
2020-10-06 15:05:05.167 - Info  -       [desktop] screen rect:(0, 0, 3640, 1920), bpp:32
2020-10-06 15:05:05.167 - Info  -       [desktop] XcbShmExtension:1
2020-10-06 15:05:05.167 - Info  -       [ScreenCapture] real size(1080, 1920)
2020-10-06 15:05:05.167 - Info  -       [ScreenCaptureSend] GetInitBuffer()
2020-10-06 15:05:05.167 - Info  -       [209030] ScreenCapture::Start()
2020-10-06 15:05:05.167 - Info  -       [209030] ScreenCapture::Reset()
2020-10-06 15:05:05.168 - Info  -       [209030] ScreenCapture::Stop()
2020-10-06 15:05:05.168 - Info  -       [desktop] screen rect:(0, 0, 3640, 1920), bpp:32
2020-10-06 15:05:05.168 - Info  -       [desktop] XcbShmExtension:1
2020-10-06 15:05:05.168 - Info  -       [ScreenCapture] real size(1080, 1920)
2020-10-06 15:05:05.279 - Info  -       [DesktopMonitorServer] [15]============= first frame ==============