Saya memiliki Ubuntu 18.04 dan Xrdp 0.9.5. Saya bisa masuk langsung ke desktop lokal setelah boot. Jika saya keluar, saya masih bisa masuk melalui Xrdp.
Kalau tidak, jika sesi Xrdp telah dibuka, bahkan jika saya menutupnya, saya tidak dapat login ke desktop secara lokal, saya pikir sesi Xrdp memblokirnya. Saya perlu me-restart mesin sehingga saya bisa masuk secara lokal.
Bagaimana cara menutup sesi Xrdp?
Ketika saya mencoba masuk secara lokal, log mengatakan:
Jul 10 09:34:55 gdm-password]: pam_unix(gdm-password:session): session opened for user superadmin by (uid=0)
Jul 10 09:34:55 systemd-logind[879]: New session 3 of user superadmin.
Jul 10 09:34:57 gdm-password]: pam_unix(gdm-password:session): session closed for user superadmin
Jul 10 09:34:57 systemd-logind[879]: Removed session 3.
Jul 10 09:35:01 CRON[2485]: pam_unix(cron:session): session opened for user root by (uid=0)
Jul 10 09:35:01 CRON[2485]: pam_unix(cron:session): session closed for user root
Restart mesin adalah satu-satunya cara untuk memperbaikinya sekarang.
MEMPERBARUI
Setelah beberapa percobaan dan kesalahan, dan merujuk ke saran @Saila, saya menemukan bahwa tidak hanya proses Xrdp untuk membunuh, tetapi juga XOrg
7313 ? 00:00:02 Xorg
7325 ? 00:00:00 xrdp-chansrv
Setelah itu, saya sekarang bisa login secara lokal.
Sekarang pertanyaan berikutnya adalah: Apakah ada kemungkinan saya bisa membuatnya secara otomatis mematikan proses setelah saya menutup remote desktop?
sumber
$ sudo xrdp status Unknown Parameter xrdp -h for help
tidak mengenali parameter status$ ps -u superadmin | grep xrdp 1818 ? 00:00:00 xrdp-chansrv $ kill -9 1818 $ ps -u superadmin | grep xrdp 1818 ? 00:00:00 xrdp-chansrv <defunct>
saya masih login xrdp, bahkan dapat menyambung kembali xrdp secara normal. ada saran?Saya agak terlambat ke pesta untuk yang satu ini, tetapi mengalami masalah yang sama dengan pengaturan yang hampir sama. Saya mencoba hampir semua hal, termasuk menghapus dan menginstal ulang desktop gnome desktop yang berbeda, tetapi tidak ada yang benar-benar berfungsi. Satu-satunya cara yang benar-benar dapat diandalkan untuk login secara lokal adalah dengan me-reboot komputer yang bukan solusi yang saya cari. Cukup kebetulan saat menggunakan klien xrdp jarak jauh, daripada hanya menutup aplikasi dari toolbar seperti yang biasa saya lakukan, saya mencoba keluar dari sesi jarak jauh. Rendah dan lihatlah, itu berhasil !! Saya bisa masuk secara lokal. Jadi untuk meringkas, keluarlah dari sesi xrdp daripada hanya menutupnya. Semoga solusi ini bekerja untuk Anda juga.
sumber