Der Versuch, Raspberry Pi 4 als Desktop zu verwenden: Ergebnisse und Eindrücke

Hallo Habr.



Seit der Einführung des Raspberry Pi 4 wollten immer mehr Menschen diesen Mikrocomputer als Haupt-PC verwenden. Die Rechenleistung des Pi4 ist bereits recht gut, und vollwertiges Linux an Bord klingt vielversprechend. Ich habe mich seit langem für die Möglichkeit interessiert, einen tragbaren und leisen PC für einfache Aufgaben wie das Eingeben dieses Textes zu verwenden, bei denen der "echte" Desktop redundant und das Tablet unpraktisch ist. Ich habe mir einen erstklassigen Raspberry Pi 4 mit 8 GB Speicher gekauft - es ist Zeit zu sehen, wie er funktioniert.







Für diejenigen, die daran interessiert sind, was daraus wurde (Spoiler - noch funktioniert nicht alles), siehe die Details unter dem Schnitt.



Warum ist das notwendig?



Natürlich kann die Motivation für die Verwendung des Raspberry Pi variieren. Jemand benötigt möglicherweise einen kostengünstigen Linux-Desktop zum Lernen. Jemand hat möglicherweise überhaupt kein Geld für einen vollwertigen PC. Ich wollte schon lange einen 100% leisen Computer mit geringem Stromverbrauch als Media Center und "Schreibmaschine". Ich habe bereits die Erfahrung mit Samsung DeX beschriebenAls Desktop war die Gesamterfahrung sehr positiv - zum Schreiben und Ansehen von Videos auf dem großen Bildschirm reicht die Leistung meines Galaxy S10 aus. Die Anzahl der Software für Android, die im Desktop-Modus vollständig funktionieren kann, ist jedoch sehr begrenzt, und nicht jede Site wird für Android im Desktop-Modus korrekt angezeigt. Zum Beispiel gibt es hier auf Habré keine QuickInfos für Textformatierungssymbole und Kommentare. Anscheinend haben die Site-Programmierer nicht berücksichtigt, dass jemand auf Android eine Maus verwenden würde.



Aber DeX ist immer noch Android. Linux ist eine andere Sache - völlige Freiheit bei der Installation von Bibliotheken, Komponenten, einer vollwertigen Konsole, USB, GPIO und der Arbeit mit Hardware. Klingt vielversprechend, mal sehen, wie es funktioniert.



Bevor ich anfange, möchte ich Sie daran erinnern, dass Sie eine gute Kühlung benötigen, um den Raspberry Pi vollständig als Desktop nutzen zu können. weil Ich wollte im Grunde keinen Kühler haben, ich kaufte diesen Fall;







Der Fall zeigte sich gut in Bezug auf die Wärmeableitung, selbst bei längerer Belastung gab es keine Überhitzung oder Gefrieren.



Wie Sie wissen, wurde kürzlich eine Version von Ubuntu für den Raspberry Pi veröffentlicht, die wir auch testen werden. Aber zuerst wurde es interessant, den guten alten Raspbian zu sehen, der DIY-Liebhabern seit vielen Jahren vertraut ist.



Erste Eindrücke



Lassen Sie mich zunächst an die Spezifikationen des Raspberry Pi 4 erinnern:



  • Prozessor Quad Core Cortex-A72 (ARM v8) 64-Bit-SoC bei 1,5 GHz
  • 2/4 / 8GB LPDDR4-3200 SDRAM-Speicher
  • WiFi 2.4 / 5.0 GHz, Bluetooth 5.0, BLE
  • Gigabit-Ethernet-Port
  • 2 USB 3.0-Anschlüsse; 2 USB 2.0-Anschlüsse.
  • Unterstützung für 2 Monitore, Micro-HDMI-Anschlüsse (bis zu 4kp60 Auflösung)
  • Unterstützt H.265 (4kp60-Decodierung), H264 (1080p60-Decodierung, 1080p30-Codierung)


Nach der Beschreibung ist alles in Ordnung. Der allererste Start zeigte jedoch, dass das System sehr langsam arbeitet. Die Lösung ist einfach: Die Prozessorfrequenz muss erhöht werden. Standardmäßig arbeitet das Betriebssystem in einem "Sparing" -Modus, weil Der Raspberry Pi wird ohne Kühlkörper und ohne Kühler geliefert, andernfalls friert das System einfach ein. Lösung: Bearbeiten Sie die Datei config.txt mit dem Befehl sudo nano /boot/config.txt und kommentieren Sie zwei Zeilen aus:



over_voltage=2
arm_freq=1750


Danach wurde alles spürbar angenehmer. Der Web-Benchmark zeigte einen Anstieg von 36 auf 48 "konventionelle Einheiten".



Der Nachteil, der zu Unannehmlichkeiten führt, ist das Fehlen einer Ein- / Ausschalttaste für den Raspberry Pi. Wenn das System ausgeschaltet ist, können Sie es nur durch Drücken des Netzteils einschalten. Es gibt auch keine Möglichkeit, das Betriebssystem in den Ruhemodus zu schalten. Auf der Karte befindet sich kein Energieverwaltungssystem.



Der Stromverbrauch ist übrigens recht moderat, wenn Videos über einen Browser abgespielt werden, werden etwas weniger als 5 W verbraucht: Die







Kompilierung auf 4 Kerne mit dem Befehl make -j4 ergibt ungefähr den gleichen Stromverbrauch, und wenn Sie diesen Text in den Browser eingeben, werden ungefähr 3 W verbraucht.



Browser



Mit dem Browser stellte sich heraus, dass die Dinge nicht so einfach waren. Erstens kommt der Chromium-Browser mit Raspbian. Und Chrom! = Chrom. Ich weiß nicht, ob sie denselben Kern haben, aber einige Nachrichtenseiten haben das Video nicht geöffnet, und Amazon Prime hat sich geweigert, überhaupt zu arbeiten, und eine Nachricht über einen inkompatiblen Browser gesendet. Das Fenster mit den Filmen selbst wird normal geöffnet:







Wenn Sie jedoch versuchen, etwas abzuspielen, wird eine Fehlermeldung angezeigt:







Versuche, den Benutzeragenten zu ersetzen, führten zu nichts, der Fehler wurde an anderer Stelle ausgegeben.



Youtube lässt sich gut öffnen, aber bei der Audiowiedergabe waren Klicks zu hören. Dies sollte anscheinend nicht der Fall sein, da die Hersteller von Raspberry Pi 4 eine Unterstützung von bis zu 4K versprochen haben. Wie sich herausstellt, ist dies ein bekanntes Problem unter Linux bei der Wiedergabe von Audio über HDMI und wird behobendurch Bearbeiten der Datei /etc/pulse/default.pa . Danach wurde der Ton normal.



Andere Websites wie Google Mail und Google Text & Tabellen funktionieren, wenn auch nicht schnell.







Das Bearbeiten von Text hier auf Habré funktioniert problemlos, aber das Einfügen von Bildern in Habrastorage über die Zwischenablage funktioniert nicht.



Der web.basemark.com- Benchmark hat ziemlich lange funktioniert und ergab eine Punktzahl von 64,8 "Papageien":







Zum Vergleich: Das letzte Microsoft Surface X produziert im selben Test 457 - der Unterschied ist fast der gleiche wie der Preisunterschied zwischen den Geräten.



In den Kommentaren gab es eine Frage zur WLAN-Geschwindigkeit. Dies sind die Ergebnisse von SpeedTest:







Das Galaxy S10-Smartphone zeigte die doppelte Download-Geschwindigkeit (64,3 MBit / s) und die gleiche Upload-Geschwindigkeit (19,6 MBit / s) bei gleichem WLAN. Möglicherweise sinkt die Geschwindigkeit aufgrund des Metallgehäuses des Raspberry Pi, aber 33 MB / s reichen für den tatsächlichen Gebrauch aus.



Programmierung



Mit der Programmierung kann alles gesagt werden, nicht schlecht. Natürlich wird ein professioneller Desktop-Raspberry Pi 4 nicht ersetzt, aber im Prinzip können fast alle Sprachen und Bibliotheken, von Python bis Fortran, auf dem Raspberry Pi ausgeführt werden.



Für Python gibt es übrigens einen einfachen, aber praktischen Editor. Mu:







Für sehr kleine Kinder steht Scratch zur Verfügung:







Im Allgemeinen eignet sich der Raspberry Pi sehr gut zum Unterrichten von Programmieren oder zum Lernen und Experimentieren mit Linux. Und selbst das Fehlen einer Festplatte ist hier ein Pluspunkt - selbst wenn das System vollständig gesperrt ist, kann die SD-Karte herausgezogen und das Image in 5 Minuten neu geladen werden.



Was Linux selbst, Konsolenbefehle, Bash und andere betrifft - alles funktioniert auf normale Weise und "wie erwartet" gibt es hier keine Schwierigkeiten. Ein Beispiel für die Anzeige der Systemlast in htop, wenn der Browser und mehrere Programme ausgeführt werden:







Wie Sie sehen, ist die Last der CPU-Kerne nicht groß, aber die Wiedergabe von Videos im Browser erhöht sie auf etwa 70%. Wenn Sie eine Art "Stresstest" durchführen, indem Sie mehrere Browser-Registerkarten mit großen Dokumenten, YouTube, einem grafischen Editor und einem Explorer öffnen, ist die CPU-Auslastung auf das Maximum begrenzt (was nicht überraschend ist), aber es gibt genügend Speicher mit einem großen Spielraum:







Wir können diese Version mit 8 annehmen GB Speicher ist überteuert, und ein 4-GB-Modell wäre in Ordnung. Zum Schluss noch Informationen zum Prozessor:







Fazit



Dieser Artikel ist auf einem Raspberry Pi geschrieben. Bisher sind die Eindrücke des Gerätes nicht eindeutig. Einerseits ist der Leistungszuwachs im Vergleich zu den alten Modellen recht gut und das System kann im Prinzip zu fast 100% genutzt werden. Auf der anderen Seite funktioniert noch nicht alles, obwohl gehofft wird, dass zukünftige Updates einige der Probleme beheben werden. Und schließlich wäre es seltsam, von einem 50-Dollar-PC viel zu verlangen - das System kann in Bezug auf das Preis-Leistungs-Verhältnis als recht gut angesehen werden.



Wenn die Bewertungen für den Artikel positiv sind, werde ich im zweiten Teil Ubuntu auf einem Raspberry Pi testen.



All Articles