You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何将运行Ubuntu 20.04的旧笔记本作为主Ubuntu 20.04笔记本的虚拟副屏(寻求简单或文档详尽的实现方案)

如何将运行Ubuntu 20.04的旧笔记本作为主Ubuntu 20.04笔记本的虚拟副屏(寻求简单或文档详尽的实现方案)

嘿,我完全懂你想要把旧笔记本变副屏的需求,而且还得简单或者步骤够清晰——毕竟不是谁都天天泡在技术堆里。刚好咱们俩都是Ubuntu 20.04,给你准备了两个靠谱方案,选你觉得顺手的来:

方案一:超简单的一键式工具(Spacedesk)

这个工具专门做跨设备扩展屏,安装和操作都很友好,适合不想折腾的新手:

  • 两台电脑都打开终端,依次输入以下命令安装Spacedesk:
    sudo apt update
    sudo apt install spacedesk
    
  • 安装完成后重启两台电脑(别嫌麻烦,重启能避免大部分奇怪的小问题)
  • 旧笔记本上:要么在应用列表里找到「Spacedesk Server」打开,要么终端输入spacedesk-server start启动服务
  • 主笔记本上:打开「Spacedesk Client」,它会自动搜索局域网里的旧笔记本,找到后点击连接就行
  • 连接成功后,去主笔记本的「系统设置→显示」,就能看到旧笔记本已经作为扩展屏了,调整位置、分辨率这些和普通副屏操作完全一样

方案二:详细步骤的手动配置(x11vnc + xrandr)

如果Spacedesk遇到兼容性问题,这个手动配置方案步骤虽然多,但每一步都清晰,跟着走肯定能成:

  • 两台电脑先安装必要工具,终端输入:
    sudo apt update
    sudo apt install x11vnc xrandr
    
  • 主笔记本创建虚拟显示器:
    1. 先输入xrandr --listmonitors,记下你主显示器的名字(比如常见的eDP-1)
    2. 输入以下命令创建虚拟屏(参数可以按需改):
      xrandr --setmonitor VIRTUAL1 1920/500x1080/280+1920+0 none
      
      解释下参数:1920x1080是虚拟屏分辨率,+1920+0表示把虚拟屏放在主屏右侧(如果主屏宽度是1920的话),你可以根据自己主屏的分辨率调整数值
  • 主笔记本启动VNC服务共享虚拟屏:
    x11vnc -display :0 -clip xinerama1 -nopw
    
    这里-clip xinerama1是指定只共享刚才创建的虚拟屏,-nopw是跳过密码验证(如果要更安全,可以去掉这个参数,第一次运行会提示你设置密码)
  • 旧笔记本连接主笔记本的虚拟屏:
    1. 先在主笔记本终端输入hostname -I,记下你的局域网IP(比如192.168.1.100)
    2. 旧笔记本终端输入:
      vncviewer 192.168.1.100:0 -fullscreen
      
      把上面的IP换成你主笔记本的实际IP就行,-fullscreen会让旧笔记本全屏显示虚拟屏内容
  • 最后去主笔记本的「系统设置→显示」,调整虚拟屏的位置和分辨率,完美搞定

小提示

  • 两台电脑一定要连同一个局域网(同一个WiFi或者有线网),不然搜不到或者连不上
  • 如果觉得画面卡顿,可以降低副屏的分辨率试试
  • 手动配置的虚拟屏重启后会消失,你可以把创建虚拟屏的命令加到「启动应用」里,下次开机自动创建

备注:内容来源于stack exchange,提问作者JMike

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.22 15:43:08