vncsever ,window 远程ubuntu远程界面安装方式,VNC Viewer安装教程+ linux配置server 操作

linux 端安装

# 安装VNC 服务器软件
sudo apt install autocutsel   # 剪切黏贴操作支持的包
sudo apt-get install tightvncserver  # 安装的是 VNC 服务器软件,用于远程桌面访问
# 安装Xfce桌面环境
sudo apt-get install xfce4 xfce4-goodies  #安装的是 XFCE 桌面环境和其附加组件,为 VNC 服务器提供一个桌面环境
如下选择一个OK

在这里插入图片描述

gdm3 和 lightdm 是两种不同的显示管理器 (Display
Manager),它们用于管理用户登录和会话启动。你可以根据以下描述选择适合你的显示管理器:

GDM3 (GNOME Display Manager 3):

默认的显示管理器用于 GNOME 桌面环境。 提供更现代和全面的功能。 具有较高的资源消耗(相对于 lightdm)。 如果你喜欢
GNOME 桌面环境并且不介意较高的资源使用,可以选择 GDM3。 LightDM:

轻量级显示管理器,适用于资源受限的系统。 默认用于 Xfce、LXDE 和其他轻量级桌面环境。 提供较快的启动时间和较低的资源消耗。
如果你使用的是轻量级桌面环境如 XFCE,并且希望系统占用更少的资源,可以选择 LightDM。

然后添加远程桌面的配置

远程失败灰色界面,修改这个配置文件  如下内容复制
sudo vim $HOME/.vnc/xstartup#################################################!/bin/bash
export $(dbus-launch)  # 主要是这句
export XKL_XMODMAP_DISABLE=1
unset SESSION_MANAGERgnome-panel &
gnome-settings-daemon &
metacity &
nautilus &
gnome-terminal &
# 使用 Xfce 桌面环境
startxfce4 &# 或者使用 GNOME 桌面环境
gnome-session &# [ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
# [ -r $HOME/.Xresources ] && xrdb $HOME/.Xresourcesxsetroot -solid grey
vncconfig -iconic &
x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
gnome-session &
# 剪切黏贴动作
autocutsel -fork & 
autocutsel -selection PRIMARY -fork &################################################sudo chmod +x ~/.vnc/xstartup

安装成功,启动 命令是vncserver :1 每个人一个编号

(base) syy@vip14:~/.vnc$ vncserver -geometry 1920x1080 :2New 'X' desktop is vip14:2Starting applications specified in /home/syy/.vnc/xstartup
Log file is /home/syy/.vnc/vip14:2.log查看进程是否存在
(base) syy@vip14:~/.vnc$ ps -aux |grep -i vncvncserver -kill :1

win 安装 VNC Viewer (exe 文件下载安装即可)

VNC Viewer安装教程
VNC-Viewer-7.7.0-Windows.exe

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/34167.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【高速增长的模块化仪器 该从朝阳走向正午了】

如果说人工智能统治了软件和应用,那么模块化就是硬件和设备的未来。从最微观的Chiplet到最宏观的云服务器,模块化的灵活性和高可扩展性几乎渗透到所有电子系统设计中,成为当之无愧的硬件结构主流。 本文引用地址:http://www.eepw…

前端 JS 经典:通用性函数封装思路

前言:设计通用性函数,我们需要考虑两个方面,一个是函数传参的可能性,如果可能性很多,我们可以将处理参数的方法暴露出去,让使用者去设计。为了调用的方便性,我们还可以做参数的归一化。 举个例…

web自动化(一)selenium安装环境搭建、DrissionPage安装

selenium 简介 selenium是企业广泛应用的web自动化框架 selenium 三大组件 selenium IDE 浏览器插件 实现脚本录制 webDriver 实现对浏览器进行各种操作 Grid 分布式执行 用例同时在多个浏览器执行,提高测试效率 问题:环境搭建复杂,浏览器版…

OpenCV银行卡识别思路解析

银行卡识别(Card Recognition)通常是一个涉及图像处理和机器学习(特别是深度学习)的复杂任务。这个任务通常包括多个步骤,如图像预处理、特征提取、字符分割和识别等。由于深度学习在图像识别领域取得了显著进展&#…

探索Scala并发编程之巅:高效并行处理的艺术

标题:探索Scala并发编程之巅:高效并行处理的艺术 引言 在现代软件开发中,随着多核处理器的普及,编写能够充分利用硬件能力的并发程序变得至关重要。Scala,这门结合了面向对象和函数式编程特性的语言,提供…

YOLOv8+SwanHub+作物检测:从可视化训练到Demo演示

1. 项目介绍 本项目旨在利用先进的YOLOv8深度学习模型对麦穗进行高效、准确的检测。我们采用了GlobalWheat数据集,该数据集包含丰富的麦穗图像,为模型的训练提供了有力的数据支持。通过该实验,实现高准确率的麦穗识别,为农业生产提…

IPv4的不同IP地址段用途介绍

目录标题 [Q&A] IP地址中/16或者/24的意义IP地址分类IP地址段用途介绍参考 [Q&A] IP地址中/16或者/24的意义 /16表示前16位是网络地址,后16位是主机地址。/24表示前24位是网络地址,后8位是主机地址。 IP地址分类 网络地址网络地址网络数主机数…

Webpack: 如何借助预处理器、PostCSS 等构建现代 CSS 工程环境

概述 在开发 Web 应用时,我们通常需要编写大量 JavaScript 代码 —— 用于控制页面逻辑;编写大量 CSS 代码 —— 用于调整页面呈现形式。问题在于,CSS 语言在过去若干年中一直在追求样式表现力方面的提升,工程化能力薄弱&#xff…

Studio One 6.6.2中文破解版安装图文激活教程

Studio One 6.6.2中文破解版做为新生代音乐工作站,凭借更低的价格和完备的功能,获得了音乐人和直播行业工作者的青睐,尤其是对硬件声卡的适配支持更好,特别适合用来配合线上教学和电商带货。 最近网上出现不少关于StudioOne不能用…

html侧导航栏客服栏

ico 替换 ICO <html xmlns"http://www.w3.org/1999/xhtml"><head><meta http-equiv"Content-Type" content"text/html; charsetutf-8"><title>返回顶部</title><script src"js/jquery-2.0.3.min.js"…

基于 ESP8266 和 MQ 气体传感器的微信告警系统设计与实现

接线: ESP8266MQ3vVCCGND GND A0 A0微信通知截图: 摘要:本文主要探讨了一种利用 ESP8266 微控制器与 MQ 气体传感器构建的气体检测微信告警系统。详细阐述了系统的硬件组成、软件设计以及与微信平台的交互机制。通过该系统,能够实时监测环境中的气…

VPS搭建论坛和社区网站有哪些优势?

想象一下&#xff1a;您已经建立了一个论坛。这是您的骄傲和喜悦——一个熙熙攘攘的在线多人广场&#xff0c;人们聚集在这里不仅可以聊天&#xff0c;还可以交流、分享和辩论。不过突然出现下面这些情况&#xff0c; 页面加载需要很长时间&#xff1b;光标不停旋转。会员流失…

【ai】tx2 nx: trition client安装nvidia-pyindex 一直失败

系统版本的pip和python虚拟环境的pipyolov4-triton-tensorrt的master分支 官方client jetson:pip3 install --user nvidia-pyindex 不成功啊 这个是让nvidia-pyindex 拉取nvidia@tx2-nx:~$ pip3 install --user nvidia-pyindex Collecting nvidia-pyindexDownloading https://…

STL——常用算法(二)

一、常用拷贝和替换算法 1.copy #include <iostream> #include <vector> #include <algorithm> using namespace std; void printVector(int val) {cout << val << " "; } void test01() {vector<int>v1;for (int i 0; i <…

midspore打卡第五天之DDPM原理一

#### Diffusion 前向过程 所谓前向过程&#xff0c;即向图片上加噪声的过程。虽然这个步骤无法做到图片生成&#xff0c;但这是理解diffusion model以及构建训练样本至关重要的一步。 首先我们需要一个可控的损失函数&#xff0c;并运用神经网络对其进行优化。 设 $q(x_0)$ 是…

【面试题】MyBatis面试题

目录 简述MyBatis是什么&#xff0c;它解决了什么问题&#xff1f;MyBatis中Mapper.xml文件的作用是什么&#xff1f;#{}和${}在动态SQL中的区别是什么&#xff1f;如何在MyBatis中处理一对一和一对多的关联映射&#xff1f;MyBatis的工作原理是什么&#xff1f;如何进行MyBati…

图论:图的表示方法

图 2. 图的表示 2.1 邻接矩阵 邻接矩阵 是一种编程语言中用二维数组表示图的方法&#xff0c;更适用于节点数量够的多的 稠密图(边数接近顶点数的平方) class Node{int id;//节点的id&#xff0c;用于寻址Object obj;//存储的内容vector<Edge>edges;//表示与节点的出…

【仿真】UR机器人相机标定、立体标定、手眼标定、视觉追踪(双目)

实现在CoppeliaSim环境中进行手眼标定和目标追踪的一个例子。它主要涉及到机器人、机器视觉和控制算法的编程&#xff0c;使用了Python语言。接下来对该代码的主要类和方法进行解析&#xff1a; 1. 导入相关库 用于与CoppeliaSim模拟器通过ZeroMQ接口通信。包含Rotation类&…

想一次卸载一堆应用程序吗?这里有你想认识的一个应用程序

序言 Windows不允许你批量卸载应用程序。但默认的Windows卸载管理器并不是从电脑中删除应用程序的唯一方法。如果你经常希望一次卸载多个项目,这样你就不必等待按顺序执行,我们为你提供了该工具。 默认Windows卸载程序无法执行的所有操作 在Windows上卸载应用程序可能会一…

SF-YOLOv5——基于改进的特征融合模式的轻量级小目标检测算法

概述 提出了一种改进的YOLOv5模型&#xff0c;名为Small-Fast-YOLOv5 (SF-YOLOv5)&#xff0c;专门用于小目标检测。通过合理裁剪大目标检测层的特征图输出&#xff0c;显著减少了模型所需的计算资源&#xff0c;使模型变得更加轻量级。 还提出了一种改进的特征融合方法&#…