背景
滴滴云GPU云服务器默认是不提供桌面的,但是有些用户/应用还是会依赖桌面的,本教程就是指导用户如何在Ubuntu 16.04系统上安装桌面Ubuntu
步骤
1 购买GPU云服务器
登录滴滴云GPU云服务器官网详情页,根据需要选择不同类型GPU服务器,注意系统选择带GPU标志的Ubuntu 16.04
购买完成后,登录官网控制台可以看到刚刚购买的机器,查看对应的公网IP,登录到这台服务器上
2 卸载自带到驱动
ssh登录到对应到服务器上,执行如下命令卸载旧驱动
sudo nvidia-uninstall
卸载时候会让你选择是否需要备份Xconfig,选择No
3 安装Ubuntu桌面
安装Ubuntu桌面,命令如下
sudo apt-get update sudo apt-get upgrade sudo apt-get install ubuntu-desktop
安装过程中会弹出对话框,询问是否覆盖本地到pam文件,选择Yes
还会弹出关于menu.lst的对话框,选择"keep the local version currently installed"
安装完检测下默认启动是否已经设置为GUI了
systemctl get-default //output //graphical.target
通过控制台上远程访问,进入到服务器,执行如下命令,启动桌面
sudo apt-get install -y xinit sudo init 5
4 安装CUDA及驱动
从NV官网下载需要的驱动版本,选择local runfile 安装
在安装驱动前,需要先关闭桌面相关应用;退出远程连接,并执行如下命令啊:
sudo systemctl stop lightdm
安装驱动及cuda,一定要使用 --no-opengl-lib选项
sudo sh cuda_9.2.148_396.37_linux --no-opengl-libs
安装完重启