Beiträge von jnreinwa

    Da ich das Problem jetzt endlich mal ordentlich analysiert und gelöst habe, wollte ich eine Beschreibung für openSUSE Leap 15.3 (hat das gleiche Problem wie 15.2) hier mal hinterlegen, da dieses Thema hier in den Ergebnislisten der Suchmaschinen sowieso schon weit oben steht.


    Das Problem tritt bei neueren Google-Earth-Pro Versionen mit dem Intel-Treiber (xf86-video-intel) auf.


    Es liegt daran, dass der Intel-Treiber die DRI3 Unterstützung zwar als Modul lädt, aber nicht aktiviert. Das sieht so aus:


    > grep DRI3 /var/log/Xorg.0.log

    [XXXXXXXXXX] (II) Initializing extension DRI3

    > grep 'direct rendering:' /var/log/Xorg.0.log

    [XXXXXXXXXX] (II) intel(0): direct rendering: DRI2 enabled


    Um das Problem zu lösen, muss man den Intel-Treiber entsprechend konfigurieren. Also folgende Datei erstellen:

    Code: /etc/X11/xorg.conf.d/20-intel.conf
    Section "Device"
      Identifier  "Intel Graphics"
      Driver      "intel"
      Option      "DRI" "3"
    EndSection

    Startet man jetzt den X-Server neu, dann wird DRI aktiviert:


    > grep 'direct rendering:' /var/log/Xorg.0.log

    [XXXXXXXXXX] (II) intel(0): direct rendering: DRI2 DRI3 enabled


    Und Google-Earth-Pro zeigt die Erde wieder an!


    Ein Hinweis: Wegen der Datei wird jetzt beim Starten des X-Servers gar nicht mehr versucht einen anderen Treiber zu laden! Der Intel-Treiber muss also unbedingt installiert und auch ein kompatible Karte im System vorhanden sein.


    Noch ein paar weiterführende Hinweis: