I’ve updated to OpenSuse 11.3 (zypper dup) and now I cannot use seamonkey or firefox application. It freeze, even with -safe-mode.
I get a gtk message error when launching this application in a terminal with GTK_DEBUG set :
Gtk-Message: /usr/share/themes/Sonar/gtk-2.0/gtkrc:48: failed to retrieve property GtkTreeView::odd-row-color' of type GdkColor’ from rc file value “((GString*) 0x2aaf778da760)” of type `GString’
Thanks for your help
OpenSUse 11.3 X86_64/ Gnome / MozillaFirefox-6.0-2.1.x86_64 or seamonkey-2.3-4.1.x86_64
samontetro wrote:
> I’ve updated to OpenSuse 11.3 (zypper dup) and now I cannot use
> seamonkey or firefox application. It freeze, even with -safe-mode.
> I get a gtk message error when launching this application in a terminal
> with GTK_DEBUG set :
>
> Gtk-Message: /usr/share/themes/Sonar/gtk-2.0/gtkrc:48: failed to
> retrieve property GtkTreeView::odd-row-color' of type GdkColor’ from
> rc file value “((GString*) 0x2aaf778da760)” of type `GString’
>
> Thanks for your help
>
> OpenSUse 11.3 X86_64/ Gnome / MozillaFirefox-6.0-2.1.x86_64 or
> seamonkey-2.3-4.1.x86_64
Am 22.08.2011 11:46, schrieb Dave Howorth:
> samontetro wrote:
>> I’ve updated to OpenSuse 11.3 (zypper dup) and now I cannot use
>> seamonkey or firefox application. It freeze, even with -safe-mode.
>> I get a gtk message error when launching this application in a terminal
>> with GTK_DEBUG set :
>>
>> Gtk-Message: /usr/share/themes/Sonar/gtk-2.0/gtkrc:48: failed to
>> retrieve property GtkTreeView::odd-row-color' of type GdkColor’ from
>> rc file value “((GString*) 0x2aaf778da760)” of type `GString’
>>
>> Thanks for your help
>>
>> OpenSUse 11.3 X86_64/ Gnome / MozillaFirefox-6.0-2.1.x86_64 or
>> seamonkey-2.3-4.1.x86_64
>
> Firefox 6 isn’t part of opensuse 11.3.
It should still work
Not sure if that’s related to the Gtk error above though but it could be
possible. Recently I’ve seen several freeze reports all caused by nvidia
or ati driver issues.
Thanks for your answers. You’re right, I have ran some tests with the mozilla reposit to try with a new version before asking for help. Now I’ve removed this reposit and run a “zypper dup” to go back to the OpenSuse default. I’ve also removed the .mozilla directory in my home.
most2pc139:~> rm -rf .mozilla
most2pc139:~> export GTK_DEBUG=1
most2pc139:~> firefox
Gtk-Message: /usr/share/themes/Sonar/gtk-2.0/gtkrc:48: failed to retrieve property `GtkTreeView::odd-row-color' of type `GdkColor' from rc file value "((GString*) 0x2b428198b220)" of type `GString'
Gtk-Message: /usr/share/themes/Sonar/gtk-2.0/gtkrc:48: failed to retrieve property `GtkTreeView::odd-row-color' of type `GdkColor' from rc file value "((GString*) 0x2adcc6da0aa0)" of type `GString'
*** nss-shared-helper: Shared database disabled (set NSS_USE_SHARED_DB to enable).
NPP_GetValue()
NPP_GetValue()
Firefox (Opensuse version) seams to work properly as long as I I do not use the main menu (File / Edit / View /…/help/).
Seamonkey (Opensuse version) works better (navigator part), it only freeze when trying to send a message to the mail server whith the information:
**** nss-shared-helper: Shared database disabled (set NSS_USE_SHARED_DB to enable).
deliver mode: 0
*may be, two different problems now…
I’m using a laptop in 11.4 for posting and reading my email (with seamonkey) without any problem but I need 11.3 on the desktop…
Note that on the desktop the home is NFS mounted but I’ve checked that lockd was runing with “rpcinfo -p” on the server from the client and on the client from the server (I’ve saw a possible gconf locking problem when they are not available). No information in /var/log/messages nor on the desktop nor on the NFS server.
The NFS mounting works or doesn’t, that’s not where the GTK errors come from, they are coming from gtk2. Check in Yast - Software Management if these are all from 11.3 repos.
samontetro wrote:
> Thanks for your answers. You’re right, I have ran some tests with the
> mozilla reposit to try with a new version before asking for help. Now
> I’ve removed this reposit and run a “zypper dup” to go back to the
> OpenSuse default. I’ve also removed the .mozilla directory in my home.
FWIW, I run an 11.3 box and both the shipped FF and FF6 run on it
without problems, so I think it must be something in your configuration.
samontetro wrote:
CODE}
> most2pc139:~> rm -rf .mozilla
> most2pc139:~> export GTK_DEBUG=1
> most2pc139:~> firefox
> Gtk-Message: /usr/share/themes/Sonar/gtk-2.0/gtkrc:48: failed to retrieve property GtkTreeView::odd-row-color' of type GdkColor’ from rc file value “((GString*) 0x2b428198b220)” of type `GString’
Gtk-Message: /usr/share/themes/Sonar/gtk-2.0/gtkrc:48: failed to retrieve property GtkTreeView::odd-row-color' of type GdkColor’ from rc file value “((GString*) 0x2adcc6da0aa0)” of type `GString’
> *** nss-shared-helper: Shared database disabled (set NSS_USE_SHARED_DB to enable).
/CODE
So as a matter of interest, what is the value of
GtkTreeView::odd-row-color in your /usr/share/themes/Sonar/gtk-2.0/gtkrc
I don’t have my 11.3 box here but on an 11.2 it says:
Sure, but I’m unable to find what! I’ve removed .mozilla directory and I do’nt know where gtk2 can save special config information…
May be the difference is that I have run a zypper dup from 11.1 to 11.2 some months ago and then from 11.2 to 11.3 now.
Very good idea!
I’ve created a new user (on the NFS partition like mine) launched Firefox AND Seamonkey, configured the SMTP server in seamonkey.
-> Firefox is OK
-> Seamonkey (browser and mail) is OK
Seamonkey was freezing when geting the certificate from the smtp server (STARTTLS) and asking for a security exception (self signed certificate) in my config and it works for this new user.
So I’ve listed the new files created in the new user home, backup and remove these file from my home (logged as root on the NFS server) and launched firefox & seamonkey in my home. It works!
Now this is the list of files & directories removed:
.Xauthority
.gnome2_private
.gnome2
.dbus
.pulse-cookie
.mozilla
.gconf
.esd_auth
.gconfd
Then I’ve again removed all these files and directories, restaured my original .mozilla directory and launch again seamonkey. IT WORKS!
So the problem originate in one of the others, but witch ?
An idea or should I test each (I’ve a backup for each).
But I still have the error messages in all the cases! So they are not related to the freeze problem!