zoukankan      html  css  js  c++  java
  • 2017-9-8-Linux下VNC server开启&图形界面显示

    之前有一个写树莓派3B怎么只使用网线VNC远程的blog,里面写的比较粗糙(其实是很长时间没搞我也忘了怎么装的了,照着原来的看一遍应该能想起来),所以重新来在新的环境下搭建一下VNC server。

    原blog地址:http://blog.sina.com.cn/s/blog_74a54ab80102x7le.html

    安装步骤​:

    1、​首先有一台安装了Linux Mint的破笔记本,没有就不要看下去了;

    看一下该Linux Mint版本(Linux Mint 18.1 Cinnamon 32-bit);

    ​Linux Mint支持使用vino软件直接开启VNC server,但是搞不定,还是踏实点学一下怎么安装VNC server吧。

    2、首先sudo apt-get install tightvncserver;vncpasswd;(输入8字节的密码tianzhao)​

    ​tightvncserver安装后启动直接远程界面是黑的,可能是因为没有配置,也可能是不能用tightvncserver。

    3、先看看使用putty'能不能控制一下linux mint。​linux端配置sshd失败,putty配置失败。​

    4、还是退回来搞懂Mint的vnc怎么开启吧!!!桌面怎么加载!!!​

    5、重新开始:​

    安装步骤:​​

    1、sudo apt-get install vnc4server​

    2、vnc4server//启动vnc服务器​,下次开机需要重新启动 ​

    vncpasswd//设置一下vnc密码​,下次开启server不需要再次设置​​​

    vnc4server -kill :1 //可以结束正在进行的某个vnc服务​

    3、gedit  /home/user/.vnc/xstartup //打开 .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 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &x-window-manager &

    取消unset和exec开始的行的注释,注释以xsetroot,vnccon**,xterm和twm开始的行。改完后看起来是这样的:​

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

    7、sudo chmod 755 /etc/X11/xinit/xinitrc //修改/etc/X11/xinit/xinitrc文件的许可,使其可执行

    8、如果登录时出现

    Could Not Acquire Name On Session Bus

    这是因为你已经登录到gnome上面,一个用户当然不能登录2个gnome

    有2个解决方法:

    1.登出你前面的gnome //Ctrl+Alt+F1~F6切到command模式,但是可能会遇到再按Alt+F7回不到图形界面的尴尬,在command模式下输入startx可能会奏效。

    2.在~/.vnc/xstartup里面加入

    unset DBUS_SESSION_BUS_ADDRESS //注意必须在另一个unset后面。

    PS:抽空可以看一下tightvnc和vnc4server的区别,tightvnc是否能实现mint的远程,因为树莓派使用的是tightvnc。

  • 相关阅读:
    git 学习笔记 ---远程仓库
    git学习笔记 ---删除文件
    git 学习笔记 ---撤销修改
    git学习笔记 ---管理修改
    git学习笔记 ---工作区和暂存区
    git学习笔记 ---版本退回
    git 学习笔记 ---安装
    windows删除或修改本地Git保存的账号密码
    win10企业版永久激活方法
    IntelliJ IDEA 插件开发视频教程
  • 原文地址:https://www.cnblogs.com/dluff/p/7492793.html
Copyright © 2011-2022 走看看