滴滴云GPU云服务器Ubuntu系统安装Ubuntu桌面

滴滴云技术支持发表于:2019年02月15日 10:08:17更新于:2020年02月27日 10:50:11

背景

滴滴云GPU云服务器默认是不提供桌面的,但是有些用户/应用还是会依赖桌面的,本教程就是指导用户如何在Ubuntu 16.04系统上安装桌面Ubuntu

步骤

1 购买GPU云服务器

登录滴滴云GPU云服务器官网详情页,根据需要选择不同类型GPU服务器,注意系统选择带GPU标志的Ubuntu 16.04
     
           0015c661e011a2627d9fb3b93476dd0

购买完成后,登录官网控制台可以看到刚刚购买的机器,查看对应的公网IP,登录到这台服务器上
     
     0015c661e3147129ee670c41a71b089
     

2 卸载自带到驱动

ssh登录到对应到服务器上,执行如下命令卸载旧驱动

sudo nvidia-uninstall

卸载时候会让你选择是否需要备份Xconfig,选择No

0015c661e5c7e3f1d749332e620beee

3 安装Ubuntu桌面

安装Ubuntu桌面,命令如下

sudo apt-get update
sudo apt-get upgrade
sudo apt-get install ubuntu-desktop

安装过程中会弹出对话框,询问是否覆盖本地到pam文件,选择Yes

0015c661e8cce7f374590bcab7dbea1

还会弹出关于menu.lst的对话框,选择"keep the local version currently installed"
0015c661eb9d938d89969d530076155

安装完检测下默认启动是否已经设置为GUI了

systemctl get-default
//output
//graphical.target


通过控制台上远程访问,进入到服务器,执行如下命令,启动桌面

sudo apt-get install -y xinit
sudo init 5

4 安装CUDA及驱动

NV官网下载需要的驱动版本,选择local runfile 安装
     
      0015c661edbbfb054cebab020e5eeee

在安装驱动前,需要先关闭桌面相关应用;退出远程连接,并执行如下命令啊:

sudo systemctl stop lightdm


安装驱动及cuda,一定要使用 --no-opengl-lib选项

sudo sh cuda_9.2.148_396.37_linux --no-opengl-libs



0015c661f046404d818c92dbaa33ed6

安装完重启