win 远程 ubuntu 服务器 安装图形界面

远程结果:无法使用docker环境使用此方法

注意要写IP和:数字

在 ubuntu 服务器上安装如下:

bash 复制代码
# 安装
sudo apt-get install tightvncserver
# 卸载
sudo apt purge tightvncserver
sudo apt autoremove
bash 复制代码
#安装缺失的字体包:
sudo apt update
sudo apt install xfonts-75dpi xfonts-100dpi

创建空的 .Xresources 文件:

bash 复制代码
touch ~/.Xresources
bash 复制代码
#安装 Xfce 桌面环境:
sudo apt update
sudo apt install xfce4 xfce4-goodies

Xfce 桌面环境

使用vim 修改 xstartup

bash 复制代码
cd .vnc
vim xstartup

修改内容为:

bash 复制代码
#!/bin/bash
# 取消设置会话管理器和 D - Bus 会话总线地址,防止冲突
unset SESSION_MANAGER
unset DBUS_SESSION_BUS_ADDRESS

# 加载用户 X 资源配置文件
if [ -r "$HOME/.Xresources" ]; then
    xrdb "$HOME/.Xresources"
fi

# 设置桌面背景颜色为灰色
xsetroot -solid grey

# 尝试启动 VNC 配置工具
if command -v vncconfig > /dev/null 2>&1; then
    vncconfig -iconic &
fi

# 启动 Xfce 会话
startxfce4 &    

重启 VNC 服务:

bash 复制代码
# 杀死
vncserver -kill :2
# 启动
vncserver :2 -geometry 1920x1080
相关推荐
宁静致远20215 分钟前
ARM 架构 Ubuntu 20.04 / 22.04 触摸屏设备
linux·c++·ubuntu
九皇叔叔9 小时前
Ubuntu 22.04 版本常用设置
linux·运维·ubuntu
想唱rap14 小时前
UDP套接字编程
服务器·网络·c++·网络协议·ubuntu·udp
圆山猫17 小时前
[Linux] Ubuntu 26.04 换阿里云镜像源(最新方法)
linux·ubuntu·阿里云
HABuo19 小时前
【linux网络基础(二)】理解端口号&UDP、TCP协议&网络字节序
linux·服务器·c语言·网络·c++·ubuntu·centos
划水的code搬运工小李21 小时前
ubuntu下使用opencode
linux·运维·ubuntu
6190083361 天前
win wsl2 指定目录安装Ubuntu-24.04开启ssh sftp
linux·ubuntu·ssh
MuzySuntree1 天前
Ubuntu 使用 GitHub SSH 克隆时报 Permission denied (publickey) 解决方案
ubuntu·ssh·github
Elivs.Xiang1 天前
ubuntu20中安装gitlab
linux·ubuntu·gitlab
MuzySuntree1 天前
Ubuntu 下 Maven 构建 Spring Boot 项目报错 release version 17 not supported 解决方案
spring boot·ubuntu·maven