zoukankan      html  css  js  c++  java
  • Ubuntu 12.04 Unity桌面环境vnc配置手记[zz]

    注意,本说明只适用于ubuntu 12.04 unity 桌面版本,其他版本请酌情参考即可 

    安装vnc:
    sudo apt-get install vnc4server

    运行服务端:
    安装好后直接运行 vncserver 即可,更多参数可以参考man vncserver。首次运行要求设置密码,生成配置文件在~/.vnc目录下,无限root权限运行。

    在另外一台电脑通过远程vnc可以链接到桌面:
    例如:vncviewer 1.2.3.4:1 连接到远端桌面

    配置问题:
    默认配置文件~/.vnc/xstartup如下:

    #!/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" &
    x-window-manager &

    采用默认配置可能存在的问题: 
    1. 采用默认配置,你登陆到vnc桌面后,只能看到桌面背景和一个终端,其他什么也没有,如下图。

    2. 登陆时出现 Counld not acquire name on session bus 等错误提示,如下图。


    以下是我的正确配置,解决上述问题,附带说明:
     修改后的~/.vnc/xstartup

    #!/bin/sh

    # Uncomment the following two lines for normal desktop:
    unset SESSION_MANAGER
    unset DBUS_SESSION_BUS_ADDRESS
    # 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 &

    export DESKTOP_SESSION=ubuntu-2d #这个 ubuntu-2d 参考 /usr/share/gnome-session/sessions/ 下的文件名设置成不同的值
    export GDMSESSION=ubuntu-2d
    export STARTUP="/usr/bin/gnome-session --session=ubuntu-2d"

    $STARTUP

    最后的效果如下:

    对于其他ubuntu版本下的vnc的配置,基本是采用默认配置即可。

  • 相关阅读:
    【转载】使用IntelliJ IDEA创建Maven聚合工程、创建resources文件夹、ssm框架整合、项目运行一体化
    【转载】使用IntelliJ IDEA 配置Maven(入门)
    谈谈JS中的高级函数
    js中typeof和instanceof用法区别
    javascript “||”、“&&”的灵活运用
    前端资源教程合集
    使用Flexible实现手淘H5页面的终端适配
    H5实现的手机摇一摇
    html5移动端页面分辨率设置及相应字体大小设置的靠谱使用方式
    优化RequireJS项目(合并与压缩)
  • 原文地址:https://www.cnblogs.com/linucos/p/2954240.html
Copyright © 2011-2022 走看看