Bug 460758
Summary: | sometimes nautilus does not start | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | cornel panceac <cpanceac> |
Component: | gnome-desktop | Assignee: | Ray Strode [halfline] <rstrode> |
Status: | CLOSED RAWHIDE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | medium | Docs Contact: | |
Priority: | medium | ||
Version: | rawhide | CC: | alexl, leotavaneiro, mclasen, piotrowskinorbert, rstrode, tbzatek |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | i386 | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2008-10-24 19:52:25 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: | |||
Bug Depends On: | |||
Bug Blocks: | 457945 | ||
Attachments: |
Looks like nautilus segfaults here: Aug 31 08:35:46 localhostlocaldomain kernel: nautilus[3151] general protection ip:12015b sp:bfee5b50 error:0 in ld-2.8.90.so[110000+20000] Are you still seeing this with current rawhide ? i'll report as soon as i'l see it, on my f10beta x86_64 rawhide, or on my f9 systems, where it appeared often.if necessary i'll install f10beta x86. thank you. If you manually start nautilus, does it ever crash? Start with "nautilus", then quit with "nautilus -q" and try again a bunch of times. That way we should be able to get some debugging information if you can repeat the crash. Also, when this happens, do you have anything in ~/.xsession-errors? Created attachment 320668 [details]
the xsession-errors when nautilus does not start (or at least the "desktop") in f9
first time i run nautilus from terminal it started in background.
nautilus -q
just closed the browser window.
at the next try, i got:
$ nautilus
Initializing nautilus-flac-converter extension
seahorse nautilus module initialized
** (nautilus:4071): WARNING **: Unable to add monitor: Not supported
seahorse nautilus module shutdown
Shutting down nautilus-flac-converter extension
wich includes the output caused by
nautilus -q
on another terminal.
please note that the second time (and third) nautilus no longer started in background and nautilus -q has no output in it's own terminal.
i forgot: when i start nautilus from terminal, the "desktop" does not start. and in the last days, on f9 nautilus usually does not start. and i haven't seen this bug recently on f10beta. Pretty weird, its looks like it just decide to cleanly exit... I have similar problem with nautilus. After update, from 17.10.2008 nautilus stopped working correctly. After login to gnome the window: "Nautilus cannot be used now, due to an unexpected error." with these details appears: "Nautilus cannot be used now, due to an unexpected error from Bonobo when attempting to locate the factory. Killing bonobo-activation-server and restarting Nautilus may help fix the problem." This problem occurs when I configure dual display mode (Separate X screen), with one display is ok. Before 2008.10.17 configuration with dual display mode was ok. [norbert@nelson ~]$ uname -a Linux nelson.localdomain 2.6.27.2-23.rc1.fc10.i686.PAE #1 SMP Thu Oct 16 23:55:32 EDT 2008 i686 i686 i386 GNU/Linux [norbert@nelson ~]$cat .xsession-errors imsettings information ========================== Is DBus enabled: yes Is imsettings enabled: yes Is GTK+ supported: yes Is Qt supported: no DESKTOP_SESSION: gnome DISABLE_IMSETTINGS: IMSETTINGS_DISABLE_DESKTOP_CHECK: DBUS_SESSION_BUS_ADDRESS: unix:abstract=/tmp/dbus-BLF1A5CEoq,guid=c63ebb1a34a39f9c6bd429f548f9a616 GTK_IM_MODULE: QT_IM_MODULE: XMODIFIERS: @im=imsettings IMSETTINGS_MODULE: none (imsettings-start:3019): IMSettings-WARNING **: Failed to invoke a method `StartIM': No XIM server is available in none Failed to start IM process `none' Window manager warning: Failed to read saved session file /home/chrz/.config/metacity/sessions/108a44e6ddcf8e40e8122432053650839000000029360030.ms: Failed to open file '/home/chrz/.config/metacity/sessions/108a44e6ddcf8e40e8122432053650839000000029360030.ms': No such file or directory I: caps.c: Limited capabilities successfully to CAP_SYS_NICE. I: caps.c: Dropping root priviliges. I: caps.c: Limited capabilities successfully to CAP_SYS_NICE. The program 'nautilus' received an X Window System error. This probably reflects a bug in the program. The error was 'BadMatch (invalid parameter attributes)'. (Details: serial 1198 error_code 8 request_code 2 minor_code 0) (Note to programmers: normally, X errors are reported asynchronously; that is, you will receive the error a while after causing it. To debug your program, run it with the --sync command line option to change this behavior. You can then get a meaningful backtrace from your debugger if you break on the gdk_x_error() function.) ** (nautilus:3342): WARNING **: Unable to add monitor: Not supported This is the list what was updated 17.10.2008: Oct 17 16:53:14 Updated: m17n-db-1.5.2-3.fc10.noarch Oct 17 16:53:15 Updated: m17n-contrib-1.1.7-4.fc10.noarch Oct 17 16:53:19 Updated: redhat-menus-10.0.0-1.fc10.noarch Oct 17 16:53:20 Updated: python-slip-0.1.15-1.fc10.noarch Oct 17 16:53:20 Updated: python-slip-gtk-0.1.15-1.fc10.noarch Oct 17 16:53:21 Updated: python-slip-dbus-0.1.15-1.fc10.noarch Oct 17 16:53:25 Updated: xkeyboard-config-1.4-3.fc10.noarch Oct 17 16:53:39 Updated: texlive-texmf-2007-26.fc10.noarch Oct 17 16:53:39 Updated: python-urlgrabber-3.0.0-10.fc10.noarch Oct 17 16:53:39 Updated: xorg-x11-server-common-1.5.2-4.fc10.i386 Oct 17 16:53:41 Updated: 6:kdelibs-common-4.1.2-5.fc10.i386 Oct 17 16:53:44 Updated: texlive-texmf-dvips-2007-26.fc10.noarch Oct 17 16:53:45 Updated: kernel-firmware-2.6.27-13.fc10.noarch Oct 17 16:54:01 Updated: selinux-policy-3.5.12-2.fc10.noarch Oct 17 16:54:24 Updated: selinux-policy-targeted-3.5.12-2.fc10.noarch Oct 17 16:54:49 Updated: texlive-texmf-fonts-2007-26.fc10.noarch Oct 17 16:54:49 Updated: m17n-contrib-urdu-1.1.7-4.fc10.noarch Oct 17 16:54:50 Updated: m17n-contrib-marathi-1.1.7-4.fc10.noarch Oct 17 16:54:50 Updated: m17n-db-thai-1.5.2-3.fc10.noarch Oct 17 16:55:02 Installed: kernel-PAE-devel-2.6.27-13.fc10.i686 Oct 17 16:55:13 Installed: kernel-devel-2.6.27-13.fc10.i686 Oct 17 16:55:13 Updated: ca-certificates-2008-7.noarch Oct 17 16:55:21 Updated: kernel-headers-2.6.27-13.fc10.i386 Oct 17 16:55:24 Updated: un-core-fonts-dotum-1.0.2-0.6.080608.fc10.noarch Oct 17 16:55:29 Updated: gnome-desktop-2.24.0-7.fc10.i386 Oct 17 16:55:32 Updated: initscripts-8.84-1.i386 Oct 17 16:55:33 Updated: eel2-2.24.0-5.fc10.i386 Oct 17 16:55:35 Updated: bluez-libs-4.13-3.fc10.i386 Oct 17 16:55:36 Updated: openldap-2.4.12-1.fc10.i386 Oct 17 16:55:37 Updated: xorg-x11-server-Xorg-1.5.2-4.fc10.i386 Oct 17 16:55:47 Updated: 6:kdelibs-4.1.2-5.fc10.i386 Oct 17 16:55:48 Updated: nautilus-extensions-2.24.0-3.fc10.i386 Oct 17 16:55:49 Updated: netpbm-10.35.53-1.fc10.i386 Oct 17 16:55:51 Updated: scim-libs-1.4.7-35.fc10.i386 Oct 17 16:55:51 Updated: libusb-0.1.12-19.fc10.i386 Oct 17 16:56:02 Updated: gnome-session-2.24.0-11.fc10.i386 Oct 17 16:56:04 Updated: imsettings-libs-0.105.0-2.fc10.i386 Oct 17 16:56:10 Updated: telepathy-glib-0.7.17-1.fc10.i386 Oct 17 16:56:18 Updated: imsettings-0.105.0-2.fc10.i386 Oct 17 16:56:28 Updated: gnome-settings-daemon-2.24.0-13.fc10.i386 Oct 17 16:56:38 Updated: bluez-gnome-1.8-3.fc10.i386 Oct 17 16:56:38 Updated: yum-metadata-parser-1.1.2-10.fc10.i386 Oct 17 16:56:40 Updated: nash-6.0.67-1.fc10.i386 Oct 17 16:56:41 Updated: xorg-x11-drv-i810-2.4.2-12.fc10.i386 Oct 17 16:56:45 Updated: ghostscript-8.63-3.fc10.i386 Oct 17 16:56:47 Updated: system-config-printer-libs-1.0.8-5.fc10.i386 Oct 17 16:56:58 Updated: 1:bug-buddy-2.24.0-3.fc10.i386 Oct 17 16:56:59 Updated: mpfr-2.3.2-1.fc10.i386 Oct 17 16:57:00 Updated: bluez-4.13-3.fc10.i386 Oct 17 16:57:01 Updated: scim-1.4.7-35.fc10.i386 Oct 17 16:57:02 Updated: telepathy-gabble-0.7.10-1.fc10.i386 Oct 17 16:57:16 Updated: nautilus-2.24.0-3.fc10.i386 Oct 17 16:57:22 Updated: 6:kdelibs-devel-4.1.2-5.fc10.i386 Oct 17 16:57:22 Updated: xorg-x11-drv-ati-6.9.0-27.fc10.i386 Oct 17 16:57:23 Updated: openldap-clients-2.4.12-1.fc10.i386 Oct 17 16:57:23 Updated: bluez-alsa-4.13-3.fc10.i386 Oct 17 16:57:46 Updated: 1:gedit-2.24.0-4.fc10.i386 Oct 17 16:57:49 Updated: 2:ntfs-3g-1.5012-1.fc10.i386 Oct 17 16:57:51 Updated: 1:nfs-utils-1.1.3-6.fc10.i386 Oct 17 16:57:51 Updated: htop-0.8.1-1.fc10.i386 Oct 17 16:57:52 Updated: portreserve-0.0.3-2.fc10.i386 Oct 17 16:57:53 Updated: 1:NetworkManager-vpnc-0.7.0-0.11.svn4175.fc10.i386 Oct 17 16:57:54 Updated: system-config-printer-1.0.8-5.fc10.i386 Oct 17 16:57:56 Updated: yum-3.2.19-5.fc10.noarch Oct 17 16:57:56 Updated: gnome-session-xsession-2.24.0-11.fc10.i386 Oct 17 16:57:57 Updated: netpbm-devel-10.35.53-1.fc10.i386 Oct 17 16:57:59 Updated: openldap-devel-2.4.12-1.fc10.i386 Oct 17 16:58:00 Updated: eel2-devel-2.24.0-5.fc10.i386 Oct 17 16:58:02 Updated: system-config-services-0.99.24-1.fc10.noarch Oct 17 16:58:03 Updated: gnome-desktop-devel-2.24.0-7.fc10.i386 Oct 17 16:58:06 Updated: setroubleshoot-plugins-2.0.9-1.fc10.noarch Oct 17 16:58:08 Updated: setroubleshoot-server-2.0.12-1.fc10.noarch Oct 17 16:58:08 Updated: m17n-contrib-bengali-1.1.7-4.fc10.noarch Oct 17 16:58:08 Updated: m17n-contrib-telugu-1.1.7-4.fc10.noarch Oct 17 16:58:09 Updated: m17n-contrib-tamil-1.1.7-4.fc10.noarch Oct 17 16:58:09 Updated: m17n-db-bengali-1.5.2-3.fc10.noarch Oct 17 16:58:09 Updated: m17n-contrib-kannada-1.1.7-4.fc10.noarch Oct 17 16:58:09 Updated: m17n-contrib-assamese-1.1.7-4.fc10.noarch Oct 17 16:58:10 Updated: m17n-db-kannada-1.5.2-3.fc10.noarch Oct 17 16:58:10 Updated: m17n-db-assamese-1.5.2-3.fc10.noarch Oct 17 16:58:11 Updated: m17n-db-oriya-1.5.2-3.fc10.noarch Oct 17 16:58:11 Updated: m17n-contrib-punjabi-1.1.7-4.fc10.noarch Oct 17 16:58:11 Updated: m17n-db-hindi-1.5.2-3.fc10.noarch Oct 17 16:58:11 Updated: m17n-db-gujarati-1.5.2-3.fc10.noarch Oct 17 16:58:12 Updated: m17n-contrib-gujarati-1.1.7-4.fc10.noarch Oct 17 16:58:12 Updated: m17n-contrib-oriya-1.1.7-4.fc10.noarch Oct 17 16:58:12 Updated: m17n-db-tamil-1.5.2-3.fc10.noarch Oct 17 16:58:12 Updated: m17n-contrib-hindi-1.1.7-4.fc10.noarch Oct 17 16:58:12 Updated: m17n-db-sinhala-1.5.2-3.fc10.noarch Oct 17 16:58:13 Updated: m17n-db-telugu-1.5.2-3.fc10.noarch Oct 17 16:58:13 Updated: m17n-contrib-sinhala-1.1.7-4.fc10.noarch Oct 17 16:58:13 Updated: m17n-db-malayalam-1.5.2-3.fc10.noarch Oct 17 16:58:13 Updated: m17n-db-punjabi-1.5.2-3.fc10.noarch Oct 17 16:58:13 Updated: m17n-contrib-malayalam-1.1.7-4.fc10.noarch Oct 17 16:58:14 Updated: plymouth-libs-0.6.0-0.2008.10.15.1.fc10.i386 Oct 17 16:58:14 Updated: setroubleshoot-2.0.12-1.fc10.noarch Oct 17 16:58:15 Updated: plymouth-0.6.0-0.2008.10.15.1.fc10.i386 Oct 17 16:58:16 Updated: plymouth-plugin-label-0.6.0-0.2008.10.15.1.fc10.i386 Oct 17 16:58:16 Updated: plymouth-utils-0.6.0-0.2008.10.15.1.fc10.i386 Oct 17 16:58:21 Updated: plymouth-plugin-spinfinity-0.6.0-0.2008.10.15.1.fc10.i386 Oct 17 16:58:22 Updated: mkinitrd-6.0.67-1.fc10.i386 Oct 17 16:58:38 Installed: kernel-PAE-2.6.27-13.fc10.i686 Oct 17 16:58:38 Updated: plymouth-gdm-hooks-0.6.0-0.2008.10.15.1.fc10.i386 Oct 17 16:58:51 Updated: 1:gdm-2.24.0-10.fc10.i386 Oct 17 16:58:56 Updated: 1:gdm-user-switch-applet-2.24.0-10.fc10.i386 Oct 17 17:01:26 Installed: kernel-PAE-2.6.27-13.fc10.i686 Oct 17 17:17:09 Installed: 1:anaconda-yum-plugins-1.0-3.fc10.noarch Oct 17 17:17:10 Installed: createrepo-0.9.5-5.fc10.noarch Oct 17 17:17:11 Installed: preupgrade-0.9.8-2.fc10.noarch > The error was 'BadMatch (invalid parameter attributes)'.
> (Details: serial 1198 error_code 8 request_code 2 minor_code 0)
> (Note to programmers: normally, X errors are reported asynchronously;
> that is, you will receive the error a while after causing it.
> To debug your program, run it with the --sync command line
> option to change this behavior. You can then get a meaningful
> backtrace from your debugger if you break on the gdk_x_error() function.)
Can you do as requested here ?
Install debuginfo for nautilus (most easily with debuginfo-install from the yum-utils package), run nautilus under gdb, and break in gdk_x_error. The
stacktrace will tell us what X request causes this error.
Created attachment 321427 [details]
Results of nautilus gdb session
I don't think that is the right stacktrace... Did you start nautilus with --sync ? Created attachment 321442 [details]
Results of "nautilus --sync" gdb session
Sorry, last time I didn't add --sync option. I'm afraid that even with that option results are not different.
Thanks, this is very useful. Looks like a problem with the background fading code. This was caused by an uninitalized variable in a function in gnome-desktop. I'm going to close this bug, but if you still experience it after gnome-desktop-2.24.1-2 in tomorrow's rawhide then please reopen. I'm having the same problems here and I have updated gnome-desktop to version 2.24.1-2, but the problem changed a bit. With the older version, I only could start nautilus with "--no-desktop". Now, if I kill bonobo-activation-server and start nautlus manually it works. It gives some erros like "can't add monitor" but works. I have dual display configured, without xinerama and this problem can be related to this? I think this problem is not fixed yet.... Leo, just to be sure I'm understanding you, if you boot up and try to log in, nautilus doesn't start for you? Is it *every* time? or once in a while? When it does happen, does ~/.xsession-errors mention BadMatch like comment 7 ? Yes, when I boot up, and log in nautilus doesn't start up. And this is every time. If I kill bonobo-activation-server and start nautilus by hand, it works. If I don't kill bonobo, and try to start nautilus, the error is this: --- (nautilus:1156): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed (nautilus:1156): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed ** (nautilus:1156): WARNING **: Unable to add monitor: Não há suporte The program 'nautilus' received an X Window System error. This probably reflects a bug in the program. The error was 'BadMatch (invalid parameter attributes)'. (Details: serial 1647 error_code 8 request_code 2 minor_code 0) (Note to programmers: normally, X errors are reported asynchronously; that is, you will receive the error a while after causing it. To debug your program, run it with the --sync command line option to change this behavior. You can then get a meaningful backtrace from your debugger if you break on the gdk_x_error() function.) --- I update my system every day, since I updated to rawhide, and, besides this error, everything appears to work fine. Sorry but right now I don't have more info because I need to do some work and right now I'm using XFCE4 to have a usable desktop :-) Thanks the bug is still present on fedora 9 $ rpm -q nautilus nautilus-2.22.5.1-1.fc9.i386 any hope for the fix to be backported? Hi Cornel, The bug fix that was introduced for this report fixes code that didn't exist in F9. Your issue must be different. Can you file a separate bug report? ok https://bugzilla.redhat.com/show_bug.cgi?id=471179 thnx a lot |
Created attachment 315433 [details] the /var/log/messages form the session when nautilus doesn't start Description of problem: sometimes, when after i log into gnome, nautilus doesn't start. Version-Release number of selected component (if applicable): $ rpm -q nautilus nautilus-2.23.90-2.fc10.i386 How reproducible: sometimes Steps to Reproduce: 1.log into gnome 2. 3. Actual results: nautilus doesn't start Expected results: nautilus starts Additional info: same behaviour i've noticed on several hardware-different fedora 9 systems: one hp xw workstation, one x40 thinkpad, one home-built gigabyte mobo amd x2 system and one friend's benq joybook.