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.
So I removed mate-file-manager, as well as the open-terminal extension and the gksu extension that I added and the problem went away, just as willysr said in #35.
I then reinstalled just mate-file-manager, rebooted and the problem came back.
I've tried looking around in ~/.mateconf, ~/.config/caja and ~/.local/share/applications for any kind of cached metadata that I can delete but no luck there. I have reinstalled mate-file-manager and both extensions so I can fiddle around some more.
Try clearing out ~/.config/caja. I'm checking with MATE upstream in IRC and looking through the Caja bug reports but not able to find anything just yet. I wish I could reproduce. I've been using MATE and Caja for the past week while building these scripts and have never run into this problem. :/ Thanks for helping to try and track this down.
Try removing the mate-file-manager-open-terminal package and see if that helps. Willysr removed it and the problem cleared up apparently
I can't reproduce it here -- the file manager and the open-terminal extension work fine.
I think this is 32-bit spesific issue and only happened when the underlying system is quite 'polluted' with other DE's config file
I tested on pure Slackware-Current machine on VM and it worked fine there, but it does happened on my main machine in which i have KDE, XFCE, E17, and Mate DE installed
I think this is 32-bit spesific issue and only happened when the underlying system is quite 'polluted' with other DE's config file
I tested on pure Slackware-Current machine on VM and it worked fine there, but it does happened on my main machine in which i have KDE, XFCE, E17, and Mate DE installed
i have a new problem here
the mouse cursor is not visible on the desktop, but probably it's caused by the polluted machine i had, because it didn't happen on 32/64 bit machine on VM
still finding the source problem and it's getting harder since i used the buggy NVidia 304.84 driver which unables me to see the XOrg's error message on tty
@willysr - I can't find any documentation on what the --sync option does. It doesn't appear in the man page or when caja is run with --help. Any ideas? I mean, I see the error message that says to use it but what does it do? As to your cursor problem, I'm afraid I'm not seeing that either. And what do you mean by "still finding the source problem" - you mean the Caja --sync message?
i think that option is used when you want to debug your system, since it will give more information when you traced it using gdb
here's the quote when i tried to run caja without --sync
Quote:
willysr@desktop:~/msb/base/mate-file-manager$ caja
The program 'caja' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadDrawable (invalid Pixmap or Window parameter)'.
(Details: serial 7 error_code 9 request_code 53 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.)
the --sync parameter is safe to be used, but it will give additional message when something goes wrong
---------- Post added 24-03-13 at 09:47 ----------
Quote:
Originally Posted by chess
@willysr - I can't find any documentation on what the --sync option does. It doesn't appear in the man page or when caja is run with --help. Any ideas? I mean, I see the error message that says to use it but what does it do? As to your cursor problem, I'm afraid I'm not seeing that either. And what do you mean by "still finding the source problem" - you mean the Caja --sync message?
i finally solved most of the problems (probably all, not sure about new bugs) by clearing this directory
$HOME/.local
$HOME/.config
$HOME/.cache
you might want to make a backup on these directories first
Yes, I think this is why clean installs appear to have no major issues while installs on existing setups can seem wonky. These directories have various config files, caches, and other bits that can cause problems.
I suspect the upgrade to glib2-2.34 (from glib2-2.32) on March 23 broke some things.
I decided to recompile base and libunique failed with some messages about "'g_value_array_get_nth' is deprecated". Some details here - https://developer.gnome.org/gobject/...ue-arrays.html
As a workaround to get libunique to compile I added "-Wno-deprecated-declarations" to the compiler flags. After I've recompiled and reinstalled base I will try and fire up MATE-desktop again.
EDIT: Nope, MATE-desktop still starts up without the panel.
@fskmh - please pull latest from git. The libunique fix was committed already. Willysr and I are running MATE without issues on Slackware 14 and -current. Everything builds and compiles fine on stock installs.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.