我在我的AWS实例上安装了Ubuntu20.04,并安装了xubuntu-desktop
和xrdp
。在将exec startxfce4
放入用户的~/.xsession
中之后,当我通过远程桌面从Windows连接并在登录屏幕上选择"Xorg“选项时,我可以启动默认的XFCE4会话。但是这只是默认的XFCE4,我想启动Xubuntu会话,它的所有定制都要看和感觉。请建议如何实现这一目标。
发布于 2021-01-24 18:39:50
原因是没有设置多个环境变量并将其传递给startxfce4。创建一个/usr/local/bin/start-xubuntu文件,并将"start-xubuntu“放在~/..xsessions中:
#!/bin/bash
export XDG_DATA_DIRS="/usr/share/xfce4:/usr/share/xubuntu:/usr/local/share:/usr/share:/var/lib/snapd/desktop:/usr/share"
export XDG_CONFIG_DIRS="/etc/xdg/xdg-xubuntu:/etc/xdg"
export LANG=en_US.UTF-8
export GDM_LANG=en_US.UTF-8
export DESKTOP_SESSION=xubuntu
export GDMSESSION=xubuntu
export XDG_SESSION_DESKTOP=xubuntu
# propagate to X sessions. It is important when user first
# login, they decide on the initial xfce/xubuntu template settings.
dbus-update-activation-environment --verbose XDG_DATA_DIRS XDG_CONFIG_DIRS DESKTOP_SESSION GDMSESSION XDG_SESSION_DESKTOP
exec startxfce4
AWS上的网络频谱Ubuntu可以通过VNC、RDP或浏览器在几秒钟内为您提供一个现成的xubuntu桌面。
https://askubuntu.com/questions/1301024
复制相似问题