之前有一个写树莓派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。

2017-9-8-Linux下VNC server开启&图形界面显示的更多相关文章

  1. (总结)CentOS Linux下VNC Server远程桌面配置详解

    一.安装相应桌面环境与vnc服务端和客户端: # yum groupinstall "GNOME Desktop Environment"(CentOS 5.x安装GNOME桌面环 ...

  2. CentOS Linux下VNC Server远程桌面配置详解

    http://www.ha97.com/4634.html PS:偶以前基本不用Linux的远程图形桌面,前几天有开发的同事配置CentOS的vnc有问题,找我解决,就顺便记录总结一下,这个总结是比较 ...

  3. VNC CentOS Linux下VNC Server远程桌面配置详解

    VNC概述 VNC (Virtual Network Console)是虚拟网络控制台的缩写.VNC 是一款优秀的远程控制工具软件,由著名的 AT&T 的欧洲研究实验室开发的.VNC 是在基于 ...

  4. CentOS6.5下VNC Server远程桌面配置详解

    参考文献: (总结)CentOS Linux下VNC Server远程桌面配置详解 远程桌面连接工具VNC——license Key 我的下载地址为 太平洋下载 VNC连接黑屏的问题 centos 6 ...

  5. Centos6.5下VNC Server配置

    整个流程如下~ 1.首先,检查下本机是否安装了vnc: 提示没有安装,那么开始装吧: 2.先关闭防火墙 查看防火墙状态: 关闭防火墙: 注:要切到root下 [carsonzhu@localhost ...

  6. linux配置vnc server,并用vnc viewer连接server

    做过Linux运维的朋友都知道,我们一般很少直接与服务器接触.都是通过终端来连接处理一些事物. 本人常用的终端有图形界面的是vnc viewer还有命令行界面xshell,当然各有千秋,喜欢使用哪个都 ...

  7. linux下subversion server安装手册

    linux下subversion server安装手册 安装基于的Linux版本为:Red Hat Enterprise Linux Server release 6.3. 一 准备需要的安装包. ( ...

  8. Linux下VNC配置多个桌面和修改密码 不会当系统重启vnc失效

    1:vncserver 2:iptables -I INPUT -p tcp --dport 5901 -j ACCEPT   客户端方式 3:iptables -I INPUT -p tcp --d ...

  9. Linux下SVN server 的使用及权限配置

    [Linux下SVN server 的使用及权限配置] 参考:http://www.cnblogs.com/heinoc/p/3805779.html

随机推荐

  1. bzoj 2190

    题意:求 题解:这题...数据范围是真小... 研究一下这一表达式,发现gcd(i,j)=1表示i,j互质,那么互质肯定能想到欧拉函数,可是欧拉函数要求j<i,那么我们变化一下:显然原矩阵是对称 ...

  2. 20165328 学习基础和C语言基础调查

    一.技能学习经验:      1.你有什么技能比大多数人(超过90%以上)更好: 我算是一个普通人,没什么特别的才能,如果硬要说有什么技能比其他人较好的话,我想大概是快速阅读的能力吧,我能以很快的速度 ...

  3. python--使用队列结构来模拟烫手山芋的游戏

    基本功,磨起来. # coding = utf-8 class Queue: def __init__(self): self.items = [] def is_empty(self): retur ...

  4. The authenticity of host 'slaver2 (192.168.199.132)' can't be established. RSA key fingerprint is cc:4e:23:01:ca:97:52:21:85:78:bc:29:ca:b3:12:52.

    1:ssh登录 The authenticity of host 192.168.199.132 can't be established. 的问题 问题出现了,总要解决吧,百度一下,详细介绍的很多, ...

  5. webpack学习笔记--配置plugins

     Plugin Plugin 用于扩展 Webpack 功能,各种各样的 Plugin 几乎让 Webpack 可以做任何构建相关的事情. 配置 Plugin Plugin 的配置很简单, plugi ...

  6. [转] React之Immutable学习记录

    从问题说起:熟悉 React 组件生命周期的话都知道:调用 setState 方法总是会触发 render 方法从而进行 vdom re-render 相关逻辑,哪怕实际上你没有更改到 Compone ...

  7. hihocoder 前两题思路

    1800 : 玩具设计师 二维前缀和的写法有很多,最常见的是s[x-1][y]+s[x][y-1]-s[x-1][y-1]+a[x][y]; 涉及二维矩阵求和,联想前缀和,求>=指定面积的最大耐 ...

  8. 【UOJ244】【UER #7】短路

    题解: 感觉贪心水平有所提高.. 首先比较显然的事情是我们可以枚举最深进行到哪一层 我们会发现,当且仅当该层是最小值才会使用决策, 并且是从该层的左上,走到右下 另外中间步骤就是(好难描述啊)一个单调 ...

  9. python之logging

    1.简单使用 # CRITICAL, ERROR, WARNING, INFO, DEBUG) cewid import logging logging.basicConfig(level=loggi ...

  10. Migrating your code from 9.3 to 10.x

    刚发现ArcGIS Objects SDK提供了一个代码升级分析工具,用于辅助将程序从9.3升级到10.X:ArcGIS Code Migration Analyzer. 安装sdk后,在vs2010 ...