• 请不要在回答技术问题时复制粘贴 AI 生成的内容
opentrade
V2EX  ›  程序员

有偿 1000 元解决 Github 上一个 Wayland issue

  •  
  •   opentrade · Jun 17, 2021 · 6486 views
    This topic created in 1798 days ago, the information mentioned may be changed or developed.

    issue 地址

    付款方式:PR 提交后打款

    1000 元很少,远远低于你付出的劳动,可是我现阶段的确没赚到什么钱,虽然已经付出很多劳动。后续可以保持长期合作,或者入伙,已经拿到几个投资意向,后续会有更多投资人找上门的。如果你有兴趣,尚存开源热情,请邮件或者discord联系我,这个项目比较复杂,不适合初学者。非诚勿扰。

    Supplement 1  ·  Jun 18, 2021
    目前比较可行的方案是 https://github.com/H-M-H/Weylus
    34 replies    2021-08-21 22:17:35 +08:00
    oxromantic
        1
    oxromantic  
       Jun 17, 2021
    再加 2 个 0 都没人
    mercury233
        2
    mercury233  
       Jun 17, 2021   ❤️ 9
    友情提示:这个项目服务端不完全开源,正式版本的服务端收费 ¥1299 每年,见 https://rustdesk.com/zh/server/
    Jirajine
        3
    Jirajine  
       Jun 17, 2021 via Android   ❤️ 1
    https://drewdevault.com/2019/02/10/Wayland-misconceptions-debunked.html

    总的来说 wayland 下屏幕捕获、输入模拟都有(尚未完全成熟的)实现,但把这些揉到一起的远程控制实现还没有,如果你要做这个就要向上游贡献了。
    opentrade
        4
    opentrade  
    OP
       Jun 17, 2021
    @Jirajine 谢谢
    yEhwG10ZJa83067x
        5
    yEhwG10ZJa83067x  
       Jun 17, 2021
    请问,你是 RustDesk 的作者?
    opentrade
        6
    opentrade  
    OP
       Jun 17, 2021   ❤️ 1
    @mercury233 我卖服务端赚的那点钱,上个月都砸到流量上了,用爱发电不容易。
    xnplus
        7
    xnplus  
       Jun 17, 2021
    驱家刚看到介绍。。希望主打点对点,完全开源。
    sleepm
        8
    sleepm  
       Jun 17, 2021
    anydesk 也不支持 wayland
    nomachine 倒是支持
    https://knowledgebase.nomachine.com/AR02P00969
    sleepm
        9
    sleepm  
       Jun 17, 2021
    nomachine 不完全支持 wayland....
    PureWhiteWu
        10
    PureWhiteWu  
       Jun 17, 2021   ❤️ 2
    sponsored
    thunderw
        11
    thunderw  
       Jun 17, 2021
    我感觉 Waypipe 可以参考
    https://mstoeckl.com/notes/gsoc/blog.html
    opentrade
        12
    opentrade  
    OP
       Jun 17, 2021
    @PureWhiteWu 非常感谢
    RangerWolf
        13
    RangerWolf  
       Jun 17, 2021
    rust 帮不上忙。。。
    ihipop
        14
    ihipop  
       Jun 17, 2021 via Android
    我看有些远程实现是用模拟了 USB 的鼠标和键盘设备实现的的模拟点击和输入
    mightofcode
        15
    mightofcode  
       Jun 17, 2021
    这是干啥用的? 一脸懵逼
    bitdepth
        16
    bitdepth  
       Jun 17, 2021 via iPad
    雖然再下也算 dri 上貢獻者,直接跟你講你如果只支援 amd64 上三家顯示卡最近型號,成本都不止這點
    LeeReamond
        17
    LeeReamond  
       Jun 17, 2021
    @opentrade 赚钱就赚钱,又不寒碜,难道你写这个项目是为了无私奉献?你一边赚钱一边说自己用爱发电这不是又当又立?
    opentrade
        18
    opentrade  
    OP
       Jun 17, 2021
    @LeeReamond 有私奉献
    opentrade
        19
    opentrade  
    OP
       Jun 17, 2021
    @bitdepth 没有上游 sdk 可以支持大部分显卡?
    hronro
        20
    hronro  
       Jun 17, 2021   ❤️ 3
    点进来之前以为就是修一个 Bug,点进来一看,好家伙,原来是一个大的 Feature Request
    SingeeKing
        21
    SingeeKing  
    PRO
       Jun 17, 2021 via iPhone   ❤️ 1
    @opentrade 这个收费机制有点奇怪啊,不应该线上服务收费自部署免费吗。。
    Kinnice
        22
    Kinnice  
       Jun 18, 2021 via Android
    这一个"issue"可以单独做一个项目了
    bitdepth
        23
    bitdepth  
       Jun 18, 2021 via iPad
    @opentrade 你的需求是一個 Server 上用的 compositor 吧,別人可以連線到一個 server 上使用 wayland 環境
    直接講沒有,就算是 weston 支援算完善的了,但是效能不是最優,不過你沒有 arm 平台的需求也無所謂了。那畫面傳送問題是可以解決的。
    而獲取遠程的鍵盤滑鼠輸入反而不是什麼問題,你可以做一個 virtual usb input 。
    opentrade
        24
    opentrade  
    OP
       Jun 18, 2021
    @bitdepth 谢谢,https://github.com/H-M-H/Weylus 的实现不错,可以抠出来用在 RustDesk 。
    no1xsyzy
        25
    no1xsyzy  
       Jun 18, 2021
    @opentrade #24 注意许可证,我倒是非常支持你抠出来,欢迎加入 AGPL 生态(
    opentrade
        26
    opentrade  
    OP
       Jun 18, 2021
    @no1xsyzy 不用照抄,看看人家的 API 调用,自己重写
    opentrade
        27
    opentrade  
    OP
       Jun 18, 2021
    @no1xsyzy 而且我已经跟作者取得了联系,不过不让用,就学习一下,然后重写,主要就看看人家走了哪些弯路
    opentrade
        28
    opentrade  
    OP
       Jun 18, 2021
    @opentrade 不过不让用 -> 如果不让用
    opentrade
        29
    opentrade  
    OP
       Jun 18, 2021
    @no1xsyzy 我读了一下 AGPL 协议,还是不理解,我们是开源,为啥不能用?
    thtznet
        30
    thtznet  
       Jun 18, 2021
    Linux 环境真是麻烦,散得很,楼主想想有没有办法从显示驱动下手拦截转发。
    no1xsyzy
        31
    no1xsyzy  
       Jun 18, 2021
    @opentrade (这叫抠出来?)
    意味着如果你(提供公共服务的)服务端共用了数据模型定义那么服务端也必须 AGPL 开源…… 我想起来你可以给自己双重授权的问题了。不过稍微一点点失误就会导致服务端必须开源。
    opentrade
        32
    opentrade  
    OP
       Jun 18, 2021 via Android
    @no1xsyzy 服务端开源也不是大事,迟早哪天要开
    no1xsyzy
        33
    no1xsyzy  
       Jun 19, 2021
    @opentrade 所以我只是表示下欢迎
    zhhww57
        34
    zhhww57  
       Aug 21, 2021
    @opentrade 为啥不用阿里云香港轻量啊。 找不绕日本的线路,然后腾讯云轻量。。。。。。 架个 bbr 加速 tcp,udp 开个 kcp
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1187 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 77ms · UTC 17:43 · PVG 01:43 · LAX 10:43 · JFK 13:43
    ♥ Do have faith in what you're doing.