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

滴滴云技术支持发表于:2019年02月15日 10:08:17更新于:2019年02月15日 10:09:26

背景

滴滴云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桌面,命令如下

2.  sudo apt-get update
3.  sudo apt-get upgrade
sudo apt-get install ubuntu-desktop
 
安装过程中会弹出对话框,询问是否覆盖本地到pam文件,选择Yes


0015c661e8cce7f374590bcab7dbea1

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

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

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


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

8.  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

安装完重启