Ole*_*nko 5 vnc remote-desktop remote-access remote-x-session lxde
我的系统配备了 Intel Celeron 处理器 1.1 GHz s370 和 384 Mb RAM 在 Intel d815egew 主板上,支持网络唤醒功能。我想使用这样的 PC 将 Internet 共享到本地网络。这台 PC 也是 DHCP+DNS 服务器以及路由器/网关。基于上述,我决定安装 Lubuntu,因为它是轻量级系统。我从备用 ISO 安装了 Lubuntu 10.04.4 LTS。系统没有自动登录。系统启动并具有可接受的性能。
主机 PC 具有板载 4 个网络适配器:
我们想远程控制我们的网关。因此,我们需要能够远程启动它。为了做到这一点,我做了以下几件事:
$ cd /etc/init.d/ 用命令创建了一个新文件
$ sudo vim wakeonlanconfig
将以下几行写入新创建的文件,保存并关闭它
#!/bin/bash ethtool -s eth0 wol g ethtool -s eth2 wol g 出口
使上述文件可执行
$ sudo chmod a+x wakeonlanconfig
然后在启动期间将其包含到自动启动序列中。
$ sudo update-rc.d -f wakeonlanconfig defaults
系统重启后,我们将能够远程启动系统。
我们需要有可能通过 SSH 和 VNC 远程连接到主机。因此,我使用以下命令安装了以下数据包:
$ sudo apt-get update
$ sudo apt-get install openssh-server tightvncserver
在引导期间将 ssh 守护进程添加到自动启动序列中。
$ sudo update-rc.d -f ssh defaults
关闭主机 PC
$ sudo halt
然后我去了偏远的地方,发送魔法包并为主机供电。系统启动...我在Windows下通过Putty从远程系统连接到主机。然后登录并运行命令启动 vnc 服务器。
$ tightvncserver -geometry 800x600 -depth 16 :2
VNC 服务器成功启动,我收到如下消息。
新的“X”桌面是网关:2 启动 /home/dolv/.vnc/xstartup 中指定的应用程序 日志文件是 /home/dolv/.vnc/gateway:2.log
在windows下使用UltraVNC Viewer程序,我连接到主机的vnc服务器,输入密码,然后......在800x600点的灰色背景上只以十字形的形式播种鼠标光标,没有桌面。
这是我的 .vnc/xstartup 文件
#!/bin/sh xrdb $HOME/.Xresources xsetroot -纯灰色 #x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP 桌面" & #x-window-manager & # 修复以使 GNOME 工作 导出 XKL_XMODMAP_DISABLE=1 /etc/X11/Xsession
小智 8
在您的.vnc/xstartup文件中,替换/etc/X11/Xsession为
/usr/bin/startlxde.
Run Code Online (Sandbox Code Playgroud)
我看了/usr/share/xsessions/LXDE.desktop看它做了什么。/usr/share/xsessions通过查看桌面文件,您可以了解如何启动任何会话类型。
(Ubuntu 12.04.1 LTS)
小智 6
提到的解决方案可以追溯到 2012 年和 2013 年。相同的解决方案不适用于startlubuntu已删除的lubuntu 13 或 14 。
将溶液在mentiond启动板错误#1241958,这是使用
lxsession -e LXDE -s Lubuntu的代替/etc/X11/Xsession。
在我的~/.vnc/xstartup文件中,我/etc/X11/Xsession用/usr/bin/startlubuntu.
| 归档时间: |
|
| 查看次数: |
50189 次 |
| 最近记录: |