Monday, July 27, 2009

Fix File Manager problem after Asus update

Many people have complained about this problem that after applying the printer update from Asus, File Manager will close automatically when you right click a file or directory to view its properties.

I have also experienced this problem on the EeePC Linux I have installed to my desktop since I updated it from 701 4G to version 1.6. I have not paid much attention to it before but due to certain practical need, I need to get this fixed tonight.

After some checking, I have located the problem to be due to undefined symbol in /usr/lib/libpropdlg.so.3:
XandrosFileManager: symbol lookup error: /usr/lib/libpropdlg.so.3: undefined symbol: _Z13SqueezeStringPKcj
Further tracking this down, this library is symbolically linked to the library /usr/lib/libpropdlg.so.3.0.0 and is part of the package xandros-libpropdlg which is further updated by "Asus Update" after I upgraded to version 1.6:
/home/user> dpkg -S /usr/lib/libpropdlg.so.3.0.0
xandros-libpropdlg: /usr/lib/libpropdlg.so.3.0.0
The installed version is found to be 4.0.492-1:
/home/user> dpkg -l xandros-libpropdlg
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Installed/Config-files/Unpacked/Failed-config/Half-installed
|/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err: uppercase=bad)
||/ Name Version Description
+++-=========================-=========================-======================================
ii xandros-libpropdlg 4.0.492-1 Xandros PROPDLG Library
By force downgrading this package to version 4.0.398-2 with synaptic, I have managed to get this problem fixed.

Below are screenshots of how I do this in synaptic:






3 comments:

  1. Hi, thanks for your help on this but - when I try to select a version to force there are only 2 options = 4.0.511-2(now) and 4.0.472-1(update.eeepc.asus.com).

    ReplyDelete
  2. The version 4.0.398-2 comes from the p701 repositories. Depending on your EeePC model, you may have different versions available. You will need to try out which one can eliminate this problem. Or you can temporarily enable the p701 repositories as per my other blog of Mar 22, 09 to install the 4.0.398-2 version. It should work on all EeePC models.

    ReplyDelete
  3. Thanks. I have now forced 4.0.472-1. It makes no difference. I have looked at your blog - March 22 - Setting up repositories for my EeePC 4G. I'm very sorry but being new to Linux and command line working I don't understand if I am to run all of these commands or, if not, which ones enable the p701 repositories. I now know that I need to be able to use File Manager because when I try to install fixsimple I can't right click on properties to get to the permissions tab.

    ReplyDelete