昔は/etc/inittabを編集して起動時にテキストモードにするか、GUIにするかを切り替えていましたが、CentOS7/8では下記コマンドで切り替えるようです。
# テキストモードにする時 # systemctl set-default multi-user.target # GUIにする時 # systemctl set-default graphical.target
また、nVIDIAのドライバをインストールする等でGUIを一度止めたい時はgdmを止めると良いみたいです。
# systemctl stop gdm
その後ディスプレイ関係のモジュールをアンロードする事ができます。
テキストモードで起動した後GUIを起動したい場合もgdmを起動させる事で動きます。
# systemctl start gdm