Tôi chạy Raspberry Pi với Raspbian
một X
máy chủ đang chạy nhưng không có màn hình kết nối với nó. Tôi đã cài đặt tightvncserver
và hiện đang chạy:
vncserver :1 -geometry 1600x900 -depth 24
Tôi có thể có một lightdm
phiên máy tính để bàn để kết nối.
Tuy nhiên, theo cách này, một lightdm
phiên máy tính để bàn hoàn toàn mới được tạo ra. Phiên này khác với phiên tôi thấy trên TV của mình và nó ngốn thêm 20 MB RAM. Rõ ràng, đây không phải là giải pháp tốt nhất có thể đạt được.
Vì vậy, tôi đã cài đặt vino
: Tôi đã sử dụng nó trong Ubuntu mà hầu như không gặp vấn đề gì. Tuy nhiên, trên Raspbian
, tôi đang đối mặt với một vấn đề kỳ lạ khi cố gắng khởi chạy nó sau lần lightdm
đăng nhập đầu tiên . Do Desktop Session Settings
không cho phép thêm các mục mới thông qua giao diện đồ họa của nó, tôi đã tạo một vino-server.desktop
trình khởi chạy (cuộc gọi đó /usr/lib/vino/vino-server
) và tôi đã chuyển nó sang /etc/xdg/autostart/
. Phương pháp này cũng được sử dụng để làm việc Knoppix
, vì vậy tôi đã hơi tự tin. Trong thực tế, trong Desktop Session Settings
launcher mới đã có mặt và kích hoạt.
Sau khi khởi động lại, không có /usr/lib/vino/vino-server
quá trình nào được chạy. Tuy nhiên, tôi biết rằng quy trình này gần như đúng, bởi vì nếu tôi khởi chạy một vncserver
phiên khác , tôi có thể thấy một vino-server
quy trình xuất hiện trong danh sách quy trình.
Vì vậy, câu hỏi là: tôi đang làm gì sai? Tại sao phương pháp này hoạt động cho bất kỳ lightdm
phiên nào khác ngoại trừ phiên chính?