如何让我的 Ubuntu 笔记本电脑的显示屏显示在连接到网络的 ubuntu 桌面上?

如何让我的 Ubuntu 笔记本电脑的显示屏显示在连接到网络的 ubuntu 桌面上?

我的网络由一台 ubuntu 笔记本电脑和一台通过路由器连接的 ubuntu 台式机组成。现在,我想通过网络在笔记本电脑上工作并在台式机屏幕上查看输出。我该如何实现?谢谢。

答案1

有两种方法可以实现这一点。您可以共享整个桌面 (VNC),也可以在服务器上运行软件并将其显示在笔记本电脑上 (SSH)。

答:VNC

您需要在台式机上安装 VNC 服务器,在笔记本电脑上安装客户端。我相信最新版本的 Ubuntu 已预装 vino(客户端)和 vinagre(服务器)。因此,请在服务器上执行以下步骤(来源):

  1. 在服务器上,在菜单中搜索“远程桌面”并打开:

    在此处输入图片描述

  2. 告诉它允许其他用户查看和控制您的桌面并选择一个密码:

    在此处输入图片描述

  3. 在客户端上,运行“远程桌面查看器”,您应该能够看到并连接到您的桌面:

    在此处输入图片描述

如果这个组合对你来说不够好,你可以尝试其他 VNC 客户端/服务器组合。请参阅这里

B. ssh

还有一种更简单的方法,即通过 ssh 连接来实现此目的。

  1. 在客户端和服务器上安装 ssh 包

     sudo apt-get install ssh
    
  2. 使用 X11 转发登录到您的服务器(-Y-X

     ssh -Y user@server
    
  3. 您现在已连接到服务器。如果您运行图形应用程序,它将显示在您的本地计算机上。例如,运行gimp将导致gimp在您的台式机上启动并显示在您的笔记本电脑屏幕上。

相关内容