Tôi đang cố chạy máy chủ VNC trên Raspberry Pi 3 đang chạy Ubuntu 20.04.2, nhưng nhật ký ~/.vnc/pi2\:1.log
hiển thị lỗi sau:
vnnext: Phần mở rộng VNC đang chạy!
vnnext: Lắng nghe các kết nối VNC trên tất cả (các) giao diện, cổng 5901
vnnext: đã tạo máy chủ VNC cho màn hình 0
/usr/bin/startxfce4: Máy chủ X đã chạy trên màn hình :1
gpg-agent[7314]: CẢNH BÁO: "--write-env-file" là một tùy chọn lỗi thời - nó không có hiệu lực
gpg-agent: một gpg-agent đang chạy - không bắt đầu một cái mới
(xfce4-session:7250): xfce4-session-CẢNH BÁO **: 02:52:36.416: gpg-agent không trả về PID nào trong các biến
(xfce4-session:7250): xfce4-session-CẢNH BÁO **: 02:52:36.432: xfsm_manager_load_session: Đã xảy ra sự cố với /root/.cache/sessions/xfce4-session-pi2:1, Nó có tồn tại không? Vấn đề về quyền?
(xfwm4:7316): xfwm4-CẢNH BÁO **: 02:52:38.147: Trình kết xuất GL không được hỗ trợ (llvmpipe (LLVM 12.0.0, 128 bit)).
** (xiccd:7374): CẢNH BÁO **: 02:52:40.770: EDID trống
** (wrapper-2.0:7356): CẢNH BÁO **: 02:52:40.873: Không có đầu ra nào có thuộc tính đèn nền
Lỗi kết nối: Kết nối bị từ chối
pa_context_connect() không thành công: Kết nối bị từ chối
** (xiccd:7374): TIÊU CHUẨN **: 02:52:41.175: thiết bị 'xrandr-default' không tồn tại
(wrapper-2.0:7357): GLib-GIO-CRITICAL **: 02:52:41.205: g_file_new_for_path: xác nhận 'đường dẫn != NULL' không thành công
(wrapper-2.0:7357): GLib-GIO-CRITICAL **: 02:52:41.225: g_file_monitor_file: xác nhận 'G_IS_FILE (tệp)' không thành công
(wrapper-2.0:7357): GLib-GObject-CẢNH BÁO **: 02:52:41.260: phiên bản con trỏ không hợp lệ (NULL)
(trình bao bọc-2.0:7357): GLib-GObject-CRITICAL **: 02:52:41.263: g_signal_connect_data: xác nhận 'G_TYPE_CHECK_INSTANCE (phiên bản)' không thành công
(wrapper-2.0:7357): Gtk-CẢNH BÁO **: 02:52:41.266: Đang cố gắng thêm tiện ích có loại GtkToggleButton vào vùng chứa loại XfcePanelPlugin, nhưng tiện ích này đã nằm trong vùng chứa loại XfcePanelPlugin, vui lòng xóa widget từ vùng chứa hiện có của nó trước tiên.
(wrapper-2.0:7357): Gtk-CẢNH BÁO **: 02:52:41.835: Chiều rộng nội dung phủ định -3 (phân bổ 1, phạm vi 2x2) trong khi phân bổ tiện ích (nút nút, chủ sở hữu GtkToggleButton)
** (light-locker:7410): ERROR **: 02:52:42.114: Biến môi trường XDG_SESSION_PATH chưa được đặt. LightDM có chạy không?
(wrapper-2.0:7356): Gtk-CẢNH BÁO **: 02:52:42.207: Chiều rộng nội dung phủ định -3 (phân bổ 1, phạm vi 2x2) trong khi phân bổ tiện ích (nút nút, Nút PowerManager của chủ sở hữu)
(wrapper-2.0:7358): Gtk-CẢNH BÁO **: 02:52:42.381: Chiều rộng nội dung phủ định -1 (phân bổ 1, phạm vi 1x1) trong khi phân bổ tiện ích (nút nút, chủ sở hữu XfceArrowButton)
(wrapper-2.0:7355): Gtk-CẢNH BÁO **: 02:52:42.473: Chiều rộng nội dung phủ định -3 (phân bổ 1, phạm vi 2x2) trong khi phân bổ tiện ích (nút nút, chủ sở hữu PulseaudioButton)
(nm-applet:7370): Gdk-CRITICAL **: 02:52:42.598: gdk_window_thaw_toplevel_updates: xác nhận 'window->update_and_descendants_freeze_count > 0' không thành công
Tôi đã cố gắng làm theo các bước trên hướng dẫn này như sau:
cập nhật sudo apt
sudo apt cài đặt xfce4 xfce4-goodies
sudo apt cài đặt tigervnc-máy chủ độc lập
vncpasswd
(cấu hình mật khẩu VNC)
- Chỉnh sửa
~/.vnc/xstartup
với những điều sau đây:
#!/bin/sh
bỏ đặt SESSION_MANAGER
bỏ đặt DBUS_SESSION_BUS_ADDRESS
thực thi startxfce4
chmod u+x ~/.vnc/xstartup
vncserver -localhost no :1