我安装了 12.04 LTS,我正在尝试让 VNC 工作。我希望能够连接到现有会话,并让它在启动时启动。我遵循了本指南并发表了评论以尝试解决我的问题,但没有骰子。我也尝试了我在谷歌上找到的所有解决方案,包括这里的解决方案,但我无法让它工作(我确信我错过了一些简单的东西)。
当我连接到 VNC 会话时,我会看到一个带有三个复选框的灰色屏幕:
这是我的 xstartup:
#!/bin/sh
# Uncomment the following two lines for normal desktop:
unset SESSION_MANAGER
# exec /etc/X11/xinit/xinitrc
gnome-session -session=gnome-classic &
[ -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 &
Run Code Online (Sandbox Code Playgroud)
我还编辑了我的内容,包括:
/usr/bin/vncserver -geometry 1024x768
Run Code Online (Sandbox Code Playgroud)
它不会在启动时启动,但是当我运行命令时它会启动,但是我得到了灰屏。
我更新到 14.04 进行了一些测试,现在 VNC 已完成。我安装了 gnome-classic 看看是否有帮助,但没有。这是我的 xstartup:
!/bin/sh
Uncomment the following two lines for normal desktop:
unset SESSION_MANAGER
exec /etc/X11/xinit/xinitrc
gnome-session --session=gnome-classic &
[ -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-session -session=gnome-classic &
Run Code Online (Sandbox Code Playgroud)
几个小时以来,我一直在阅读我可以在互联网上找到的所有内容。
有人有适用于 14.01 的 xstartup 吗?
我已经阅读了许多其他帖子,但无法弄清楚这一点。
eth0 是我连接到 Comcast 调制解调器的外部。服务器可以访问互联网,没有任何问题。
eth1 是内部的并为客户端运行 DHCP。我的 DHCP 工作得很好,我的所有客户端都可以获得 IP 并 ping 服务器,但他们无法访问互联网。
我正在使用 ISC-DHCP-SERVER 并将/etc/default/isc-dhcp-server 设置为INTERFACE="eht1"
这是我的dhcpd.conf文件,位于/etc/dhcp/dhcpd.conf
ddns-update-style interim;
ignore client-updates;
subnet 10.0.10.0 netmask 255.255.255.0 {
range 10.0.10.10 10.0.10.200;
option routers 10.0.10.2;
option subnet-mask 255.255.255.0;
option domain-name-servers 208.67.222.222, 208.67.220.220; #OpenDNS
# option domain-name "example.com";
default-lease-time 21600;
max-lease-time 43200;
authoritative;
}
Run Code Online (Sandbox Code Playgroud)
我在/etc/sysctl.conf 中做了 *net.ipv4.ip_forward=1* 改变
这是我的接口文件:
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet dhcp
iface eth1 inet …Run Code Online (Sandbox Code Playgroud)