I think nautilus has done its thing in front of my very nose!
First I want to confirm I have noticed all the symptoms mentioned here:
-Occassionally nautilus grabs almost 100% CPU.
-When I kill it, trackerd in turn grabs CPU.
-There are more chances nautilus goes berserk if it is run as root (gksu).
-Nautilus writes enormous nautilus-debug-log.txt files with the useless message:
0x8177510 2008/01/14 11:18:03.2623 (USER): debug log dumped due to signal 11
Note: My system also has dual processor (Pentium IV hyperthreading) and, when
nautilus grabs the CPU, it alternates using both CPUs.
Let's go to the crime's scene:
-I had two nautilus' windows open one as normal user (manolo) and another as
root using my own version of gksu: XSu.
-One of the windows was showing /home/manolo/.local/share/applications, the
other (running as root) /home/manolo2/.local/share/applications.
-I had copied a file from first to second window.
-In a console (running as root), I then ran 'chown -R manolo2:manolo2
/home/manolo2/.local' to change ownership of the file just copied.
-Immediately the root-running nautilus' window went blank.
-I ran gnome-system-monitor and nautilus was using 80-90% CPU alternately from
each CPU.
-I found a nautilus-debug-log.txt in /root with current date-time.
-In the root console, I killed the berserk nautilus instance with 'kill -9
29473'.
Next follows the relevant part of .xsession-errors:
{
#### XSu-29054. BEGIN.
XSu-29054.CmdLine: >XSu DefaultTerminalEmulator<
#### XSu-29291. BEGIN.
XSu-29291.CmdLine: >XSu DefaultTextEditor<
XSu-29291: (gedit:29368): GnomeUI-WARNING **: While connecting to session
manager:
XSu-29291: Authentication Rejected, reason : None of the authentication
protocols specified are supported and host-based authentication failed.
#### XSu-29291. END.
#### XSu-29395. BEGIN.
XSu-29395.CmdLine: >XSu DefaultFileSystemBrowser /<
#### XSu-30705. BEGIN.
XSu-30705.CmdLine: >XSu echo | DefaultTextEditor $COMMON_ETC_DIR/CommonSettings<
XSu-30705: Command to run, 'echo | DefaultTextEditor
/home/common/etc/CommonSettings', not found. Aborting.
#### XSu-30705. END.
#### XSu-31072. BEGIN.
XSu-31072.CmdLine: >XSu DefaultTextEditor $COMMON_ETC_DIR/CommonSettings<
XSu-31072: (gedit:31149): GnomeUI-WARNING **: While connecting to session
manager:
XSu-31072: Authentication Rejected, reason : None of the authentication
protocols specified are supported and host-based authentication failed.
#### XSu-31072. END.
** (gnome-system-monitor:31202): WARNING **: SELinux was found but is
not enabled.
** (gnome-system-monitor:31496): WARNING **: SELinux was found but is not
enabled.
** (gnome-system-monitor:31496): CRITICAL **: Could not run gksu_run("kill -s
19 29473") : Password prompt canceled.
XSu-29395: (nautilus:29473): GnomeUI-WARNING **: While connecting to session
manager:
XSu-29395: Authentication Rejected, reason : None of the authentication
protocols specified are supported and host-based authentication failed.
XSu-29395: (gedit:29778): GnomeUI-WARNING **: While connecting to session
manager:
XSu-29395: Authentication Rejected, reason : None of the authentication
protocols specified are supported and host-based authentication failed.
XSu-29395: /home/common/bin/DefaultFileSystemBrowser: line 590: 29473 Killed
$Application $Options "$@"
#### XSu-29395. END.
}
The XSu instance running the rogue nautilus is 'XSu-29395'. Cleaned of other
irrelevant messages:
{
#### XSu-29395. BEGIN.
XSu-29395.CmdLine: >XSu DefaultFileSystemBrowser /<
** (gnome-system-monitor:31202): WARNING **: SELinux was found but is
not enabled.
** (gnome-system-monitor:31496): WARNING **: SELinux was found but is not
enabled.
** (gnome-system-monitor:31496): CRITICAL **: Could not run gksu_run("kill -s
19 29473") : Password prompt canceled.
XSu-29395: (nautilus:29473): GnomeUI-WARNING **: While connecting to session
manager:
XSu-29395: Authentication Rejected, reason : None of the authentication
protocols specified are supported and host-based authentication failed.
XSu-29395: (gedit:29778): GnomeUI-WARNING **: While connecting to session
manager:
XSu-29395: Authentication Rejected, reason : None of the authentication
protocols specified are supported and host-based authentication failed.
XSu-29395: /home/common/bin/DefaultFileSystemBrowser: line 590: 29473 Killed
$Application $Options "$@"
#### XSu-29395. END.
}
Hope it helps!
Best regards,
Manolo.
--
[Gutsy] high processor activity after logging out and then logging in again
https://bugs.launchpad.net/bugs/150471
You received this bug notification because you are a member of Ubuntu
Bugs, which is the bug contact for Ubuntu.
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs