当前位置: 首页 > 工具软件 > space-daemon > 使用案例 >

电源管理配置未正常启动导致不能启动fedora桌面(avahi-daemon fail)

傅砚
2023-12-01

昨天正常关机后,今早启动fedroa时,在登录界面提示"电源管理配置未正常启动,需要电脑管理员来解决“,试了一下ctrl+alt+F2还可以用,还不错,至少可以备份有用信息。对于这个问题,有人说需要yum update,于是进入ctrl+alt+F2,yum update再重新登录结果还是登录不了。还有说可以运行级别3,然后startx就OK了:

ctrl+alt+F2

$/sbin/runlevel 3

$startx

结果桌面起来了,但是显示的是一个全新的桌面,以前的东西都没有了。还有一篇文章说需要看/var/log/messages:

(自:http://hi.baidu.com/zngell/blog/item/a73ac3fcf59d658ab901a0d4.html)

 

Jun 5 03:37:42 localhost avahi-daemon[2299]: Found user 'avahi' (UID 70) and group 'avahi' (GID 70).
Jun 5 03:37:42 localhost avahi-daemon[2299]: Successfully dropped root privileges.
Jun 5 03:37:42 localhost avahi-daemon[2299]: avahi-daemon 0.6.16 starting up.
Jun 5 03:37:42 localhost avahi-daemon[2299]: WARNING: No NSS support for mDNS detected, consider installing nss-mdns!
Jun 5 03:37:42 localhost avahi-daemon[2299]: dbus_bus_get(): Failed to connect to socket /var/run/dbus/system_bus_socket: Permission denied
Jun 5 03:37:42 localhost avahi-daemon[2299]: WARNING: Failed to contact D-Bus daemon.

Permission denied ,从这里应该可以看出是权限出现了问题,难道是我昨天安装LAMP修改了权限?

查看权限:

[root@localhost ~]# ll -d /var/run/dbus/
drwxrwx--- 2 root named 4096 06-05 03:55 /var/run/dbus/

[root@localhost ~]# ll /var/run/dbus/system_bus_socket
srwxrwxrwx 1 root root 0 06-05 03:55 /var/run/dbus/system_bus_socket

从这里可以看出应该是/var/run/dbus 这里的问题,修改权限

chmod 771 /var/run/dbus/ ; ll -d /var/run/dbus/
drwxrwx--x 2 root named 4096 06-05 03:55 /var/run/dbus/

接着

[root@localhost ~]# /etc/init.d/avahi-daemon start
Starting Avahi daemon...                                   [ O K ]

就可以了。

按照这个思路在/var/log/message中查看aiahi-daemon,结果发现是内存的问题:

......avahi-daemon[1290]: write(): No space left on device

.......avahi-daemon[1290]:Failed to creat PID file:No space left on device

看了以下内存情况果然占用到了100%:

[root@hha hha]# df
文件系统                      1K-块               已用                可用              已用% 挂载点
/dev/mapper/vg_hha-lv_root
                              151560372        151560372                0                         100% /
/dev/sda1               198337                30043              158054                  16% /boot
tmpfs                       508428                   312                508116                1% /dev/shm

删除了一些没用的资料后reboot系统可以正常启动了搞了半天原来是硬盘满了,郁闷啊,浪费了我快一天时间。不过还好以后遇到这种问题知道怎么解决了,先看/var/log/message中的系统信息,这样有针对性的解决起来就容易多了。

 

 

查看gnome版本:

X -version

rpm -q gnome-libs

rpm -q libgnome

 类似资料: