Ubuntu could not connect to session bus错误解决方案,附带自己的修正经过
2013-09-26 17:56
501 查看
电脑所有用户无法登录,并且跳出“could not connect to sessionbus:bin/dbus-launch terminated abnomally without any errrormessage”的错误,然后我就抑郁了。没事儿,遇事不急。我仔细了回忆了一下昨天关机前做过的事情,最后得出的结论应该是环境变量之类的东西被我搞没了或者搞乱了。然后查了下,这个问题大概就是gnome的基础dbus挂掉了,所以无法登录,这下更加肯定了我的猜测。然后进命令行,轻松搞定,觉得有必要跟大家分享一下,因为——刚才吓死爹了,要知道我所有的数据都没有备份啊,而且明天就要验收了——虚惊一场。
ctrl+alt+F1就是进入命令行啦,tty几随便,都一样。然后我就想看一下/etc/environment内容,sudo vi/etc/environment,好吧,sudo找不到,vi找不到,我已经可以肯定就是path的问题了。
接下来,只好用绝对路径/usr/bin了,/usr/bin/sudo /usr/bin/vi/etc/environment,这样子就可以修改环境变量什么的了,当然你也可以看看profile里面的东西,总之要整理下,把path正常化。
简单化的处理方式可以登录tty1直接使用exportPATH=/usr/bin:/bin的命令,这样子就把bin加入环境变量了,不过这种之后估计登录gnome后要重新配置过你的path,也好,不是很麻烦。
基本就是这样子吧,这个问题主要可能引起原因就是不正常断电或者我这样子把path搞乱的,直接原因就是path的问题,只要按照上述方式重新注册一下就好了。
以上内容转载地址:http://blog.sina.com.cn/s/blog_89af328301015fy5.html
自己碰到的情况与上面一样,因为在Ubuntu配置环境变量不当,引发不能登录问题,但在实际过程中又碰到些新的问题,如:上文中的哥们修改的是/etc/environment,我修改的是/etc/profile,登录被拒时ctrl+alt+F1进入命令行,这里有几个小细节需要注意。
(1)进入命令行需要输入用户名和密码。
(2)进入命令行后直接输入 sudo vi /etc/profile 恐怕不行,需要改成/usr/bin/sudo /usr/bin/vi /etc/profile可以在命令行打开profile.
(3)打开后找到出问题的配置代码,将它注释或删掉。
(4)以上进行完后输入 :wq 回车退出至命令行。
(5)Ctrl+Alt+Del重启电脑。
以上完成应该能进入系统了
ctrl+alt+F1就是进入命令行啦,tty几随便,都一样。然后我就想看一下/etc/environment内容,sudo vi/etc/environment,好吧,sudo找不到,vi找不到,我已经可以肯定就是path的问题了。
接下来,只好用绝对路径/usr/bin了,/usr/bin/sudo /usr/bin/vi/etc/environment,这样子就可以修改环境变量什么的了,当然你也可以看看profile里面的东西,总之要整理下,把path正常化。
简单化的处理方式可以登录tty1直接使用exportPATH=/usr/bin:/bin的命令,这样子就把bin加入环境变量了,不过这种之后估计登录gnome后要重新配置过你的path,也好,不是很麻烦。
基本就是这样子吧,这个问题主要可能引起原因就是不正常断电或者我这样子把path搞乱的,直接原因就是path的问题,只要按照上述方式重新注册一下就好了。
以上内容转载地址:http://blog.sina.com.cn/s/blog_89af328301015fy5.html
自己碰到的情况与上面一样,因为在Ubuntu配置环境变量不当,引发不能登录问题,但在实际过程中又碰到些新的问题,如:上文中的哥们修改的是/etc/environment,我修改的是/etc/profile,登录被拒时ctrl+alt+F1进入命令行,这里有几个小细节需要注意。
(1)进入命令行需要输入用户名和密码。
(2)进入命令行后直接输入 sudo vi /etc/profile 恐怕不行,需要改成/usr/bin/sudo /usr/bin/vi /etc/profile可以在命令行打开profile.
(3)打开后找到出问题的配置代码,将它注释或删掉。
(4)以上进行完后输入 :wq 回车退出至命令行。
(5)Ctrl+Alt+Del重启电脑。
以上完成应该能进入系统了
相关文章推荐
- activemq时抛出的错误Could not connect to broker URL-使用线程池解决高并发连接
- Eclipse中使用SVN连接Google Code 报could not connect to server错误解决方法
- android debug卡在waiting for debugger,显示Could not connect to remote process. Aborting debug session
- 安装TortoiseSVN报could not write value to key的错误解决方案
- JMS之——ActiveMQ时抛出的错误Could not connect to broker URL-使用线程池解决高并发连接
- ARCSDE直连Oracle时出现错误Failed to connect to the specified server. Underlying DBMS error[ORA-12154: TNS:could not resolve the connect identifier specified. No extended error]
- ORA-12154: TNS:could not resolve the connect identifier specified错误解决方案一
- PostgreSql:createdb -U postgres mydb 错误:createdb: could not connect to database postgres: FATAL: P
- Xshell链接错误:Could notconnect to '192.168.18.128' (port 22): Connection failed.
- Could not connect to SMTP host: pop.163.com, port: 25 解决方案
- PHPMailer错误SMTP Error: Could not connect to SMTP host的解决办法
- Xshell链接错误:Could notconnect to '192.168.18.128' (port 22): Connection failed.
- SQLServer 事务复制分发错误 The process could not connect to Subscriber
- ubuntu14.04规避“Client failed to connect to the D-BUS daemon”和“tempt to add property GnomeProgram”错误信息
- svn错误问题处理could not connect to server
- could not connect to saession bus:bin/dbus-launch terminated abnomally without any errror message
- BurstNET的linux vps 安装Kloxo面板后一切正常 今天重启导致错误Could not connect to Mysql server
- 出现Could not allocate CursorWindow of size due to error -12.错误的解决方案
- Ubuntu 安装joomla出错(Could not connect to the database. Connector returned number: The MySQL adap)解决办法
- 手把手教你:打开VS2010出现Visual addin错误:Could not connect to QtAppwrapper,Please make TCP 12015 is not blocke