我在 Raspberry Pi 4 上运行 Ubuntu Server 20.04。我安装了 TightVNCServer,这样我就可以从 Windows 7 笔记本电脑上的 VNCViewer 访问 MATE 桌面。Pi 4 超频至 2Ghz 并具有 4GB RAM。Ubuntu 响应非常快,使用连接到 Pi 4 的键盘/鼠标访问时运行良好。
我像这样启动 vncserver:
vncserver -geometry 1920x1080 :2
这与我的笔记本电脑屏幕分辨率相匹配,并且 MATE 桌面在 Win7 笔记本电脑屏幕上的 VNC 查看器中显示并正确调整大小。但是,当我单击 MATE 主菜单以打开它时,它会在大约一秒钟后自动关闭,因此我无法使用任何程序。
桌面上的其他菜单运行良好,如关机“齿轮”和 Wifi/网络菜单等。
这是我的 xstartup 文件:
#!/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
mate-session &
我的设置有问题吗?
我发现当使用 vncviewer 浏览时,ubuntu 桌面也有点慢,Youtube 视频无法观看,播放非常跳跃......运行 VNC 客户端的 Win 7 笔记本电脑通过 wifi 连接到 LAN,这可能是一个因素?
还有一件事...当我安装 TightVncServer 时我收到消息:
Warning: ubuntu:1 is taken because of /tmp/.X11-unix/X1
Remove this file if there is no X server ubuntu:1
xauth: file /root/.Xauthority does not exist
New 'X' desktop is ubuntu:2
我不确定这是否意味着我的 Ubuntu 服务器 20.04 上已经安装了 vncserver?
更新我安装了 xfce 和 cinnamon 桌面,但它们都没有遇到这个问题。
有人能看出我的设置有问题吗?也许是 MATE 的问题...我没有添加任何新主题或图标。
答案1
不要以 root 身份运行它,我以默认用户身份运行它,它对我有用