起動後に「テキスト」オプションを使用してコマンドラインを起動する方法を教えてください。


8

私は私のシステムは、端末だけ起動しますが、ログインしたら、ユニティを起動できるようにしたい、私が編集した。/etc/default/grubから:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash text"

私のシステムはターミナルで正常に起動しますが、Unityを起動しようとすると次のようになります。

警告:DISPLAY変数が設定されていないため、次の値に設定しています:0
compiz(コア)-致命的:ディスプレイを開けませんでした:0

元のGRUB構成を復元するとすべてが正常に戻るため、実際には何も壊れていないように見えます。

私はVMで実行していて、Ubuntuのクリーンインストールと、テストしようとしているAmahiインストールでこれをテストしました。クリーンインストールでも同じエラーが発生します。

それでは、直接起動しないシステム起動後に実際にUnityを起動するにはどうすればよいですか?


12.04を使用していますか?
Anwar

3
Unityをどのように起動しようとしていますか?使っていstartxますか?
Seth

回答:


8

このstartxコマンドは、デフォルトのデスクトップ環境のみをロードし、Unityまたはその他のユーザーインターフェイスはありません。startx unityこのコマンドは、この仕事をすることができますが、私はそれをお勧めしません。あなたはそれをテストすることができ、その理由がわかります。

TTYからUnityとともにXディスプレイマネージャーを正常にロードするには、次のコマンドを使用します。

sudo service lightdm start

1
シェルに戻るには、「sudo service lightdm stop」とCTRL-Alt-F1を実行するだけです。
m0j0 2013年

2
この回答は役に立ちましたか?sudo service lightdm startログイン画面が表示されますが、その後ログインすると、すべてが壊れています。
kapad 2013年

この答えは私にとってうまくいきました。唯一の問題は、この方法でUnityに入ると、画面の解像度が非常に低い解像度になっていることです... 800x600でしょうか?しかし、すべてがまだ機能しているように見えるので、これは本当に問題ありません。
デイブコリンズ
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.