您的位置:新葡亰496net > 电脑系统 > 新葡亰496net10安装使用vnc,不显示菜单栏解决

新葡亰496net10安装使用vnc,不显示菜单栏解决

发布时间:2019-10-06 09:11编辑:电脑系统浏览(127)

    原版的书文刊载于:二零零六-12-15
    转载至cu于:2012-07-21

    二日搭安全试验的条件,在VMware上设置了Ubuntu 10.10(在此以前用过,最初用的近乎是6名目许多吧)。安装好后想用远程桌面调节,究竟在VMware上观看的分界面相当的小,不太方便。

    ubuntu13.04装置vncserver后只显示桌面,不出示菜单栏解决

    BackTrack 5R2 安装VNC
     
    [email protected]:~#apt-get install vnc4server
    [email protected]:~#vnc4server
    /-- 此时系统会唤起您输入密码,在经过客商端链接时将会用到这些密码。--/
     
    编辑/root/.vnc/xstartup 文件:
    [email protected]:~#vi /root/.vnc/xstartup
     
    #!/bin/sh 
    #HiRoot's Blog QQ:20627750 
    # 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 
    #vnccon** -iconic & 
    #x-terminal-emulator -geometry 80x24 10 10 -ls -title "$VNCDESKTOP Desktop" & 
    #x-window-manager & 
    #!/bin/sh
    #HiRoot's Blog QQ:20627750
    # 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
    #vnccon** -iconic &
    #x-terminal-emulator -geometry 80x24 10 10 -ls -title "$VNCDESKTOP Desktop" &
    #x-window-manager &
     
     
    修改/etc/X11/xinit/xinitrc文件的批准,使其可实践
     
    [email protected]:~#chmod 755 /etc/X11/xinit/xinitrc
    (vnc连接灰屏,跟那权限有关,实行之就可以)
     
     
     
     
    启动VNC
    [email protected]:~#vnc4server  

    搭安全试验的条件,在vmware上设置了ubuntu10.10(高校的时候用过,最先用的好像是6文山会海吧)。安装好后想用远程桌面调节,终归在vmware上观看的分界面相当小,不太实惠。

    在安装上vnc,做了一部分配置(vnc使用gnome-seeion运维)后,使用时出了三个问题:

     

    5R2 安装VNC [email protected]:~#apt-get install vnc4server [email protected]:~#vnc4server /-- 此时系统会唤醒您输入密码,在通过客户端链接时将会用到那些密码。...

    选取的是vnc, 相关音讯请看

    1. 从远端使用vncviewer连接上后,独有二个极限,没有图形分界面,有”could not acquire name on session bus”字样;

    2. 上边的主题材料一蹴而就,vnc上后,按钮”d”不可能使用。

    0.背景介绍:

    在安装上vnc,做了一些安顿(vnc使用gnome-seeion运行)后,使用时出了四个难题:

    从网上找到消除办法,记录下来,以供后用。

     

    1. 从远端使用vncviewer连接上后,唯有三个终极,没有图形分界面,有"could not acquire name on session bus"字样;

    2. 地点的难题消除,vnc上后,按钮"d"不能够选取。

    1. 在ubuntu上安装:

    相似的server操作系统是不安装图形系统的,那样的话,要想展开它的图形分界面能够在server端上设置vncserver软件。然后再在本地机械(windows或linux)上设置一个vnc viewer就会显得图形界面。

    从网络找到化解办法,记录下来,以供后用。

    sudo apt-get install vnc4server

     

    1. 在ubuntu上安装:
    1. 启动vncserver:
    1. 在ubuntu server上设置vncserver,用以下命令:(我的ubuntu  server ip为10.141.247.133)

    sudo apt-get install vnc4server

    vncserver

     

    1. 启动vncserver:

    第一遍运转会供给安装密码,前边能够应用vncpasswd修改;

    [plain] 

    vncserver

    看到 New ‘****:1 (****)’ desktop is ****:1 (****意味着主机名)即表示运行vnc成功,在用户主目录下产生多个.vnc目录;

    [email protected]:~$ sudo apt-get install vnc4server  

    第贰回运转会供给安装密码,前边能够使用vncpasswd修改;

    此刻得以远程连接,注意上边的数字”1″,代表终端号,使用网页登录即, 使用vncviewer即ip:1;

     

    看到 New '****:1 (****)' desktop is ****:1 (****代表主机名)即意味着运转vnc成功,在客户主目录下发生一个.vnc目录;

    1. 关闭vnc:
    1. 设置好了随后,用以下命令运营vncserver

    此时能够长距离连接,注意上边的数字"1",代表终端号,使用网页登录即, 使用vncviewer即ip:1;

    vncserver -kill :1

    [plain] 

    1. 关闭vnc:

    留意看kill后有空格;

    [email protected]:~$ vncserver  

    vncserver -kill :1

    4. 当然想像CentOS中修改vnc运行的图形分界面调用gnome-session固然成功了,但不幸发生了,难点如上陈述。解决办法如下(来自网络),修改vnc运行文件:

     

    留意看kill后有空格;

    备份原有xstartup文件:

    此时会让您设置一个密码,那步做好后在,家目录(home)下会时有爆发二个.vnc目录

    4. 本来想像centos中期维修改vnc运营的图形分界面调用gnome-session尽管完结了,但不幸产生了,难点如上陈诉。化解办法如下(来自网络),修改vnc运维文件:

    mv ~/.vnc/xstartup ~/.vnc/xstartup.bak

    转到该目录下,配置xstartup文件

    备份原有xstartup文件:

    复制一份新的xstartup文件:

     

    mv ~/.vnc/xstartup ~/.vnc/xstartup.bak

    cp /etc/X11/Xsession ~/.vnc/xstartup

    [plain] 

    复制一份新的xstartup文件:

    (上面两步还会有一种方法:

    [email protected]:~$ cd ~/.vnc  

    cp /etc/X11/Xsession ~/.vnc/xstartup

    sudo gedit ~/.vnc/xstartup

    [email protected]:~$ vi xstartup  

    (上边两步还恐怕有一种格局:

    最早的小说件内容:

     

    sudo gedit ~/.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
    vnccon** -iconic &
    x-terminal-emulator -geometry 80×24 10 10 -ls -title “$VNCDESKTOP Desktop” &
    x-window-manager &

    1. xstartup的原本配置文件如下:

    原来的小说件内容:

    修改后:

    [plain] 

    #!/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
    vnccon** -iconic &
    x-terminal-emulator -geometry 80x24 10 10 -ls -title "$VNCDESKTOP Desktop" &
    x-window-manager &

    #!/bin/sh
    # Uncomment the following two lines for normal desktop:
    unset SESSION_MANAGER
    exec /etc/X11/xinit/xinitrc  (也能够修改为/etc/X11/Xsession, xinitrc在一向不变权限期远程桌面或者是一片雪花)
    [ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
    [ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
    #xsetroot -solid grey
    #vnccon** -iconic &
    #x-terminal-emulator -geometry 80×24 10 10 -ls -title “$VNCDESKTOP Desktop” &
    #x-window-manager &

    #!/bin/sh                                                                                                                                                        

    修改后:

    修改/etc/X11/xinit/xinitrc文本权限,使起可实行:

      

    #!/bin/sh
    # Uncomment the following two lines for normal desktop:
    unset SESSION_MANAGER
    exec /etc/X11/xinit/xinitrc  (也足以修改为/etc/X11/Xsession, xinitrc在尚未改换权限制时间远程桌面可能是一片雪花)
    [ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
    [ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
    #xsetroot -solid grey
    #vnccon** -iconic &
    #x-terminal-emulator -geometry 80x24 10 10 -ls -title "$VNCDESKTOP Desktop" &
    #x-window-manager &

    sudo chmod 755 /etc/X11/xinit/xinitrc

    # Uncomment the following two lines for normal desktop:  

    修改/etc/X11/xinit/xinitrc文书权限,使起可实行:

    )

    #新葡亰496net10安装使用vnc,不显示菜单栏解决。 unset SESSION_MANAGER  

    sudo chmod 755 /etc/X11/xinit/xinitrc

    1. 先是个难点在经过地点的安顿后就能够化解,下边是第一个难点:

    # exec /etc/X11/xinit/xinitrc  

    )

    ubuntu 10.10下有对Windows键的概念,在中间被定义为Super键,当顾客在vnc下按下字母”d”时,会被指鹿为马的作为重回桌面包车型地铁飞速方式导致”d”不能够输入,此时可修改火速键格局来制止此bug,新开采三个极限,在里面输入:

      

    1. 第三个难题在经过地方的安排后就能够消除,下边是第贰个难题:

    gconf-editor

    [ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup  

    ubuntu 10.10下有对Windows键的定义,在里边被定义为Super键,当顾客在vnc下按下字母"d"时,会被张冠李戴的作为再次回到桌面包车型客车飞快格局导致"d"不大概输入,此时可修改火速键格局来防止此bug,新开垦三个终极,在中间输入:

    弹出对话框,到“Apps->Metacity->Global keybingdings”中找“show desktop”,将其默许值<Super>D改为<Ctl>D就可以。

    [ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources  

    gconf-editor

    新葡亰496net 1

    xsetroot -solid grey  

    弹出对话框,到“Apps->Metacity->Global keybingdings"中找“show desktop”,将其私下认可值<Super>D改为<Ctl>D就能够。

    vncconfig -iconic &  

    x-terminal-emulator -geometry 80x24 10 10 -ls -title "$VNCDESKTOP Desktop" &  

    x-window-manager &  

     

    1. 假诺上述文件(xstartup)不修改的话,以后到realvnc下下载叁个vnc client(vnc viewer),地址

    开采vnc viewer,如下输入(注意服务器地址)

     

    新葡亰496net 2

    新葡亰496net10安装使用vnc,不显示菜单栏解决。 

    点击Connect,恐怕出现如下错误:(connect: Connection refused)

     

    新葡亰496net 3

     

    消除措施为(链接),在劳务命令行重启下vncserver,用如下命令(第多少个指令为关闭display:1,第一个指令为展开二个display)

     

    [plain] 

    [email protected]:~$ vncserver -kill  :1  

    [email protected]:~$ vncserver  

    注:假设地方系统为ubuntu则设置vnc viewer用以下命令

     

    [plain] 

    [email protected]:~$  sudo apt-get install vnc4-common xvnc4viewer   

     

    用vcn viewer连接服务器,用以下命令

    [plain] 

    [email protected]:~$  vncviewer 10.141.247.133:1   

     

     

    5.登入后来看如下界面:

     

    新葡亰496net 4

     

    1. 那是个字符分界面,若要获得图形分界面,修改文件~/.vnc/xstartup内容如下:

    [plain] 

    #!/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 &  

     

    7.如第4步重启下vncserver ,再连接,得到以下图形分界面

     

    新葡亰496net 5

     

    但唯有贰个单手的桌面,其余系统菜单栏之类没有。那是何等难题啊?

     

    1. 末段作者只能安装另三个图形库Xfce4

     

    [plain] 

    [email protected]:~$ sudo apt-get install xfce4  

     

    修改配置文件~/.vnc/xstartup如下

    [plain] 

    #!/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 &  

      

      

    sesion-manager & xfdesktop & xfce4-panel &   

    xfce4-menu-plugin &   

    xfsettingsd &   

    xfconfd &   

    xfwm4 &  

     

    重启vcnserver,再在地点登陆,得到如下分界面

     

    新葡亰496net 6

    0.背景介绍: 日常的server操作系统是不安装图形系统的,那样的话,要想张开它的图形...

    本文由新葡亰496net发布于电脑系统,转载请注明出处:新葡亰496net10安装使用vnc,不显示菜单栏解决

    关键词: