Autostartからlightdmを無効にします。現在、端末からservice lightdm disable
を実行し、startx
を実行しています。
update-rc.d
は役に立ちません
lightdmは、SysV InitではなくUpstartによって起動されます。したがって、update-rc.dは機能しません。
つかいます
echo "manual" | Sudo tee -a /etc/init/lightdm.override
UpstartがSystemdに置き換えられたため、上記の方法は15.04以降から機能しなくなることに注意してください。 here で説明したように、次のようにlightdmを無効にできます。
systemctl disable lightdm.service
systemctl disable lightdm
Lightdmを無効にしてgdmまたはkdmまたはその他のディスプレイマネージャーを有効にするには、ターミナルで次のコマンドを入力します。
Sudo dpkg-reconfigure lightdm
次にok
と入力し、リストから目的のディスプレイマネージャーを選択します。
スクリーンショットと同じ答えがここにあります: デフォルトUnityログインにリセット
Lightdmバイナリの実行ビットを削除するだけです。
chmod -x /usr/sbin/lightdm
次に、再度有効にします。
chmod +x /usr/sbin/lightdm
これはdisplay-managerによって処理されます... systemdで無効にすると完了です。
# systemctl disable display-manager
Removed symlink /etc/systemd/system/display-manager.service.