记一次Ubuntu图形化界面配置
题记
以前配实验室的服务器的时候经常出现各种问题,但是因为又不是自己的服务器,所以不敢乱整,很多问题只要影响不大就将就着用了。不过现在买了个服务器,当然要折腾一下。所以先从远程搭建图形化界面开始吧。这不是教程,只是记录一下我的实验而已,不过应该还是有借鉴价值的,至少先踩一些坑。
目标是直到下面这个错能消失,后文中连接不上
都是指会出现下面这个错误,所有命令都是通过命令行工具(如xshell)进行操作。
实验一. 使用Ubuntu desktop
apt-get install ubuntu-desktop
reboot
参考:https://blog.csdn.net/zwq912318834/article/details/80528374
上面两个命令操作完了之后,在阿里云服务器管理平台,查看获取实例屏幕截图
就能看见桌面登陆界面了。
到这一步,直接连连接不上,我直接放弃,因为这玩意挺大的,有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
查阅了一下相关资料,就直接选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/
调整分辨率和色彩之类的参数之后,就变柔顺了。
参考资料
- xrdp和vnc之间区别+xrdp完美实现Windows远程访问Ubuntu 16.04 https://www.linuxidc.com/Linux/2017-09/147112.htm