Tôi chạy Raspberry Pi với Raspbianmột Xmá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 tightvncservervà hiện đang chạy:
vncserver :1 -geometry 1600x900 -depth 24
Tôi có thể có một lightdmphiên máy tính để bàn để kết nối.
Tuy nhiên, theo cách này, một lightdmphiê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 Settingskhô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.desktoptrì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 Settingslauncher mới đã có mặt và kích hoạt.
Sau khi khởi động lại, không có /usr/lib/vino/vino-serverquá 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 vncserverphiên khác , tôi có thể thấy một vino-serverquy 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ỳ lightdmphiên nào khác ngoại trừ phiên chính?