Mulai ulang xfce dari tty1

23

Saya baru mengenal xubuntu, terkadang desktop xfce saya mogok, dan saya hanya bisa menggunakan tty1 dari baris perintah.

Saya ingin tahu bagaimana cara me-restart xfce saya di tty7 dari tty1?

Saya sudah mencarinya di Google, tetapi tidak menemukan solusinya. Terima kasih.

zfz
sumber

Jawaban:

10

Coba bunuh pengguna dengan

pkill -KILL -u yourusername

Ini akan membawa Anda kembali ke layar masuk.

linuxk
sumber
Terkadang kehilangan windows saat ini bukanlah suatu pilihan: X, Anda dapat melakukan restart layanan ldm yang sama (atau manajer login yang Anda miliki). Membunuh setiap proses pengguna adalah opsi terakhir, karena Anda mungkin bekerja pada tty1 dan Anda akan membunuhnya juga. Manajer login (yang berbasis x) tidak akan menutup sesi lain.
m3nda
18

Bagi saya startxfce4tidak bekerja, tetapi pkillberhasil.

Anda dapat mencoba perintah berikut:

xfwm4 --replace

Ini me-restart windows manager.

Stek Turku
sumber
1
Ya. Ini, pertama coba muat ulang window manager, jika tidak berhasil coba restart layanan login, dan dalam kasus terburuk, bunuh pengguna Anda kemudian mulai lagi pekerjaan Anda :)
m3nda
1
Persis. Jangan lupa untuk menambahkan &: xfwm4 --replace &
Jamieson Becker
9

Anda bisa mencoba startxfce4.

Seperti yang dikatakan situs ini :

Mulai ulang XFCE4: dari baris perintah, Anda akan lebih baik menggunakan "startxfce4" untuk memotong skrip startup X distribusi bodoh yang dapat membuat Anda gila, sungguh.

hijau
sumber
2
Itulah awal XFCE4, bukan untuk memulai kembali. Ketika saya berlari startxfce4saya mendapat pesan-pesan ini: / usr / bin / startxfce4: X server sudah berjalan pada layar: 0,0 xfce4-sesi: Manajer sesi lain sudah berjalan
Enkouyami
Saya mendapatkan "xinit: tidak dapat terhubung ke X server: Koneksi ditolak"
kurdtpage
1
keberuntungan fixing masuk lingkaran setelah itu: askubuntu.com/a/223634/308869
UFO
@Enkouyami yah, ketika terjadi crash Restart = Mulai . Anda mendapat pesan already runningkarena Anda xfce4 tidak mogok;) - ini adalah masalah bahasa. Bagaimanapun, jawaban ini cocok dengan pertanyaan. :)
loved.by.Yesus
9

pkill bekerja tetapi tampak agak ekstrem bagi saya. Jika saya memiliki hal-hal lain yang terjadi di sesi tty lain itu akan membunuh mereka juga.

Solusi lain adalah:

sudo restart lightdm

Kekuatan hebat dari Linux adalah selalu ada banyak cara untuk mencapai tugas yang sama.

Alan B. Dee
sumber
--replace mencoba menyelamatkan barang-barang :)
m3nda
1
Penggunaan Ubuntu16 sudo service lightdm restart.
jc__