On Tue, 29 Dec 2020 13:15:58 +1100, faeychild wrote:
On 28/12/20 2:20 pm, David W. Hodgins wrote:
Doesn't happen on my system. Try, in a terminal such as konsole with
thunderbird
closed ...
su -
chown -Rc tester:tester /home/tester
Replace tester in the above with your login.
That's from https://wiki.mageia.org/en/Never_use_just_su
The start thunderbird, close the preferences tab, close thunderbird and
restart
it to see if that fixed the issue.
Interesting stuff. The su, su -, is always in the back of my mind.
I never quite understood it though..
It is pretty straight forward. "su -" and "su - root" will use root's environment and just su will use whoever issues the "su". As a result
of just su, any files modified/created will be owned by root, not the user.
My problem doesn't seem to be with env variables, it's more a
corruption of Thunderbird. init files .
Yes, but, if you did a "su" and ran thunderbird, thunderbird's files
could be owned by root and any changes made by you will not get applied
to files owned by root.
The old solution of renaming the hidden config directory initiates a
new session of Thunderbird without the "stuck on" preferences tab.
I will eventually have to sort through the "json, sqlite" files where it resides
Here is a fun fact. Thunderbird/Firefox have a feature where you can
set custom preferences in a file named user.js.
Preferences set in that file override same settings usually found in prefs.js
What I have done is use a test account, launch thunderbird/firefox and
copy prefs.js to prefs.ref, then make all my custom changes and
diff prefs.ref prefs.js
weed out time/date/server items and anything not descriptive enough and
you have your defaults for user.js.
Since I saw a lot of new profiles with each release of TB/FF. I made a wrapper script to link $HOME/.user_firefox_prefs.js to FF's user.js and link
$HOME/.user_thunderbird_prefs.js to thunderbird's user.js.
--- MBSE BBS v1.0.7.17 (GNU/Linux-x86_64)
* Origin: A noiseless patient Spider (2:250/1@fidonet)