Ok jadi saya telah melakukan beberapa penggalian dan beberapa jam bereksperimen, dan inilah jawaban yang lebih menyeluruh, termasuk info tentang cara mendapatkan sesi remote xrdp untuk mendapatkan kursor mouse yang bagus lagi alih-alih "X" yang besar.
Info latar belakang:
Tampak bagi saya bahwa Raspberry Pi 3 adalah Pi pertama yang datang pra-instal dengan RealVNC , dan RealVNC mengganggu xrdp, jadi kita harus memecah instalasi RealVNC untuk mendapatkan xrdp agar berfungsi. Anda dapat melihat bahwa RealVNC diinstal dengan masuk ke Mulai -> Preferensi -> Konfigurasi Raspberry Pi. Anda akan melihat yang berikut ini:
Jika Anda mengaktifkan opsi VNC dan klik "ok," Anda akan melihat ikon VNCServer muncul di sudut kanan bawah layar. Ikonnya dimulai dengan huruf kapital hijau "V". Klik pada ikon jika Anda ingin melihat jendela server muncul, seperti ini:
Pokoknya, tutup dan kembali ke Konfigurasi Raspberry Pi dan nonaktifkan jika Anda mengaktifkannya.
Tampak bagi saya bahwa RealVNC harus menggunakan beberapa versi yang dimodifikasi khusus dari keduanya vnc4server
dan tightvncserver
, jadi memodifikasi salah satu dari ini akan merusak instalasi RealVNC, yang akan kita lakukan.
Cara mengatasinya:
Mari kita asumsikan Anda sudah melakukannya sudo apt-get update
dan sudo apt-get install xrdp
.
Sekarang, mari kita hancurkan instalasi RealVNC. Saya telah mengujinya dan salah satu dari 3 opsi berikut ini sendiri akan bekerja untuk memecah instalasi RealVNC dan memungkinkan xrdp bekerja:
sudo apt-get install vnc4server
- ATAU
sudo apt-get install tightvncserver
- ATAU
sudo apt-get remove xrdp vnc4server tightvncserver
diikuti oleh sudo apt-get install tightvncserver
dansudo apt-get install xrdp
Anda mendapatkan idenya. Saya tidak berpikir urutan di atas atau opsi mana yang Anda pilih.
Sekarang, ketika Anda pergi ke Mulai -> Preferensi -> Konfigurasi Raspberry Pi Anda akan melihat bahwa RealVNC rusak karena opsi VNC sekarang akan diklik sebagai berikut:
Selesai! Login jarak jauh menggunakan xrdp sekarang berfungsi.
Tapi ... Anda akan melihat bahwa kursor mouse di sesi jauh Anda ke Pi 3 memiliki X bukannya kursor normal. Itu menjengkelkan, jadi mari kita perbaiki itu.
Mengikuti jawaban uschanka di sini , lakukan hal berikut:
- Buat file ".xsessionrc" di direktori home ("/ home / pi"). Perhatikan titik di awal nama file:
cd ~
kemudian nano .xsessionrc
- Masukkan konten berikut ke dalam file ini:
xsetroot -cursor_name left_ptr&
- Tekan ctrl + x dan jawab "y" untuk menyimpan dan keluar
- membuat file dapat dieksekusi:
chmod +x .xsessionrc
Sekarang ketika Anda jauh ke Pi Anda akan mendapatkan kursor bagus yang Anda kenal dan cintai!
Terakhir, jika Anda memutuskan untuk menginstal ulang RealVNC, ikuti instruksi mereka di sini: https://www.realvnc.com/docs/raspberry-pi.html#raspberry-pi-legacy .