Google Earth im nativen GTK-Kleid

Avatar von Christoph Langner

3 Min. Lesezeit

42 Aufrufe

Google Earth sieht unter GNOME wie ein Fremdkörper aus. Mit QGtkStyle und zwei umbenannten Qt-Bibliotheken fügt es sich ins GTK-Design ein.

Der Vergleich: Google Earth im nativen GTK-Look

Dank Qts QGtkStyle – was in Ubuntu Jaunty Jackalope 9.04 automatisch mitinstalliert wird – kann man mittlerweile Programme, die auf dem Qt-Toolkit basieren, auch unter GNOME im nativen Kleid der GNOME Desktopumgebung laufen lassen. So sehen sie dann nicht mehr wie ein Fremdkörper aus. Google Earth ist eines der Qt-Programme, die auch auf einem GNOME-System zu finden sind, mit wenigen Handgriffen kann man GE schnell aufhübschen.

Dazu muss man die KDE-Programme einfach via $ foobar -style GTK+ starten. Probleme machen jedoch noch Programme, die ihre eigenen Bibliotheken mitbringen. Üblicherweise sind dies proprietäre Anwendungen wie bspw. Skype oder Google Earth. Für GE hat Pavel Rojtberg jedoch eine schöne Lösung parat. Ausgehend von einer Installation von Google Earth 5.0 aus den Medibuntu-Quellen muss man Google Earth die mitinstallierten Bibliotheken klauen, dann lässt sich GE auch im GTK-Kleid starten. Dazu muss man erst in das passende Verzeichnis wechseln….

$ cd /usr/lib/googleearth    # auf einem 32-bit System
$ cd /usr/lib32/googleearth  # auf einem 64-bit System

…und dann die Bibliotheken umbenennen.

$ sudo mv libQtCore.so.4 libQtCore.so.4_bak
$ sudo mv libQtGui.so.4 libQtGui.so.4_bak

Pavel löscht sämtliche libQt-Bibliotheken, was ich keine gute Idee finde, denn ohne die mitgelieferte libQtWebKit.so.4 beispielsweise will Google Earth bei mir gar nicht laufen. Von daher, nennt nur diese beiden Dateien um [UPDATE: Damit auch Webseiten innerhalb von GE aufgerufen werden können – das passiert bspw., wenn man auf eines der Wikipedia-Symbole in der Karte klickt – muss noch das Paket libqt4-webkit nachinstalliert werden.]

$ sudo apt-get install libqt4-webkit

Danach könnt ihr GE via…

$ googleearth -style GTK+

…starten und kommt dann in den Genuss, dass GE sich (fast) perfekt in euren GNOME Desktop einbindet.

Damit man in Zukunft Google Earth nicht immer über das Terminal starten muss, um den GTK-Look zu bekommen, sollte man noch den Eintrag von GE in das Startmenü anpassen, dazu bearbeitet man die /usr/share/applications/googleearth.desktop mit Root-Rechten und passt die Zeile Exec… wie folgt an.

[Desktop Entry]
...
Exec=googleearth -style GTK+
...

Danach bekommt jeder Anwender des Systems automatisch Google Earth im GTK-Look zu Gesicht. Als Schlusswort vielleicht nochmal extra der Hinweis. Dies klappt NUR mit Google Earth 5.0 und Ubuntu Jaunty, bzw. einem System, wo QGtkStyle nachträglich installiert wurde. Wer auf einem älteren System nicht basteln will, dem bleibt nur der Clearlooks-Stil, den ich schon einmal unter Google Earth an die Desktopumgebung anpassen beschrieben habe.

Ähnliche Beiträge

18 Kommentare zu „Google Earth im nativen GTK-Kleid“

  1. Avatar von mw88

    Unter den Einstellungen gibt es doch QT 4-Einstellungen. Damit lässt sich der Stil einstellen, welcher standardmäßig für QT eingesetzt werden soll.

    Für Ubuntu 8.10 habe ich vor einer Weile mal eine Anleitung zum compilieren geschrieben:
    http://www.mw88.org/2008/10/integration-von-qt-anwendungen-in-gnome

    MFG
    MW

  2. Avatar von Christoph

    > Unter den Einstellungen gibt es doch QT 4-Einstellungen. Damit lässt sich der Stil einstellen, welcher standardmäßig für QT eingesetzt werden soll.

    Google Earth kümmert sich nicht um diese Einstellung. Erst wenn man die genannten Bibliotheken entfernt und GE dazu zwingt GTK+ zu benutzen klappt es.

  3. Avatar von Pavel

    wenn er die libQtWebKit.so.4 nicht findet, hast du wohl libqt4-webkit nicht installiert…

  4. Avatar von mw88

    >Google Earth kümmert sich nicht um diese Einstellung. Erst wenn man die genannten Bibliotheken entfernt und GE dazu zwingt GTK+ zu benutzen klappt es.

    Sorry, ich hätte klarer machen müssen dass ich eigentlich nur den Starter gemeint habe. Ich bin mir jetzt aber garnicht so sicher dass Google Earth bei mir die Einstellungen ignoriert, ich habe es als tar.gz heruntergeladen und nach /opt verschoben.

    Ich prüf das heute Abend mal 😉

  5. Avatar von Christoph

    Ja, libqt4-webkit muss noch installiert werden, das ist auf einem Ubuntu nicht vorinstalliert. Hab festgestellt, dass GE sonst einen Crash hinlegt, wenn man auf einen Link innerhalb von GE clickt. Allerdings darf ich hier auf meinem 64-bit System die von GE installierte libQtWebKit.so.4 nicht löschen. Sonst startet Google Earth nicht.

  6. Avatar von roman

    hej, cooler artikel werde ich nachher gleich mal ausprobieren. mal ne frage, hab mich schon immer n bisschen gefragt welches thema du auf deinem gnome benutzt, das sieht gut aus 🙂

  7. Avatar von der_winzig

    Ich musste zusätzlich zu libQtCore.so.4 und libQtGui.so.4 auch noch die libQtNetwork.so.4 umbennen. Wenn ich nur die beiden Dateien umbenenne, die du in deinem Artikel angibst, dann startet Google Earth gar nicht erst.

  8. Avatar von Christoph

    Hehe, bei mir startet GE nicht, wenn ich die libQtNetwork.so.4 umbenenne 😉

  9. Avatar von Deepeis

    Hallo,

    würd ich gern ausprobieren, zumal Jaunty grad frisch auf meinem Rechner läuft. Eine Frage habe ich noch: Installier ich aus den Medibuntu-Quellen automatisch GE 5.0 oder muss ich noch irgendwas beachten?

  10. Avatar von Christoph

    Ja, einfach das Paket googleearth aus den Medibuntu Quellen installieren, dann hast du GE 5.0 auf dem Rechner.

  11. Avatar von Steffen

    @Christoph

    Also GoogleEarth 5.0 ist ja über die Medibuntuquellen leider nicht verfügbar. Ich habe hier

    http://stesind.blogspot.com/2009/03/google-earth-50-mit-mars-und-sky.html

    eine Anleitung erstellt, mit der man es mit dem Script von Medibuntu einfach selbst erstellen kann.

  12. Avatar von Christoph

    Doch, für Jaunty schon 😉


    $ dpkg -l googleearth | grep ii
    ii googleearth 5.0.11337.1968-0medibuntu6 Google Earth - binary files

    Siehe auch http://packages.medibuntu.org/jaunty/googleearth.html

  13. Avatar von Christian
    Christian

    Funktioniert das auch mit Opera? Das ist eins der der Programme, die mir noch für den Umstieg auf Linux fehlen. Aber vielleicht sieht Opera mit QGtkStyle jetzt vernünftig aus.

  14. Avatar von Christoph

    Im Endeffekt sehen mittlerweile KDE-Programme auch unter GNOME wunderbar aus. Was Opera macht kann ich jetzt nicht sagen. Schon zu lange nicht benutzt. Aber wenn du das „perfekte“ Opera-Erlebnis suchst, dann könntest du ja KDE benutzen.

  15. Avatar von Plippo

    Vielen Dank für diesen Artikel, es funktioniert (unter Berücksichtigung des Hinweises von der_winzig) fast perfekt. Allerdings habe ich das Problem, dass ich nach dem Umbenennen der Bibliotheken in GE keine Photos mehr anschauen kann (Panoramio z.B.). Wikipedia-Artikel gehen aber. Bin ich der einzige mit dem Problem oder gibt es dafür vielleicht eine Lösung?

  16. Avatar von scrawl

    Hast du einen Tipp wie ich diese hässlichen Schriftarten weg bekomme? http://download.lima-city.de/pinguinfreund/GE.png

    teilweise überdecken die sich sogar und werden unlesbar…

    Und noch was dummes: Ich hab GE als root installiert, und jetzt möchte der den Cache immer in /root abspeichern. Kann man das nachträglich ändern?

  17. Avatar von anonym

    Lösche ich die beiden Bibliotheken, stürzt Google Earth direkt beim Start ab.
    Getestet in Ubuntu 10.04 mit GE 5.1

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Markdown wird unterstützt: **fett**, _kursiv_, [Linktext](URL), `Code`, Zeilen mit - für Listen, 1. für nummerierte Listen, dreifache Backticks für Codeblöcke.

Sicherheitsabfrage: Welches Logo ist das?

Über den Blog

Seit 2006 probiere ich hier aus, was Linux, freie Software und die passende Hardware so hergeben – von Distributions-Tests bis zum Raspberry-Pi-Projekt. Praxisnah statt bloßem Nachrichtenticker.

Zuletzt auf Mastodon

Scene Composer in Aktion: Ein Screenshot wird geladen, in verschiedene 3D-Szenen wie Café, Gaming-Desktop, Homeoffice und Podcast-Studio eingesetzt, gedreht und gezoomt. Anschließend wird eine Vorschau gerendert.

Ich finde Screenshots als Aufmacher oft langweilig. In der Vergangenheit habe ich daher oft den Bildschirm im wahrsten Sinne des Wortes abfotografiert. Das bringt etwas Leben in die Artikel –…

Kategorien

Blog unterstützen

Gefällt dir, was du hier liest? Mit einer kleinen Spende hilfst du, Hosting und neue Testgeräte zu finanzieren – und sorgst nebenbei für den nötigen Kaffee.

Linux und Ich — Google Earth im nativen GTK-Kleid
https://linuxundich.de/gnu-linux/google-earth-im-nativen-gtk-kleid/ — gedruckt am 25. September 2026