Portál AbcLinuxu, 30. dubna 2025 12:00
Problém: Google Earth 4.2 zamrzává při spuštění, zobrazí se splash screen a nic se neděje.
Konfigurace: GNU/Linux 2.6.13 x86_64 (SUSE 10.0 x86_64), ATI Radeon 9800XT (proprietární ovladač 8.33.6 na X.org 6.8.2)
Důvod: čert ví? (Možná 64bit architektura, možná příliš nová verze OpenGL ... na to nemám znalosti)
Řešení: Programu Google Earth je třeba dodat kompatibilní knihovnu libGL.so.1
(z jeho pohledu). Tu lze získat stažením originálního RPM balíku s ovladači ATI verze 8.25.18, 32-bit verze, například odsud. Tento RPMbalík lze prohlížet například pomocí programu Midnight Commander stejně jako třeba .zip nebo .tar archivy. V RPM je třeba dále otevřít soubor CONTENTS.cpio
, pod kterým se "skrývá" vlastní obsah balíku. Zde je v podsložce /usr/X11R6/lib
uložen hledaný soubor libGL.so.1.2
. Ten stačí pouze zkopírovat do adresáře s nainstalovaným Google Earth (u mě např.: /home/pushkin/google-earth
, viděl jsem i distribuční možnost /opt/google-earth
) a přejmenovat jej na libGL.so.1
. Po spuštění Google Earth by měla fungovat hardwarová akcelerace a program by měl být plně funkční.
Originální zdroj je tady, a podle něj funguje totéž u Gentoo, takže totéž bude nejspíše pracovat i na jiných distribucích. Podobné řešení bych zřejmě očekával i v případě, že Google Earth nebude fungovat na nVidii.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.