MX 19.4 xfce 64bit - Google Earth läuft nicht auf Hybridgrafik

  • Hi Leute!

    Zunächst einmal:

    Falls ich hier im falschen Forenbereich bin, bitte ich um Verschiebung.

    Zum Problem:

    Ich besitze zwei Multiboot-Rechner, einen PC und einen Laptop.

    Der PC is ok , aber der Laptop, auf dem u.a. MX Linux 19.4 xfce 64 bit (ich weiß, ich sollte mal langsam upgraden, aber ich will noch etwas näher ans EOL-Datum kommen) installiert ist, kann Google Earth nicht richtig darstellen.

    Da wo der animierte Globus erscheinen sollte, kann man quasi durchschauen auf den Desktop.

    Nun ist es so, dass der Laptop eine Hybridgrafik hat, bestehend aus Intel- und Radeon-Karte, ich bekomme aber mit xrandr nur einen Provider.

    xrandr --listproviders
    Providers: number : 1
    Provider 0: id: 0x47 cap: 0xb, Source Output, Sink Output, Sink Offload crtcs: 4 outputs: 4 associated providers: 0 name:Intel´

    Wenn ich eine 20-radeon.conf-Datei (wobei ich auch nicht sicher bin, welchen Inhalt die überhaupt haben muss) in

    /etc/X11/xorg.conf.d

    ergänze, bekomme ich folgende beiden Provider,

    xrandr --listproviders
    Providers: number : 2
    Provider 0: id: 0x67 cap: 0xb, Source Output, Sink Output, Sink Offload crtcs: 4 outputs: 4 associated providers: 0 name:Intel
    Provider 1: id: 0x3f cap: 0xd, Source Output, Source Offload, Sink Offload crtcs: 0 outputs: 0 associated providers: 0 name:HAINAN @ pci:0000:0d:00.0k

    aber Google Earth läuft trotzdem unverändert, wie oben beschrieben.

    An OpenGL ist folgendes installiert:

    glxinfo | grep 'version'
    server glx version string: 1.4
    client glx version string: 1.4
    GLX version: 1.4
       Max core profile version: 4.5
       Max compat profile version: 3.0
       Max GLES1 profile version: 1.1
       Max GLES[23] profile version: 3.1
    OpenGL core profile version string: 4.5 (Core Profile) Mesa 18.3.6
    OpenGL core profile shading language version string: 4.50
    OpenGL version string: 3.0 Mesa 18.3.6
    OpenGL shading language version string: 1.30
    OpenGL ES profile version string: OpenGL ES 3.1 Mesa 18.3.6
    OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.10)

    Meine Idee war nun, dass wohl die Intel-Grafik aktiv, aber unzureichend für Google Earth ist und ich womöglich auf die Radeon umschalten könnte, aber das gelingt mir nicht.

    Auf dem Laptop gibt es auch noch ein Bodhi Linux 5.1, auf dem der Globus zwar erscheint, aber Google Earth crasht dort, sobald ich eine Suche nach einem beliebigen Ort durchführe.

    Auf dem ebenfalls installierten Win10 Home läuft Google Earth jedoch völlig normal (also ist es vermutlich kein BIOS-Problem, z.B. eine inaktive Grafik).

    Das Problem wirkt sich nebenbei bemerkt auch auf guiscrcpy aus, ein Tool zum Spiegeln eines Android-Displays auf den Desktop.

    Weiß bitte evtl. jemand eine Lösung?


    Hier noch meine Quick System Info des MX-Linux (EDIT: sorry, ich hatte hier versehentlich zuerst die Quick System Info vom PC, da gehört aber die vom Laptop rein, was ich inzwischen korrigiert habe):

    [code]
    System:
     Kernel: 5.8.0-3-amd64 arch: x86_64 bits: 64 compiler: gcc v: 8.3.0
       parameters: BOOT_IMAGE=/boot/vmlinuz-5.8.0-3-amd64
       root=UUID=<filter> ro quiet splash
     Desktop: Xfce v: 4.14.2 tk: Gtk v: 3.24.5 info: xfce4-panel wm: Compiz
       v: 0.8.18 vt: 7 dm: LightDM v: 1.26.0 Distro: MX-19.4_x64 patito feo May 31
       2020 base: Debian GNU/Linux 10 (buster)
    Machine:
     Type: Laptop System: HP product: HP 250 G5 Notebook PC
       v: Type1ProductConfigId serial: <superuser required> Chassis: type: 10
       serial: <superuser required>
     Mobo: HP model: 81F0 v: 63.53 serial: <superuser required> UEFI: Insyde
       v: F.48 date: 12/17/2019
    Battery:
     ID-1: BAT1 charge: 30.8 Wh (100.0%) condition: 30.8/40.0 Wh (77.1%)
       volts: 16.3 min: 14.8 model: COMPAL PABAS0241231 type: Li-ion
       serial: <filter> status: full
    CPU:
     Info: model: Intel Core i3-5005U bits: 64 type: MT MCP arch: Broadwell
       gen: core 5 level: v3 note: check built: 2015-18 process: Intel 14nm
       family: 6 model-id: 0x3D (61) stepping: 4 microcode: 0x2F
     Topology: cpus: 1x cores: 2 tpc: 2 threads: 4 smt: enabled cache:
       L1: 128 KiB desc: d-2x32 KiB; i-2x32 KiB L2: 512 KiB desc: 2x256 KiB
       L3: 3 MiB desc: 1x3 MiB
     Speed (MHz): avg: 1004 high: 1497 min/max: 500/1900 scaling:
       driver: intel_cpufreq governor: ondemand cores: 1: 1497 2: 891 3: 798 4: 832
       bogomips: 15963
     Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3
     Vulnerabilities:
     Type: itlb_multihit status: KVM: VMX unsupported
     Type: l1tf mitigation: PTE Inversion
     Type: mds mitigation: Clear CPU buffers; SMT vulnerable
     Type: meltdown mitigation: PTI
     Type: spec_store_bypass mitigation: Speculative Store Bypass disabled via
       prctl and seccomp
     Type: spectre_v1 mitigation: usercopy/swapgs barriers and __user pointer
       sanitization
     Type: spectre_v2 mitigation: Full generic retpoline, IBPB: conditional,
       IBRS_FW, STIBP: conditional, RSB filling
     Type: srbds mitigation: Microcode
     Type: tsx_async_abort status: Not affected
    Graphics:
     Device-1: Intel HD Graphics 5500 vendor: Hewlett-Packard driver: i915
       v: kernel arch: Gen-8 process: Intel 14nm built: 2014-15 ports:
       active: eDP-1 empty: DP-1,HDMI-A-1 bus-ID: 00:02.0 chip-ID: 8086:1616
       class-ID: 0300
     Device-2: AMD Sun XT [Radeon HD 8670A/8670M/8690M / R5 M330 M430]
       vendor: Hewlett-Packard driver: radeon v: kernel alternate: amdgpu
       arch: GCN-1 code: Southern Islands process: TSMC 28nm built: 2011-20 pcie:
       gen: 2 speed: 5 GT/s lanes: 4 link-max: gen: 3 speed: 8 GT/s lanes: 8
       bus-ID: 0d:00.0 chip-ID: 1002:6660 class-ID: 0380 temp: 42.0 C
     Device-3: Microdia HP Webcam type: USB driver: uvcvideo bus-ID: 1-5:4
       chip-ID: 0c45:651b class-ID: 0e02 serial: <filter>
     Display: x11 server: X.Org v: 1.20.4 compositor: Compiz v: 0.8.18 driver:
       X: loaded: intel,radeon unloaded: amdgpu dri: i965 gpu: i915
       display-ID: :0.0 screens: 1
     Screen-1: 0 s-res: 1366x768 s-dpi: 96 s-size: 361x203mm (14.21x7.99")
       s-diag: 414mm (16.31")
     Monitor-1: eDP-1 mapped: eDP1 model: BOE Display 0x06a5 built: 2015
       res: 1366x768 hz: 60 dpi: 102 gamma: 1.2 size: 340x190mm (13.39x7.48")
       diag: 395mm (15.5") ratio: 16:9 modes: 1366x768
     API: OpenGL v: 4.5 Mesa 18.3.6 renderer: Mesa DRI Intel HD Graphics 5500
       (Broadwell GT2) compat-v: 3.0 direct render: Yes
    Audio:
     Device-1: Intel Broadwell-U Audio vendor: Hewlett-Packard
       driver: snd_hda_intel v: kernel bus-ID: 00:03.0 chip-ID: 8086:160c
       class-ID: 0403
     Device-2: Intel Wildcat Point-LP High Definition Audio
       vendor: Hewlett-Packard driver: snd_hda_intel v: kernel bus-ID: 00:1b.0
       chip-ID: 8086:9ca0 class-ID: 0403
     Sound API: ALSA v: k5.8.0-3-amd64 running: yes
     Sound Server-1: PulseAudio v: 12.2 running: yes
    Network:
     Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet
       vendor: Hewlett-Packard driver: r8169 v: kernel pcie: gen: 1 speed: 2.5 GT/s
       lanes: 1 port: 5000 bus-ID: 07:00.0 chip-ID: 10ec:8168 class-ID: 0200
     IF: eth0 state: down mac: <filter>
     Device-2: Intel Wireless 3165 driver: iwlwifi v: kernel modules: wl pcie:
       gen: 1 speed: 2.5 GT/s lanes: 1 bus-ID: 13:00.0 chip-ID: 8086:3165
       class-ID: 0280
     IF: wlan0 state: down mac: <filter>
     Device-3: TP-Link type: USB driver: rtl8812au bus-ID: 1-1:2
       chip-ID: 2357:010d class-ID: 0000 serial: <filter>
     IF: wlan1 state: up mac: <filter>
    Bluetooth:
     Device-1: Intel type: USB driver: btusb v: 0.8 bus-ID: 1-4:3
       chip-ID: 8087:0a2a class-ID: e001
     Report: hciconfig ID: hci0 rfk-id: 1 state: up address: <filter> bt-v: 2.1
       lmp-v: 4.2 sub-v: 1000 hci-v: 4.2 rev: 1000
     Info: acl-mtu: 1021:5 sco-mtu: 96:6 link-policy: rswitch hold sniff
       link-mode: slave accept service-classes: rendering, capturing, object
       transfer
    Drives:
     Local Storage: total: 1.82 TiB used: 150.8 GiB (8.1%)
     SMART Message: Unable to run smartctl. Root privileges required.
     ID-1: /dev/sda maj-min: 8:0 vendor: Crucial model: CT2000MX500SSD1
       size: 1.82 TiB block-size: physical: 4096 B logical: 512 B speed: 6.0 Gb/s
       type: SSD serial: <filter> rev: 032 scheme: GPT
    Partition:
     ID-1: / raw-size: 83.44 GiB size: 81.88 GiB (98.13%) used: 28.24 GiB (34.5%)
       fs: ext4 dev: /dev/sda7 maj-min: 8:7
     ID-2: /boot/efi raw-size: 260 MiB size: 259.5 MiB (99.80%)
       used: 134.5 MiB (51.8%) fs: vfat dev: /dev/sda2 maj-min: 8:2
     ID-3: /home raw-size: 354.83 GiB size: 348.26 GiB (98.15%)
       used: 122.43 GiB (35.2%) fs: ext4 dev: /dev/sda8 maj-min: 8:8
    Swap:
     Kernel: swappiness: 15 (default 60) cache-pressure: 100 (default)
     ID-1: swap-1 type: partition size: 32 GiB used: 0 KiB (0.0%) priority: -2
       dev: /dev/sda13 maj-min: 8:13
    Sensors:
     System Temperatures: cpu: 58.0 C pch: 47.0 C mobo: N/A gpu: radeon
       temp: 42.0 C
     Fan Speeds (RPM): N/A
    Repos:
     Packages: 2597 pm: dpkg pkgs: 2556 libs: 1355
       tools: apt,apt-get,aptitude,synaptic pm: rpm pkgs: 0 pm: flatpak pkgs: 41
     No active apt repos in: /etc/apt/sources.list
     Active apt repos in: /etc/apt/sources.list.d/debian-stable-updates.list
       1: deb http://deb.debian.org/debian buster-updates main contrib non-free
     Active apt repos in: /etc/apt/sources.list.d/debian.list
       1: deb http://deb.debian.org/debian buster main contrib non-free
       2: deb http://deb.debian.org/debian-security buster/updates main contrib non-free
     Active apt repos in: /etc/apt/sources.list.d/google-earth-pro.list
       1: deb [arch=amd64] http://dl.google.com/linux/earth/deb/ stable main
     Active apt repos in: /etc/apt/sources.list.d/mx.list
       1: deb https://linux.rub.de/mxlinux/packages/mx/repo/ buster main non-free
     No active apt repos in: /etc/apt/sources.list.d/various.list
    Info:
     Processes: 229 Uptime: 23m wakeups: 2 Memory: 15.55 GiB
     used: 1.67 GiB (10.7%) Init: SysVinit v: 2.93 runlevel: 5 default: graphical
     tool: systemctl Compilers: gcc: 8.3.0 alt: 8 Shell: quick-system-in
     default: Bash v: 5.0.3 running-in: quick-system-in inxi: 3.3.23
    [/code]

    2 Mal editiert, zuletzt von madmax25 (15. Dezember 2023 um 22:34)

  • ... u.a. deshalb, weil ich noch nicht sicher bin, welche Distro meine nächste sein wird.

    Einerseits mag ich MX, andererseits wäre ich z.B. auch mal neugierig,

    ein Endeavour zu installieren, wegen Rolling Release.

    Ich konnte mich jedoch bisher noch nicht zu einem Entschluss durchringen

    und MX 19.4 wird ja auch noch bis April 24 unterstützt.

  • Hat niemand eine Idee, wie man Radeon auf der Hybridkarte und dem gegebenen System aktiveren kann?

    (Anm.: Ich will das Upgrade wie gesagt, noch hinausschieben. Außerdem ist es keineswegs sicher, ob das überhaupt helfen würde.)

  • Die Graka ist es nicht meiner Meinung nach.

    Ggf. ist die Lösung hier zu finden: Linux oder Mac: Google Earth unterstützt nur OpenGL.

    Für mich würde es schon reichen, wenn Du dein OpenGL aktualisierst. Die Version 3.0 (aus den Repos von MX 19.x) ist zu alt für Google Earth.

    Siehe hier in Deinem ersten Posting:

    Also wenn Du auf eine neue OpenGL Version upgradest z.B. Mesa 19.x soweit möglich, sollte es funktionieren.

    Machst Du die Updates über Dein Terminal oder Paketmanager in der Taskleiste?

    "Es gibt ein Prinzip, das als Schranke gegen jede Information dient, als Beweis gegen jedes Argument und das niemals fehlschlagen wird die Menschheit in immerwährender Unwissenheit zu halten, dieses Prinzip heißt: Verurteilung vor der Untersuchung." Carl Sagan

  • Bei MX gibt es außer Synaptic und dem Terminal noch den MX-Paket-Installer.

    Dieser bietet mir bei der Suche nach mesa die bereits installierte Version 18.3.6 an, was ja auch die obige Ausgabe besagt.

    In den Debian-Backports ist die "20.3.5-1~bpo10+1" verfügbar, konkret die mesa-Pakete...

    ...-opencl-icd

    ...-va-drivers

    ...-vdpau-drivers

    ...-vulkan-drivers

    Anschließend wollte die Update-Verwaltung noch die Pakete (in Version 11.0.1-2, ebenfalls aus dem Backport-Repo)...

    libclang-cpp11

    liblivm11

    Die Installation dieser Pakete (inkl. Reboot) hat aber leider nichts am Problem geändert.

    Nach wie vor kein animierter Globus vorhanden.

    2 Mal editiert, zuletzt von madmax25 (21. Dezember 2023 um 20:05)

  • Hm, dachte das könnte die Lösung sein.

    Hast du schon mal 3D abgeschaltet: https://support.google.com/earth/answer/148070?hl=de

    Ich hab hierzu wohl ein ähnlich gelagertes Problem allerdings unter Suse gefunden:

    google earth 7.3.3 nach update kein Hauptbild mehr - Community Hilfe - Download Software - Tipps und Tricks
    Hallo,nach dem ich google-earth aktualisiert habe ist kein Hauptbild mehr zu sehen. Es kommt der Startbildschirm, die Menüs, aber das wichtigste, die Erde ist…
    www.opensuse-forum.de

    Ich hab jetzt nicht alles komplett durchgelesen, aber ev. bringt es Dich weiter.

    "Es gibt ein Prinzip, das als Schranke gegen jede Information dient, als Beweis gegen jedes Argument und das niemals fehlschlagen wird die Menschheit in immerwährender Unwissenheit zu halten, dieses Prinzip heißt: Verurteilung vor der Untersuchung." Carl Sagan

  • ....hm, dann bin ich gerade echt ratlos. Sorry, dass ich Dir da nicht weiterhelfen kann.

    Aber das Thema mit Hybridgrafik-Karten führt leider öfter zu unerwarteten Problemen mit Linux.

    Trotzdem frohe Weihnachten für Dich!!

    "Es gibt ein Prinzip, das als Schranke gegen jede Information dient, als Beweis gegen jedes Argument und das niemals fehlschlagen wird die Menschheit in immerwährender Unwissenheit zu halten, dieses Prinzip heißt: Verurteilung vor der Untersuchung." Carl Sagan

  • Auf meinen Geräten läuft Void und da gibt es Google Earth nicht in den Repos.


    Es gibt aber die Möglichkeit Google Eath im Browser zu starten:

    Google Earth


    Vielleicht hilft dir das.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!