The slow responding of GNOME

hi,
I opened this thread because the previous one has so many unnecessary information and now I got some new clue about the problem.
okay, I will statement this problem.
I have installed FreeBSD 8.0-RELEASE and then I use freebsd-update upgraded it to 8.1-BETA1 immediately. I found that 8.0-BETA1 is using 8.0-STABLE packages site.
I installed xorg and gnome2-lite via pkg_add -r, then I typed in startx, everything goes well, no error appeared in console.
Then I modified ~/.xinitrc. The new one is listed below:
Code:
#export LANG=zh_CN.UTF-8
echo "New Record" >> ~/dbus.log &
echo . >> ~/dbus.log &
dbus-monitor >> ~/dbus.log &
exec gnome-session
When I typed in startx, GNOME's desktop would appeared instantly, but gnome-panel would not appear until a long time gap. Another problem is that while I modify desktop - gnome - session - required_components - windowmanager into compiz-manager via System-Config-Edit after I installed compiz-fusion, no window manager would started while another long wait since GNOME's desktop appeared.
The error messages in console is attached below, because is too long.
Attention please, the most error message are "timeout". I believe it is a policy problem. I mean some policy deny these messages from sending to the receiver. While I opened Authorization, I found all "modify" button are gray, I can click none of them.

Another problem is after I installed some applications which would added or deleted menu items, the full GNOME will lost responding for a long time. I ran dbus-monitor and then I installed firefox35, after installation, the GNOME stopped, all menu cannot pop, all window cannot be refresh. Then I waited for they recover. When they recovered, I got this:
Code:
[bear@bear /usr/home/bear]$ dbus-monitor 
signal sender=org.freedesktop.DBus -> dest=:1.88 serial=2 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameAcquired
   string ":1.88"
method call sender=:1.88 -> dest=org.freedesktop.DBus serial=3 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=AddMatch
   string "type='method_call'"
method call sender=:1.88 -> dest=org.freedesktop.DBus serial=4 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=AddMatch
   string "type='method_return'"
method call sender=:1.88 -> dest=org.freedesktop.DBus serial=5 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=AddMatch
   string "type='error'"
method call sender=:1.10 -> dest=:1.0 serial=12 path=/org/gnome/SessionManager; interface=org.gnome.SessionManager; member=CanShutdown
method call sender=:1.20 -> dest=org.gtk.vfs.Daemon serial=22 path=/org/gtk/vfs/mounttracker; interface=org.gtk.vfs.MountTracker; member=lookupMount
   struct {
      array of bytes "/"
      array [
         struct {
            string "type"
            array of bytes "x-nautilus-desktop"
         }
      ]
   }
error sender=:1.9 -> dest=:1.20 error_name=org.glib.GError.g_2Dio_2Derror_2Dquark.c15 reply_serial=22
   string "The specified location is not supported"
^C
[bear@bear /usr/home/bear]$

There is also another problem. When I clicked on a non-freebsd partition, hald will either mount it nor give me a error message. A timeout message would appeared until about 5min or more gap. And so strange, some partitions shown twice... These partitions are not belong to a single disk and other partitions in the same disk are normal.

According to these situations, I believed that this problem is caused by some policy or misconfig. But I configured nothing... I just installed them. Could you help me? thx!
 

Attachments

  • dbus.txt
    2 KB · Views: 293
  • test.txt
    5 KB · Views: 294
I got some additional log here.
I ran dbus-monitor when I logged in my GNOME. After I ran dbus-monitor, I killed gnome-panel and waited for it restarted.
The gnome-session_err.log is gotten from gnome-session --debug 2
 

Attachments

  • dbus-monitor.tar.gz
    40.5 KB · Views: 143
  • gnome-session_err.tar.gz
    92 KB · Views: 173
Hi, I actually have the same problem as jilingshu. The difference being I am coming from an upgrade, not a fresh install.

My /var/log/messages states
Code:
Jun 14 11:16:32 fbox gnome-keyring-daemon[88694]: dbus failure unregistering from session: Connection is closed
Jun 14 11:16:32 fbox kernel: pid 88681 (Xorg), uid 0: exited on signal 6
Jun 14 11:16:32 fbox gnome-keyring-daemon[88694]: dbus failure unregistering from session: Connection is closed
Jun 14 11:37:24 fbox kernel: drm0: [ITHREAD]
Jun 14 11:37:24 fbox gnome-session[88816]: WARNING: Unable to determine session: Unable to lookup session information for process '88816'
Jun 14 11:37:25 fbox gnome-keyring-daemon[88826]: couldn't allocate secure memory to keep passwords and or keys from being written to the disk
Jun 14 11:37:25 fbox pulseaudio[88839]: pid.c: Stale PID file, overwriting.
Jun 14 11:37:25 fbox pulseaudio[88839]: module.c: module-detect is deprecated: Please use module-udev-detect instead of module-detect!
Jun 14 11:37:25 fbox pulseaudio[88851]: pid.c: Daemon already running.
Jun 14 11:37:26 fbox python: hp-systray[88860]: warning: No hp: or hpfax: devices found in any installed CUPS queue. Exiting.


I also get the slow response from gnome starting, am missing the gnome icons, can't load the previous session, etc. Both hald, dbus are running.

Code:
FreeBSD fbox.xxx 8.1-PRERELEASE FreeBSD 8.1-PRERELEASE #0: Wed Jun  2 11:08:23 EDT 2010     root@fbox.xxx:/usr/obj/usr/src/sys/GENERIC  i386

I receive the same errors like "Failed to read saved session file /home/xxx/.config/metacity/0123910380192381923"
 
After three hour testing, I found another strange thing:
The FreeBSD 8.0 which installed in my VMWare works property, but the one installed in my real machine report this error.
Why????!!!!:(
 
Yes, I am having the same problem The problem is not:

- /etc/hosts misconfig
- dbus not running
- hald not running
- /proc not mounted

The problem is something deeper and has to do with gnome-session-manager not running or not communicating with the components. Please share if you solve the problem.

Thank you,

Chris
 
The might be related to this entry in /var/log/messages:

Code:
Jul  1 04:00:23 myhost kernel: pid 1551 (polkit-gnome-authen), uid 92: exited on signal 4 (core dumped)

Chris
 
gdm to is slow

Gdm too is slow. It make look FreeBSD not a leader on speed whit Gnome Desktop load.
 
kwm@ said:
For the slow gnome-panel. Please update consolekit to 0.4.1_4 and try again.
It should help this issue:
http://lists.freebsd.org/pipermail/cvs-ports/2010-July/199105.html
I already had consolekit 0.4.1_4 installed but I did a # make deinstall ; make reinstall anyway and still, my GNOME is extremely slow when starting up. My /etc/hosts is correct, dbus and hald are running and /proc is mounted. It also happens from time to time that gnome-power-manager hangs when exiting the session.

I was using 8.0-STABLE before and never had such a problem. Any suggestions?

Thomas
 
Back
Top