Google earth 5.0 y Ubuntu 9.04

Asked by Rafael de la Parra on 2009-09-05

Me bajé GoogleEarthLinux.bin. Lo instalé (le di permisos de ejecución) y aparentemente se instaló bien.
Al ejecutarlo se abre la pantalla, pero solo sale un fondo en blanco (No aparece la tierra), y los laterales, donde están Mis lugares y uso de capas, está en blanco. Tambien la barra de herramientas sale sombreada. He repetido varias veces el proceso y siempre me ocurre lo mismo.
 Leyendo por ahí, a alguien que le pasaba lo mismo, dió en una sesión de terminal un comando "sudo su" y luego el "googleearth" y funciona. Lo hice y así me funciona. Porque? y como puedo hacer que me arranque desde el icono que tengo en el escritorio?.
 Podrá ser que cuando instalé la versión de Ubuntu 9.04, al estar en el proceso marqué la casilla de que no me pida ni usuario ni password? (Aparentemente google earth está funcionando como superusuario?).
  (Eso me pasó por vago?)
    Con la versión anterior que tenía de Ubuntu y de google earth no tuve problemas.

Question information

Language:
Spanish Edit question
Status:
Solved
For:
Ubuntu Edit question
Assignee:
No assignee Edit question
Solved by:
Rafael de la Parra
Solved:
2009-11-03
Last query:
2009-11-03
Last reply:
2009-09-29
Jorge Suárez de Lis (ys) said : #1

Cuando instalas el GoogleEarthLinux.bin lo instalas como tu usuario. Si después de hacer "sudo su" puedes abrir "googleearth" escribiendo eso en la consola es porque estás abriendo OTRO google earth diferente que has instalado globalmente (probablemente con synaptic u otro gestor de paquetes).

No sé qué puede ocurrir con el google earth que te has bajado en .bin, supongo que es una beta o algo así y todavía no funciona demasiado bien con algunas tarjetas de vídeo.

Borre toda referencia a googleearth en mi máquina, despues de desintalarlo.
Reinicié y busque de nuevo por si había quedado algo.
Como inicialmente lo había instaldo con un repositorio que tiene Google, el cual tambien lo quité, lo instalé con Synaptic desde medibuntu, que tiene la misma versión que Google.
Ocurrió exactamante lo mismo: solo funciona como lo indiqué al principio.
Volví a borrar todo y revisar que no hubiera quedado nada.
Instalé de nuevo y ocurre exactamente lo mismo: debo dar "sudo su" y llamarlo desde una sesión de terminal.
Esta vez me fijé que luego de dar el comando ggogleearth aparece lo siguiente:

root@rafael-desktop:/home/rafael# googleearth
Warning: Unable to create prefs directory '/root/.googleearth'. El fichero ya existe.

Fabián Rodríguez (magicfab) said : #3

Estás ejecutando Google Earth con derechos de administrador, y creada la cuenta siempre quedan los datos.

Debes borrar ese directorio:
sudo rm -r /root/.googleearth

Removí el directorio, como me lo indicaban... revisé toda la máquina de nuevo. removí con synaptics el paquete, revisé todo de nuevo. Reinstalé el paquete y ocurre lo mismo.
Revisé root y no está el directorio .googleearth.
Arranqué googleearth (Aplicaciones-Internet-google earth y ocurre lo mismo del reporte.
Voy a terminal y doy "sudo su" y la respuesta es como se esperaría:
 root@rafael-desktop:/home/rafael# (Cambio de shell)
Doy googleearth y arranca perfectamente, pero en root aparece el directorio .googleearth
Pero ahora no me aparece el Warning anterior.
Al cerrar googleearth en el terminal me vuelve el prompt en el shell cambiado:
 root@rafael-desktop:/home/rafael#
Si doy exit me vuelve al prompt de mi shell
 rafael@rafael-desktop:~$

Tendré un bug de medibuntu?

Fabián Rodríguez (magicfab) said : #5

Cuando remuevas el paquete desde Synaptic escoge "remover por completo" en vez de solo "remover". Eso eliminará cualquier resto de datos relacionados con el paquete. Reinstalalo despues e intenta correrlo sin ser administrador la primera vez.

Todas las últimas veces he hecho eso...
Y la primera vez que lo corro no estoy como superusuario (supongo, ya que como dije al principio instalé Ubuntu de tal manera que no me pida usuario y password)
  No me digan que tengo que hacer borre y va de nuevo todo...

DarkJavi (darkjavi) said : #7

¿Has probado a lanzar el googleearth desde el terminal sin hacer sudo su?es decir, desde el terminal con tu usuario normal.
Tal vez veas en el terminal algun mensaje de error que nos de alguna pista.

 Lo acabo de hacer y no aparece ningun mensaje: solo la pantalla de googleearth, pero sin la tierra y los datos en los cuadros de la izquierda (Capas y lugares, y la barra de herraientas aparece sombreada, sin poder hacer click en nada de ella).
  Además, en mi directorio home se crea una carpeta oculta .googleearth.

  En otra máquina, instalé Ubuntu, le apliqué todas las actualizaciones y repositorios necesarios (medibuntu incluido), e instalé googleearth: Allí funciona sin ningún problema.

Dante Díaz (dante) said : #9

No te compliques la vida, agrega los repositorios de medibuntu
https://help.ubuntu.com/community/Medibuntu

y te instalas el google earth via apt.

Desde Medibuntu lo he estado instalando todas estas veces.
Creo que voy a esperar que salga el release 9.10 de Ubuntu e instalar todo de nuevo, desde 0, ya que en otra máquna instalé Ubuntu 9.04 y googleearth y no tuve ningún problema, y acá esto parece insoluble.

te recomiendo mirar si la aceleracion grafica con GL esta activa o es soportada.

ejecuta en una terminal

glxgears

deberias ver un engranage en 3D dando vueltas.
de lo contrario tu tarjeta grafica tiene problemas.

glxgears si funciona.
 Para mi que el problema es alguna librería para la cual no tengo autorización, ya que si ejecuto googleearth en modo super si funciona. (No me aparecen las capas en mi modo normal, ni el globo terráqueo).
 Mi problema limitante es que no se cuales librerías son invocadas en mi modo normal de usuario, para darles los permisos necesarios.

DanielFCaicedoT (dfcaicedo) said : #13

Hola,

Las veces que he instalado el google earth lo ubico en /usr/local y me funciona perfecto, yo uso el .bin que se descarga directamente desde google, igual esta noche lo instalo de nuevo en otro equipo para ver si me aparece el error que comentas

Finalmente, instalé Ubuntu 9.10 y googleearth funciona sin ningún problema.
Así que con esto, podemos dar por cerrado el incidente.
Gracias a todos los que me intentaron ayudar.