Cinnamon: 30% GPU usage im Leerlauf mit NVIDIA Treibern

Ihr habt Eure Nvidia Treiber aktualisiert und nun sind Gnome und Cinnamon dabei, Eure GPU im Leerlauf zu beschäftigen oder Ihr könnt gar nicht mehr sauber einloggen, weil Cinnamon mit 100% CPU Last läuft nach dem Login? Dran bleiben!

Cinnamon: 30% GPU usage im Leerlauf mit NVIDIA Treibern

Euch kann geholfen werden.

Ich habe das jetzt ein Jahr vor mir her geschoben, weil es einfach nicht zu beheben war, aber jetzt gings doch.

Als ich meine erste GTX1050 so um 2012/2013 gekauft hatte, schrieb der Installer die folgende xorg.conf zusammen:

...
Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce GTX 1050"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "Stereo" "0"
    Option         "nvidiaXineramaInfoOrder" "DFP-4"
    Option         "metamodes" "HDMI-1: nvidia-auto-select +0+0 {ForceCompositionPipeline=On, ForceFullCompositionPipeline=On, AllowGSYNC=Off}, DVI-D-0: 1280x1024_75 +1920+56 {ForceCompositionPipeline=On}"
    Option         "SLI" "Off"
    Option         "MultiGPU" "Off"
    Option         "BaseMosaic" "off"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

Seit Nvidia 550.90+ funktionierte der Login mit den Eingangs beschriebenen Symptomen nicht mehr.

Wenn man aber die ganzen „Option“s Anweisungen rausnimmt und zusätzlich noch:

nouveau.modeset=0 nvidia-drm.modeset=0

aus der Kernel Bootconfiguration entfernt, dann geht es wieder! Eurem Update geht jetzt also nichts mehr im Weg.

EVE Online: Das April Update braucht ein Update … so gehts

Der EVE Online Launcher hatte am 3.4. ein Update verteilt, nachdem dann kein Linuxer mehr nativ ohne Steam spielen konnte. Wer normal weiter spielen will, folgt meiner Anleitung.

EVE Online: Das April Update braucht ein Update … so gehts

Wir brauchen eine Konsole:

wget https://github.com/GloriousEggroll/proton-ge-custom/releases/download/GE-Proton9-27/GE-Proton9-27.tar.gz

cd  ~/.local/share/lutris/runners/wine/

mkdir lutris-GE-Proton9-27-x86_x64

tar xzf ~/GE-Proton9-27.tar.gz

mv GE-Proton9-27/files/* lutris-GE-Proton9-27-x86_64/

Jetzt muß man Lutris starten und das Spiel editieren. Dazu das Spiel anklicken -> „Konfigurieren“ auswählen. Dann „Optionen des Starters“ anklicken und die neue Proton9 Version auswählen.

Viel Spaß beim Eve spielen 😀

Pinephone: Telefonieren mit Twinkle

Ihr wollte auch Eure Telefonanlage zuhause benutzen, wenn Ihr mit dem Pinephone unterwegs seid? Euch kann geholfen werden. Der SIP Client Twinkle macht es möglich.

Pinephone: Telefonieren mit Twinkle

Ich hatte heute morgen nichts besseres vor und probierte mal Twinkle auf dem Pinephone mit Fedora 42 aus. Die PostmarketOS Leute hatten das wohl schon einmal im Einsatz, aber auch Bugs gefunden. Bei Fedora reicht es nur für einen RFE, Bugs habe ich keine gefunden.

Die erste Hürde

die Ihr zu bewältigen habt, ist, es startet nicht mit Phosh als DE (Desktop Environment). Das liegt an der Konstruktion, daß Twinkle ohne UI startet und dafür direkt ins Systemtray will, was ja nicht geht, da es das nicht gibt. Dazu wird Twinkle nicht direkt gestartet, k.A. wieso, sondern durch den Befehl twinkle-uri-handler . Dem kann man aber nicht sagen, daß Twinkle mit offenem Window gestartet werden muß.

Im Ergebnis  dürfte Ihr die Desktopdatei unter /usr/share/applications/twinkle.desktop  so ändern:

Exec=twinkle –show %u

dann startet es normal.

Die zweite Hürde

besteht aus Eurem Telefonbildschirm, der ist klein. „Gerade so an der Grenze“ trifft es wohl am besten. Man kann Twinkle benutzen, aber es wahnsinnig fitzelig das mit dem Finger zu bedienen. Von den ganzen Menüs, die man besuchen muß um die SIP-Daten einzugeben, solltet Ihr die Finger lassen, wenn Ihr über das Dock keine Maus angehängt habt.

Zu Eurem Glück müßte Ihr das gar nicht, denn Twinkle ist ja eine Desktop App, die die gesamte Konfiguration in einem Ordner in Eurem Home abspeichert. Alles was Ihr machen müßt ist, Twinkle auf dem PC zu konfigurieren und dann den Ordner „.twinkle“ auf das Pine zu kopieren, z.B. so:

$ tar cz .twinkle | ssh pine@pine „tar xz“

ABER: macht das nur, wenn Twinkle beendet ist, sonst denkt Twinkle auf dem Pine, es würde schon laufen, weil seine lck (lock) Datei in dem Ordner liegt. Falls Euch das doch passiert: rm -f .twinkle/twinkle.lck

Kleiner Tip

Passt die Lautstärke des Mikros und der Wiedergabe für Twinkle an. Ansonsten ist es etwas übersteuert.