VectorLinux
October 20, 2014, 04:53:25 am *
Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
News: Visit our home page for VL info. To search the old message board go to http://vectorlinux.com/forum1. The first VL forum is temporarily offline until we can find a host for it. Thanks for your patience.
 
Now powered by KnowledgeDex.
   Home   Help Search Login Register  
Please support VectorLinux!
Pages: [1]
  Print  
Author Topic: SeaMonkey: empty bottom error console after installing certain extensions  (Read 2656 times)
Joe1962
Administrator
Vectorian
*****
Posts: 2499



WWW
« on: November 10, 2008, 09:32:30 am »

Some extensions cause an empty error console to appear at the bottom of the SeaMonkey window. In my case, I install them all as root, so I can get them in the app directory, not in the profile. I much prefer uninstalling/reinstalling the package than fixing a broken profile, or starting a new one. I recently identified what the issue was, simply bad permissions on the extension .jar file. Examples of extensions that cause this are crash handler, session manager and undo close tabs. The fix is to find the file and chmod 644. They are normally in /opt/seamonkey/lib/seamonkey-1.1.12/chrome, but undo close tabs was in /opt/seamonkey/lib/seamonkey-1.1.12/defaults/pref.

I was scratching my head for a long time and compiling lists of linux-incompatible extensions until I figured this out, so I hope this helps someone... Smiley



EDIT: Obviously, the 1.1.12 in the paths would change to reflect the version of SeaMonkey you have installed.
« Last Edit: November 10, 2008, 09:56:04 am by Joe1962 » Logged

O'Neill (RE the Asgard): "Usually they ask nicely before they ignore us and do what they damn well please."
http://joe1962.bigbox.info
Running: VL 7 Std 64 + self-cooked XFCE-4.10
Joe1962
Administrator
Vectorian
*****
Posts: 2499



WWW
« Reply #1 on: November 11, 2008, 02:17:21 pm »

An update on this issue:

- crash recovery:
/opt/seamonkey/lib/seamonkey-1.1.12/chrome/crashrecovery.jar (must be chmoded to 644)
/opt/seamonkey/lib/seamonkey-1.1.12/components/crashrecovery.js (must be chmoded to 755)
/opt/seamonkey/lib/seamonkey-1.1.12/components/crashrecovery.xpt (must be chmoded to 644)

-undoclosetab:
/root/.mozilla/default/n3l4l82t.slt/chrome/undoclosetab.jar
/opt/seamonkey/lib/seamonkey-1.1.12/defaults/pref/undoclosetab.js
I can't get this to work for users other than root. It seems to install to the app directory and to the root profile, not to a user's profile. I'll keep looking into this.

- session manager:
/opt/seamonkey/lib/seamonkey-1.1.12/chrome/sessionmanager.jar (must be chmoded to 644)

-duplicate tab:
/opt/seamonkey/lib/seamonkey-1.1.12/defaults/pref/duplicatetab.js
I can't get this to work for users other than root.
« Last Edit: November 11, 2008, 02:32:29 pm by Joe1962 » Logged

O'Neill (RE the Asgard): "Usually they ask nicely before they ignore us and do what they damn well please."
http://joe1962.bigbox.info
Running: VL 7 Std 64 + self-cooked XFCE-4.10
Joe1962
Administrator
Vectorian
*****
Posts: 2499



WWW
« Reply #2 on: November 11, 2008, 02:28:23 pm »

-duplicate tab:
/root/.mozilla/default/n3l4l82t.slt/chrome/duplicatetab.jar
/opt/seamonkey/lib/seamonkey-1.1.12/defaults/pref/duplicatetab.js
This actually also installs the .jar to the default root profile and the .js to the app dir.
Moving the .jar to the app dir fixes this one:
mv /root/.mozilla/default/n3l4l82t.slt/chrome/duplicatetab.jar /opt/seamonkey/lib/seamonkey-1.1.12/chrome/duplicatetab.jar
chmod 644 /opt/seamonkey/lib/seamonkey-1.1.12/chrome/duplicatetab.jar
Logged

O'Neill (RE the Asgard): "Usually they ask nicely before they ignore us and do what they damn well please."
http://joe1962.bigbox.info
Running: VL 7 Std 64 + self-cooked XFCE-4.10
Joe1962
Administrator
Vectorian
*****
Posts: 2499



WWW
« Reply #3 on: November 11, 2008, 07:31:11 pm »

Oh well, I ended up digging around inside the xpi files and fixing them to register properly into the app dir. But that's more of a story for the SeaMonkey Forum... Grin
Logged

O'Neill (RE the Asgard): "Usually they ask nicely before they ignore us and do what they damn well please."
http://joe1962.bigbox.info
Running: VL 7 Std 64 + self-cooked XFCE-4.10
StrayBit
Vectorite
***
Posts: 373



« Reply #4 on: November 29, 2008, 05:22:02 am »

Wondering if this would help on our problem with Yahoo, I attempted your fix for sessionmanager.  Seamonkey 1.1.7 doesn't seem to have that file either in /opt/seamonkey or in /root.
Logged

Dell GX280: [7.0-Gold-Final], 6.0-Gold-Final, 5.9-Gold
HP 670 Win7 & VL7.0
Joe1962
Administrator
Vectorian
*****
Posts: 2499



WWW
« Reply #5 on: November 29, 2008, 09:37:08 am »

Not sure I understand, sessionmanager is an extension you can download and install. But I don't see how it can help with a Yahoo problem... Huh
Logged

O'Neill (RE the Asgard): "Usually they ask nicely before they ignore us and do what they damn well please."
http://joe1962.bigbox.info
Running: VL 7 Std 64 + self-cooked XFCE-4.10
StrayBit
Vectorite
***
Posts: 373



« Reply #6 on: November 29, 2008, 05:51:09 pm »

I was hoping it might help but since I'm using a different version of SeaMonkey, I couldn't even try it!
Logged

Dell GX280: [7.0-Gold-Final], 6.0-Gold-Final, 5.9-Gold
HP 670 Win7 & VL7.0
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2013, Simple Machines Valid XHTML 1.0! Valid CSS!