LS, Has anyone experience with using a shared home directory while using different versions of OpenSuse (Leap and TW)? After all, having a working TW is great, but sometimes you need a fallback, for which I use one of the Leap15.x versions. I already use the same directories for Firefox and Thunderbird and as long as the versions under the various OpenSuse versions do not differ to much from each other, it works. The above approach is to avoid setting-up filters and other parameters each time there is a new version. However, I do notice some differences under - for instance - Ksysguard. Representing correct voltages (.sgrd file is always reset) is not working under Leap 15.1, 15.2. So, for those instances I needed to adjust the startup sequence to keep a working display under TW. So, maybe there are more issues, of which I am currently not aware? Regards, Frans. -- A: Yes, just like that A: Ja, net zo Q: Oh, Just like reading a book backwards Q: Oh, net als een boek achterstevoren lezen A: Because it upsets the natural flow of a story A: Omdat het de natuurlijke gang uit het verhaal haalt Q: Why is top-posting annoying? Q: Waarom is Top-posting zo irritant?
On 11/03/2021 10.20, Frans de Boer wrote:
LS,
Has anyone experience with using a shared home directory while using different versions of OpenSuse (Leap and TW)? After all, having a working TW is great, but sometimes you need a fallback, for which I use one of the Leap15.x versions.
I already use the same directories for Firefox and Thunderbird and as long as the versions under the various OpenSuse versions do not differ to much from each other, it works.
The above approach is to avoid setting-up filters and other parameters each time there is a new version. However, I do notice some differences under - for instance - Ksysguard. Representing correct voltages (.sgrd file is always reset) is not working under Leap 15.1, 15.2. So, for those instances I needed to adjust the startup sequence to keep a working display under TW.
So, maybe there are more issues, of which I am currently not aware?
Quick answer: don't. Use different /home directories, and share specific directories, say ~/Documents. People that do this typically have another mount called, for example, /data, where .../Documents and other data directories live. Sharing Thunderbird directories should work if both have the same version. Even one version difference can break if it happens that at that version a major change was implemented: for example, when they decided to drop enigmail recently. -- Cheers / Saludos, Carlos E. R. (from 15.2 x86_64 at Telcontar)
On 11/03/2021 11:47, Carlos E. R. wrote:
On 11/03/2021 10.20, Frans de Boer wrote:
LS,
Has anyone experience with using a shared home directory while using different versions of OpenSuse (Leap and TW)? After all, having a working TW is great, but sometimes you need a fallback, for which I use one of the Leap15.x versions.
I already use the same directories for Firefox and Thunderbird and as long as the versions under the various OpenSuse versions do not differ to much from each other, it works.
The above approach is to avoid setting-up filters and other parameters each time there is a new version. However, I do notice some differences under - for instance - Ksysguard. Representing correct voltages (.sgrd file is always reset) is not working under Leap 15.1, 15.2. So, for those instances I needed to adjust the startup sequence to keep a working display under TW.
So, maybe there are more issues, of which I am currently not aware?
Quick answer: don't.
Use different /home directories, and share specific directories, say ~/Documents. People that do this typically have another mount called, for example, /data, where .../Documents and other data directories live.
Sharing Thunderbird directories should work if both have the same version. Even one version difference can break if it happens that at that version a major change was implemented: for example, when they decided to drop enigmail recently.
The Thunderbirds do not need to be the same (major) version, however, you need to add the switch '--allow-downgrade' to the oldest (leap15.x) startup command. The same applies for Firefox. After all, no one likes to re-create many filters, mail directories and other parameters with each new Distribution release. And yes, of course I use already shared directories for data which are not dependent on a specific program version. In fact, I only need version specific directories/files for programs with bugs (Ksysguard), but I am not sure if it would be the same for the very specific contents related to the various KDE settings and/or the contents of .local, .cache, .config files. Also, I always remove the all the default directories like Documents, Public etc, and start with - indeed - a link called 'data' which points to a local structured storage facility. Maybe I should just experiment a little more and catch the various Distribution version dependent settings and create programmable workarounds. BTW: the quick answer is not a reply on my question. I asked for experience, not for advice. --- Frans.
On 2021-03-11 5:47 a.m., Carlos E. R. wrote:
Sharing Thunderbird directories should work if both have the same version. Even one version difference can break if it happens that at that version a major change was implemented: for example, when they decided to drop enigmail recently.
If you want to share email directories, then do it properly and use IMAP. That way you can have as many email clients on as many devices as you want and they're all synced. I've used IMAP for years, with Thunderbird, Seamonkey and the GMail app on my phone and tablet. I also share my address book and calendar through my GMail account.
On 2021-03-11 8:57 a.m., James Knott wrote:
On 2021-03-11 5:47 a.m., Carlos E. R. wrote:
Sharing Thunderbird directories should work if both have the same version. Even one version difference can break if it happens that at that version a major change was implemented: for example, when they decided to drop enigmail recently.
If you want to share email directories, then do it properly and use IMAP. That way you can have as many email clients on as many devices as you want and they're all synced.
+1 .... as I walk around the house... kitchen ... armchair ... (in better weather) patio deck chair. In theory I could use the data/roaming on my phone to access my IMAP mail while still logged in via T'Bird at home, but somehow I never have.
I've used IMAP for years, with Thunderbird, Seamonkey and the GMail app on my phone and tablet. I also share my address book and calendar through my GMail account.
+1 I wonder at people who are trying to de-google in that regard. And lets not even get to Firefox or Chrome usage. -- “Reality is so complex, we must move away from dogma, whether it’s conspiracy theories or free-market,” -- James Glattfelder. http://jth.ch/jbg
On 2021-03-11 5:47 a.m., Carlos E. R. wrote:
Quick answer: don't.
Quite apart from the issue of file system revisions against different kernels (which caused me to give up on BtrFS and XFS at different times) there's the matter of different application revisions using different data formats. (Darktable is a prime examples of this) This whole matter is full of "well it depend" scenarios ranging from "it doesn't matter" (which is why so much of early UNIX was based around text files rather than binaries while it was going through 'experimental growth') to certain and irreversible data corruption. Yes, there are more and more and then some more issues. You might imagine this being like having all the /home directories on a NFS server. That's the way SUN ran a lot of things back in the day, log in at any remove workstation, the YP mechanism allowing a minimal but networked OS at the 'thin client' workstations. That worked when there was a 1:1 and a homogenous network and the thin OS didn't change much, or was possibly also network loaded. Microsoft made use of the concept years later. But there was always a 1:1 mapping It was other mounts , the '/data" that was shared, often between a group. That's where BSD group dynamics worked out better than Bell's: allowing you to be in more than one group without the need to 're(group)-login'. So unless they are sharing a UID# there's the issue of group management of the shared file system and file creation to deal with. Which is another issue. That's why so many 'shared' stores are actually done by means of a database. -- “Reality is so complex, we must move away from dogma, whether it’s conspiracy theories or free-market,” -- James Glattfelder. http://jth.ch/jbg
My solution to multiversion is no shared home directories but a shared data drectory. My home directory is version specific and contains only configuration files and symbolic links to the data. Regards,Hans On 11-03-2021 10:20, Frans de Boer wrote:
LS,
Has anyone experience with using a shared home directory while using different versions of OpenSuse (Leap and TW)? After all, having a working TW is great, but sometimes you need a fallback, for which I use one of the Leap15.x versions.
I already use the same directories for Firefox and Thunderbird and as long as the versions under the various OpenSuse versions do not differ to much from each other, it works.
The above approach is to avoid setting-up filters and other parameters each time there is a new version. However, I do notice some differences under - for instance - Ksysguard. Representing correct voltages (.sgrd file is always reset) is not working under Leap 15.1, 15.2. So, for those instances I needed to adjust the startup sequence to keep a working display under TW.
So, maybe there are more issues, of which I am currently not aware?
Regards, Frans.
On 11/03/2021 17:30, JJM de Faber wrote:
My solution to multiversion is no shared home directories but a shared data drectory.
My home directory is version specific and contains only configuration files and symbolic links to the data.
Regards,Hans
On 11-03-2021 10:20, Frans de Boer wrote:
LS,
Has anyone experience with using a shared home directory while using different versions of OpenSuse (Leap and TW)? After all, having a working TW is great, but sometimes you need a fallback, for which I use one of the Leap15.x versions.
I already use the same directories for Firefox and Thunderbird and as long as the versions under the various OpenSuse versions do not differ to much from each other, it works.
The above approach is to avoid setting-up filters and other parameters each time there is a new version. However, I do notice some differences under - for instance - Ksysguard. Representing correct voltages (.sgrd file is always reset) is not working under Leap 15.1, 15.2. So, for those instances I needed to adjust the startup sequence to keep a working display under TW.
So, maybe there are more issues, of which I am currently not aware?
Regards, Frans.
@Faber, JJM de
That is how I am doing it today for the most part. It seemed at the time the best solution and maybe still is the best to continue. Maybe I ought to fine tune some variables/settings and continue with the current practice, it will save me at least a lot of time ;) --- Frans
On 2021-03-11 03:20:58 Frans de Boer wrote:
|LS, | |Has anyone experience with using a shared home directory while using |different versions of OpenSuse (Leap and TW)? After all, having a |working TW is great, but sometimes you need a fallback, for which I use |one of the Leap15.x versions. | |I already use the same directories for Firefox and Thunderbird and as |long as the versions under the various OpenSuse versions do not differ |to much from each other, it works. | |The above approach is to avoid setting-up filters and other parameters |each time there is a new version. However, I do notice some differences |under - for instance - Ksysguard. Representing correct voltages (.sgrd |file is always reset) is not working under Leap 15.1, 15.2. So, for |those instances I needed to adjust the startup sequence to keep a |working display under TW. | |So, maybe there are more issues, of which I am currently not aware? | |Regards, Frans.
Assuming that you will not have both TW and Leap up at the same time, you can place your home directory (/home/<me>) in a separate partition which can be mapped in the fstab of each; then, then after booting either TW or Leap, when you log into <me> you will see everything you expect. (Note, though, that either distro might mangle your desktop config files in ways that might be surprising.) Leslie -- openSUSE Leap 15.2 x86_64
participants (6)
-
Anton Aylward
-
Carlos E. R.
-
Frans de Boer
-
J Leslie Turriff
-
James Knott
-
JJM de Faber