Ok vì vậy tôi đã thực hiện thêm một số hoạt động đào và thêm vài giờ thử nghiệm, và đây là câu trả lời kỹ lưỡng hơn, bao gồm thông tin về cách lấy các phiên từ xa xrdp để có lại con trỏ chuột đẹp thay vì chữ "X" lớn.
Thông tin cơ bản:
Dường như với tôi rằng Raspberry Pi 3 là Pi đầu tiên được cài đặt sẵn RealVNC và RealVNC can thiệp vào xrdp, vì vậy chúng tôi phải phá vỡ cài đặt RealVNC để xrdp hoạt động. Bạn có thể thấy RealVNC được cài đặt bằng cách đi tới Bắt đầu -> Tùy chọn -> Cấu hình Raspberry Pi. Bạn sẽ thấy như sau:
Nếu bạn bật tùy chọn VNC và nhấp vào "ok", bạn sẽ thấy biểu tượng VNCServer bật lên ở góc dưới bên phải màn hình. Biểu tượng của nó bắt đầu bằng chữ "V" màu xanh lá cây. Nhấp vào biểu tượng nếu bạn muốn thấy cửa sổ máy chủ bật lên, như thế này:
Dù sao, hãy đóng nó và quay lại Cấu hình Raspberry Pi và tắt nó nếu bạn bật nó.
Tôi thấy rằng RealVNC phải sử dụng một số phiên bản được sửa đổi tùy chỉnh của cả hai vnc4server
và tightvncserver
do đó sửa đổi một trong hai phiên bản này sẽ phá vỡ cài đặt RealVNC, đây là điều chúng tôi sẽ làm.
Cách khắc phục:
Giả sử bạn đã làm sudo apt-get update
và sudo apt-get install xrdp
.
Bây giờ, hãy phá vỡ cài đặt RealVNC. Tôi đã thử nghiệm nó và bất kỳ tùy chọn nào trong số 3 tùy chọn sau đây sẽ hoạt động để phá vỡ cài đặt RealVNC và cho phép xrdp hoạt động:
sudo apt-get install vnc4server
- HOẶC LÀ
sudo apt-get install tightvncserver
- HOẶC
sudo apt-get remove xrdp vnc4server tightvncserver
theo sau sudo apt-get install tightvncserver
vàsudo apt-get install xrdp
Bạn có được ý tưởng. Tôi thực sự không nghĩ thứ tự trên hoặc lựa chọn nào bạn chọn là vấn đề.
Bây giờ, khi bạn đi đến Bắt đầu -> Tùy chọn -> Cấu hình Raspberry Pi, bạn sẽ thấy RealVNC bị hỏng vì tùy chọn VNC sẽ bị mờ đi như sau:
Làm xong! Đăng nhập từ xa bằng xrdp bây giờ hoạt động.
Nhưng ... bạn sẽ nhận thấy rằng con trỏ chuột trong phiên từ xa của bạn vào Pi 3 có X thay vì con trỏ bình thường. Điều đó thật khó chịu, vì vậy hãy khắc phục điều đó.
Theo câu trả lời của uschanka tại đây , hãy làm như sau:
- Tạo tập tin ".xsessionrc" trong thư mục chính ("/ home / pi"). Lưu ý dấu chấm ở đầu tên tệp:
cd ~
sau đó nano .xsessionrc
- Đặt nội dung sau vào tập tin này:
xsetroot -cursor_name left_ptr&
- Nhấn ctrl + x và trả lời "y" để lưu và thoát
- làm cho tập tin thực thi:
chmod +x .xsessionrc
Bây giờ khi bạn điều khiển từ xa vào Pi, bạn sẽ nhận được con trỏ đẹp mà bạn biết và yêu thích!
Cuối cùng, nếu bạn từng quyết định bạn muốn cài đặt lại RealVNC, hãy làm theo hướng dẫn của họ tại đây: https://www.realvnc.com/docs/raspberry-pi.html#raspberry-pi-legacy .