LinuxQuestions.org
View the Most Wanted LQ Wiki articles.
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 10-14-2012, 09:23 PM   #1
odiseo77
Senior Member
 
Registered: Dec 2004
Location: London, UK
Distribution: Debian Sid, OpenSUSE 13.1
Posts: 1,009

Rep: Reputation: 307Reputation: 307Reputation: 307Reputation: 307
Problem running Google Earth in Debian Sid 64 bits


Hi folks,

I installed Google Earth on Debian Sid 64 bits. Installed all the required packages, but when I launch it, I see the main window, but the part where the Earth appears is all black (see attached screenshot). If I try to zoom in with the mouse wheel the black area turns to grey, which makes me think the program "believes" the Earth is there when is not. I tried launching the program from the command line to see if there was some error or some relevant message, but there is no output.

BTW, I'm using a nVidia GeForce 7300 GT card with the proprietary driver installed. Also, I believe this must be related to the fact that I'm using 64 bits because I've used Google Earth on Sid 32 bit before (on the same machine) without issues... Maybe some 32 bit dependency?

Any ideas?

Thanks in advance.

Last edited by odiseo77; 07-31-2014 at 03:53 PM.
 
Old 10-15-2012, 03:09 PM   #2
EDDY1
LQ Addict
 
Registered: Mar 2010
Location: Oakland,Ca
Distribution: wins7, Debian wheezy
Posts: 5,869

Rep: Reputation: 530Reputation: 530Reputation: 530Reputation: 530Reputation: 530Reputation: 530
check this 1 out
http://www.linuxquestions.org/questi...it-4175417876/
All the posts I've seen suggest you still need ia32 libs

Last edited by EDDY1; 10-15-2012 at 03:12 PM.
 
Old 10-15-2012, 08:06 PM   #3
odiseo77
Senior Member
 
Registered: Dec 2004
Location: London, UK
Distribution: Debian Sid, OpenSUSE 13.1
Posts: 1,009

Original Poster
Rep: Reputation: 307Reputation: 307Reputation: 307Reputation: 307
Hi,

I checked that thread before, and it helped me to get some things sorted Already have ia32-libs and ia32-libs-gtk. I also installed libgl1-nvidia-glx:i386 because at first the program wouldn't launch and complained that it couldn't find libGL.so.1. I tried to install nvidia-glx:i386 to see if it solved the problem but it conflicts with the amd64 version.

I'll keep trying to find a solution and post back any results I get.

Thanks for your help!
 
Old 11-03-2012, 04:35 AM   #4
g1annis
LQ Newbie
 
Registered: Nov 2012
Posts: 7

Rep: Reputation: Disabled
Did you find the solution mate?
 
Old 11-03-2012, 01:37 PM   #5
odiseo77
Senior Member
 
Registered: Dec 2004
Location: London, UK
Distribution: Debian Sid, OpenSUSE 13.1
Posts: 1,009

Original Poster
Rep: Reputation: 307Reputation: 307Reputation: 307Reputation: 307
Hi there,

I haven't found a permanent solution yet. Used a libGL.so.1 file downloaded from a launchpad site which solved this problem, but I don't think it's a good idea to use random files from the net, so I removed it. You can find some useful information about this issue here.

I'll post back when I find a solution.
 
Old 11-04-2012, 03:27 AM   #6
g1annis
LQ Newbie
 
Registered: Nov 2012
Posts: 7

Rep: Reputation: Disabled
Thanks friend. I tried to fix it like you but I didn't. I downloaded the libgl1-mesa-swx11_8.0.4-2_amd64 package from the debian archive, then unpackaged it and copied the libGL.so.1 into /opt/.....

But it didn't work. Why? Can you explain to me how did you managed it to work? Thanks in advance friend.
 
Old 11-11-2012, 09:23 PM   #7
odiseo77
Senior Member
 
Registered: Dec 2004
Location: London, UK
Distribution: Debian Sid, OpenSUSE 13.1
Posts: 1,009

Original Poster
Rep: Reputation: 307Reputation: 307Reputation: 307Reputation: 307
Hi, sorry for the late reply; I had not found a solution until now. In my case (using a nvidia card) the problem was solved by installing libgl1-nvidia-glx:i386. If you're using a nvidia card you should install this package as well.
 
1 members found this post helpful.
Old 11-13-2012, 06:39 AM   #8
g1annis
LQ Newbie
 
Registered: Nov 2012
Posts: 7

Rep: Reputation: Disabled
Don't mind about the dalay

It seems you have a i386 CPU right? For me there is just a libgl1-nvidia-glx and a libgl1-nvidia-glx-ia32 (version 30448-1). in the repositories. They are both installed (I re-installed them with no success).

Debian testing
nVidia GeForce 7100
 
Old 11-13-2012, 08:12 AM   #9
odiseo77
Senior Member
 
Registered: Dec 2004
Location: London, UK
Distribution: Debian Sid, OpenSUSE 13.1
Posts: 1,009

Original Poster
Rep: Reputation: 307Reputation: 307Reputation: 307Reputation: 307
I'm using a Core2Duo processor and a 64 bit Debian install. My understanding is that Google Earth is a 32 bit application (even the 64 bit version) and hence it needs some i386 packages. If you're using a 64 bit debian install, try enabling the installation of i386 packages with the following command (as root):

Code:
dpkg --add-architecture i386
Then install libgl1-nvidia-glx:i386, ia32-libs and ia32-libs-gtk with apt-get or aptitude, like this:

Code:
aptitude install libgl1-nvidia-glx:i386 ia32-libs ia32-libs-gtk
Hope it works.

Last edited by odiseo77; 11-13-2012 at 08:15 AM.
 
Old 11-13-2012, 10:31 AM   #10
g1annis
LQ Newbie
 
Registered: Nov 2012
Posts: 7

Rep: Reputation: Disabled
Hm, all the packages are already installed. libgl1-nvidia-glx:i386 is contained in libgl1-nvidia-glx-ia32 which is installed.

The issue is not fixed for me. I think it has to do with some bad implementation of the nvidia driver for GeForce 7100 cards, that has been registred here
http://www.nvnews.net/vbulletin/show...=168630&page=2

Anyway... the old version was showing the globe but not the greek characters. Now I see the greek character but not the globe

I hope this will be fixed as soon as I mout a new graphics card.

Thanks friend!
 
Old 11-13-2012, 08:28 PM   #11
odiseo77
Senior Member
 
Registered: Dec 2004
Location: London, UK
Distribution: Debian Sid, OpenSUSE 13.1
Posts: 1,009

Original Poster
Rep: Reputation: 307Reputation: 307Reputation: 307Reputation: 307
Well, the libgl1-nvidia-glx-ia32 descrption says that this is an empty transitional package and suggests to install libgl1-nvidia-glx:i386 instead, so maybe you could try it if you haven't done so yet (it won't do any harm anyway ).

Regards and good luck.
 
Old 11-14-2012, 01:18 AM   #12
g1annis
LQ Newbie
 
Registered: Nov 2012
Posts: 7

Rep: Reputation: Disabled
Yes, but there is no such package in my repositories. I have enabled i386 architecture but I still cannot find this package.
Code:
# aptitude install libgl1-nvidia-glx:i386
Couldn't find any package matching "libgl1-nvidia-glx:i386".  However, the following
packages contain "libgl1-nvidia-glx:i386" in their description:
  libgl1-nvidia-glx-ia32 
Couldn't find any package matching "libgl1-nvidia-glx:i386".  However, the following
packages contain "libgl1-nvidia-glx:i386" in their description:
  libgl1-nvidia-glx-ia32 
No packages will be installed, upgraded, or removed.
0 packages upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 0 B of archives. After unpacking 0 B will be used.
localepurge: Disk space freed in /usr/share/locale: 0 KiB
localepurge: Disk space freed in /usr/share/man: 0 KiB
localepurge: Disk space freed in /usr/share/gnome/help: 0 KiB
localepurge: Disk space freed in /usr/share/omf: 0 KiB

Total disk space freed by localepurge: 0 KiB
I then tried to manually download the package libgl1-nvidia-glx from http://packages.debian.org limmiting results to architecture and here is what I got
Code:
dpkg -i --force-architecture libgl1-nvidia-glx_304.48-1_i386.deb 
dpkg: regarding libgl1-nvidia-glx_304.48-1_i386.deb containing libgl1-nvidia-glx:i386:
 libgl1-nvidia-glx conflicts with libgl1-nvidia-glx-ia32
  libgl1-nvidia-glx-ia32 (version 304.48-1) is present and installed.

dpkg: error processing libgl1-nvidia-glx_304.48-1_i386.deb (--install):
 conflicting packages - not installing libgl1-nvidia-glx:i386
Errors were encountered while processing:
 libgl1-nvidia-glx_304.48-1_i386.deb
So it seems that's not the issue for me eh?
 
Old 11-14-2012, 09:51 AM   #13
odiseo77
Senior Member
 
Registered: Dec 2004
Location: London, UK
Distribution: Debian Sid, OpenSUSE 13.1
Posts: 1,009

Original Poster
Rep: Reputation: 307Reputation: 307Reputation: 307Reputation: 307
I forgot to tell you, after enabling the installation of i386 packages, you have to execute aptitude update so aptitude gets aware of the i386 packages in the repositories. Also, I think that if it tries to delete libgl1-nvidia-glx-ia32 it's ok, since libgl1-nvidia-glx:i386 is intended to replace it.
 
Old 11-14-2012, 01:32 PM   #14
g1annis
LQ Newbie
 
Registered: Nov 2012
Posts: 7

Rep: Reputation: Disabled
Hm, I think I knew that the packages for all the architectures are in the same archive in the repository and the package manager just picks from there. That's why I didn't updated the package list.

Anyway I take this:
Code:
# aptitude install libgl1-nvidia-glx:i386The following NEW packages will be installed:
  gcc-4.7-base:i386{a} libc6:i386{a} libc6-i686:i386{a} libgcc1:i386{a} 
  libgl1-nvidia-glx:i386{b} libx11-6:i386{a} libxau6:i386{a} 
  libxcb1:i386{a} libxdmcp6:i386{a} libxext6:i386{a} libxv1:i386{a} 
  libxvmc1:i386{ab} 
0 packages upgraded, 12 newly installed, 0 to remove and 0 not upgraded.
Need to get 12.9 MB of archives. After unpacking 45.7 MB will be used.
The following packages have unmet dependencies:
 libgl1-nvidia-glx:i386 : Conflicts: libgl1-nvidia-glx-ia32 but 304.48-1 is installed.
 libxvmc1 : Conflicts: libxvmc1:i386 but 2:1.0.7-1 is to be installed.
 libxvmc1:i386 : Conflicts: libxvmc1 but 2:1.0.7-1 is installed.
Internal error: found 2 (choice -> promotion) mappings for a single choice.
Internal error: found 2 (choice -> promotion) mappings for a single choice.
The following actions will resolve these dependencies:

      Remove the following packages:                        
1)      devede                                              
2)      libgl1-nvidia-glx                                   
3)      libgl1-nvidia-glx-ia32                              
4)      libxvmc1                                            
5)      mplayer                                             
6)      nvidia-glx                                          
7)      nvidia-glx-ia32                                     
8)      smplayer                                            
9)      smplayer-themes                                     
10)     smplayer-translations                               
11)     task-desktop                                        
12)     xserver-xorg-video-all                              
13)     xserver-xorg-video-intel                            
14)     xserver-xorg-video-nvidia                           
15)     xserver-xorg-video-openchrome                       

      Leave the following dependencies unresolved:          
16)     xcfa recommends mplayer                             
17)     nvidia-settings recommends libgl1-nvidia-glx        
18)     nvidia-xconfig recommends libgl1-nvidia-glx-any     
19)     nvidia-kernel-dkms recommends nvidia-glx (>= 304.48)


Accept this solution? [Y/n/q/?]
which I think is not a good idea, right?

Isn't there any way to have both installed?
 
Old 11-14-2012, 03:38 PM   #15
odiseo77
Senior Member
 
Registered: Dec 2004
Location: London, UK
Distribution: Debian Sid, OpenSUSE 13.1
Posts: 1,009

Original Poster
Rep: Reputation: 307Reputation: 307Reputation: 307Reputation: 307
Hmm, nope, not a good idea. Try the following: download the i386 version of libgl1-nvidia-glx from packages.debian.org and extract its contents with dpkg-deb (or any other tool you like). Then manually copy libGL.so.1 into /opt/google/earth/free (or whatever the location of GoogleEarth is).

Not sure if it will work, but it's worth a try.

Regards.

Last edited by odiseo77; 11-14-2012 at 07:02 PM.
 
  


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
[SOLVED] Installing Google Earth on Sid 64 bit. 273 Debian 43 05-25-2013 03:48 AM
[SOLVED] Failed attepts at installing google earth 6, debian Squeeze\Sid Elixer Debian 15 12-22-2010 09:51 PM
Problem Installing Google Earth on Debian maguila Linux - Newbie 1 02-25-2007 04:00 PM
error running installed google earth in fc5 Callandor Linux - Software 1 02-03-2007 09:46 AM
google earth - running under proxy sailu_mvn Linux - Software 2 07-27-2006 11:09 PM


All times are GMT -5. The time now is 12:11 PM.

Main Menu
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