一次由于设置错误,导致无法进入gnome的解决。
来源:互联网 发布:telnet端口23连接失败 编辑:程序博客网 时间:2024/04/30 08:35
我的系统是lenny。今天,在“系统”->“首选项”->“音效”中修改了一处设置,导致当前账号不能进入gnome。
设置的图片如下:
我选中了“允许软件混音”和“播放系统声音”这两项,结果当时系统就停滞了。在用Ctrl+Alt+Backspace退出之后,
再用当前账号,无法正常进入gnome。表现为,只显示一个桌面背景,至少有5分钟,然后显示一个消息框,大意为
声音、背景等等的某个设定没有响应。如果点退出,就回到登录界面。
试验root账户和其他用户,都没有问题。说明是家目录中的设定文件被改变。
新建账户的家目录中,设定文件很少,容易查找。于是在一个新建账户的家目录中,找了一下,发现文件~/.gconf
/desktop/gnome/sound/%gconf.xml的内容,是存储这个设置的。内容为:
<gconf>
<entryname="default_mixer_device" mtime="1231061399"type="string">
<stringvalue>alsamixer:hw:0</stringvalue>
</entry>
</gconf>
而在我的账户的中,同名文件的内容为:
<gconf>
<entryname="event_sounds" mtime="1231054109"type="bool" value="true">
</entry>
<entryname="enable_esd" mtime="1231054108" type="bool"value="true">
</entry>
<entryname="default_mixer_device" mtime="1231054089"type="string">
<stringvalue>alsamixer:hw:0</stringvalue>
</entry>
</gconf>
把那不一样的两行删掉,重新启动系统,一切正常了。
回想上一次gnome提示错误时候的解决方法,这次要有效的多。总结:
在因为设置错误,而无法进入桌面系统的时候,可以手动修改设置文件。
可以新建一个账户。因为新账户的设置文件少,找起来方便。
为什么需要重新启动系统?
- 一次由于设置错误,导致无法进入gnome的解决。
- 解决由于设置BatchExecutor批量执行器而导致无法获取自增Id的问题
- 由于DNS设置错误导致403错误的问题
- 由路由器设置错误导致无法进入如新浪微博等网站的解决方案
- 一次由于arch参数导致oracle11g2 rac 无法启动解决过程
- 记录由于一次强制断电导致的服务器无法启动的恢复过程
- 解决首次进入gnome无法使配制文件生效的办法
- Java编译水平设置错误导致项目无法编译的解决
- 由于FormPanel里面没有添加对象导致页面无法显示,浏览器报脚本错误的问题
- Xcode中由于错误操作导致svn文件被锁无法更新的解决方案
- 一次由于IsPostBack引发的错误
- 解决由于安装了arcgis9.3导致windows modules installer服务无法启动的问题
- 解决由于使用代理服务器导致Foxmail无法收发邮件的问题
- 由于JDK版本问题导致的错误
- 由于初始化参数文件修改错误导致oracle无法startup
- 怎样解决远程桌面由于帐户限制导致无法登录
- iOS项目中由于后台数据返回null导致的错误解决
- iOS项目中由于后台数据返回null导致的错误解决
- 盘点中国80后十大CEO
- RHEL5 YUM的使用
- 幸福的感悟
- Linux中环境变量设置
- ASP.NET页面事件:顺序与回传详解
- 一次由于设置错误,导致无法进入gnome的解决。
- Oracle中多版本控制的例子(MVCC)
- jsp不支持EL表达式
- 程序员娶到美女做老婆的秘诀!
- Oracle中闪回(flashback)的测试
- 客户可不管你用什么,看编程语言排行榜
- 最短路径算法
- 上漂三周年祭---->工作篇
- 知其所以然地学习(转载)