Clementine weist auch nach dem Herunterfahren eine hohe CPU-Auslastung auf

Clementine weist auch nach dem Herunterfahren eine hohe CPU-Auslastung auf

Ich habe ein Problem mit Clementine: manchmal (auch nach dem Ausschalten) beansprucht es viel CPU, wie auf dem Bildschirm hier

Bildbeschreibung hier eingeben

Auf dem Bildschirm sind zwei Instanzen von Clementine sichtbar, aber beide sind bereits ausgeschaltet.

Hat jemand auch dieses Problem?

Falls das wichtig ist: Ich habe die Musikdateien auf einer NTFS-Partition, die ich bei jedem Systemstart mounte (vielleicht führt sie eine Indizierung durch oder so etwas). Übrigens: Kann ich Ubuntu dazu bringen, diese Partition automatisch zu mounten?

Antwort1

Ich möchte bestätigen, dass ich genau dasselbe Problem habe: Grundsätzlich gilt: Wenn ich Clementine „beende“ (indem ich mit der rechten Maustaste auf das Indikatorsymbol klicke und auf „Beenden“ klicke, und nicht einfach die Schaltfläche „Schließen“ verwende), bleibt der Prozess aktiv und führt im Hintergrund weiterhin das aus, was er gerade getan hat.

Manchmal springt die CPU-Auslastung einfach auf 25-150 % (fragen Sie mich nicht, woher die 150 % kommen … „oben“ verhält sich seltsam) und das ändert sich natürlich nicht, wenn Sie die Anwendung „beenden“.

Schlimmer noch: Starten Sie Clementine erneut, und es wird ein neuer Prozess gestartet, anstatt den vorhandenen zu verwenden! Dieser zweite Prozess kann ebenfalls extrem viel CPU-Leistung verbrauchen.

(Kommentar von @nitstorm) Auf der Benutzeroberfläche gibt es keinen Hinweis darauf, dass Clementine im Hintergrund etwas tut.

Nun habe ich eine Lösung für dieses Problem gefunden:http://code.google.com/p/clementine-player/issues/detail?id=2088, es sieht aus, als ob es sich um einen Fehler aufgrund von Kompatibilitätsproblemen zwischen Clementine und den Nvidia-Treibern handelt. In einem der Fehlerberichte wurde der folgende Befehl gepostet:

Exec=env __GL_NO_DSO_FINALIZER=1 clementine

Nach einigen Tests kann ich bestätigen, dass der obige Befehl das Problem behebt.

Um das Leben in Ubuntu einfacher zu machen, können Sie den Clementine-Befehl im Menü-Editor ändern.

--

BEARBEITEN: Im Menü-Editor kann man den Befehl anscheinend nicht einfach verwenden, daher habe ich ein Skript wie dieses erstellt:

#!/bin/bash
Exec=env __GL_NO_DSO_FINALIZER=1 clementine

Gespeichert als clementine.sh (vergessen Sie nicht, das Skript mit „chmod 755“ auszufüllen, um es ausführbar zu machen) und den Clementine-Menüeintrag mit diesem Skript statt mit dem Standardbefehl verknüpft. Funktioniert jetzt einwandfrei, auch wenn es über das Dashboard statt über den Launcher gestartet wird (wenn Sie Clementine als Standard für Musik eingestellt haben).

verwandte Informationen