Màn hình xám vncserver ubfox 16.04 LTS


24

Lời chào. Tôi đang dùng Ubuntu 16.04 LTS. Đó là một phiên bản amazon EC2 tôi có màn hình màu xám khi cài đặt và khởi động vncserver. Tôi đã thử nhiều đề xuất về vấn đề này nhưng vẫn không thể làm cho nó hoạt động được .... Cảm ơn sự giúp đỡ

nhập mô tả hình ảnh ở đây

Tệp dữ liệu của tôi:

Xvnc Free Edition 4.1.1 - built Feb 25 2015 23:02:21
Copyright (C) 2002-2005 RealVNC Ltd.
See http://www.realvnc.com for information on VNC.
Underlying X server release 40300000, The XFree86 Project, Inc
Tue Jul 19 03:03:37 2016
 vncext:      VNC extension running!
 vncext:      Listening for VNC connections on port 5901
 vncext:      created VNC server for screen 0
error opening security policy file /etc/X11/xserver/SecurityPolicy
Could not init font path element /usr/X11R6/lib/X11/fonts/Type1/, removing from list!
Could not init font path element /usr/X11R6/lib/X11/fonts/Speedo/, removing from list!
Could not init font path element /usr/X11R6/lib/X11/fonts/misc/, removing from list!
Could not init font path element /usr/X11R6/lib/X11/fonts/75dpi/, removing from list!
Could not init font path element /usr/X11R6/lib/X11/fonts/100dpi/, removing from list!
Could not init font path element /usr/share/fonts/X11/75dpi/, removing from list!
Could not init font path element /usr/share/fonts/X11/100dpi/, removing from list!
Tue Jul 19 03:03:44 2016
 Connections: accepted: 0.0.0.0::61550
 SConnection: Client needs protocol version 3.8
 SConnection: Client requests security type VncAuth(2)
Tue Jul 19 03:03:50 2016
 VNCSConnST:  Server default pixel format depth 16 (16bpp) little-endian rgb565
Tue Jul 19 03:03:51 2016
 VNCSConnST:  Client pixel format depth 8 (8bpp) colour-map

xstartup của tôi

#!/bin/sh
# Uncomment the following two lines for normal desktop:
 unset SESSION_MANAGER
 exec /etc/X11/xinit/xinitrc
[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &
x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
gnome-session &

Câu trả lời:


23

Tôi gặp vấn đề tương tự trên Ubuntu 16.04 LTS (64 bit). Tôi cập nhật ~/.vnc/xstartuptập tin để trông giống như dưới đây, làm việc thành công cho tôi.

# Uncomment the following two lines for normal desktop:
# unset SESSION_MANAGER
# exec /etc/X11/xinit/xinitrc

[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &
x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
x-window-manager &

gnome-panel &
gnome-settings-daemon &
metacity &
nautilus &

Tham khảo: https://www.linode.com/docs/appluggest/remote-desktop/install-vnc-on-ub Ubuntu-16-04


4
Đây là một sửa chữa một phần cho tôi. Nautilus tải tốt nhưng đó là tất cả những gì tôi có. Tôi không thấy các biểu tượng ở bên trái và tôi không thấy bất kỳ cách nào để khởi chạy bất kỳ chương trình nào, thậm chí không phải là một thiết bị đầu cuối. Nếu điều này có ích gì cả, khi tôi phát hành 'echo $ DESKTOP_SESSION', nó sẽ trả về một chuỗi trống.
Adrian Hood Sr

1
Tôi đã phải cài đặt bảng điều khiển gnome thông qua sudo apt install gnome-panel, nhưng một khi tôi đã làm điều đó thì nó hoạt động.
pheeper

Làm việc cho tôi như quyến rũ. Máy khách Ubuntu 19, Máy chủ Ubuntu 16.04.6 LTS
Vadim

8

Tôi gặp vấn đề tương tự. Để giải quyết nó, tôi đã cài đặt:

$ sudo apt-get install gnome-panel gnome-settings-daemon metacity nautilus gnome-terminal

Sau đó, tôi đã thêm các dòng dưới đây để ~/.vnc/xstartup:

gnome-panel &
gnome-settings-daemon &
metacity &
nautilus &

1
và sau đó đừng quên giết và khởi động lại vncserver (như tôi đã làm)
craq

2

Đối với bất kỳ ai gặp phải sự cố này trên Xubfox 16.04 LTS, tôi đã làm cho máy chủ chặt chẽ của mình hoạt động bằng cách chỉnh sửa ~ / .vnc / xstartup về điều này:

#!/bin/sh

xrdb $HOME/.Xresources
xsetroot -solid grey
#x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
#x-window-manager &
# Fix to make GNOME work
#export XKL_XMODMAP_DISABLE=1
#/etc/X11/Xsession
# fix to make xfce work:
startxfce4 &

Hai dòng nhận xét đầu tiên đã được nhận xét bởi người đóng gói. Tôi đã nhận xét hai dòng sau "sửa lỗi để làm cho Gnome hoạt động" và thêm hai dòng cuối cùng, để nó có thể được rút ngắn lại chỉ

#!/bin/sh

xrdb $HOME/.Xresources
xsetroot -solid grey
# fix to make xfce work:
startxfce4 &

Một lần nữa, điều này áp dụng riêng cho Xubfox, không phải Ubuntu với Unity hay Gnome.


2

Không được đề cập trong bất kỳ câu trả lời nào tại thời điểm viết bài: điều đáng chú ý là tệp xstartup cần phải được thực thi:

chmod +x ~/.vnc/xstartup

Nếu không, sự cố màn hình xám tiếp tục xảy ra bất kể nội dung của tệp.


1

Chỉ có một vấn đề tương tự và tìm thấy một giải pháp mà tôi chưa thấy trong bất kỳ bài viết nào tôi đọc trong vài ngày qua khi cố gắng sắp xếp vấn đề này.

Ngoài câu trả lời @Waqas tôi phải đảm bảo rằng tôi sở hữu tất cả các tệp trong thư mục nhà của mình. Rõ ràng đây là về một số tệp cụ thể nhưng tôi không có thời gian để kiểm tra điều này

sudo chown user:user /home/user

Chỉ cần nghĩ rằng nó có thể giúp ai đó.


0

Tệp cấu hình xstartup của tôi đã có các dòng sau được nhận xét theo mặc định.

# Uncomment the following two lines for normal desktop:
unset SESSION_MANAGER
exec /etc/X11/xinit/xinitrc

không bình luận họ đã khắc phục vấn đề và bây giờ tôi có thể truy cập máy tính để bàn của mình thông qua máy khách vnc một cách trơn tru. nó vẫn khởi chạy cửa sổ terminal khi đăng nhập nhưng nếu bạn thoát ra thì nó sẽ hiển thị màn hình nền thông thường qua vnc.


0

Tôi đã có cùng một vấn đề, nhưng thấy ~ / .vnc / xstartup.bak có cấu hình cũ của tôi. Tôi chỉ cần:

cp ~/.vnc/xstartup.bak ~/.vnc/xstartup

-1

Cuối cùng tôi đã làm việc này từ vnc4server bằng "apt-get install xfce4" và tìm thấy một xtartup hoạt động ở đây (phần còn lại của hướng dẫn không liên quan đến nhu cầu của tôi, ví dụ: "apt-get install xfce4- *" là không cần thiết): http: //www.itzgeek.com/how-tos/linux/ubfox-how-tos/how-to-install-vnc-on-ubfox-16-04.html

#!/bin/sh
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
startxfce4 &

Tôi đã ít nhiều kết luận rằng việc gnome làm việc trong vnc là một người không bắt đầu.


Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.