Author Topic: Attempt to unlock mutex that was not locked - SOLUTIONS  (Read 6514 times)

VastOne

  •      v-ger
  • Posts: 4190
    • View Profile
    • VSIDO Community
Attempt to unlock mutex that was not locked - SOLUTIONS
« on: September 27, 2014, 08:58:20 PM »
As we all know there is an issue after updates to GLibs that muck up several applications

3 I know of for sure in VSIDO are SpaceFM, Mirage and Disk-Manager

I have found the solution for Mirage and Disk-Manager that anyone can use now.  I do not intend to change these on the VSIDO ISO's as I do not want to become the caretaker/dev/maintainer of these

Do this to correct the error and problem in Mirage and Disk-Manager.  NOTE - I am aware that this also works in reportbug and radiotray but you will need the exact files for those (hint search for the error and the app)

For Mirage

Code: [Select]
sudo medit /usr/lib/python2.7/dist-packages/mirage.py
and remove this line

Code: [Select]
gtk.gdk.threads_init()
For Disk-Manager

Code: [Select]
sudo medit /usr/share/pyshared/DiskManager/DiskManager.py
and remove this line

Code: [Select]
gtk.gdk.threads_init()
For radiotray (not in VSIDO but I will include it here)

Code: [Select]
sudo medit /usr/lib/python2.7/dist-packages/radiotray/SysTray.py
and remove this line

Code: [Select]
gtk.gdk.threads_init()
I have searched everywhere for the same line in anything spacefm uses and have come up empty.  As you see all of these are python apps and files edited.  SpaceFM does not use python (to my knowledge)... if anyone does scrape and scour and find it, let me know asap

V-Ger
VSIDO      VSIDO FB     VSIDO Google+   

I dev VSIDO

jedi

  • DEFCON 1
  • Posts: 1633
  • Not all those who wander are lost.
    • View Profile
    • NixNut.com
Re: Attempt to unlock mutex that was not locked - SOLUTIONS
« Reply #1 on: September 27, 2014, 09:14:02 PM »
WOW, yes he IS that good!!!   8)
Forum Netiquette

"No matter how smart you are you can never convince someone stupid that they are stupid."  Anonymous

statmonkey

  • Posts: 330
    • View Profile
Re: Attempt to unlock mutex that was not locked - SOLUTIONS
« Reply #2 on: September 27, 2014, 10:30:49 PM »
@VastOne
Quote
Code: [Select]

sudo medit /usr/share/pyshared/DiskManager.py


and remove this line

Code: [Select]

gtk.gdk.threads_init()

Works great.  FYI curiously on my system its in /usr/share/pyshared/DiskManager/DiskManager.py

May have to reinstall SpaceFM and see if I can find anything.

Awesome job as always!

VastOne

  •      v-ger
  • Posts: 4190
    • View Profile
    • VSIDO Community
Re: Attempt to unlock mutex that was not locked - SOLUTIONS
« Reply #3 on: September 27, 2014, 11:18:00 PM »
^ & ^^

Thanks!  As I pointed out in another thread we are driven by solutions

I have reinstalled it and poured through all I could grep.. I wish you all the luck!
VSIDO      VSIDO FB     VSIDO Google+   

I dev VSIDO

lwfitz

  • DEFCON 1
  • Posts: 1774
  • sudo rm -rf /
    • View Profile
Re: Attempt to unlock mutex that was not locked - SOLUTIONS
« Reply #4 on: September 28, 2014, 01:05:40 AM »
 Beautiful!  Great work VastOne! 
Don't Be A Dick!