题记

以前配实验室的服务器的时候经常出现各种问题,但是因为又不是自己的服务器,所以不敢乱整,很多问题只要影响不大就将就着用了。不过现在买了个服务器,当然要折腾一下。所以先从远程搭建图形化界面开始吧。这不是教程,只是记录一下我的实验而已,不过应该还是有借鉴价值的,至少先踩一些坑。

目标是直到下面这个错能消失,后文中连接不上都是指会出现下面这个错误,所有命令都是通过命令行工具(如xshell)进行操作。

远程连接
远程连接

实验一. 使用Ubuntu desktop

apt-get install ubuntu-desktop

reboot

参考:https://blog.csdn.net/zwq912318834/article/details/80528374

上面两个命令操作完了之后,在阿里云服务器管理平台,查看获取实例屏幕截图就能看见桌面登陆界面了。

桌面登陆界面,git是我自己创建的用户
桌面登陆界面,git是我自己创建的用户

到这一步,直接连连接不上,我直接放弃,因为这玩意挺大的,有2个G。apt-get install ubuntu-desktop删除。

实验二. xrdp

一共就三行命令:

sudo apt-get install xrdp

apt-get install vnc4server

apt-get install xubuntu-desktop

下面进行详细介绍:

sudo apt-get install xrdp

安装xrdp工具后,用windows自带的远程连接居然直接就连过去了。以前自己实验室装的时候,装完xrdp也不能连上。

连上了
连上了

不过用root账户在输入完账号密码之后,就卡在蓝屏界面了。

要用自己新建的用户就可以进去,进去之后出现下图的输入密码界面,输入密码之后,点Authenticate,马上这弹窗又弹出来,叫你输入密码,无限循环。

输入密码无限循环
输入密码无限循环

感觉可能是因为没有安装图形化界面的原因,所以我先装个图形化界面。

apt-get install vnc4server

然后安装xubuntu-desktop,这个大小是ubuntu-desktop的1/3。

apt-get install xubuntu-desktop

安装xubuntu-desktop
安装xubuntu-desktop

查阅了一下相关资料,就直接选gdm3就好了。

重启服务器之后,再连接,外观变了,但是依然还是无限循环登陆。

依然无限循环
依然无限循环

然后我搜到了解决方案:

在路径/etc/polkit-1/localauthority.conf.d/处新增一个文件,文件名为 02-allow-colord.conf

文件内容如下

polkit.addRule(function(action, subject) {

if ((action.id == “org.freedesktop.color-manager.create-device” ||

action.id == “org.freedesktop.color-manager.create-profile” ||

action.id == “org.freedesktop.color-manager.delete-device” ||

action.id == “org.freedesktop.color-manager.delete-profile” ||

action.id == “org.freedesktop.color-manager.modify-device” ||

action.id == “org.freedesktop.color-manager.modify-profile”) &&

subject.isInGroup(“{users}”)) {

return polkit.Result.YES;

}

});

保存重启ubuntu

————————————————

版权声明:本文为CSDN博主「samtaoys」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。 原文链接:https://blog.csdn.net/samtaoys/article/details/91042262

设置好就可以登陆进去了。

用起来很卡顿,虽然我知道服务器配置很低但也不至于这样,cpu和内存占用都不高,应该是远程配置的问题。找到解决方法了:

https://www.ivpser.com/windows-smooth/

调整分辨率和色彩之类的参数之后,就变柔顺了。

参考资料