Background: I use profiles frequently to separate work, home and other things. In some profiles I use other DRM and fingerprint settings etc Also I switched from installing from flathub to manual (https://librewolf.net/installation/debian/)

Issue: Since a couple of weeks, some profiles dont start. Choosing them will amount to nothing. Librewolf doesnt start, not in the background nor in the foreground. Choosing another profile and after that, the intended one sometimes works around the issue.

Research:

The installs.ini shows the default profile TWO times:

[AA67A15BF0F93AE3] Default=Thuis Locked=1

[6C4726F70D182CF7] Default=Thuis Locked=1

Both installs are also mentioned in profiles.ini.

Question:

  • Is having 2 install entries the cause? Because the profilemanager doesnt know what to do?
  • Should I remove one of them but which? Opening the /.librewolf/Thuis profile doesnt give information which one is in use. Or I dont know where to look. Assuming this will help of course.
  • notanapple@lemm.ee
    link
    fedilink
    English
    arrow-up
    2
    ·
    2 hours ago

    I don’t think installs.ini matters that much but mine has only one entry. You can copy the entire .librewolf folder to somewhere else then delete one of the entries and see if that fixes the issue.

    You should also look at profiles.ini. Check the path of the profiles and names of profiles (no duplicate names). You could also try changing the default profile.

    • Joël de Bruijn@lemmy.mlOP
      link
      fedilink
      arrow-up
      2
      ·
      edit-2
      1 hour ago

      Thanks, it was my intention to backup Librewolf app folder for some time now, so this issue was as good a reason as any to implement that first (using Restic).

      After that I felt save to tinker and also read about ini and profiles: https://support.mozilla.org/en-US/kb/understanding-depth-profile-installation

      Luckily both install entries mentioned different default profiles. And when started, Librewolf Profilemanager has the default selected (showing blue/active in my case). So I was able to determine which install was my current one. The other one I deleted from installs.ini and profiles.ini because I am not running multiple instances of Librewolf / Firefox (with each their own set of profiles etc).

      Seems to work now, test it once again after a reboot!