Nautilus error.. HELP!!

Hi, after running zypper dup, when i log into gnome i get an error… I think it’s because of nautilus, after i tryed to run it from kde i get this error:


(nautilus:11735): GLib-GObject-WARNING **: IA__g_object_set_valist: object class `GtkAction' has no property named `gicon'
Initializing nautilus-dice extension
Initializing nautilus-dropbox 0.6.2
Initializing nautilus-open-terminal extension
Traceback (most recent call last):
  File "/usr/lib/python2.6/site-packages/gtk-2.0/gobject/__init__.py", line 33, in <module>
    from glib import spawn_async, idle_add, timeout_add, timeout_add_seconds, \
  File "/usr/lib/python2.6/site-packages/gtk-2.0/glib/__init__.py", line 30, in <module>
    from glib._glib import *
ImportError: /usr/lib/libpyglib-2.0.so.0: undefined symbol: PyExc_ImportError
Initializing nautilus-image-converter extension
Initializing nautilus-share extension
nautilus: symbol lookup error: nautilus: undefined symbol: g_mount_is_shadowed

I mean, cmn, i just finished setting up everything the way i want to and wanted to upgrade to latest gnome and then this… ****… Any ideas how to fix it?

dgrzalja wrote:
> I mean, cmn, i just finished setting up everything the way i want to
> and wanted to upgrade to latest gnome and then this… ****… Any ideas
> how to fix it?

enter the following into a terminal and copy paste the results back to
here


zypper lr -d


DenverD (Linux Counter 282315)
CAVEAT: http://is.gd/bpoMD
posted via NNTP w/TBird 2.0.0.23 | KDE 3.5.7 | openSUSE 10.3
2.6.22.19-0.4-default SMP i686
AMD Athlon 1 GB RAM | GeForce FX 5500 | ASRock K8Upgrade-760GX |
CMedia 9761 AC’97 Audio

And you could at least explain why you did a zypper dup. Did you add a new repository? Then tell which one when you post the output asked for by DenverD.

Ok, i did the following:

zypper rm nautilus

And right after that:

zypper in nautilus

And that got everything working,i guess it just needed an reinstall, for what reason i don’t know, but at least it’s working now…

Nice your Nautilus works again. But it neverheless would be usefull to check your repos because imho you only reverted what was done to Nautilus, but not how it was done.

Forgive me, but I am not sure if you know the difference between zypper dup and zypper up. When you do not know, study man zypper.

dgrzalja wrote:

> i guess it just needed an reinstall,

i see you have not been in these fora very long, but i can’t see how
long you were in Ubuntu before you got here…therefore, i can’t know
how much Linux experience you have…but, let me assume you have less
than a year and then i want to try to give you a little something to
think about:

despite the normal way some other operating systems teach as a valid
method of fault recovery, ideally reinstalling is not the best way
to have and maintain a stable, reliable, predictable and secure system…

why? because the system administrator should never assume the machine
just broke itself while no one was watching…

no, in each case there be should be an automatic suspect of what happened:

was it a break-in, crack and root kit install (and, do all defenses
need to be re-evaluated)?

was it someone else who has somehow gotten the machine’s root password
and crept in while you were napping (and, you need to exercise better
physical security)?

was it an update from an openSUSE repo which messed up the system
(which needs to have a bug report filed)?

or, was it a simple user error (and, the user needs to know what s/he
did wrong, and change their operating procedure)?

in ANY case it is important to know why and how the system suddenly
became broken, unreliable, unserviceable, undependable etc etc etc…

if the folks in Redmond desire to automatically cover up all the
potential evidence of what happened and who did what, and reinstall
and merrily go there way then, it is really no wonder that they have
millions and millions of machine dutifully engaged in botnets cracking
here and there…

and, by the way: zypper dup is also not the best way to keep the
system fit and healthy…

i suggest an understanding of why i asked which repos you have enabled
might be found if you read about zypper dup here:
http://en.opensuse.org/Zypper/Usage/11.2


DenverD (Linux Counter 282315)
CAVEAT: http://is.gd/bpoMD
posted via NNTP w/TBird 2.0.0.23 | KDE 3.5.7 | openSUSE 10.3
2.6.22.19-0.4-default SMP i686
AMD Athlon 1 GB RAM | GeForce FX 5500 | ASRock K8Upgrade-760GX |
CMedia 9761 AC’97 Audio

Thanks a lot for all your input… Will look into it in detail, i agree totaly to all you said…

I just needed to get back to nautilus working…

And i read in some forum post to do zypper dup to get my system up to date and didn’t look into it too much, so it was my error for not looking into it deeply…

Can someone explain how to update certain software in openSuse…? Let’s say i just want to update Nautilus, how do i start, what do i have to look out for, maybe an in depth explanation so others who are seeking the same thing would find a complete solution here…?:wink:

dgrzalja wrote:
> Can someone explain how to update certain software in openSuse…? Let’s
> say i just want to update Nautilus, how do i start, what do i have to
> look out for, maybe an in depth explanation so others who are seeking
> the same thing would find a complete solution here…?:wink:

when you say “update Nautilus” what do you mean?

that is, might you mean you think Nautilus is not working because
something got messed up somehow, so you want to ‘reinstall’ all of the
executables/etc to see if that will solve the problem? if so, just
make sure you have the only the four basic repos enabled (unless you
specifically what/need newer or beta) then in the open YaST go
Software Management > Search on nautilus (or whatever) and when the
list is shown there will be a check mark in the little box next to
several/some pieces of nautilus…

just right click each check marked piece and select “Update” then
click “Accept”…

is that what you ask about?

one thing though is to realize that most problems in Linux are self
induced…that is, incomplete or improper setup/configuration…

many of those are kept in the users /home…which means that often
ALL of the problems with your_ nautilus_ may be simply due to
something you did…AND, if you use YaST to add a new user, then log
out and log into that new user–and, the new user’s nautilus works ok,
it mean that doing the above “update” won’t help YOUR nautilus because
when you update with Nautilus it will not change the settings
configurations in your /home…

the way to get rid of cruff in your personal settings for nautilus
would be to shut down nautilus and RENAME /home/[you]/.nautilus to
something else, like /home/[you]/.nautilus-original

then restart nautilus and it will automatically build a new .nautilus
holding all default settings (which we know works because it did in
that new user you added…

see how that works?


DenverD (Linux Counter 282315)
CAVEAT: http://is.gd/bpoMD
posted via NNTP w/TBird 2.0.0.23 | KDE 3.5.7 | openSUSE 10.3
2.6.22.19-0.4-default SMP i686
AMD Athlon 1 GB RAM | GeForce FX 5500 | ASRock K8Upgrade-760GX |
CMedia 9761 AC’97 Audio

You didn’t understand me… I fixed my nautilus problem, and Yes, it was beacuse of my fault…

Now i just thought it would be a good idea that someone with experience explains in detail the update process of aplications in linux…

Let’s say that a newbie wants to update or install application, or multiple applications, or gnome, kde, whatever… What does he/she need to know to be able to update his/her system without messing it up…

I just thought it was a good idea…

Hi
Have a read of the following link should shed some light;
http://forums.opensuse.org/information-new-users/new-user-how-faq-read-only/

It’s all about the repositories you have enabled, which was asked for
earlier on. If you have moved outside the basic four (oss, non-oss,
update and packman) to assist we need to know as this can create
application conflicts :slight_smile:


Cheers Malcolm °¿° (Linux Counter #276890)
SUSE Linux Enterprise Desktop 11 (x86_64) Kernel 2.6.27.45-0.1-default
up 1 day 14:55, 2 users, load average: 0.04, 0.07, 0.08
GPU GeForce 8600 GTS Silent - CUDA Driver Version: 195.36.15