美文网首页
Ubuntu安装远程桌面

Ubuntu安装远程桌面

作者: kaibiao123 | 来源:发表于2022-09-27 00:28 被阅读0次

1. 安装必要的软件

安装xrdp

sudo apt-get update
sudo apt-get install xrdp

安装xfce4

sudo apt-get install xfce4 # 选lightdm

注释的部分可以跳过,仅供遇到问题时参考

$ sudo apt-get install xubuntu-desktop # 中间遇到 *** libreoffice.sh (Y/I/N/O/D/Z) [default=N] ? 直接回车

安装其他必要的软件

$ sudo apt-get install gnome-panel gnome-settings-daemon metacity nautilus gnome-terminal

或者加 --fix-missing 修复依赖的方式进行安装,即:

$ sudo apt-get install gnome-panel gnome-settings-daemon metacity nautilus gnome-terminal --fix-missing)

--no-install-recommends 只安装相关的必要的包,不安装非必要的

$ sudo apt-get install --no-install-recommends ubuntu-desktop gnome-panel gnome-settings-daemon metacity nautilus gnome-terminal

配置xfce4

echo "xfce4-session">~/.xsession sudo vi /etc/xrdp/startwm.sh

在./etc/X11/Xsession前一行插入

xfce4-session

重启xrdp

$ sudo service xrdp restart

安装vnc4server

$ sudo apt-get install vnc4server

设置vncserver的密码,限制8位

$ vncpasswd

2. 设置配置文件

2.1 修改xstartup

$ sudo vi ~/.vnc/xstartup

复制粘贴以下内容,替换原文件内容:

################### 配置一 #####################

!/bin/sh

Uncomment the following two lines for normal desktop:

unset SESSION_MANAGER
exec /etc/X11/xinit/xinitrc
unset DBUS_SESSION_BUS_ADDRESS

[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r HOME/.Xresources ] && xrdbHOME/.Xresources

xsetroot -solid grey

vncconfig -iconic &

x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &

x-window-manager &

export XKL_XMODMAP_DISABLE=1

gnome-panel &
gnmoe-settings-daemon &
metacity &
nautilus &
gnome-terminal &
################################################

2.2

!!设置权限,否则你可能最后一直都是灰色,鼠标为叉

感谢:nickcrabtree @ https://askubuntu.com/questions/800302/vncserver-grey-screen-ubuntu-16-04-lts

$ sudo chmod +x ~/.vnc/xstartup

2.3 创建必要的文件夹,否则后续可能打开桌面时会报错 oops之类的

$ sudo mkdir ~/.config/nautilus

3. 以指定的分辨率(1920x1080)、指定的端口(X,比如 :2)启动远程桌面

$ vncserver -geometry 1920x1080 :2

相关文章

网友评论

      本文标题:Ubuntu安装远程桌面

      本文链接:https://www.haomeiwen.com/subject/lfgqartx.html