zoukankan      html  css  js  c++  java
  • 在docker集群下,使用VNC,物理机器重启后VNC失败解决

    首先重装咯:

     sudo apt-get update

    sudo apt-get install ubuntu-desktop gnome-panel gnome-settings-daemon metacity nautilus gnome-terminal

    sudo apt-get install vnc4server

    然后配置vnc密码:

    vncpasswd

    然后,此时创建一个端口服务:

    vncserver -geometry 1280x1024:1     // 1是端口号,要设置默认的可以这样设置:

    -----------------------------------------

    $which vncserver

    /usr/bin/vncserver

    $file /usr/bin/vncserver

    /usr/bin/vncserver: symbolic link to /etc/alternatives/vncserver

    $file /etc/alternatives/vncserver

    /etc/alternatives/vncserver: symbolic link to /usr/bin/tightvncserver

    $file /usr/bin/tightvncserver

    /usr/bin/tightvncserver: a /usr/bin/perl script, ASCII text executable            //找到啦,就是这个文件

    $ grep "59" /usr/bin/vncserver -n    //找到  

    vncPort = 5900 + $displayNumber; 

    if (!bind(S, pack('S n x12', $AF_INET, 5900 + $n))) { 

    这两个地方地5900,改成默认端口就可以

    -------------------------------------------------

    查看服务:$netstat -l

    ...........

    然后就是使用vnc登录,但是可能出错,登录是全灰的,这时要修改~/.vnc/xstartup文件(没有的新增就可以):

    #!/bin/sh
    # Uncomment the following two lines for normal desktop:
    export XKL_XMODMAP_DISABLE=1
     unset SESSION_MANAGER
    # exec /etc/X11/xinit/xinitrc
    unset DBUS_SESSION_BUS_ADDRESS
    gnome-panel &
    gnmoe-settings-daemon &
    metacity &
    nautilus &
    gnome-terminal &
    重启VNCserver就ok了。
    令注:
    vncserver :1 开启服务
    vncserver -kill :1 关闭这个连接号

  • 相关阅读:
    高计数率下的梯形成形算法的计数率矫正
    梯形成形算法
    就业还是和一起创业?
    努力,还是会前进,世界一定是越来越好。
    一日黑客,SQL注入
    钱,money,人生
    一些技术生词记录
    江苏省计算机C语言考试记录
    NVIDIA显卡设置
    大二寒假 之 丢失的13天
  • 原文地址:https://www.cnblogs.com/YouXiangLiThon/p/9931998.html
Copyright © 2011-2022 走看看