
私はLinuxの世界に初めて入門しました。
私はDebianディストリビューションを使用しています。デフォルトのデスクトップマネージャをAwesomeに切り替えて、コマンドラインで直接実行した後、そこからAwesomeを実行したいと思います。どうすればいいですか?ありがとうございます:)
答え1
基本的に始めるように何を変更したいですか?ランレベル。を使用して見つけることができます。おそらく2です(とにかく最後の数字であることrunlevel
がわかります)。N 2
ls /etc/rc2.d
それでは2(またはrc3.dなど)であるとしましょう。その中のすべてには、S[N]
orという接頭辞が付いたシンボリックリンクがありますK[N]
。ここで、Nは1から99までの数字です。リストのどこかに(おそらく)S[N]gdm
、またはおそらくS[N]lightdm
またはが表示されますS[N]xdm
。dm
(ディスプレイマネージャ用)で終わるコンテンツです。ファイルの上部の説明を読んで、Short Description
「ディスプレイマネージャ」が記載されていることを再確認してください。
それが何であるかを判断するとき(例:以下の仮説gdm
):
update-rc.d gdm disable 2
update-rc.d gdm stop 50 2
最後のコマンドはオプションです。gdm
他の場所でランレベルを変更した場合にのみ停止します。これを使用すると、代わりにK50gdm
inS[N]gdm
が表示されます/etc/rc2.d
。そうでない場合(例:「非アクティブ化」を使用した場合)、そのgdm
ディレクトリにはリストが表示されません。
再起動して動作することを確認してください。コマンドラインで終了する必要があります。
Awesomeを使用するには、ファイルを作成してください$HOME/.xinit
。
#!/bin/sh
awesome
実行可能ファイル(chmod a+x .xinit
)を作成して実行してみてくださいstartx
。
答え2
ランレベル2のgdmを無効にした後(詳細はこちらから)、ホームディレクトリ(/home/your_username)に作成する必要があるファイルは、.xinitではなく.xinitrcです。
#!/bin/sh
exec awesome
.xinitrcで多くの情報を見つけることができます。ここ。
その後、startxコマンドは素晴らしいWmを起動します