Morning, gang.
This issue reared its head a few years back. It got so that in certain newer Pups, attempting to download or upload anything was causing browsers to crash; it wasn't specific to any particular browser, rather it was a function of the interaction between the upload/download mechanism & the file-system, and was related to the
Code: Select all
org.gtk.Settings.FileChooser.gschema.xml
.....file in /usr/share/glib-2.0/schemas. The contents of this directory are re-compiled by the
Code: Select all
glib-compile-schemas
.....binary in /usr/lib/glib-2.0 (in Fossapup this is at /usr/lib/x86_64-linux-gnu/glib-2.0).
------------------------------------------------
I've noticed this happening again in Fossapup64 this last few weeks, following a complete re-install; initially, I thought it was just Chrome & the clones, but it's happening to all browsers, 'zilla-based as well. It appears that some bright spark has decreed that it would be a good idea to make the 'file-chooser' .xml file even more fussy, and to make it insist on even more parameter matches.....it now wants
Code: Select all
show-column-type
.....as well, according to the terminal when used for troubleshooting with Chrome.
So; I've done an upgrade to the 'glib-2.0-schemas' .pet I built & published previously. After some hunting around, I found that peebee's current LxPupSC has the updated version of this file, so I've "borrowed" it (cheers, Peter!) It's all very well being able to re-compile/re-register this file, but if it doesn't exist to start with we're still SOL, and have to obtain it from somewhere. It may be in the repos, or at pkgs.org, but I figured LxPupSC would be a good place to look since peebee maintains the Chromium packages, and these need it, too. And Peter is nothing if not thorough!
I've attached the updated 'glib-2.0-filechooser_schemas-fossa64.pet' to this thread, for anyone who may want it. Hope it helps.
Mike.