LinuxQuestions.org
Support LQ: Use code LQ3 and save $3 on Domain Registration
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software
User Name
Password
Linux - Software This forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.

Notices



Reply
 
Search this Thread
Old 03-02-2011, 01:56 PM   #1
Broder
Member
 
Registered: Oct 2006
Location: Santa Barbara, C.A.
Distribution: Mood dependent
Posts: 117

Rep: Reputation: 15
Trouble installing mimio 32 bit on 64 bit ubuntu


I'm trying to install 32 bit mimio software for an interactive whiteboard onto a 64 bit laptop running ubuntu.

I've used getlibs to install some of the missing libraries but am still having truoble with the install.

The output is as follows:


Quote:
sudo dpkg -i --force-all mimio-studio_7.11-2_i386.deb
dpkg - warning, overriding problem because --force enabled:
package architecture (i386) does not match system (amd64)
(Reading database ... 232300 files and directories currently installed.)
Preparing to replace mimio-studio 7.11-2 (using mimio-studio_7.11-2_i386.deb) ...
rm: cannot remove `gallery/install/mimio_content.mcf': No such file or directory
rm: cannot remove `help/mimiohelp.zip': No such file or directory
rm: cannot remove `html/default/default_pages.html': No such file or directory
rm: cannot remove `system/last_build_state.log': No such file or directory
Unpacking replacement mimio-studio ...
Setting up mimio-studio (7.11-2) ...
update-initramfs: deferring update (trigger activated)
MDKLoadLibrary('/var/opt/mimio/system/gui_graphics.so') failed: /usr/lib32/libstdc++.so.6: version `GLIBCXX_3.4.11' not found (required by /var/opt/mimio/system/gui_graphics.so)
MDKLoadLibrary('/var/opt/mimio/system/gui_window.so') failed: /usr/lib32/libstdc++.so.6: version `GLIBCXX_3.4.11' not found (required by /var/opt/mimio/system/gui_window.so)
MDKLoadLibrary('/var/opt/mimio/system/dev_hid.so') failed: /var/opt/mimio/system/dev_hid.so: undefined symbol: udev_monitor_filter_add_match_subsystem_devtype
MDKLoadLibrary('/var/opt/mimio/system/gui_multimedia.so') failed: /var/opt/mimio/system/gui_multimedia.so: undefined symbol: gdk_x11_pixmap_get_drawable_impl
MDKLoadLibrary('/var/opt/mimio/system/aps_view.so') failed: /var/opt/mimio/system/aps_view.so: undefined symbol: udev_monitor_filter_add_match_subsystem_devtype
MDKLoadLibrary('/var/opt/mimio/system/obj_prometheanserializer.so') failed: /var/opt/mimio/system/obj_prometheanserializer.so: undefined symbol: _ZN9QHashData14detach_helper2EPFvPNS_4NodeEPvEPFvS1_Eii
MDKLoadLibrary('/var/opt/mimio/system/gui_graphics.so') failed: /usr/lib32/libstdc++.so.6: version `GLIBCXX_3.4.11' not found (required by /var/opt/mimio/system/gui_graphics.so)
MDKLoadLibrary('/var/opt/mimio/system/gui_window.so') failed: /usr/lib32/libstdc++.so.6: version `GLIBCXX_3.4.11' not found (required by /var/opt/mimio/system/gui_window.so)
MDKLoadLibrary('/var/opt/mimio/system/dev_hid.so') failed: /var/opt/mimio/system/dev_hid.so: undefined symbol: udev_monitor_filter_add_match_subsystem_devtype
MDKLoadLibrary('/var/opt/mimio/system/gui_multimedia.so') failed: /var/opt/mimio/system/gui_multimedia.so: undefined symbol: gdk_x11_pixmap_get_drawable_impl
MDKLoadLibrary('/var/opt/mimio/system/aps_view.so') failed: /var/opt/mimio/system/aps_view.so: undefined symbol: udev_monitor_filter_add_match_subsystem_devtype
MDKLoadLibrary('/var/opt/mimio/system/obj_prometheanserializer.so') failed: /var/opt/mimio/system/obj_prometheanserializer.so: undefined symbol: _ZN9QHashData14detach_helper2EPFvPNS_4NodeEPvEPFvS1_Eii
chmod: cannot access `./markups': No such file or directory
chmod: cannot access `./system/app_gallery/gallery.dat': No such file or directory
chmod: cannot access `/tmp/mimioRecovery': No such file or directory
chmod: cannot access `./gallery/*': No such file or directory

Processing triggers for shared-mime-info ...
Unknown media type in type 'all/all'

Unknown media type in type 'all/allfiles'

Unknown media type in type 'uri/mms'

Unknown media type in type 'uri/mmst'

Unknown media type in type 'uri/mmsu'

Unknown media type in type 'uri/pnm'

Unknown media type in type 'uri/rtspt'

Unknown media type in type 'uri/rtspu'

Unknown media type in type 'fonts/package'

Unknown media type in type 'interface/x-winamp-skin'

Processing triggers for initramfs-tools ...
update-initramfs: Generating /boot/initrd.img-2.6.28-19-generic

I'm a bit stumped about the GLIBCXX errors .... I have libstdc++ but I reckon i need some symbolic links or something .. I need to get pointed in the right direction. glibc is installed but I don't know what glibcxx is.

Last edited by Broder; 03-02-2011 at 02:08 PM.
 
Old 03-02-2011, 02:23 PM   #2
johnsfine
Guru
 
Registered: Dec 2007
Distribution: Centos
Posts: 5,139

Rep: Reputation: 1127Reputation: 1127Reputation: 1127Reputation: 1127Reputation: 1127Reputation: 1127Reputation: 1127Reputation: 1127Reputation: 1127
Quote:
Originally Posted by Broder View Post
I have libstdc++ but I reckon i need some symbolic links or something
I expect that means you have the 64 bit libstdc++ but not the 32 bit libstdc++

You should install the package ia32-libs

The file you need is actually in the package lib32stdc++6 but it is better to use the package manager to install ia32-libs which will automatically include several related packages including lib32stdc++6

I would not have expected that dpkg --force-all would be work to install a 32 bit .deb file into a 64 bit system. So after you get the required dependencies, I don't have a lot of confidence the whole process will then work.

But your current failure is because the 32 bit copy of libstdc++.so.6 is not present. That problem is easy to fix and then you can see whether the overall problem is solved or whether there is a next issue to address.

Last edited by johnsfine; 03-02-2011 at 02:34 PM.
 
Old 03-02-2011, 02:26 PM   #3
Broder
Member
 
Registered: Oct 2006
Location: Santa Barbara, C.A.
Distribution: Mood dependent
Posts: 117

Original Poster
Rep: Reputation: 15
I have the 32-bit version


Quote:
/usr/lib32$ ls libstdc++.so.*
libstdc++.so.5 libstdc++.so.5.0.7 libstdc++.so.6 libstdc++.so.6.0.10
 
Old 03-02-2011, 02:38 PM   #4
johnsfine
Guru
 
Registered: Dec 2007
Distribution: Centos
Posts: 5,139

Rep: Reputation: 1127Reputation: 1127Reputation: 1127Reputation: 1127Reputation: 1127Reputation: 1127Reputation: 1127Reputation: 1127Reputation: 1127
Sorry, I misunderstood the messages in your original post.

What version of Ubuntu do you have? I expect a fairly old one. How old does a version of Ubuntu does mimio say it supports?

Sorry, I don't know much about Ubuntu versioning. I checked this webpage
http://packages.ubuntu.com/hardy-upd...dc++6/filelist
to see that your 32 bit libs are newer than hardy-updates but older than karmic

Last edited by johnsfine; 03-02-2011 at 02:41 PM.
 
1 members found this post helpful.
Old 03-02-2011, 02:48 PM   #5
Broder
Member
 
Registered: Oct 2006
Location: Santa Barbara, C.A.
Distribution: Mood dependent
Posts: 117

Original Poster
Rep: Reputation: 15
Linux version 2.6.28-19-generic (buildd@allspice) (gcc version 4.3.3 (Ubuntu 4.3.3-5ubuntu4) )

Ubuntu 8.04


Ah! That might be the problem Cheers for the help, a quick upgrade and I'll get back to ye ...
 
Old 03-02-2011, 02:55 PM   #6
johnsfine
Guru
 
Registered: Dec 2007
Distribution: Centos
Posts: 5,139

Rep: Reputation: 1127Reputation: 1127Reputation: 1127Reputation: 1127Reputation: 1127Reputation: 1127Reputation: 1127Reputation: 1127Reputation: 1127
The Minio download page says Ubuntu 8.04 is supported.

Where did your /usr/lib32/libstdc++.so.6 file come from? Was it from installing the ia32-libs package or some other way?

Sorry my guesses so far in this thread have been wrong, but my guess is still that error messages about /usr/lib32/libstdc++.so.6 most likely mean something wrong with /usr/lib32/libstdc++.so.6

Quote:
Originally Posted by Broder View Post
a quick upgrade and I'll get back to ye ...
I hope that helps. Having read the Mimio page, I think it shouldn't directly help. But if something is wrong with that .so file, an upgrade might indirectly help.

Last edited by johnsfine; 03-02-2011 at 02:57 PM.
 
Old 03-02-2011, 05:31 PM   #7
Broder
Member
 
Registered: Oct 2006
Location: Santa Barbara, C.A.
Distribution: Mood dependent
Posts: 117

Original Poster
Rep: Reputation: 15
Right, well my machine is way sexier now and I'm no longer getting the glibcxx errors but still can't install:


sudo dpkg -i --force-all mimio-studio_7.11-2_i386.deb
dpkg: warning: overriding problem because --force enabled:
package architecture (i386) does not match system (amd64)
(Reading database ... 271881 files and directories currently installed.)
Preparing to replace mimio-studio 7.11-2 (using mimio-studio_7.11-2_i386.deb) ...
rm: cannot remove `gallery/install/mimio_content.mcf': No such file or directory
rm: cannot remove `help/mimiohelp.zip': No such file or directory
rm: cannot remove `html/default/default_pages.html': No such file or directory
rm: cannot remove `system/last_build_state.log': No such file or directory
Unpacking replacement mimio-studio ...
Setting up mimio-studio (7.11-2) ...
update-initramfs: deferring update (trigger activated)
MDKLoadLibrary('/var/opt/mimio/system/gui_graphics.so') failed: /var/opt/mimio/system/gui_graphics.so: undefined symbol: _ZNK5Cairo7Context16get_font_optionsERNS_11FontOptionsE
MDKLoadLibrary('/var/opt/mimio/system/gui_window.so') failed: /var/opt/mimio/system/gui_window.so: undefined symbol: _ZNK5Cairo7Context16get_font_optionsERNS_11FontOptionsE
MDKLoadLibrary('/var/opt/mimio/system/obj_prometheanserializer.so') failed: /var/opt/mimio/system/obj_prometheanserializer.so: undefined symbol: _ZN9QHashData14detach_helper2EPFvPNS_4NodeEPvEPFvS1_Eii
MDKLoadLibrary('/var/opt/mimio/system/gui_graphics.so') failed: /var/opt/mimio/system/gui_graphics.so: undefined symbol: _ZNK5Cairo7Context16get_font_optionsERNS_11FontOptionsE
MDKLoadLibrary('/var/opt/mimio/system/gui_window.so') failed: /var/opt/mimio/system/gui_window.so: undefined symbol: _ZNK5Cairo7Context16get_font_optionsERNS_11FontOptionsE
MDKLoadLibrary('/var/opt/mimio/system/obj_prometheanserializer.so') failed: /var/opt/mimio/system/obj_prometheanserializer.so: undefined symbol: _ZN9QHashData14detach_helper2EPFvPNS_4NodeEPvEPFvS1_Eii
chmod: cannot access `./markups': No such file or directory
chmod: cannot access `./system/app_gallery/gallery.dat': No such file or directory
chmod: cannot access `/tmp/mimioRecovery': No such file or directory
chmod: cannot access `./gallery/*': No such file or directory

Processing triggers for desktop-file-utils ...
Processing triggers for shared-mime-info ...
Unknown media type in type 'all/all'

Unknown media type in type 'all/allfiles'

Unknown media type in type 'uri/mms'

Unknown media type in type 'uri/mmst'

Unknown media type in type 'uri/mmsu'

Unknown media type in type 'uri/pnm'

Unknown media type in type 'uri/rtspt'

Unknown media type in type 'uri/rtspu'

Unknown media type in type 'fonts/package'

Unknown media type in type 'interface/x-winamp-skin'

Processing triggers for initramfs-tools ...
update-initramfs: Generating /boot/initrd.img-2.6.31-22-generic
 
Old 03-02-2011, 07:16 PM   #8
johnsfine
Guru
 
Registered: Dec 2007
Distribution: Centos
Posts: 5,139

Rep: Reputation: 1127Reputation: 1127Reputation: 1127Reputation: 1127Reputation: 1127Reputation: 1127Reputation: 1127Reputation: 1127Reputation: 1127
Did that first file with a problem get installed
/var/opt/mimio/system/gui_graphics.so

If it is there, you can use ldd to get a better idea what its problem is:

Code:
ldd /var/opt/mimio/system/gui_graphics.so
If it didn't get installed, it is buried deep inside the .deb file you were trying to install, but you can get to it.

I don't recall exact details, but you can open a .deb file as an archive to pull out the nested archive inside it. Then open that archive to pull out files that would have been installed.

Next bit goes deeper into guesswork, but my guess is mimio is depending on some .so files that are part of gtk, and you have only the 64 bit version of those files installed and need to have also the 32 bit version.

Last edited by johnsfine; 03-02-2011 at 07:19 PM.
 
Old 03-03-2011, 04:08 PM   #9
Broder
Member
 
Registered: Oct 2006
Location: Santa Barbara, C.A.
Distribution: Mood dependent
Posts: 117

Original Poster
Rep: Reputation: 15
It did get installed.

The optput of ldd is:

Quote:
ldd /var/opt/mimio/system/gui_graphics.so
linux-gate.so.1 => (0xf76e4000)
libpng12.so.0 => /usr/lib32/libpng12.so.0 (0xf7606000)
libgtkmm-2.4.so.1 => /usr/lib32/libgtkmm-2.4.so.1 (0xf72cf000)
libatkmm-1.6.so.1 => /usr/lib32/libatkmm-1.6.so.1 (0xf7289000)
libgdkmm-2.4.so.1 => /usr/lib32/libgdkmm-2.4.so.1 (0xf7241000)
libgiomm-2.4.so.1 => /usr/lib32/libgiomm-2.4.so.1 (0xf71d3000)
libpangomm-1.4.so.1 => /usr/lib32/libpangomm-1.4.so.1 (0xf71a6000)
libgtk-x11-2.0.so.0 => /usr/lib32/libgtk-x11-2.0.so.0 (0xf6de5000)
libglibmm-2.4.so.1 => /usr/lib32/libglibmm-2.4.so.1 (0xf6d8d000)
libcairomm-1.0.so.1 => /usr/lib32/libcairomm-1.0.so.1 (0xf6d72000)
libsigc-2.0.so.0 => /usr/lib32/libsigc-2.0.so.0 (0xf6d6b000)
libgdk-x11-2.0.so.0 => /usr/lib32/libgdk-x11-2.0.so.0 (0xf6cd6000)
libatk-1.0.so.0 => /usr/lib32/libatk-1.0.so.0 (0xf6cb9000)
libgio-2.0.so.0 => /usr/lib32/libgio-2.0.so.0 (0xf6c22000)
libpangoft2-1.0.so.0 => /usr/lib32/libpangoft2-1.0.so.0 (0xf6bf9000)
libpangocairo-1.0.so.0 => /usr/lib32/libpangocairo-1.0.so.0 (0xf6bec000)
libgdk_pixbuf-2.0.so.0 => /usr/lib32/libgdk_pixbuf-2.0.so.0 (0xf6bd2000)
libcairo.so.2 => /usr/lib32/libcairo.so.2 (0xf6b4b000)
libpango-1.0.so.0 => /usr/lib32/libpango-1.0.so.0 (0xf6b02000)
libfreetype.so.6 => /usr/lib32/libfreetype.so.6 (0xf6a83000)
libfontconfig.so.1 => /usr/lib32/libfontconfig.so.1 (0xf6a56000)
libgobject-2.0.so.0 => /usr/lib32/libgobject-2.0.so.0 (0xf6a18000)
libgmodule-2.0.so.0 => /usr/lib32/libgmodule-2.0.so.0 (0xf6a13000)
libgthread-2.0.so.0 => /usr/lib32/libgthread-2.0.so.0 (0xf6a0c000)
librt.so.1 => /lib32/librt.so.1 (0xf6a03000)
libglib-2.0.so.0 => /lib32/libglib-2.0.so.0 (0xf694d000)
libpangox-1.0.so.0 => /usr/lib32/libpangox-1.0.so.0 (0xf6940000)
libX11.so.6 => /usr/lib32/libX11.so.6 (0xf6811000)
libstdc++.so.6 => /usr/lib32/libstdc++.so.6 (0xf671f000)
libm.so.6 => /lib32/libm.so.6 (0xf66f8000)
libgcc_s.so.1 => /usr/lib32/libgcc_s.so.1 (0xf66da000)
libpthread.so.0 => /lib32/libpthread.so.0 (0xf66c1000)
libc.so.6 => /lib32/libc.so.6 (0xf657c000)
libz.so.1 => /usr/lib32/libz.so.1 (0xf6566000)
libXcomposite.so.1 => /usr/lib32/libXcomposite.so.1 (0xf6561000)
libXdamage.so.1 => /usr/lib32/libXdamage.so.1 (0xf655e000)
libXfixes.so.3 => /usr/lib32/libXfixes.so.3 (0xf6558000)
libXext.so.6 => /usr/lib32/libXext.so.6 (0xf6548000)
libXrender.so.1 => /usr/lib32/libXrender.so.1 (0xf653e000)
libXinerama.so.1 => /usr/lib32/libXinerama.so.1 (0xf653a000)
libXi.so.6 => /usr/lib32/libXi.so.6 (0xf652f000)
libXrandr.so.2 => /usr/lib32/libXrandr.so.2 (0xf6526000)
libXcursor.so.1 => /usr/lib32/libXcursor.so.1 (0xf651b000)
libdl.so.2 => /lib32/libdl.so.2 (0xf6517000)
libpcre.so.3 => /lib32/libpcre.so.3 (0xf64e5000)
libresolv.so.2 => /lib32/libresolv.so.2 (0xf64d1000)
libselinux.so.1 => /lib32/libselinux.so.1 (0xf64b6000)
libpixman-1.so.0 => /usr/lib32/libpixman-1.so.0 (0xf646f000)
libdirectfb-1.2.so.0 => /usr/lib32/libdirectfb-1.2.so.0 (0xf63f5000)
libfusion-1.2.so.0 => /usr/lib32/libfusion-1.2.so.0 (0xf63ea000)
libdirect-1.2.so.0 => /usr/lib32/libdirect-1.2.so.0 (0xf63d2000)
libxcb-render-util.so.0 => /usr/lib32/libxcb-render-util.so.0 (0xf63cd000)
libxcb-render.so.0 => /usr/lib32/libxcb-render.so.0 (0xf63c4000)
libxcb.so.1 => /usr/lib32/libxcb.so.1 (0xf63a6000)
libexpat.so.1 => /lib32/libexpat.so.1 (0xf637e000)
/lib/ld-linux.so.2 (0xf76e5000)
libXau.so.6 => /usr/lib32/libXau.so.6 (0xf637a000)
libXdmcp.so.6 => /usr/lib32/libXdmcp.so.6 (0xf6375000)

Thanks for al your help John.
 
Old 03-03-2011, 04:17 PM   #10
johnsfine
Guru
 
Registered: Dec 2007
Distribution: Centos
Posts: 5,139

Rep: Reputation: 1127Reputation: 1127Reputation: 1127Reputation: 1127Reputation: 1127Reputation: 1127Reputation: 1127Reputation: 1127Reputation: 1127
Quote:
Originally Posted by Broder View Post
The optput of ldd is:
Unless I'm misreading that, it says all the 32 bit libs that .so needs are found on your system.

That destroys my last guess at what is going wrong.

Quote:
Thanks for al your help John.
Sorry all that "help" hasn't led to a solution.

I hope some experts with better ideas will jump in.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
64 bit cpu-64 bit Ubuntu-are there 32 bit app issues? sofasurfer Ubuntu 7 04-09-2014 03:02 PM
[SOLVED] Installing 64 bit Ubuntu over 32 bit irh1991 Linux - Newbie 3 11-05-2010 12:44 AM
64 bit or 32 bit Ubuntu 10.04 in a multiple boot with windows 64 and 32 bit ? james2b Linux - General 7 09-22-2010 05:12 PM
LXer: Ubuntu 32-bit, 32-bit PAE, 64-bit Benchmarks LXer Syndicated Linux News 0 12-30-2009 12:00 PM
Installing both 64-bit and 32-bit ubuntu 9.04 abhishekp Ubuntu 1 05-10-2009 01:06 PM


All times are GMT -5. The time now is 02:03 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration