GNU/Linux >> Linux Esercitazione >  >> Linux

Sistema operativo e plasma Raspberry Pi - Problema problematico

Mentre siamo impegnati in un tutorial su tutti i tipi di argomenti riguardanti Raspberry Pi 4 che ho avuto qualche settimana fa, ho deciso di espandere il mio set di lavoro iniziale oltre (principalmente) il desktop MATE e vedere come gestiscono altri ambienti desktop il calore. Letteralmente e figurativamente. Ciao ciao. Ad ogni modo, abbiamo i risultati di Raspberry Pi OS e Ubuntu MATE, con alcune differenze notevoli, ma nel complesso ottieni un'esperienza abbastanza coerente e veloce. Quindi, mi sono anche fatto testare lo spin ARM di Manjaro KDE, che si è rivelato pulito se non ottimizzato.

All'inizio dei miei giochi Raspberry Pi 4, ho caricato il sistema operativo ufficiale sia con Xfce che con Plasma, solo per vedere cosa dà. Ti ho detto che il plasma era lento e l'ho lasciato lì. Ma incoraggiato dal test di Manjaro, ho rivisitato questo sforzo. Dopotutto, Plasma è super bello, quindi se funziona bene, beh... Vediamo cosa dà.

Discrepanze, personalizzazioni, addomesticamento del sistema

Sono stupito e costernato, ogni singola volta, da quanta varianza ci sia tra le distribuzioni e persino tra desktop apparentemente identici. Ad esempio, Manjaro offre KDE 20.04. Raspberry Pi OS ha Plasma 5.14 nei suoi repository (Debian). Questa è una vecchia build e non sono sicuro di quanto sia ben supportata e mantenuta, dato che KDE ha due LTS:Plasma 5.12 e il più recente Plasma 5.18.

Quindi mi sono seduto e ho eseguito la mia configurazione Plasma obbligatoria:ho cambiato il colore del carattere in nero e quindi ho creato un tema personalizzato chiamato Brooze; ha fatto un po' di lucidatura e ritocco di base, sistemando l'aspetto; aggiunto un ridurre a icona tutti i widget di Windows e trasformato il task manager solo in icone. Dopo alcuni minuti, il desktop sembrava a posto.

Prestazioni

Ma una cosa che i miei primi lavori non riuscirono a risolvere era la pessima performance. E intendo abissale. Il desktop era super lento. Tutto richiederebbe molto tempo, comprese le cose di base come il lancio di Dolphin. Volevo vedere se questo è stato causato dal compositing - purtroppo, l'opzione per gestire il compositing non è disponibile. La versione ARM di Plasma è costruita in modo diverso dalle edizioni x86 e alcuni strumenti e utilità semplicemente non sono presenti. Questo vale anche per altri desktop, come MATE e Xfce, ma due errori non fanno bene.

Ho dovuto ricorrere all'utilizzo dei comandi qdbus della riga di comando per disattivare il compositing:

qdbus org.kde.KWin /Sospensione del compositore

A proposito, per accenderlo, puoi eseguire:

qdbus org.kde.KWin /Riprendere il compositore

Non appena ho sospeso il compositing, le prestazioni sono migliorate mooooolto molto meglio. Il desktop è diventato effettivamente utilizzabile. Prestazioni ragionevoli. Balbuzie occasionali di tanto in tanto e qualche piccolo, se percettibile ritardo nel far funzionare le cose e quant'altro, ma un enorme, monumentale miglioramento rispetto alla configurazione predefinita.

Ora, se confrontiamo con MATE, MATE è ancora più vivace. Un bel po. La build Plasma semplicemente non è affatto ottimizzata per questa particolare architettura. Per mettere le cose in prospettiva, lavorando con MATE su una scheda SD che ha una velocità di lettura media di circa 40 MB/s (come un disco da 5.400 giri più o meno), la velocità generale è più o meno equivalente a circa il 60-70% di quella Salgo sul mio Lenovo G50 2015 multi-boot (diciamo con MATE o Plasma), escluse le capacità di elaborazione grafica. Con Plasma, la reattività è di circa il 20-30%, e forse equivalente o addirittura leggermente peggiore del mio netbook Asus eeePC del 2009 con MX Linux, ancora una volta, escludendo il lato video delle cose. Questi non sono numeri accurati e c'è molto di più, come operazioni di I/O sostenute, carichi di lavoro sostenuti della CPU e anche la scelta dell'ambiente desktop gioca un ruolo enorme. Ma questo ti dà un'indicazione approssimativa di ciò che il software fa attualmente.

Rendimento video

Questo aspetto non è influenzato dalla scelta del desktop, quindi i risultati sono come quelli che abbiamo visto in LXDE o MATE e ottieni un ragionevole FPS di 25-ish con la simulazione di 500 pesci di WebGL Aquarium 1024x1024 frame 1024x1024, oltre a una riproduzione HD fluida in tutti i browser più VLC - dopo le necessarie modifiche 3D, ovviamente, poiché dovrai assicurarti che il software sia configurato per utilizzare l'accelerazione hardware.

Riscaldamento

Poiché l'ambiente desktop non è ottimizzato, l'utilizzo della CPU è enorme e, di conseguenza, il Pi è diventato davvero caldo. Il più caldo che ho notato finora. La custodia Flirc era quasi troppo calda per essere toccata. Questo non è in linea con la mia idea di un piccolo desktop che fa le fusa felicemente e fa le sue cose desktop.

Altre cose

Alla fine, avevo un desktop funzionante. C'erano problemi, ovviamente. Ad esempio, Dolphin sembra lamentarsi di scorciatoie in conflitto. Il plasma si è bloccato la prima volta che ho provato a cambiare lo sfondo. A differenza dell'esperienza di Manjaro, LibreOffice non ha rifiutato di essere bloccato e spostato nel task manager. Alcune applicazioni non vengono renderizzate correttamente, con elementi e decorazioni del tema solo parziali. Non sono sicuro del perché, ma ancora una volta è possibile che la build Plasma sia semplicemente rotta e inutilizzabile.

La maggior parte delle finestre ha bordi alfa non necessari, ma questa no.

E nemmeno questo...

I pulsanti degli occhiali non vengono visualizzati correttamente.

Notare lo sfondo bianco del titolo; perché l'hardware è segnalato come ARMv7, non dovrebbe essere ARMv8?

Conclusione

Dopo aver completato i test, ho spento il Pi, l'ho lasciato raffreddare, quindi l'ho riacceso e ho continuato a utilizzare il desktop MATE. Anche se mi piacerebbe avere una configurazione Plasma stretta e ingegnosa, i pacchetti esistenti nei repository del sistema operativo Raspberry Pi semplicemente non sono creati per lo scopo. Ottieni una vecchia build, che soffre di tutti i tipi di bug e problemi e prestazioni pessime. Aggiungi a ciò i problemi di Samba - non risolti in questa versione Plasma - e MATE offre semplicemente un'esperienza superiore a tutti i livelli.

In un certo senso, questo è sempre stato il paradosso della scelta dell'open source. Sulla carta, hai un sacco di opzioni, ma quando solo una o due funzionano davvero correttamente, la tua bolla di libertà si restringe un po'. Ad esempio, qui, mi piacerebbe usare Plasma sul Pi, ma nessuno degli ultimi due esperimenti mi ha offerto una configurazione abbastanza buona, per qualsiasi motivo. In particolare, il desktop Plasma disponibile nel sistema operativo Raspberry Pi non rende giustizia a se stesso o al sistema. Ma in un certo senso, questo è ciò che ho cercato di ottenere. È stato risposto a un altro aspetto della domanda sull'utilizzo di Pi 4 come mini desktop. Abbiamo finito.


Linux
  1. Segreti del plasma:come personalizzare Dolphin alla perfezione

  2. Il plasma 5.24 è fantastico

  3. Strumenti miracolosi al plasma:orologio digitale

  4. Desktop al plasma, ridimensionamento HD e scatti

  5. RPI 4, sistema operativo Raspberry Pi, desktop MATE e gestore di rete

Plasma 5.18.4 - Prendersi cura degli affari

Gemme nascoste al plasma:supporti rimovibili

Ultrabook &Bionic - Esecuzione di plasma

Recensione Plasma 5.15 - Pro slancio

Il menu al plasma non si aggiorna più? Soluzione.

Ergonomia del plasma - Lezioni di vita