Saya berlari:
sudo apt-get update
sudo apt-get install xrdp
Saya tidak ingin koneksi desktop jarak jauh Windows 10 dan terhubung ke Raspberry Pi 3 saya:
Kemudian saya memasukkan kredensial kredensial default (pi / raspberry) dan saya mendapat log ini:
Login berhasil tetapi "Problem Connecting" ... tidak begitu informatif menurut saya. Adakah yang tahu apa yang harus dilakukan dengannya?
sudo apt-get install vnc4server
, diikuti oleh reboot atausudo service xrdp restart
perbaikan untuk saya, tetapi mouse adalah x bukannya penunjuk mouse seperti seharusnya. Saya sedang melakukan percobaan lagi sekarang. PS. Ini pada Pi 3 baru saya dengan Raspbian Jessie diinstal dari installer NOOBS v2 terbaru. Saya tidak pernah memiliki masalah dengan xrdp pada Pi 1 B + saya.Jawaban:
Salah satu teman saya memiliki kesalahan yang sama yang dia selesaikan dengan mengikuti langkah-langkah di halaman ini .
Rupanya ada cacat pada yang mencegah xrdp bekerja dengan vncserver. Namun itu berfungsi dengan tightvncserver
Juga urutan pemasangan tightvncserver dan xrdp tampaknya penting.
Singkatnya
sudo apt-get remove xrdp vnc4server tightvncserver
sudo apt-get install tightvncserver
sudo apt-get install xrdp
sumber
sudo apt-get remove xrdp vnc4server tightvncserver
, bukansudo apt-get remove xrdp vnc4server tightvnc
.sudo apt-get install tightvncserver
berhasil bagi saya. Saya belum menginstalnya di tempat pertama.sudo apt-get install vnc4server
, diikuti dengan reboot atau asudo service xrdp restart
, xrdp saya sekarang berfungsi. ATAU, jika saya melakukanremove
perintah Anda di atas, dan kemudian menginstal xrdp dan tightvncserver, urutannya tidak masalah. Apakah saya menginstal xrdp terlebih dahulu atau tidak tidak masalah.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
dantightvncserver
, 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
dansudo 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
sudo apt-get install tightvncserver
sudo apt-get remove xrdp vnc4server tightvncserver
diikuti olehsudo 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:
cd ~
kemudiannano .xsessionrc
xsetroot -cursor_name left_ptr&
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 .
sumber
&
setelah ituleft_ptr
? Apakah itu benar-benar dibutuhkan?left_ptr
tentukan ikon yang saya percayai (yaitu: ikon dengan penunjuk tetikus yang menunjuk sedikit ke kiri), dan&
adalah simbol Linux yang digunakan untuk mengatakan, "jalankan proses ini di latar belakang kemudian lanjutkan" sehingga terus berjalan di latar belakang sambil melanjutkan lebih banyak perintah, daripada memblokir pada saat itu. Cobalah di terminal untuk perintah lain yang biasanya diblokir, seperti membuka program GUI dari terminal, dengan dan tanpa&
tepat setelah perintah Anda, dan Anda akan melihat.Saya tidak menggunakan server VNC.
Mari kita periksa hal-hal ini sebelum saya jelaskan.
Di raspi-config, apakah nama host ditetapkan untuk jaringan?
Untuk XRDP yang bekerja dengan Remote Desktop Connection, untuk nama pengguna yang ingin Anda masukkan dalam alamat ip LOCAL Pi. (Misalnya: 192.168.1.24)
Untuk mengetahui alamat IP lokal Anda dapat melakukan (dalam terminal) ipconfig atau ifconfig (saya tidak ingat). Seharusnya terlihat seperti contoh alamat di atas.
Saya juga menggunakan XRDP dengan koneksi Remote Desktop, dan saya dapat mengklik kanan perangkat pada PC Windows saya dan saya dapat Remote Desktop untuk itu tanpa memasukkan IP. Saya masih merekomendasikan memasukkan alamat IP di kotak Komputer.
Semoga ini bisa membantu, Dallin
sumber