graysky2 / profile-sync-daemon

Symlinks and syncs browser profile dirs to RAM thus reducing HDD/SDD calls and speeding-up browsers.
https://wiki.archlinux.org/index.php/Profile-sync-daemon
Other
910 stars 88 forks source link

PSD no longer recognizes Pale Moon after upgrade to 6.37-1 #259

Closed john-x closed 4 years ago

john-x commented 4 years ago

Ran pacman -Syu, rebooted my computer, attempted to open Pale Moon and received a profile folder missing error. Symlink in ~/.moonchild productions/pale moon/ is broken. I'm able to use my backup profile. With palemoon in the BROWSER array psd p output shows this:


 Systemd service is currently active.                                                                                                                                                           
 Systemd resync-timer is currently active.                                                                                                                                                      
 Overlayfs technology is currently inactive.                                                                                                                                                    

Psd will manage the following per /home/foobar/.config/psd/.psd.conf:                                                                                                                   

After stopping the service, I commented out the BROWSERS array to see if it would pick it up then but this was the output after restarting it:

Profile-sync-daemon v6.37 on Arch Linux

 Systemd service is currently active.
 Systemd resync-timer is currently active.
 Overlayfs technology is currently inactive.

Psd will manage the following per /home/foobar/.config/psd/.psd.conf:

stat: cannot statx '/home/foobar/.mozilla/firefox/n0j92mg8.default-backup': No such file or directory
 browser/psname:  firefox/firefox
 owner/group id:  foobar/985
 sync target:     /home/foobar/.mozilla/firefox/n0j92mg8.default
 tmpfs dir:       /run/user/1000/foobar-firefox-n0j92mg8.default
 profile size:    99M
 recovery dirs:   2 <- delete with the c option
  dir path/size:  /home/foobar/.mozilla/firefox/oa29mbnu.netflix-backup-crashrecovery-20200421_040803 (16M)
  dir path/size:  /home/foobar/.mozilla/firefox/n0j92mg8.default-backup-crashrecovery-20200421_040800 (99M)

stat: cannot statx '/home/foobar/.mozilla/firefox/oa29mbnu.netflix-backup': No such file or directory
 browser/psname:  firefox/firefox
 owner/group id:  foobar/985
 sync target:     /home/foobar/.mozilla/firefox/oa29mbnu.netflix
 tmpfs dir:       /run/user/1000/foobar-firefox-oa29mbnu.netflix
 profile size:    16M
 recovery dirs:   2 <- delete with the c option
  dir path/size:  /home/foobar/.mozilla/firefox/oa29mbnu.netflix-backup-crashrecovery-20200421_040803 (16M)
  dir path/size:  /home/foobar/.mozilla/firefox/n0j92mg8.default-backup-crashrecovery-20200421_040800 (99M)

 browser/psname:  firefox/firefox
 owner/group id:  foobar/985
 sync target:     /home/foobar/.mozilla/firefox/4odf4nng.T
 tmpfs dir:       /run/user/1000/foobar-firefox-4odf4nng.T
 profile size:    16M
 recovery dirs:   2 <- delete with the c option
  dir path/size:  /home/foobar/.mozilla/firefox/oa29mbnu.netflix-backup-crashrecovery-20200421_040803 (16M)
  dir path/size:  /home/foobar/.mozilla/firefox/n0j92mg8.default-backup-crashrecovery-20200421_040800 (99M)

 browser/psname:  firefox/firefox
 owner/group id:  foobar/985
 sync target:     /home/foobar/.mozilla/firefox/lb1odbgu.Default User
 tmpfs dir:       /run/user/1000/foobar-firefox-lb1odbgu.Default User
 profile size:    15M
 recovery dirs:   2 <- delete with the c option
  dir path/size:  /home/foobar/.mozilla/firefox/oa29mbnu.netflix-backup-crashrecovery-20200421_040803 (16M)
  dir path/size:  /home/foobar/.mozilla/firefox/n0j92mg8.default-backup-crashrecovery-20200421_040800 (99M)

As you can see, with no whitelist it notices Firefox but not Pale Moon.

graysky2 commented 4 years ago

My fault... typo. I will bump the version shortly but for you to restore functionality right away,

  1. Stop psd.
  2. Replace /usr/share/psd/browsers/palemoon on your filesystem with the one in the commit at the bottom of this ticket.
  3. Start psd.

Feel free to comment on it here even though it's closed.

graysky2 commented 4 years ago

@john-x - I edited my reply. Please see above.

IBUzPE9 commented 4 years ago

There is the same problem with icecat

graysky2 commented 4 years ago

@IBUzPE9 - Thanks, ce290b54069b015879f53d631f82ed97bfe73d47