Saya mencoba melakukannya dengan perintah startx 1. Tampaknya berkedip ke layar yang berbeda sebentar, tetapi kemudian keluar. Mendapat kesalahan berikut:
/usr/bin/xterm: No absolute path found for shell: :1
Ada ide?
Saya mencoba melakukannya dengan perintah startx 1. Tampaknya berkedip ke layar yang berbeda sebentar, tetapi kemudian keluar. Mendapat kesalahan berikut:
/usr/bin/xterm: No absolute path found for shell: :1
Ada ide?
Jawaban:
Saya pikir Anda bisa melakukannya dengan ini:
$ startx -- :1
Perhatikan bahwa Anda harus menggunakan konsol teks. Jika Anda melakukan ini dari sesi X, Anda mungkin tidak diotorisasi. Pertama Ctrl+ Alt+ F1untuk beralih ke konsol teks dan masuk ke sana.
Tekan Ctrl+ Alt+ F7dan Ctrl+ Alt+ F8untuk beralih di antara sesi X (angka kunci F dapat bervariasi tergantung pada distribusi Anda).
Jika Anda ingin lebih banyak kontrol, Anda dapat menambahkan lebih banyak opsi ke perintah seperti ini:
$ startx gnome-session -- :1 vt8
Ini akan mulai gnome-sessionpada layar :1dan menjalankannya di konsol virtual 8 ( Ctrl+ Alt+ F8).
Ctrl+Alt+F1pertama, masuk, dan jalankan startx -- :1dari prompt shell.
startx -- :1dari sesi X, terminal terlihat sedikit tidak responsif, lalu beri tahu saya xauth: timeout in locking authority file /var/run/gdm3/auth-for-brian-3zy5Hn/database:, dan gagal sedikit kemudian dengan. X: user not authorized to run the X server, aborting.Selama waktu ini, tidak ada yang muncul di tty ke-8 seperti yang Anda harapkan.
Saya telah menemukan bahwa cara berikut berfungsi untuk saya:
sudo xinit /usr/bin/xterm -e "su peter -c pekwm" $* -- :1
Apa yang terjadi di sini?
Pertama saya mulai xinitdengan xterm, sebagai parameter untuk xterm saya sumenjadi diri sendiri. Dari sana saya memulai manajer jendela.
Satu-satunya hal yang perlu Anda lakukan adalah meminimalkan (tidak menutup) xterm. Mungkin Anda bisa meminta xtermuntuk mulai diminimalkan — tetapi saya belum cukup peduli untuk mengetahuinya.