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-session
pada layar :1
dan menjalankannya di konsol virtual 8 ( Ctrl+ Alt+ F8).
Ctrl+Alt+F1
pertama, masuk, dan jalankan startx -- :1
dari prompt shell.
startx -- :1
dari 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 xinit
dengan xterm
, sebagai parameter untuk xterm saya su
menjadi diri sendiri. Dari sana saya memulai manajer jendela.
Satu-satunya hal yang perlu Anda lakukan adalah meminimalkan (tidak menutup) xterm
. Mungkin Anda bisa meminta xterm
untuk mulai diminimalkan — tetapi saya belum cukup peduli untuk mengetahuinya.