Bagaimana cara memulai unity setelah boot ke command line dengan opsi “text”?

8

Saya ingin sistem saya untuk mem-boot terminal saja, tetapi dapat meluncurkan Unity setelah login. Saya telah mengedit /etc/default/grubdari:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

untuk

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash text"

dan sistem saya diluncurkan ke terminal dengan baik, tetapi ketika saya mencoba untuk meluncurkan persatuan saya mendapatkan:

PERINGATAN: tidak ada set variabel DISPLAY, atur ke: 0
compiz (core) - Fatal: Tidak dapat membuka tampilan: 0

Semuanya kembali normal ketika saya mengembalikan konfigurasi GRUB yang asli, jadi bagi saya sepertinya tidak ada yang benar-benar rusak.

Saya menjalankan dalam VM, dan sekarang telah menguji ini dengan instalasi Ubuntu yang bersih, serta dengan instalasi Amahi yang saya coba untuk uji. Kesalahan yang sama terjadi dengan instalasi bersih.

Jadi bagaimana saya bisa benar-benar memulai persatuan setelah sistem mulai yang tidak memulai secara langsung?

ncarlson
sumber
Apakah Anda menggunakan 12,04?
Anwar
3
Bagaimana Anda mencoba memulai Unity? Apakah Anda menggunakan startx?
Seth

Jawaban:

8

The startxperintah beban hanya lingkungan desktop default tanpa Unity atau antarmuka pengguna lainnya. The startx unityperintah dapat melakukan pekerjaan ini, tapi saya tidak merekomendasikan hal ini. Anda dapat mengujinya dan Anda akan tahu sebabnya.

Untuk memuat berhasil manajer tampilan X bersama dengan Unity from TTY, gunakan perintah berikut:

sudo service lightdm start
Radu Rădeanu
sumber
1
Untuk keluar kembali ke shell, lakukan saja "sudo service lightdm stop" dan CTRL-Alt-F1?
m0j0
2
Apakah jawaban ini cocok untuk Anda? sudo service lightdm startmemberi saya layar masuk tetapi setelah itu ketika saya masuk semuanya rusak.
kapad
Jawaban ini berhasil bagi saya. Satu-satunya masalah adalah ketika memasuki Unity dengan cara ini resolusi layar menjadi resolusi yang sangat rendah ... Mungkin 800x600? Tapi ini benar-benar oke karena semuanya tampaknya masih berfungsi.
Dave Collins