Ubuntuボックスを直接ttyログイン画面で起動し、その後、自動的にstartx
を実行したいのですが、どうすればこれを実行できますか?
Txwikingerが言ったことですが、ログイン時に自動的にstartx
を実行させるには、~/.bash_profile
-そのファイルはログインシェルでのみ実行され、デスクトップで開く通常のターミナルエミュレータでは実行されません。
編集:~/.profile
bash
を使用しない場合
start on
やgdm.conf
のkdm.conf
行を無効にすることで、Xサーバーの自動起動を無効にできます。この方法では、upstartはXサーバーを自動的に起動しません。
Ttyにログインした後、Sudo start gdm
またはSudo start kdm
を介して適切なログインセッションを開始できます。または、従来のxが必要な場合は、startxを実行できます。これにより、必要なことを実行できるように構成されている場合。
Grubブートメニューから、エントリ上でe
を押して設定を編集できます。 ubuntuエントリでこれを行うと、Word linux
で始まりttyhandoff=7
のようなもので終わる行があります。これをttyhandoff=1
に変更すると、期待どおりに動作します。
この行の最後にtext
を追加することもできます。