[SOLVED: User Error] Kubuntu 12, no 3rd party plugins work.

AfterShot Pro Plugins
Post Reply
sinisterbrain
Posts: 8
Joined: Tue May 29, 2012 3:50 am
operating_system: Linux
System_Drive: C
32bit or 64bit: 64 Bit
motherboard: Intel
processor: Quad Core I7
ram: 32Gb
Video Card: Nvidio Quadro NVS
sound_card: not applicable
Hard_Drive_Capacity: 6Tb
Monitor/Display Make & Model: 2x Dell 30in

[SOLVED: User Error] Kubuntu 12, no 3rd party plugins work.

Post by sinisterbrain »

I just rebuilt my system to Kubuntu-12 64bit, and at the same time converted from Bibble 5 to Aftershot Pro. AfterShot operates fine, though none of the plugins I've downloaded from Corel work.

This is a sample error message I get from Aftershot:

40273.327: Loading plugins
40273.328: "Error loading plugin: /home/mhenry/.AfterShotPro/Plugins/zText.afplugin"
40273.328: "Plugin library contained no recognizable symbols."

Regardless of the plugin, the message is the same.

Anyone have any ideas or suggestions?
Last edited by sinisterbrain on Tue May 29, 2012 9:03 pm, edited 2 times in total.
afx
Posts: 1675
Joined: Thu Jan 12, 2012 1:38 pm
operating_system: Linux
System_Drive: N/A
32bit or 64bit: 64 Bit
Video Card: FirePro 4900
Monitor/Display Make & Model: NEC PA301w, ColorMunki
Location: München
Contact:

Re: Kubuntu 12, no plugins work.

Post by afx »

You are missing some 32bit libs I would think.

These are the 32bit libs AS accesses while running on my 64bit Xubuntu 12.4:

Code: Select all

libc6:i386:
libexpat1:i386:
libfontconfig1:i386:
libfreetype6:i386:
libgcc1:i386:
libx11-6:i386:
libxau6:i386:
libxcb1:i386:
libxcursor1:i386:
libxdmcp6:i386:
libxext6:i386:
libxfixes3:i386:
libxi6:i386:
libxrandr2:i386:
libxrender1:i386:
zlib1g:i386:
cheers
afx
Send bugs to the Monkey // AfterShot Kickstart Guide // sRGB clipping sucks and Adobe RGB is just as bad
Bibble since 2005 // W7 64 on quad Phenom // Ubuntu 14.4 on quad i7 and dualcore AMD // Images
sinisterbrain
Posts: 8
Joined: Tue May 29, 2012 3:50 am
operating_system: Linux
System_Drive: C
32bit or 64bit: 64 Bit
motherboard: Intel
processor: Quad Core I7
ram: 32Gb
Video Card: Nvidio Quadro NVS
sound_card: not applicable
Hard_Drive_Capacity: 6Tb
Monitor/Display Make & Model: 2x Dell 30in

Re: Kubuntu 12, no plugins work.

Post by sinisterbrain »

I couldn't find packages for all the librararies you specified so I checked ldd output to see if I was missing any libraries. I can only find one "not found" library.

Code: Select all

libtcmalloc_minimal.so.0 => not found
What's weird is:

Code: Select all

$ ls -l /usr/lib/libtcmalloc_minimal.so.0*
lrwxrwxrwx 1 root root     28 Feb 19 10:57 /usr/lib/libtcmalloc_minimal.so.0 -> libtcmalloc_minimal.so.0.1.0
-rw-r--r-- 1 root root 138384 Feb 19 10:57 /usr/lib/libtcmalloc_minimal.so.0.1.0
It remains that way even after a manual ldconfig.

AS still operates properly, except when it comes to downloading 3rd party plugins. :-\

Code: Select all

$ ldd /opt/AfterShotPro/bin/AfterShotPro `find /opt/AfterShotPro/lib/ /home/mhenry/.AfterShotPro/ -type f -name '*.so*'`
Output Here: http://paste.ubuntu.com/1012649/
afx
Posts: 1675
Joined: Thu Jan 12, 2012 1:38 pm
operating_system: Linux
System_Drive: N/A
32bit or 64bit: 64 Bit
Video Card: FirePro 4900
Monitor/Display Make & Model: NEC PA301w, ColorMunki
Location: München
Contact:

Re: Kubuntu 12, no plugins work.

Post by afx »

sinisterbrain wrote:I couldn't find packages for all the librararies
I did specify what dpkg told me (after searching referenced libs in a running AS with lsof), these are packages, not libs.
I checked ldd output
Well, in your uploaded example only zText is shown and that seems broken. I do get the libs needed shown when using ldd on zText on my box.
What's weird is:

Code: Select all

$ ls -l /usr/lib/libtcmalloc_minimal.so.0*
lrwxrwxrwx 1 root root     28 Feb 19 10:57 /usr/lib/libtcmalloc_minimal.so.0 -> libtcmalloc_minimal.so.0.1.0
-rw-r--r-- 1 root root 138384 Feb 19 10:57 /usr/lib/libtcmalloc_minimal.so.0.1.0
Nothing weird about that, this is a 64bit lib.
You need 32bit libs.
And that lib is shipped with AS:
/opt/AfterShotPro/lib/libtcmalloc_minimal.so.0

When using LDD to check, you have to make sure your LD_LIBRARY_PATH is set appropriately.
(See the shell script /usr/bin/AfterShotPro

cheers
afx
Send bugs to the Monkey // AfterShot Kickstart Guide // sRGB clipping sucks and Adobe RGB is just as bad
Bibble since 2005 // W7 64 on quad Phenom // Ubuntu 14.4 on quad i7 and dualcore AMD // Images
sinisterbrain
Posts: 8
Joined: Tue May 29, 2012 3:50 am
operating_system: Linux
System_Drive: C
32bit or 64bit: 64 Bit
motherboard: Intel
processor: Quad Core I7
ram: 32Gb
Video Card: Nvidio Quadro NVS
sound_card: not applicable
Hard_Drive_Capacity: 6Tb
Monitor/Display Make & Model: 2x Dell 30in

Re: Kubuntu 12, no 3rd party plugins work.

Post by sinisterbrain »

I removed all the plugins as well as re-installed AfterShot to troubleshoot. Why bother adding complexity where it's not needed.

Code: Select all

36680.573: Loading plugins
36680.575: "Error loading plugin: /home/mhenry/.AfterShotPro/Plugins/asGPS.afplugin" 
36680.575: "Plugin library contained no recognizable symbols." 
36680.575: 
36680.575: "Error loading plugin: /home/mhenry/.AfterShotPro/Plugins/Bez.afplugin" 
36680.575: "Plugin library contained no recognizable symbols." 
36680.575: 
36680.576: "Error loading plugin: /home/mhenry/.AfterShotPro/Plugins/CAQuest.afplugin" 
36680.576: "Plugin library contained no recognizable symbols." 
36680.576: 
36680.576: "Error loading plugin: /home/mhenry/.AfterShotPro/Plugins/FatToni.afplugin" 
36680.576: "Plugin library contained no recognizable symbols." 
36680.576: 
36680.577: "Error loading plugin: /home/mhenry/.AfterShotPro/Plugins/Grain.afplugin" 
36680.577: "Plugin library contained no recognizable symbols." 
36680.577: 
36680.578: "Error loading plugin: /home/mhenry/.AfterShotPro/Plugins/Mix3.afplugin" 
36680.578: "Plugin library contained no recognizable symbols." 
36680.578: 
36680.578: "Error loading plugin: /home/mhenry/.AfterShotPro/Plugins/Nostalgia.afplugin" 
36680.578: "Plugin library contained no recognizable symbols." 
36680.578: 
36680.579: "Error loading plugin: /home/mhenry/.AfterShotPro/Plugins/Nuance.afplugin" 
36680.579: "Plugin library contained no recognizable symbols." 
36680.579: 
36680.579: "Error loading plugin: /home/mhenry/.AfterShotPro/Plugins/Silicon Bonk.afplugin" 
36680.579: "Plugin library contained no recognizable symbols." 
36680.579: 
36680.580: "Error loading plugin: /home/mhenry/.AfterShotPro/Plugins/Wavelet Denoise.afplugin" 
36680.580: "Plugin library contained no recognizable symbols." 
36680.580: 
36680.580: "Error loading plugin: /home/mhenry/.AfterShotPro/Plugins/Wavelet Sharpen3.afplugin" 
36680.580: "Plugin library contained no recognizable symbols." 
36680.580: 
36680.581: "Error loading plugin: /home/mhenry/.AfterShotPro/Plugins/zChannelMixer.afplugin" 
36680.581: "Plugin library contained no recognizable symbols." 
36680.581: 
36680.581: "Error loading plugin: /home/mhenry/.AfterShotPro/Plugins/zFrame.afplugin" 
36680.581: "Plugin library contained no recognizable symbols." 
36680.581: 
36680.582: "Error loading plugin: /home/mhenry/.AfterShotPro/Plugins/zPerspector.afplugin" 
36680.582: "Plugin library contained no recognizable symbols." 
36680.582: 
36680.582: "Error loading plugin: /home/mhenry/.AfterShotPro/Plugins/zShadow.afplugin" 
36680.582: "Plugin library contained no recognizable symbols." 
36680.582: 
36680.582: "Error loading plugin: /home/mhenry/.AfterShotPro/Plugins/zSoften.afplugin" 
36680.582: "Plugin library contained no recognizable symbols." 
36680.582: 
36680.583: "Error loading plugin: /home/mhenry/.AfterShotPro/Plugins/zText.afplugin" 
36680.583: "Plugin library contained no recognizable symbols." 
36680.583: 
lsof | grep AfterShot output:
https://as-logger1.private.phx1.mozilla.com
spoilerhead
Posts: 133
Joined: Fri Jan 13, 2012 8:18 am
operating_system: Linux
System_Drive: N/A
32bit or 64bit: 64 Bit
Hard_Drive_Capacity: 13.5TB
Location: Vienna

Re: Kubuntu 12, no 3rd party plugins work.

Post by spoilerhead »

:shock:

this sounds like some serious corruption.

try to:
- perform a file on one of the .so files in the plugin folder
- check access rights

ldd is quite pointless, you need to prepend the library path provided by ASP

Code: Select all

LD_LIBRARY_PATH=/opt/AfterShotPro/lib ldd libFatToniPlugin.so 
(or so)
my ASP Plugins - donation button ( send beer! :) )
linux,7d, glass and a huge mug of coffee.
If you got any immediate problems with my plugins, don't by shy on contact me on GoogleTalk.
sinisterbrain
Posts: 8
Joined: Tue May 29, 2012 3:50 am
operating_system: Linux
System_Drive: C
32bit or 64bit: 64 Bit
motherboard: Intel
processor: Quad Core I7
ram: 32Gb
Video Card: Nvidio Quadro NVS
sound_card: not applicable
Hard_Drive_Capacity: 6Tb
Monitor/Display Make & Model: 2x Dell 30in

Re: Kubuntu 12, no 3rd party plugins work.

Post by sinisterbrain »

I'm dealing with a very fresh install of Kubuntu 12. As in Friday evening, fresh. Aftershot appears to be running fine aside from 3rd party plugins (and my subjective opinion of UI changes). No other odd system behaviour aside from AS not wanting to load 3rd party plugins. I'll redownload all of them and see if they work.

$ find /home/mhenry/.AfterShotPro/ -type f -name '*.so*' -ls -exec file '{}' \;

Code: Select all

40108234  648 -rw-rw-r--   1 mhenry   mhenry     659795 May 28 23:23 /home/mhenry/.AfterShotPro/Plugins/Bez.afplugin/lib/libBez.so.1.0.0
/home/mhenry/.AfterShotPro/Plugins/Bez.afplugin/lib/libBez.so.1.0.0: ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=0x75b0cf0e476219969afc3eaf1b216c664cfc5abc, not stripped
40108274  436 -rw-rw-r--   1 mhenry   mhenry     446012 May 28 23:23 /home/mhenry/.AfterShotPro/Plugins/CAQuest.afplugin/lib/libCAQuest.so.2.0.2
/home/mhenry/.AfterShotPro/Plugins/CAQuest.afplugin/lib/libCAQuest.so.2.0.2: ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=0x7299b5404f8c551bb5a817531cd0f7c2c5f216ab, not stripped
40108283  320 -rw-rw-r--   1 mhenry   mhenry     324042 May 28 23:23 /home/mhenry/.AfterShotPro/Plugins/FatToni.afplugin/lib/libFatToniPlugin.so
/home/mhenry/.AfterShotPro/Plugins/FatToni.afplugin/lib/libFatToniPlugin.so: ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=0x6d40a090cba307dc32bf6dcf6565ba976a3a784b, not stripped
40108347  364 -rw-rw-r--   1 mhenry   mhenry     368998 May 28 23:23 /home/mhenry/.AfterShotPro/Plugins/Nostalgia.afplugin/lib/libNostalgia.so.1.0.0
/home/mhenry/.AfterShotPro/Plugins/Nostalgia.afplugin/lib/libNostalgia.so.1.0.0: ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=0xda93bb0bc94de34a4d93976f33fa0afae35fa055, not stripped
40108199  144 -rw-rw-r--   1 mhenry   mhenry     146760 May 28 23:23 /home/mhenry/.AfterShotPro/Plugins/zText.afplugin/lib/libzText.so
/home/mhenry/.AfterShotPro/Plugins/zText.afplugin/lib/libzText.so: ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, stripped
40108452  108 -rw-rw-r--   1 mhenry   mhenry     109672 May 28 23:23 /home/mhenry/.AfterShotPro/Plugins/zShadow.afplugin/lib/libzShadow.so
/home/mhenry/.AfterShotPro/Plugins/zShadow.afplugin/lib/libzShadow.so: ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, stripped
40108357  148 -rw-rw-r--   1 mhenry   mhenry     149853 May 28 23:23 /home/mhenry/.AfterShotPro/Plugins/Nuance.afplugin/lib/libNuance.so.1.0.0
/home/mhenry/.AfterShotPro/Plugins/Nuance.afplugin/lib/libNuance.so.1.0.0: ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=0x45bd826f45a176bd71128e81aeea223fafcdca19, not stripped
40108396  380 -rw-rw-r--   1 mhenry   mhenry     385207 May 28 23:23 /home/mhenry/.AfterShotPro/Plugins/Wavelet\ Sharpen3.afplugin/lib/libSharpenPlugin.so.0.1.0
/home/mhenry/.AfterShotPro/Plugins/Wavelet Sharpen3.afplugin/lib/libSharpenPlugin.so.0.1.0: ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=0x83a24a371dd6017686990e7ac36a5795e0569d14, not stripped
40108462   96 -rw-rw-r--   1 mhenry   mhenry      96928 May 28 23:23 /home/mhenry/.AfterShotPro/Plugins/zSoften.afplugin/lib/libzSoften.so
/home/mhenry/.AfterShotPro/Plugins/zSoften.afplugin/lib/libzSoften.so: ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, stripped
40108428  396 -rw-rw-r--   1 mhenry   mhenry     404144 May 28 23:23 /home/mhenry/.AfterShotPro/Plugins/zFrame.afplugin/lib/libzFrame.so
/home/mhenry/.AfterShotPro/Plugins/zFrame.afplugin/lib/libzFrame.so: ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, stripped
40108381  344 -rw-rw-r--   1 mhenry   mhenry     350288 May 28 23:23 /home/mhenry/.AfterShotPro/Plugins/Wavelet\ Denoise.afplugin/lib/libDenoisePlugin.so
/home/mhenry/.AfterShotPro/Plugins/Wavelet Denoise.afplugin/lib/libDenoisePlugin.so: ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=0x10429ebdd26226dbe65cc5071929469aff6492ca, not stripped
40108299  324 -rw-rw-r--   1 mhenry   mhenry     330982 May 28 23:23 /home/mhenry/.AfterShotPro/Plugins/Grain.afplugin/lib/libGrainPlugin.so
/home/mhenry/.AfterShotPro/Plugins/Grain.afplugin/lib/libGrainPlugin.so: ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=0x397a73883e6c8420bd8795cd9e131065aac163c8, not stripped
40108443   88 -rw-rw-r--   1 mhenry   mhenry      88836 May 28 23:23 /home/mhenry/.AfterShotPro/Plugins/zPerspector.afplugin/lib/libzPerspector.so
/home/mhenry/.AfterShotPro/Plugins/zPerspector.afplugin/lib/libzPerspector.so: ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, stripped
40108365  320 -rw-rw-r--   1 mhenry   mhenry     324286 May 28 23:23 /home/mhenry/.AfterShotPro/Plugins/Silicon\ Bonk.afplugin/lib/libSiliconBonkPlugin.so
/home/mhenry/.AfterShotPro/Plugins/Silicon Bonk.afplugin/lib/libSiliconBonkPlugin.so: ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=0x84c4c565e388ebba7a47217e1edff317e691ed01, not stripped
40108411   64 -rw-rw-r--   1 mhenry   mhenry      64096 May 28 23:23 /home/mhenry/.AfterShotPro/Plugins/zChannelMixer.afplugin/lib/libzChannelMixer.so
/home/mhenry/.AfterShotPro/Plugins/zChannelMixer.afplugin/lib/libzChannelMixer.so: ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, stripped
40108311   88 -rw-rw-r--   1 mhenry   mhenry      89249 May 28 23:23 /home/mhenry/.AfterShotPro/Plugins/Mix3.afplugin/lib/libMix3.so.1.0.0
/home/mhenry/.AfterShotPro/Plugins/Mix3.afplugin/lib/libMix3.so.1.0.0: ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=0x1fa7afd567b8a65f25b20c54bdee59dfa5abc6c3, not stripped
40108211  232 -rw-rw-r--   1 mhenry   mhenry     236252 May 28 23:23 /home/mhenry/.AfterShotPro/Plugins/asGPS.afplugin/lib/libasGPS.so
/home/mhenry/.AfterShotPro/Plugins/asGPS.afplugin/lib/libasGPS.so: ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=0x00987e77789223efa7d53afc3ebb6a07ac0a081a, stripped
$ LD_LIBRARY_PATH=/opt/AfterShotPro/lib ldd /home/mhenry/.AfterShotPro/Plugins/FatToni.afplugin/lib/libFatToniPlugin.so

Code: Select all

        not a dynamic executable
What else can I be looking at?
sinisterbrain
Posts: 8
Joined: Tue May 29, 2012 3:50 am
operating_system: Linux
System_Drive: C
32bit or 64bit: 64 Bit
motherboard: Intel
processor: Quad Core I7
ram: 32Gb
Video Card: Nvidio Quadro NVS
sound_card: not applicable
Hard_Drive_Capacity: 6Tb
Monitor/Display Make & Model: 2x Dell 30in

Re: Kubuntu 12, no 3rd party plugins work.

Post by sinisterbrain »

Figured it out. I had /home mounted as noexec.

Code: Select all

sudo mount -o remount,exec /home 
Assumed that I didn't execute anything from my home folder, because I don't. I didn't think about applications loading dynamic libraries.

User error, will change the title of the post.
Post Reply