Chinaunix首页 | 论坛 | 博客
  • 博客访问: 202874
  • 博文数量: 42
  • 博客积分: 2216
  • 博客等级: 大尉
  • 技术积分: 440
  • 用 户 组: 普通用户
  • 注册时间: 2009-09-11 19:38
文章分类

全部博文(42)

文章存档

2013年(1)

2011年(9)

2010年(23)

2009年(9)

我的朋友

分类: LINUX

2010-05-14 18:00:21

    在Linux里边,/tmp 目录下的文件不像在windows下的 temporary files\一样全是无关紧要的文件,可以为了节省磁盘空间随便删,Linux 下的/tmp 目录可不是闹着玩的。我已经吃过两次这样的亏了。
    第一次把/tmp 目录清空了。重启之后就进不去X-windows,由于当时是新手,后来重装了系统解决了问题(Windows下培养的良好习惯,系统崩溃就重装)
    第二次就是这一次了,不知道为什么firefox不能remember password. 可能是由于firefox想把密码写到某个文件夹下但是没有权限吧。自己推测是/tmp 。之后#chown 500 /tmp -R; #chgrp 500 /tmp -R
可以了。这时我还不满足,想把它搞得更彻底些,把/tmp 里的东西全部挪到了$HOME/tmp 下,把/tmp当作一个链接文件链接到$HOME/tmp, 于是乎杯具鸟,gnome进不去了。
    改了inittab, default:3文字界面启动,使用root登录,冒出来N多错误框。诸如:
Failed to contact configuration server; some possible causes are that you need to enable TCP/IP networking for ORBit, or you have stale NFS locks due to a system crash. See for information. (Details -  1: IOR file '/tmp/gconfd-***/lock/ior' not opened successfully, no gconfd located: No such file or directory 2: IOR file '/tmp/gconfd-***/lock/ior' not opened successfully, no gconfd located: No such file or directory)
坚持google,还真找到了解决方法。
如下:

1.删除当前用户在/tmp下的相关文件: 假设用户名是root,就是这样的#rm -rf *root*

2.删除用户主目录下的.gnome 和 .gnome2两个文件夹。

3.重启gnome环境,熟悉的gnome回来了。
阅读(6741) | 评论(2) | 转发(0) |
0

上一篇:fc9 安装nvidia驱动

下一篇:RTAI学习之一

给主人留下些什么吧!~~

dbsrv2016-06-28 18:43:47

这招我用不成,折腾半天。
我的错误提示——IOR 文件“/home/oracle/tmp/gconfd-root/lock/ior”没有成功打开。
我看到没有lock目录,就新建了 lock目录和ior文件,重启,错误变成了——将 IOR“转换为对象引用失败”
看系统日志“localhost gconfd (root-5692): Owner of /home/oracle/tmp/orbit-root is not the current user ”
把/home/oracle/tmp/gconfd-root的属主改成root,就好了。

dbsrv2016-06-28 18:14:07