bill@WB4ALM-07:~$ sudo apt-get dist-upgrade [sudo] password for bill: xxxxxxxxxxxxxxx Reading package lists... Done Building dependency tree Reading state information... Done Calculating upgrade... Done 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. - - - - - sudo apt-get remove libpoppler-glib2 Reading package lists... Done Building dependency tree Reading state information... Done The following packages were automatically installed and are no longer required: gcc-4.7-arm-linux-gnueabihf-base gir1.2-clutter-gst-2.0 gir1.2-gtkclutter-1.0 gir1.2-rest-0.7 gir1.2-tracker-0.14 gir1.2-zpj-0.0 gwibber libgwibber-gtk3 libzapojit-0.0-0 unoconv Use 'apt-get autoremove' to remove them. The following packages will be REMOVED: libpoppler-glib2 0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded. After this operation, 225 kB disk space will be freed. Do you want to continue [Y/n]? y (Reading database ... 1089809 files and directories currently installed.) Removing libpoppler-glib2 ... Processing triggers for libc-bin ... ldconfig deferred processing now taking place /sbin/ldconfig.real: /usr/lib/x86_64-linux-gnu/libcairo.so.2 is not a symbolic link bill@WB4ALM-07:~$ - - - - sudo apt-get autoremove Reading package lists... Done Building dependency tree Reading state information... Done The following packages will be REMOVED: gcc-4.7-arm-linux-gnueabihf-base gir1.2-clutter-gst-2.0 gir1.2-gtkclutter-1.0 gir1.2-rest-0.7 gir1.2-tracker-0.14 gir1.2-zpj-0.0 gwibber libgwibber-gtk3 libzapojit-0.0-0 unoconv 0 upgraded, 0 newly installed, 10 to remove and 0 not upgraded. After this operation, 1,694 kB disk space will be freed. Do you want to continue [Y/n]? y (Reading database ... 1089800 files and directories currently installed.) Removing gcc-4.7-arm-linux-gnueabihf-base ... Removing gir1.2-clutter-gst-2.0 ... Removing gir1.2-gtkclutter-1.0 ... Removing gir1.2-zpj-0.0 ... Removing gir1.2-rest-0.7 ... Removing gir1.2-tracker-0.14 ... Removing gwibber ... Removing libgwibber-gtk3 ... Removing libzapojit-0.0-0 ... Removing unoconv ... Processing triggers for hicolor-icon-theme ... Processing triggers for bamfdaemon ... Rebuilding /usr/share/applications/bamf.index... Processing triggers for desktop-file-utils ... Processing triggers for gnome-menus ... Processing triggers for libc-bin ... ldconfig deferred processing now taking place /sbin/ldconfig.real: /usr/lib/x86_64-linux-gnu/libcairo.so.2 is not a symbolic link
Processing triggers for doc-base ... Processing 1 removed doc-base file... Registering documents with scrollkeeper... Processing triggers for man-db ... bill@WB4ALM-07:~$ - - - - - - - That message about "libcairo.so.2" bothers me so... bill@WB4ALM-07:~$ locate libcairo.so.2 /home/bill/.mozilla/firefox/lna9hl72.default/extensions/vmwarev...@vmware.com/plugins/lib/libcairo.so.2 /home/bill/.mozilla/firefox/lna9hl72.default/extensions/vmwarev...@vmware.com/plugins/lib/libcairo.so.2/libcairo.so.2 /home/bill/Download/NoMachine/libcairo/usr/lib/x86_64-linux-gnu/libcairo.so.2 /home/bill/Download/NoMachine/libcairo/usr/lib/x86_64-linux-gnu/libcairo.so.2.11000.2 /home/bill/src/VMware/Linux/VMserver_2.0.2/extracted_vmrc/plugins/lib/libcairo.so.2 /home/bill/src/VMware/Linux/VMserver_2.0.2/extracted_vmrc/plugins/lib/libcairo.so.2/libcairo.so.2 /home/bill/vmware/vmrc-workaround/plugins/lib/libcairo.so.2 /home/bill/vmware/vmrc-workaround/plugins/lib/libcairo.so.2/libcairo.so.2 /usr/lib/i386-linux-gnu/libcairo.so.2 /usr/lib/i386-linux-gnu/libcairo.so.2.11200.2 /usr/lib/vmware/lib/libcairo.so.2 /usr/lib/vmware/lib/libcairo.so.2/libcairo.so.2 /usr/lib/vmware-installer/2.1.0/lib/lib/libcairo.so.2 /usr/lib/vmware-installer/2.1.0/lib/lib/libcairo.so.2/libcairo.so.2 /usr/lib/x86_64-linux-gnu/libcairo.so.2 /usr/lib/x86_64-linux-gnu/libcairo.so.2.11000.2 /usr/lib/x86_64-linux-gnu/libcairo_orig/libcairo.so.2 /usr/lib/x86_64-linux-gnu/libcairo_orig/libcairo.so.2.11200.2 bill@WB4ALM-07:~$ - - - - ls -all /usr/lib/x86_64-linux-gnu/libcairo.so.2 -rw-r--r-- 1 root root 766024 Dec 9 09:48 /usr/lib/x86_64-linux-gnu/libcairo.so.2 According to my manual log for December 9th, the only thing I did was to fix "NX" which my wife uses to access her account on my Linux box via her Win7 desktop.. My notes say: **QUOTE** http://ubuntuforums.org/showthread.php?t=2081746&highlight=nomachine Here are the steps I followed for my 64-bit install of Ubuntu 12.10. I suppose the workaround is the same for the 32-bit version, except you change the libcairo package and the file system paths accordingly: 1. Terminate your NX sessions 2. cd ~/Downloads 3. wget http://mirror.pnl.gov/ubuntu//pool/main/c/cairo/libcairo2_1.10.2-6.1ubuntu2_amd64.deb 4. mkdir libcairo 5. dpkg -x libcairo2_1.10.2-6.1ubuntu2_amd64.deb libcairo/ 6. sudo mkdir /usr/lib/x86_64-linux-gnu/libcairo_orig 7. sudo mv /usr/lib/x86_64-linux-gnu/libcairo.so.2* /usr/lib/x86_64-linux-gnu/libcairo_orig/ 8. sudo cp ~/Download/NoMachine/libcairo/usr/lib/x86_64-linux-gnu/libcairo.so.2* /usr/lib/x86_64-linux-gnu/ 9. Re-connect to your machine via NX. **UNQUOTE** Could this be /a/the/ problem? If so any recommendations? -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to evince in Ubuntu. https://bugs.launchpad.net/bugs/1093946 Title: Evince fails to open PDF files. worked prior to Ubuntu 12.10 upgrade [-WARNING **: /usr/lib/x86_64-linux-gnu/libpoppler-glib.so.8: undefined symbol: cairo_mesh_pattern_begin_patch] Status in “evince” package in Ubuntu: Incomplete Bug description: Any time I try to view a PDF file, an icon is created in the task bar that says "opening file ...." but the file does not open. No errors are shown and I have not located any messages in any of the logs. This problem affects ALL pdf files, but the files are displayable using "mupdf". According to the following, evince 3.6.0 is installed. apt-cache policy evince evince: Installed: 3.6.0-0ubuntu2 Candidate: 3.6.0-0ubuntu2 Version table: *** 3.6.0-0ubuntu2 0 500 http://us.archive.ubuntu.com/ubuntu/ quantal/main amd64 Packages 100 /var/lib/dpkg/status I have attempted to purge and reinstall evince several times, even to the point of deleting the evince libraries in /usr/lib/ and /usr/share/ and /var/lib/dpkg/info/ The result is always the same. Sometimes after the failure, Ubuntu reports an internal error in evince - which I have told it to send a report to the developers. The report must be very small, as it takes less than a second to do so. ProblemType: Bug DistroRelease: Ubuntu 12.10 Package: evince 3.6.0-0ubuntu2 ProcVersionSignature: Ubuntu 3.5.0-21.32-generic 3.5.7.1 Uname: Linux 3.5.0-21-generic x86_64 NonfreeKernelModules: nvidia ApportVersion: 2.6.1-0ubuntu9 Architecture: amd64 Date: Wed Dec 26 22:25:34 2012 MarkForUpload: True ProcEnviron: LANGUAGE=en_US:en TERM=xterm PATH=(custom, no user) LANG=en_US.UTF-8 SHELL=/bin/bash SourcePackage: evince UpgradeStatus: Upgraded to quantal on 2012-11-01 (55 days ago) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/evince/+bug/1093946/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp