私はSystemDを使用するDebian Jessieを実行しています。これまでのところ、起動時にX11が起動しないようにする方法を見つけることができませんでした。raspi-config設定は明らかに何もしません。
誰でも助けることができますか?
3 Boot Options
raspi-configの設定を変更B1 Console
して、次回の再起動時にうまく機能するようにしました。彼らは問題を修正した可能性があります。
私はSystemDを使用するDebian Jessieを実行しています。これまでのところ、起動時にX11が起動しないようにする方法を見つけることができませんでした。raspi-config設定は明らかに何もしません。
誰でも助けることができますか?
3 Boot Options
raspi-configの設定を変更B1 Console
して、次回の再起動時にうまく機能するようにしました。彼らは問題を修正した可能性があります。
回答:
systemdユーザーは、ターゲットを「サービスバンドル」と名付け、システムの起動中にさまざまなシステム状態を実現します。システムの望ましい状態をグラフィカルからマルチユーザーに変更する必要があります。
走る
systemctl get-default
お見せします
graphic.target
あなたはそれを変えることができます
sudo systemctl set-default multi-user.target
systemdを使用する方法を理解するために、この記事をお勧めし ますhttps://www.digitalocean.com/community/tutorials/how-to-use-systemctl-to-manage-systemd-services-and-units
raspi-config
、私のために働いていませんでした。これはまさに私がストレッチに必要なものです。
GUIログインがあるlightdm
(dm
のためのものであるディスプレイマネージャ)。これはinitサービスとして開始され、Jessieのinitシステムがシステム化されています。
サービスの名前も「lightdm」だと思います。次のことを確認できます。
systemctl list-units | grep lightdm
中央の列は「ロードされたアクティブ」、最初の列は「lightdm.service」と表示されているはずです。それであると仮定して、起動時に無効にするには:
sudo systemctl disable lightdm
update-rc.d lightdm disable
同様にしてみてください。Debianからsystemdへの切り替えにかかわる過渡的な混乱については、あまり見ていません。すべてがうまくいかない場合は、全体をアンインストールする(apt-get remove lightdm
)だけで、それがうまくいかない場合は、あきらめてください-システムはお化けです;)
update-rc.d disable
を試した場合systemctl disable
、現時点では、Raspbianのクルーによるねじ込み以外のことを考慮してはならず、そのように報告する必要があります(raspbian.org/RaspbianBugs)。jessieにアップグレードしたpiがありますが、lightdmはアップグレード前に削除されました。どのようなGNU / LinuxシステムでもGUIログインが不可避であるべき理由はありません。あなたが気にしないなら、あなたのための簡単な方法はただのはずapt-get remove
です; バグレポートを作成するのは面倒ですが、それが可能であれば、レポートのここへのリンクを忘れずに伝えてください。
サービスを有効または無効にするDebianの方法は、update-rc.dを使用することです。使用できます
update-rc.d lightdm disable
実際にlightdmがインストールされているディスプレイマネージャである場合。
一度実行する必要がある場合は、
service lightdm start
systemdの方法を更新するには、他の回答に示されているようにsystemctl disableを使用します
update-rc.d
古い方法で慣れていた人のためにsystemdで動作するように機能を追加しましたが、これがすべて新しい場合は、新しい方法を学ぶこともできます。 Linux。