我有一个vnc系统,我可以建造。它利用了经典的gnome桌面GUI。

我想升级.vnc/xstartups文件,使用最新的Gnome桌面环境。Ubuntu桌面作为官方的Ubuntu18.04桌面。
这是我当前的~/..vnc/xstartups文件。
#!/bin/sh
export XKL_XMODMAP_DISABLE=1
unset SESSION_MANAGER
unset DBUS_SESSION_BUS_ADDRESS
[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &
gnome-session &
gnome-panel &
gnome-settings-daemon &
metacity &
gnome-terminal &谢谢,请留下评论并回答这个话题。
任何帮助都是非常感谢的。
发布于 2018-12-01 22:00:49
一种解决方案是使用Xfce4,我为桌面环境安装了软件包,并构建了一个简单的xstartups文件,该文件仅启动桌面。
下面是说明:https://www.digitalocean.com/community/tutorials/how-to-install-and-configure-vnc-on-ubuntu-16-04

我真的很想要这个设置类型,但是使用正式的Ubuntu桌面。
发布于 2018-12-02 09:31:46
一种解决方案是使用KDE,我为桌面环境安装了软件包,并构建了一个简单的xstartups文件,它只是启动桌面。

使用说明:
在某种程度上,这里是基于https://wiki.centos.org/HowTos/VNC-Server的库,来自Ubuntu18.04的新安装:
sudo apt-get install build-essential openssh-server tightvncserver kubuntu-desktop xfonts-75dpi xfonts-100dpi
在安装和重新启动之后。登录并导航到基本目录。cd ~,运行tightvncserver :1命令并初始化配置。
现在运行tightvncserver -kill :1关闭vnc服务器。
让我们对配置进行更改。
运行sudo rm -rf .vnc/xstartup && touch .vnc/xstartup && sudo chmod +x .vnc/xstartup删除文件,并使用正确的文件属性重新创建它。
好的,现在跳到编辑器中,做几个编辑。sudo nano .vnc/xstartup
输入以下文件内容:
#!/bin/sh
# Config
unset DBUS_SESSION_BUS_ADDRESS
# Settings
export XKL_XMODMAP_DISABLE=1
export XKB_DEFAULT_RULES=base
export QT_XKB_CONFIG_ROOT=/usr/share/X11/xkb
# Locale
export LANG=en_US.UTF-8
export LANGUAGE=
export LC_CTYPE="en_US.UTF-8"
export LC_NUMERIC="en_US.UTF-8"
export LC_TIME="en_US.UTF-8"
export LC_COLLATE="en_US.UTF-8"
export LC_MONETARY="en_US.UTF-8"
export LC_MESSAGES="en_US.UTF-8"
export LC_PAPER="en_US.UTF-8"
export LC_NAME="en_US.UTF-8"
export LC_ADDRESS="en_US.UTF-8"
export LC_TELEPHONE="en_US.UTF-8"
export LC_MEASUREMENT="en_US.UTF-8"
export LC_IDENTIFICATION="en_US.UTF-8"
export LC_ALL=
# 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
plasmashell &
startx为菜单键入<Ctrl + x>,键入y以保存,然后按Enter退出。
另外,touch ~/.xinitxc && sudo nano ~/.xinitrc创建了一个基本的X初始化配置文件。
将这一行添加到文件中:
startkde为菜单键入<Ctrl + x>,键入y以保存,然后按Enter退出。
现在将您的输出保存到hostname,然后在一些具有接口访问所有这些配置的计算机的客户端计算机中。
下载vnc查看器,我更喜欢RealVNC查看器。我和公司没有任何联系。https://www.realvnc.com/en/connecan/download/viewer/
在下载时,打开到计算机的ssh连接。按照这个指南。https://www.digitalocean.com/community/tutorials/how-to-configure-ssh-key-based-authentication-on-a-linux-server
当登录到远程计算机上的外壳时。像以前一样用tightvncserver -compatiblekbd :1启动vncserver
把它打开。
输入到客户端计算机中的登录栏,在RealVNC中输入主机名输出。就像这样:
hostnamehere:1 (<= hostnamehere是输出)并连接。与您的常规用户登录和享受。
我真的很想要这个设置类型,但是使用正式的Ubuntu桌面。
https://askubuntu.com/questions/1097566
复制相似问题