GNU/Linux >> Tutoriels Linux >  >> Linux

Raspberry Pi OS &Plasma - Troublement McTroublesome

Alors que nous sommes occupés à un tutoriel sur toutes sortes de sujets concernant Raspberry Pi 4 que j'ai reçus il y a quelques semaines, j'ai décidé d'étendre mon travail initial au-delà (principalement) du bureau MATE et de voir à quel point les autres environnements de bureau gèrent la chaleur. Au propre comme au figuré. Salut salut. Quoi qu'il en soit, nous avons les résultats de Raspberry Pi OS et d'Ubuntu MATE, avec quelques différences notables, mais dans l'ensemble, vous obtenez une expérience assez cohérente et rapide. Ensuite, je me suis également fait tester le spin ARM de Manjaro KDE, qui s'est avéré être soigné s'il n'était pas optimisé.

Au début de mes jeux Raspberry Pi 4, j'ai chargé le système d'exploitation officiel avec Xfce et Plasma, juste pour voir ce que ça donne. Je vous ai dit que Plasma était lent et qu'il l'avait en quelque sorte laissé là. Mais encouragé par le test Manjaro, j'ai revisité cet effort. Après tout, Plasma c'est super sympa, donc s'il tourne bien, ben... Voyons ce que ça donne.

Écarts, personnalisation, apprivoisement du système

Je suis étonné et consterné, à chaque fois, de voir à quel point il y a des écarts entre les distributions, et même entre des ordinateurs de bureau apparemment identiques. Par exemple, Manjaro propose KDE 20.04. Raspberry Pi OS a Plasma 5.14 dans ses référentiels (Debian). Il s'agit d'une ancienne version, et je ne sais pas si elle est bien prise en charge et maintenue, étant donné que KDE a deux LTS - Plasma 5.12 et le plus récent Plasma 5.18.

Alors je me suis assis et j'ai fait ma configuration Plasma obligatoire :j'ai changé la couleur de la police en noir et j'ai ainsi créé un thème personnalisé appelé Brooze; a fait quelques ajustements et ajustements de base, triant l'apparence ; ajouté une réduction de tous les widgets Windows et transformé le gestionnaire de tâches en icônes uniquement. Après quelques minutes, le bureau a regardé la pièce.

Performances

Mais une chose que mes premiers travaux ne pouvaient pas résoudre était la performance abyssale. Et je veux dire catastrophique. Le bureau était super lent. Tout prendrait beaucoup de temps, y compris des choses de base comme le lancement de Dolphin. Je voulais voir si cela était dû à la composition - hélas, l'option de gestion de la composition n'est pas disponible. La version ARM de Plasma est construite différemment de la ou des éditions x86, et certains outils et utilitaires ne sont tout simplement pas là. C'est également vrai avec d'autres ordinateurs de bureau, comme MATE et Xfce, mais deux torts ne font pas un bien.

J'ai dû recourir aux commandes qdbus en ligne de commande pour désactiver la composition :

qdbus org.kde.KWin /Compositor suspend

BTW, pour l'activer, vous pouvez exécuter :

qdbus org.kde.KWin /Reprise du compositeur

Dès que j'ai suspendu le compositing, les performances se sont tellement améliorées. Le bureau est devenu utilisable. Performances raisonnables. Bégaiement occasionnel de temps en temps, et quelques petits retards perceptibles pour faire fonctionner les choses et ainsi de suite, mais une amélioration considérable et monumentale par rapport à la configuration par défaut.

Maintenant, si nous comparons à MATE - MATE est encore plus vif. Un peu. La version Plasma n'est tout simplement pas optimisée du tout pour cette architecture particulière. Pour mettre les choses en perspective, en travaillant avec MATE sur une carte SD qui a un taux de lecture moyen d'environ 40 Mo/s (comme un disque de 5 400 tr/min plus ou moins), la vitesse générale est à peu près équivalente à environ 60 à 70 % de ce que Je monte sur mon Lenovo G50 2015 multi-boot (disons avec MATE ou Plasma), à l'exclusion des capacités de traitement graphique. Avec Plasma, la réactivité est d'environ 20 à 30%, et peut-être équivalente ou même légèrement inférieure à celle de mon netbook Asus eeePC 2009 sous MX Linux - encore une fois, en excluant le côté vidéo des choses. Ce ne sont pas des chiffres précis, et il y a bien plus que cela - comme des opérations d'E/S soutenues, des charges de travail CPU soutenues et le choix de l'environnement de bureau joue également un rôle énorme. Mais cela vous donne une indication approximative de ce que le logiciel fait actuellement.

Performances vidéo

Cet aspect n'est pas affecté par le choix du bureau - donc les résultats sont comme ce que nous avons vu dans LXDE ou MATE, et vous obtenez un FPS raisonnable de 25 avec la simulation WebGL Aquarium 1024x1024 frame 500-fish, plus une lecture HD fluide dans tous les navigateurs plus VLC - après les ajustements 3D nécessaires, bien sûr, car vous devrez vous assurer que le logiciel est configuré pour utiliser l'accélération matérielle.

Chauffage

Parce que l'environnement de bureau n'est pas optimisé, l'utilisation du processeur est massive et, par conséquent, le Pi est devenu très chaud. Le plus chaud que j'ai remarqué jusqu'à présent. L'étui Flirc était presque trop chaud pour être touché. Cela ne correspond pas à mon idée d'un petit bureau ronronnant joyeusement et faisant ses trucs de bureau.

Autres choses

Au final, j'avais un bureau fonctionnel. Il y avait des problèmes, bien sûr. Par exemple, Dolphin semble se plaindre de raccourcis contradictoires. Plasma s'est écrasé la première fois que j'ai essayé de changer le fond d'écran. Contrairement à l'expérience Manjaro, LibreOffice n'a pas refusé d'être épinglé et déplacé dans le gestionnaire de tâches. Certaines applications ne s'affichent pas correctement, avec seulement des éléments de thème et des décorations partiels. Je ne sais pas pourquoi, mais encore une fois, il est possible que la version Plasma soit simplement cassée et inutilisable.

La plupart des fenêtres ont des bordures alpha inutiles - mais celle-ci n'en a pas.

Et celui-ci non plus...

Les boutons des lunettes ne s'affichent pas correctement.

Remarquez l'arrière-plan blanc du titre ; pourquoi le matériel est-il signalé comme ARMv7, n'est-il pas censé être ARMv8 ?

Conclusion

Après avoir terminé mes tests, j'ai éteint le Pi, je l'ai laissé refroidir, puis je l'ai rallumé et j'ai continué à utiliser le bureau MATE. Bien que j'aimerais avoir une configuration Plasma serrée et astucieuse, les packages existants dans les référentiels Raspberry Pi OS ne sont tout simplement pas conçus à cet effet. Vous obtenez une ancienne version, qui souffre de toutes sortes de bogues et de problèmes et de performances déplorables. Ajoutez à cela les problèmes de Samba - non résolus dans cette version Plasma - et MATE offre simplement une expérience supérieure à tous les niveaux.

D'une certaine manière, cela a toujours été le paradoxe du choix de l'open source. Sur le papier, vous avez des tonnes d'options, mais quand seulement une ou deux fonctionnent correctement, votre bulle de liberté se rétrécit un peu. Par exemple, ici, j'aimerais utiliser Plasma sur le Pi, mais aucune des deux dernières expériences ne m'a proposé une configuration suffisamment bonne, pour une raison quelconque. Plus précisément, le bureau Plasma disponible dans Raspberry Pi OS ne se rend pas justice à lui-même ou au système. Mais d'une certaine manière, c'est ce que j'ai essayé d'accomplir. Un autre aspect de la question de l'utilisation du Pi 4 comme mini-bureau a été résolu. Nous avons terminé.


Linux
  1. Les secrets du plasma :comment personnaliser Dolphin à la perfection

  2. Plasma 5.24 est fantastique

  3. Outils miracles du plasma :horloge numérique

  4. Bureau plasma, mise à l'échelle HD et snaps

  5. RPI 4, Raspberry Pi OS, bureau MATE et gestionnaire de réseau

Plasma 5.18.4 - Prendre soin des affaires

Trésors cachés du plasma :supports amovibles

Ultrabook &Bionic - Courir Plasma

Avis Plasma 5.15 - Pro momentum

Le menu Plasma ne se met plus à jour ? Solution.

Ergonomie plasma - Leçons de vie