Ubuntu16.04配置vncserver后 导致重复进入登陆界面,无法进入桌面的问题

1、在配置vncserver的时候,可能导致该用户不能正常登录桌面。

2、问题现象:正确输入密码,系统无法进入桌面,闪回到登录界面。

3、在登录界面按ctrl+Alt+F1,进入虚拟控制台(输入root(可能是用户名)和你的密码)

4、此处有很多隐藏文件,使用ls –la显示。检查$HOME目录下的“.Xauthority”文件,发现其所有者被设置为root用户,将该文件所有者改回对应的用户名,方式如下:

$chown  用户名:用户名 .Xauthority

5、问题原因:在普通用户下使用root权限运行vncserver,可能将$HOME目录下的.Xauthority文件的所有者改为root,使用普通用户权限运行vncserver即可。

6、reboot回到登录界面即可成功登录

原文地址:https://www.cnblogs.com/lvdongjie/p/9809918.html

时间: 2024-10-20 06:48:05

Ubuntu16.04配置vncserver后 导致重复进入登陆界面,无法进入桌面的问题的相关文章

安装vncserver后导致Ubuntu循环登录进入不了桌面的问题原因及解决办法

原文连接:https://blog.csdn.net/XCCCCZ/article/details/92160058 需要把home/<user>下的.Xauthority 和 .ICEauthority的owner, group都改成普通用户才行. sudo chown username<如何harris> .Xauthority sudo chown username<如何harris> .ICEauthority 原文地址:https://www.cnblogs.

vm虚拟机下的ubuntu16.04配置静态ip(NAT方式)

最近在vm上写项目的过程中,需要通过windows上的navicat连接虚拟机上的mysql,发现每次重启虚拟机其下的ubuntu16.04系统ip都不一样,导致原先在navicat配置好的连接无法使用.于是就想到需要给vm中的系统配置一个不会变化的ip,经过上网查找相关资料,并根据自己的实践情况,现将整理一下笔记. 给vm虚拟机配置静态ip,可以使用交接的方式,但由于VAT方式配置的话集群会更好一些,所以推荐使用NAT方式. 1. 将主机网卡的网络共享给VMnet8 在桌面上找到[网络]-->

ubuntu16.04配置openproject开发环境步骤

OpenProject开发环境搭建 系统要求:ubuntu-16.04.2-desktop-amd64.iso 系统安装教程参考: https://jingyan.baidu.com/article/359911f5afb04257fe0306c7.html 新系统安装ssh.vim.git 安装ssh sudo apt-get update sudo apt-get install openssh-server   #安装ssh(默认大部分已安装) sudo ps -aux|grep ssh

caffe在ubuntu16.04配置流程

先说废话:在导师办公室2天+自己在家一天终于完成了caffe的配置,(上一篇随笔说好每天更新blog没有做到但我真的有在忙= =)整个过程掉坑无数,还好lucky enough配置完毕,趁着在跑cifar-10的train_full的时间整理一下整个流程,等导师的titanx到了以后还要再配置一次. env:Alienware17-R3, Ubuntu16.04 64-bit, NVIDIA Geforce GTX 980m (导师科研经费买的titanx没到,我的外星人只好先充公了,哈哈) 配

py-faster-rcnn + opencv3.0.0 + ubuntu16.04配置

最近开始做行人检测,因此开始接触faster-rcnn,这里贴上配置教程(亲测可行),不过是基于cpu的,蓝瘦... 参考博客:http://www.tuicool.com/articles/nYJrYra(opencv配置) http://blog.csdn.net/sinat_17196995/article/details/53410292(faster-rcnn配置) 环境:ubuntu16.04 一.首先要配置好opencv 这里我是在opencv官网上下载了opencv-3.0.0-

Ubuntu16.04配置Android5.0编译环境

1.安装jdk7 Ubuntu16.04的安装源已经默认没有openjdk7了,所以要自己手动添加仓库,如下: $ sudo add-apt-repository ppa:openjdk-r/ppa $ sudo apt-get update 安装openjdk-7-jdk $ sudo apt-get install openjdk-7-jdk openjdk-7-jre 如果安装成功之后还是不能用可能有多个版本,执行如下命令选择正确的版本:$ sudo update-alternatives

基于ubuntu16.04配置opencv3.1+python3.5

最近跑深度学习程序,在python3.5环境下运行tensorflow与keras.opencv提供了不少计算机视觉算法,想要调用opencv函数,发现当初配置opencv的python解释器版本是2.7.那怎么办呢? 0. 安装带GUI的cmake工具: sudo apt-get install cmake-curses-gui 1. ccmake 进入opencv-3.1.0/build/路径下,执行ccmake ccmake . 如图所示 2. 添加python3路径 向下翻页,找到pyt

ubuntu-登陆后跳载回登陆界面

现象:在Ubuntu登陆界面输入密码之后,黑屏一闪并且出现了check battery state之类的文字之后,又跳转到登录界面.原因:主目录下的.Xauthority文件拥有者变成了root,从而以用户登陆的时候无法都取.Xauthority文件. 说明:Xauthority,是startx脚本记录文件.Xserver启动时,读文件~/.Xauthority,读入对应其display的记录.当一个需要显示的客户程序启动调用XOpenDisplay()也读这个文 件,并把找到的magic co

64位ubuntu14.04配置adb后提示没有那个文件或目录

1.配置完adb环境变量后在终端输入adb: [email protected]:~$ adb /home/ameyume/adt-bundle-linux-x86_64-20140702/sdk/platform-tools/adb: 没有那个文件或目录 原因:由于是64位的linux系统,而Android SDK只有32位的,需要安装一些支持包才能使用.安装: [email protected]:~$ sudo  apt-get install ia32-libs [sudo] passwo