[SOLVED] Firefox on -current: failed to find gam_server
SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Today i installed kde on -current, logged in kde, reboot, logged in xfce and then was hit by that crashing firefox.
As it is a testing system i did some brute-force debugging:
After "rm -rf ~/.config/*", firefox worked again, so that may be a starting point.
Distribution: VM Host: Slackware-current, VM Guests: Artix, Venom, antiX, Gentoo, FreeBSD, OpenBSD, OpenIndiana
Posts: 1,008
Rep:
Quote:
Originally Posted by franzen
Today i installed kde on -current, logged in kde, reboot, logged in xfce and then was hit by that crashing firefox.
As it is a testing system i did some brute-force debugging:
After "rm -rf ~/.config/*", firefox worked again, so that may be a starting point.
I just edited
/etc/gamin/gaminrc
and for all used fs (ext4 in my case) changed
fsset ext4 poll 15
to
fsset ext4 poll 104
/etc/gamin/gaminrc
and for all used fs (ext4 in my case) changed
fsset ext4 poll 15
to
fsset ext4 poll 104
no more crashing though error persists
After some investigation, the culprit seems to be ~/.config/gtk-3.0 which is created when logging into kde.
Removing ~/.config/gtk-3.0/settings.ini is sufficient to make firefox work again, no message about gam_server anymore.
So something is broken with these gtk settings.
After some investigation, the culprit seems to be ~/.config/gtk-3.0 which is created when logging into kde.
Removing ~/.config/gtk-3.0/settings.ini is sufficient to make firefox work again, no message about gam_server anymore.
So something is broken with these gtk settings.
Nice one! I just tested that in awesomewm, and removing ~/.config/gtk-3.0/settings.ini makes the gamin errors go away, although as you say logging into Plasma recreates the file so the problem starts again.
Perhaps there's a way to also compile Firefox with inotify instead of gamin?
Quote:
kde/kcoreaddons-5.79.0-x86_64-2.txz: Rebuilt.
Use inotify, not gamin. This should improve performance and fix a few random
deadlocks. Thanks to Heinz Wiesinger.
Perhaps there's a way to also compile Firefox with inotify instead of gamin?
Here firefox still starts after
Code:
removepkg gamin
, but i didn't test after logging into plasma.
Thunar had a dependency on gamin/fam, but this is not the case anymore.
To completely get rid of gamin, at least rebuilding glib2 with
Code:
-Dfam=false # default, btw.
and rebuilding samba is needed.
Both glib2 and samba do support inotify.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.