V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
lbbdefy
V2EX  ›  Linux

求助 ubuntu24.04 怎么创建虚拟屏幕当副屏幕

  •  
  •   lbbdefy · 1 天前 · 638 次点击

    我手上有一个旧的安卓平板,PC 是 ubuntu24.04 版本 wayland 环境。 现在使用 moonlight 和 sunshine 串流是正常了,但是只能同屏,我想用旧平板当扩展屏,发现创建虚拟屏幕有点难度,目前的教程都是基于 x11 桌面环境创建的,wayland 貌似不太行。 有没有可行的方式来实现。

    8 条回复    2025-01-06 17:38:59 +08:00
    heimoshuiyu
        1
    heimoshuiyu  
       1 天前
    wayland 下用 sway 很容易做

    ```
    # Main monitor
    output DP-1 {
    pos 0,0
    mode 1920x1080
    }
    workspace 1 output DP-1

    # VNC monitor on iPad
    output HEADLESS-1 {
    pos 0,1080
    mode 1024x768
    }
    workspace 2 output HEADLESS-1
    ```

    然后开启 vnc `wayvnc --output=HEADLESS-1 -r -g <你的内网 IP> 5900`
    lbbdefy
        3
    lbbdefy  
    OP
       1 天前
    ➜ bin wayvnc --output=PAD-1 -r -g 192.168.4.20 5900
    ERROR: ../src/main.c: 426: Virtual Pointer protocol not supported by compositor.
    ERROR: ../src/main.c: 427: wayvnc may still work if started with --disable-input.
    ERROR: ../src/main.c: 1495: Failed to initialise wayland
    我这里运行这个直接报错。
    请问下上面那个配置是放到哪里的
    @heimoshuiyu
    heimoshuiyu
        4
    heimoshuiyu  
       1 天前
    这个是 sway 桌面的配置文件,位置在家目录的 .config/sway/config
    kuanat
        5
    kuanat  
       1 天前
    如果用 sway/hyprland 可以参考我这个帖子 https://v2ex.com/t/1046504

    你上面的报错估计是因为你用的不是 sway/wlroots 。

    Gnome/mutter 实现了一个 XDP 就是基于虚拟桌面的:

    gsettings set org.gnome.desktop.remote-desktop.rdp screen-share-mode

    我很久都不用 gnome 了,你需要搜一下上面这个配置项找下 gnome 的文档。
    lbbdefy
        6
    lbbdefy  
    OP
       1 天前
    @kuanat 感谢,我试试
    pagxir
        7
    pagxir  
       1 天前 via Android
    我记得 gnome 的远程桌面支持扩展模式,可以用平板安装 rdp 客户端连进来,平板就成为扩展屏幕。
    lbbdefy
        8
    lbbdefy  
    OP
       1 天前
    @pagxir 我研究下,谢谢
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1060 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 22:34 · PVG 06:34 · LAX 14:34 · JFK 17:34
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.