RetroPie ruckeln nach Minecraft Installation

L I V E Stammtisch ab 20:30 Uhr im Chat
  • Ich habe auf meinem Raspberry 3B+ mit RetroPie (Official Image) nach wochenlangem, problemlosen Betrieb aus Spaß einmal Minecraft installiert.

    Vor der eigentlichen Installation von Minecraft wurden (automatisch) zahlreiche zusätzliche Abhängigkeiten heruntergeladen und installiert.

    Nach der Installation fand sich Minecraft auch unter „Ports“ und konnte gestartet werden, jedoch fühlte sich die Emulationstation nicht mehr ganz so flüssig an wie zuvor. Das Starten eines Spiels (Tony Hawks 2, vorinstallierter psx Emulator von RetroArch) bestätigte den Eindruck plötzlich ruckelte es, was zuvor nie der Fall war.

    Also habe ich Minecraft wieder deinstalliert. Dabei wurden jedoch lediglich die drei Minecraft Pakete entfernt, nicht jedoch die automatisch installierten Pakete. Das Ruckeln innerhalb der Spiele blieb bestehen.

    Wie kann ich nun den Zustand vor der Minecraft Installation wiederherstellen?

    Hilft ein „sudo apt-get autoremove“ oder laufe ich damit Gefahr, mir mein RetroPie System zu beschädigen?

    Weiß vlt jemand, welche Abhängigkeiten für Minecraft installiert werden bzw was das Ruckeln verursachen könnte?

  • Die Logfiles helfen. Zu finden in /var/log/apt/. Dort kannst du nachsehen, wann welche Pakete installiert wurden. Wenn du wegen sudo apt-get autoremove unsicher bist, dann simuliere die Ausführung mit sudo apt-get -s autoremove. Im Normalfall sollte das aber ohne Systembeschädigung funktionieren.

    Edit:

    Mit apt-cache show minecraft-pi kannst du die Abhängigkeiten prüfen.

  • Hier der Auszug aus dem Log:

    Zitat

    Start-Date: 2019-02-19 21:27:13

    Commandline: apt-get install -y --no-install-recommends xorg matchbox

    Requested-By: pi (1000)

    Install: xserver-xorg-input-all:armhf (1:7.7+19, automatic), xserver-xorg:armhf (1:7.7+19, automatic), xserver-xorg-video-vesa:armhf (1:2.3.4-1+b3, automatic), matchbox-window-manager:armhf (1.2-osso21-2, automatic), libfontenc1:armhf (1:1.1.3-1, automatic), xserver-xorg-video-nouveau:armhf (1:1.0.13-3, automatic), xserver-xorg-video-amdgpu:armhf (1.2.0-1+b1, automatic), matchbox:armhf (1:5), xserver-common:armhf (2:1.19.2-1+rpt1+deb9u2, automatic), xserver-xorg-core:armhf (2:1.19.2-1+rpt1+deb9u2, automatic), libpciaccess0:armhf (0.13.4-1, automatic), libxsettings-client0:armhf (0.17-9~deb9u1, automatic), libxkbfile1:armhf (1:1.0.9-2, automatic), librsvg2-common:armhf (2.40.16-1, automatic), gnome-icon-theme:armhf (3.12.0-2, automatic), xserver-xorg-video-fbdev:armhf (1:0.4.4-1+rvt+b1, automatic), matchbox-keyboard:armhf (0.1+svn20080916-11, automatic), libgtk2.0-0:armhf (2.24.31-2, automatic), xfonts-utils:armhf (1:7.7+4, automatic), xserver-xorg-input-libinput:armhf (0.23.0-2, automatic), x11-apps:armhf (7.7+6, automatic), xinit:armhf (1.3.4-3, automatic), libepoxy0:armhf (1.3.1-2, automatic), x11-xkb-utils:armhf (7.7+3, automatic), libmatchbox1:armhf (1.9-osso8-4, automatic), x11-session-utils:armhf (7.7+2, automatic), libllvm3.9:armhf (1:3.9.1-9+rpi1, automatic), xfonts-75dpi:armhf (1:1.0.4+nmu1, automatic), matchbox-desktop:armhf (2.0-5, automatic), libstartup-notification0:armhf (0.12-4, automatic), xorg-docs-core:armhf (1:1.7.1-1, automatic), libpangoxft-1.0-0:armhf (1.40.5-1, automatic), libxaw7:armhf (2:1.0.13-1, automatic), libatk1.0-0:armhf (2.22.0-1, automatic), libxcomposite1:armhf (1:0.4.4-2, automatic), matchbox-common:armhf (0.9.1-6, automatic), libxt6:armhf (1:1.1.5-1, automatic), matchbox-panel:armhf (0.9.3-9, automatic), libxft2:armhf (2.3.2-1, automatic), libxfont1:armhf (1:1.5.2-4, automatic), libxfont2:armhf (1:2.0.1-3+deb9u1, automatic), libutempter0:armhf (1.1.6-3, automatic), hicolor-icon-theme:armhf (0.15-1, automatic), xserver-xorg-video-all:armhf (1:7.7+19, automatic), xserver-xorg-video-ati:armhf (1:7.8.0-1+b1, automatic), libgl1-mesa-dri:armhf (13.0.6-1+rpi2, automatic), xorg:armhf (1:7.7+19), libgtk2.0-common:armhf (2.24.31-2, automatic), x11-xserver-utils:armhf (7.7+7, automatic), xserver-xorg-video-radeon:armhf (1:7.8.0-1+b1, automatic), libxmu6:armhf (2:1.1.2-2, automatic), xfonts-base:armhf (1:1.0.4+nmu1, automatic), xfonts-100dpi:armhf (1:1.0.4+nmu1, automatic), gtk-update-icon-cache:armhf (3.22.11-1+rpi3, automatic), x11-utils:armhf (7.7+3, automatic), libatk1.0-data:armhf (2.22.0-1, automatic), xfonts-encodings:armhf (1:1.0.4-2, automatic), xbitmaps:armhf (1.1.1-2, automatic), xfonts-scalable:armhf (1:1.0.3-1.1, automatic), libsensors4:armhf (1:3.4.0-4, automatic), matchbox-panel-manager:armhf (0.1-7, automatic), libfakekey0:armhf (0.1-9, automatic), xterm:armhf (327-2, automatic)

    End-Date: 2019-02-19 21:29:11

  • Das waren nun die automatisch eingespielten Abhängigkeiten. Die eigentliche Minecraft Installation / Deinstallation sieht im Log dann nur noch so aus:

  • Ich habe es nun vermutlich gelöst. Minecraft benötigt zum Laufen im Vollbildmodus offenbar einen "Matchbox" genannten window manager und hat diesen samt Abhängigkeiten installiert.

    Über

    Code
    sudo apt-get remove -y --no-install-recommends xorg matchbox

    konnte ich den window manager nun wieder löschen und ein anschließendes

    Code
    sudo apt autoremove

    entfernte dann verbliebene Abhängigkeiten.

    Ich werde nun erstmal testen, ob die Spiele wieder flüssig laufen oder ich mir möglicherweise weitere Probleme ins Haus geholt habe. ;)

    Danke für die Hilfe.

  • Z.B. mit top gucken ob irgend ein Prozess viel CPU Zeit benötigt, wäre noch eine Möglichkeit. Die installierten Pakete wurden anscheinend alle wieder deinstalliert. Exklusiv Konfigurationsdaten. Die werden meiner Erfahrung nach aber auch nicht immer mit der Option purge gelöscht.

Jetzt mitmachen!

Du hast noch kein Benutzerkonto auf unserer Seite? Registriere dich kostenlos und nimm an unserer Community teil!