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.18
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 2022-02-16 00:28 (UTC)

@Universebenzene AUR的 libxcrypt-compat 补上了 缺少的libcrypt.so.1, 暂时先将这个包作为依赖,修复问题,最终还是看向日葵官方怎么处理。

Universebenzene commented on 2022-02-15 02:55 (UTC)

此外我还试了强行做软链接把libcrypt.so.1链接到新的libcrypt.so上(这个库现在是libxcrypt的),结果报 sunloginclient: /usr/lib/libcrypt.so.1: versionGLIBC_2.2.5' not found (required by sunloginclient)` 。只能说惨剧了。提交工单反馈试试罢

yjun commented on 2022-02-15 02:09 (UTC) (edited on 2022-02-15 02:19 (UTC) by yjun)

glibc 2.35 及以后的版本不再包含 crypt 相关的动态链接库(libcrypt.so.1)

终端启动提示报错 sunloginclient: error while loading shared libraries: libcrypt.so.1: cannot open shared object file: No such file or directory 就是以上原因造成的。

https://sourceware.org/git/?p=glibc.git;a=blob_plain;f=NEWS;hb=HEAD

https://github.com/archlinux/svntogit-packages/blob/packages/glibc/repos/core-x86_64/PKGBUILD#L68

Universebenzene commented on 2022-02-15 01:27 (UTC)

悲剧,glibc今一升级就跑不起来了

yjun commented on 2022-01-13 05:06 (UTC)

@facet 可能是bug,反馈软件问题到向日葵技术工单

facet commented on 2022-01-12 16:55 (UTC) (edited on 2022-01-12 18:12 (UTC) by facet)

一打开就提示输入解锁密码(问题是我还没设置啊), 猜测是没有正确定位到配置文件, 因为偶尔能在状态栏右键进行设置(大部分时候右键菜单只有一项解锁向日葵), 但设置无法保存, 不过不知道怎么解决

5long commented on 2022-01-04 17:04 (UTC)

刚刚从这个 AUR 包的 PKGBUILD 里抄袭了一部分到 https://aur.archlinux.org/packages/sunloginremote/ , 但愿不会介意(

Universebenzene commented on 2021-11-20 16:11 (UTC)

@yjun 我的妈居然真的能改对……大佬牛X OTZ

yjun commented on 2021-11-20 13:41 (UTC) (edited on 2021-11-21 07:02 (UTC) by yjun)

@Universebenzene 确实像你说的那样, 从 [updpkg] sunloginclient 11.0.0.35346 开始就有这个问题,当时试了一下修改oray_rundaemon里的硬编码路径,没成功,当时发现改service处理一下也能跑就没管了:)。 今天试着修了一下pkgbuild: fixed evil hardcode path in oray_rundaemon binary file, 把 /usr/local 替换成 /opt(用'/'在前面补齐),发现可行, 就这样吧(跑路了

Universebenzene commented on 2021-11-18 12:57 (UTC) (edited on 2021-11-18 13:00 (UTC) by Universebenzene)

心血来潮查了下发现修改 oray_rundaemon 二进制文件的那句sed好像没生效(78-79行),修改前后这文件的散列值完全一样

也就是修改oray_rundaemon里的sunloginclient的路径失败了。应该就是这个原因导致官方脚本只启动oray_rundaemon -m server 就可以顺便把 sunloginclient -m server 给开起来,而咱们AUR这的脚本还得同时执行两个命令才行

vim -b 了一下,好像要改对的话相当棘手

可能大佬一早就发现这个问题了所以才自己重写了service。虽然我还是好奇有没有修改成功的可能