# 起源
需要测试 firefox,但是通过 X11 转发的图形化界面太慢了
卡得我欲仙欲死
# 思考
是否能够直接点,连接到服务器本机呢,直接在本机显示然后类似远程连接不就行了吗
# 实践
搜寻到主要两种连接方式
VNC 和 RDP
我选择了 rdp
你只需要在 windows 启动 mstsc
即可
# rdp 连接
-
安装 xrdp
apt install xrdp
-
安装图形化桌面。
ubuntu 原生的是 ubuntu-desktop,完整安装大约 1-2g,太大了。
这里我选择 xfce4 作为服务端的最佳选择。apt-get install xfce4
随后选择 lightdm
注意事项:
-
开放端口
ufw allow 3389
-
vim /etc/xrdp/startwm.sh
加上两行:unset DBUS_SESSION_BUS_ADDRESS
unset XDG_RUNTIME_DIR
-
设置默认桌面
echo xfce4-session >~/.xsession
-
重启 rdp:
sudo systemctl restart xrdp
-
尝试连接:windows 打开
mstsc
连接 -
如果不能连接在服务器查看:
journalctl -u xrdp
-
出现 pem 权限问题则:
sudo chown -h xrdp:xrdp /etc/xrdp/key.pem
sudo usermod -aG ssl-cert xrdp
-
出现让你输很多次密码的时候 "Authentication is required to create a color managed device",参考:
-
想直接登录现有桌面而不是新建一个空的原始桌面,需要先注销当前用户,退出图形化界面后再配置连接
-
再次重复重启和尝试连接
-
# 连接后 free yourself
# 可选的终端美化
进入之后先安装 tabby,这个终端太好用了,全球第一现代化终端好吧。
https://github.com/Eugeny/tabby
下载后通过 dpkg -i xxx.deb
安装 deb 包
下面是设置默认终端方式
xfce4-settings-manager |
选择 Preferred Applications 进行设置
顺便配置下 zsh + oh-my-zsh + p10k 推荐的默认字体 +p10k
参考终端美化 --Oh My ?