Có khả năng sử dụng VirtualGL / TurboVNC trên Raspberry Pi không?
Có khả năng sử dụng VirtualGL / TurboVNC trên Raspberry Pi không?
Câu trả lời:
Chà, ai đó sẽ phải thay đổi mã nguồn của VirtualGL / TurboVNC để sử dụng GPU của Raspberry Pi. Có một số dự án nổi xung quanh Diễn đàn Raspberry Pi . Hiện tại không thể, trừ khi ai đó thay đổi mã nguồn.
Sử dụng VNC bình thường Nếu bạn chỉ muốn sử dụng VNC bình thường, như được đề xuất trong nhận xét đầu tiên, thì bạn chỉ có thể sử dụng TightVNC . Dưới đây là hướng dẫn về cách làm cho chặt chẽ VNVN hoạt động trên Raspberry Pi , xin lưu ý rằng bạn sẽ không thể sử dụng VNC để xem mọi thứ được hiển thị bởi GPU IE: Phát lại video, trò chơi GPU (Quake 3, PenguinPuheads). Chỉ cần nghĩ rằng tôi có thể thêm phần này dựa trên bình luận đầu tiên.
Không biết điều này có hữu ích chút nào không, nhưng tôi nghĩ tôi sẽ chia sẻ.
Tôi cần một trình xem từ xa để xem và điều khiển một ứng dụng Kivy được xây dựng ngoài openGL ES. Trong Jessie thường xuyên, môi trường này tỏ ra rất khó đạt được. Bạn phải sử dụng distmanx và xây dựng một số máy chủ vnc sắp xếp và bộ đệm khung chuyển tiếp, v.v. Tuy nhiên, Kivypie OS có tính năng này được tích hợp và đã được dựng sẵn. Tôi không chắc chắn về những hạn chế của nó đối với các thư viện khác có sẵn hoặc những gì có thể hoặc không thể cài đặt được, nhưng với điều này, tôi đã có thể xem thành công ứng dụng 3d kivy qua ultravnc từ gl gl. Kivypie dường như là một hệ điều hành barebones được trang bị thêm cho môi trường kivy, nhưng tôi vẫn chưa quen với nó và chưa kiểm tra tính linh hoạt của nó.
Nếu bạn đi theo con đường kivypie, đây là một số mẹo:
người dùng / pass = sysops / posys
Điều này sẽ khởi động máy chủ vncserver có thể xem được từ một số máy khách vnc. Trong trường hợp của tôi, tôi đã sử dụng UltraVNC.
sudo dispman_vncserver
Hi vọng điêu nay co ich.
Giống như bài đăng trên của tôi, tôi cũng rất cần xem từ xa một ứng dụng Kivy đang chạy trên Raspberry Pi. Tuy nhiên, tôi muốn sử dụng bản cài đặt Jessie và không cài đặt KivyPie. Cuối cùng tôi đã xoay sở để làm điều đó bằng cách sử dụng distmanx_vncserver trên Pi và kết nối với nó bằng TurboVNC từ máy Mac.
Việc cài đặt distmanx_vncserver có thể được tìm thấy ở đây: http://raspmer.blogspot.com.es/2015/07/vnc-server-for-raspberry-pi-with.html Những gì tôi phải làm là nhập các lệnh sau vào Số Pi
sudo apt-get install gcc-4.7 g++-4.7 libvncserver-dev
git clone https://github.com/Na1w/dispmanx_vnc.git
cd vào thư mục distmanx_vnc và
make
sau đó để bắt đầu loại máy chủ
sudo ./dispmanx_vncserver
và tôi đã kết nối từ máy Mac của mình bằng TurboVNC.