環境:
OS: CentOS 7.5
マザーボード: Supermicro X10DRG-OT±CPU
マザーボード内蔵GPU: ASPEED AST2400 BMC
外部GPU(pic-e): Nvidia Tesla P100
上記の環境にNvidia driver等をインストールしてCUIで利用していたのだが,GUIが必要になったのでその手順を記す.
単にGnome DesktopをインストールしただけではXがうまく起動してくれなかったので,結局 OSごとインストールし以下の手順でGUIを使えるようになった.
- CentOSインストール時にGnome Desktop環境を同時にインストール
インストール後起動すると,内蔵GPUによってXが立ち上がる. - nouveau無効化 参考: # NVIDIAのドライバをインストールする, @kkk627, Qiita
- nvidia-driverインストール
この時点で再起動すると,guiは立ち上がらない. /etc/X11/xorg.conf
を削除,/etc/X11/xorg.conf.x/99-nvidia.conf
のすべての行をコメントアウト. これらのファイルは2.の段階では存在していなかったので,nvidia driverをインストールするときに生成されたらしい.これらを2.以前の状態に戻すことで,GUI環境を利用できるようになった.- Gnome環境がなぜか非常に不安定になったので,Mateに切り替えたところ,あからさまに不安定な挙動をすることはなくなった.