尧图网站建设 尧图网络
  • 首页
  • 关于我们
  • 服务项目
  • 案例展示
  • 建站流程
  • 资讯中心
  • 联系我们
首页/资讯中心/详情

ubuntu 22 vnc

ubuntu 22 vnc
📅 发布时间:2026/6/19 7:00:04
ubuntu 22 vnc

下面给出 2025 年实测可行 的完整流程,从 0 到在 Windows 上用 VNC Viewer 进入 Ubuntu 22.04.5 GNOME 桌面。
所有命令直接复制即可,5 分钟搞定。
1. 安装 GNOME 桌面(若已装可跳过)
bash
复制
sudo apt update
sudo apt install ubuntu-desktop gnome-panel gnome-settings-daemon metacity nautilus gnome-terminal -y
2. 安装 TigerVNC(官方推荐,性能最好)
bash
复制
sudo apt install tigervnc-standalone-server tigervnc-common -y
3. 设置 8 位 VNC 密码(Windows 客户端只认 8 位)
bash
复制
vncpasswd
# 提示 view-only 选 n
4. 生成/编辑启动脚本 ~/.vnc/xstartup
bash
复制
nano ~/.vnc/xstartup
粘贴以下内容(GNOME 22.04 实测不花屏):
bash
复制
#!/bin/bash
[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r "$HOME/.Xresources" ] && xrdb "$HOME/.Xresources"
export XKL_XMODMAP_DISABLE=1
export GNOME_SHELL_SESSION_MODE=ubuntu
exec gnome-session
保存后给执行权限:
bash
复制
chmod +x ~/.vnc/xstartup
5. 启动 VNC 服务(端口 5901)
bash
复制
vncserver -geometry 1920x1080 -depth 24 :1 -localhost no
看到
New 'hostname:1 (user)' desktop is hostname:1
即成功。
6. Windows 端连接
下载 RealVNC Viewer 并安装。
地址栏输入
你的Ubuntu_IP:1 (会自动解析成 5901)
输入刚才设的 8 位密码 → 回车 → 进入完整 Ubuntu 桌面。
7. 开机自启(可选)
创建 systemd 服务 /etc/systemd/system/vncserver@.service:
ini
复制
[Unit]
Description=TigerVNC server %i
After=syslog.target network.target

[Service]
Type=forking
User=你的用户名
PAMName=login
PIDFile=/home/你的用户名/.vnc/%H%i.pid
ExecStartPre=/usr/bin/vncserver -kill :%i > /dev/null 2>&1 || :
ExecStart=/usr/bin/vncserver :%i -geometry 1920x1080 -localhost no
ExecStop=/usr/bin/vncserver -kill :%i

[Install]
WantedBy=multi-user.target
启用:
bash
复制
sudo systemctl daemon-reload
sudo systemctl enable --now vncserver@1.service
8. 常见报错速查
表格
复制
现象 解决
连接后立即断开 ~/.vnc/xstartup 权限或内容不对;重新 chmod +x
灰屏 / 无菜单 脚本里缺 exec gnome-session;或装 gnome-panel
端口通但提示 unsupported security type Windows 客户端太老,换 RealVNC Viewer 7.x
按以上 1-6 步做完,Windows VNC Viewer 就能稳定进入 Ubuntu 22.04.5 桌面,不再出现 “The connection closed unexpectedly.”。如需换端口、多用户、Wayland 方案再喊我。

相关新闻

  • hello-白噪音
  • 测试用例覆盖率
  • 2025 年输送带厂家最新推荐榜,技术实力与市场口碑深度解析,助力企业精准选购优质产品

最新新闻

  • 麻省理工研究人员打造 Fractal 操作系统,获苹果 M1 芯片新发现
  • React写的WebVR全景看房跳转demo,带贝壳式热点导航和视角控制
  • 2026年郑州脚手架搭建公司推荐:钢管脚手架/盘口脚手架搭建拆除、室内外装修架子搭设、脚手架租赁施工怎么选 - 海棠依旧大
  • 从PHP一句话木马到Webshell大马:攻防原理与实战防御指南
  • BepInEx IL2CPP启动失败:技术原理与完整解决方案指南
  • Elastic 被评为 IDC MarketScape《2026 年全球 SIEM 厂商评估》领导者

日新闻

  • 信任的进化:技术实现详解——如何用JavaScript构建博弈论模拟器
  • Terrakube自定义工作流:如何集成OPA、Infracost等工具扩展IaC能力
  • grunt-concurrent快速入门:5分钟学会并行运行Grunt任务

周新闻

  • 3步解锁iOS设备:applera1n激活锁绕过完全指南
  • 39 2026 人工智能证书终极盘点,普通人选 AI 证书可以从这些方向入手
  • Redis 暴露公网有多危险?从端口检查到补救步骤

月新闻

  • 【总结】入门篇:50句话让你记住架构核心概念
  • WeChatMsg技术方案解析:实现Mac微信数据自主管理的完整解决方案
  • WeChatMsg:革新性微信数据备份方案,打造你的专属数字记忆库

关于尧图

  • 公司简介
  • 团队介绍
  • 企业文化
  • 荣誉资质

服务项目

  • 定制开发
  • 电商建站
  • UI 设计
  • 运维服务

快速链接

  • 案例展示
  • 建站流程
  • 常见问题
  • 资讯中心

联系方式

  • 📍北京市朝阳区互联网产业园 A 座 10 层
  • 📞400-888-8888
  • ✉️contact@rkmt.cn
  • 🕐周一至周日 9:00-21:00

© 2024 北京尧图网络科技有限公司 版权所有 | 京 ICP 备 XXXXXXXX 号