Günstiger HTPC mit Kodi: So installiert Ihr Linux auf Chromebox

9 Min Lesezeit 9 min 10 Kommentare 10
No Ad to show

Wenn Euer Smart TV nicht mehr mit Updates versorgt wird und Euch die Einschränkungen von FireTV Stick und Chromecast nerven, kann ein HTPC für Euch das Richtige sein. Wir zeigen Euch, wie Ihr eine alte Chromebox in einen günstigen HTPC mit Kodi verwandelt. So macht Streaming wieder richtig Spaß.

Smart TVs haben die Wohnzimmer erobert. Es ist praktisch unmöglich, einen Fernseher ohne "Smart" zu kaufen. Leider liefern viele Hersteller nach wenigen Jahren keine Software-Updates mehr und die ganzen smarten Funktionen funktionieren nicht mehr. HDMI-Dongles wie der FireTV Stick oder der Chromecast helfen nur eingeschränkt. Doch ein richtiges Upgrade wäre ein kleiner Kino-Computer; auch Home Theatre PC oder HTPC. Besonders günstig wird er, wenn Ihr ihn auf Grundlage einer alten Chromebox erstellt. Wie das geht und was Ihr damit machen könnt, zeige ich Euch hier.

No Ad to show
  • Sinnverwandt: Installiert Linux auf dem Chromebook
Die Chromebox links kostet teils bloß 35 Euro, die App" Kore" rechts ist kostenlos. / © NextPit

1. Chromebox kaufen

In unserem Büro haben wir Chromeboxen in Meetingräumen eingesetzt. Das war praktisch, da die Kollegen sich schnell mit dem Google-Konto anmelden und auf ihre Browser-Lesezeichen, -Historie und -Logins zugreifen konnten. Unsere Modelle ASUS Chromebox der ersten Generation aus dem Jahr 2014 erhalten inzwischen aber keine offiziellen Updates mehr. Neuere Modelle können den Play Store nutzen und Apps wie Kodi herunterladen. Unser Modell konnte das nicht. Und das macht die olle Chromebox nahezu unnütz.

Ich gebe mich aber nicht geschlagen, nur weil ein Hersteller den Software-Support einstellt. Dann werde ich eben selbst tätig und suche nach Alternativen. Im Fall der ASUS Chromebox gibt es zahlreiche Scripts, um Crome OS entweder zu ersetzen oder als Dual-Boot-System zu konfigurieren. Mir gefiel diese Möglichkeit so gut, dass ich auf eBay nach gebrauchten Chromeboxen suchte. Dort enden Auktionen zwischen 40 und 60 Euro. Oft zahlt man etwas mehr als für einen Raspberry Pi plus MicroSD-Karte, doch erhält man dafür deutlich mehr Leistung.

Eure Filmsammlung schlummert auf einem Server oder einer USB-Festplatte; die Kodi-Chromebox als HTPC kümmert sich um die Bibliothek. / © NextPit

Ein HTPC für 50 Euro: Das kann sich jeder leisten!

Für meinen Selbstversuch habe ich tatsächlich das älteste verfügbare Modell ASUS Chromebox CN60 gewählt. Neuere Geräte haben mehr Power, jedoch reicht für Kodi auch das älteste mit 2 GByte RAM und einer 16-GByte-SSD (hier geht es zu den technischen Daten der Chromebox). Optional könnt Ihr sowohl RAM als auch SSD austauschen. Ich habe mit 4 GByte und einer externen USB-3.0-Festplatte gearbeitet.

Optional: 

Mit den oben gezeigten Komponenten könntet Ihr auch bequem Windows auf der Chromebox installieren und hättet dann für unter 300 Euro einen potenten aber stromsparenden und zudem ultrakompakten Bürorechner. Für unser Tutorial hier reicht aber die schwächste Chromebox aus, da Linux/Kodi erheblich genügsamer mit den Ressourcen umgeht als das schwerfällige Microsoft-Produkt. À propos "Produkt": Die Software, mit der wir die Chromebox zum günstigen HTPC verwandeln, kostet Euch keinen Cent. Es handelt sich um kostenlose Open-Source-Software.

No Ad to show
LibreELEC belegt nur 600 MByte-RAM (beim Netflix-Streaming!) und unter 2 GByte im internen Flash-Speicher. / © NextPit

Nicht alle Chromeboxen sind gleich, aber alle sind gleich gut

Es gibt etliche unterschiedliche Chromebox-Modelle. Die Varianten Acer CXI und CXI2 sowie Dell 3010 sind bekannt für Probleme beim Entfernen der Schreibschutz-Schraube (dazu später mehr). Jedoch eignen sich alle Chromeboxen gleich gut für die Kodi-Installation und das Umrüsten zum günstigen HTPC. Ein weiterer Indikator für die Mod-Freundlichkeit einer Chromebox ist der Eintrag in der GalliumOS-Datenbank; einer Linux-Distribution für upcycelte, entgooglete Chrome-OS-Geräte.

Mit ihrer Anschlussvielfalt (vorne sind noch einmal zwei USB-3.0-Ports) verlangt die Chromebox förmlich danach, als günstiger HTPC genutzt zu werden. / © NextPit

2. Chromebox vorbereiten

Haltet für die Vorbereitung Eurer Chromebox zur Linux/Kodi-Installation einen dünnen Kreuz-Schraubendreher und eine Nadel bereit (etwa Euer Werkzeug zum Entfernen der SIM-Karte aus der Schachtel Eures Smartphones). Ach so: Sichert eventuell lokal gespeicherte Daten, denn gleich wird Eure Chromebox zurückgesetzt.

Schreibschutz aufheben

Für den ersten Schritt müsst Ihr die Chromebox öffnen. Das Öffnen an sich sieht dann in etwa wie folgt aus:

Anstelle des RAMs zu wechseln, entfernt Ihr nun die Schreibschutz-Schraube. Diese befindet sich je nach Modell an unterschiedlichen Positionen. Entsprechende Bilder findet Ihr im Kodi-Wiki. Diese Schraube werdet Ihr hinterher nicht mehr verwenden.

Entwickler-Modus aktivieren

Jetzt kommt die SIM-Karten-Nadel zum Einsatz. Schließt Tastatur, Strom und Monitor an. Drückt die Nadel sanft bis zum Klick in das Loch neben dem Speicherkarten-Slot und haltet diesen verborgenen Knopf beim Einschalten gedrückt. Quittiert den weißen Bildschirm mit der Tastenkombination "Strg + D" und drückt dann noch einmal mit der Nadel auf den verborgenen Knopf.

No Ad to show
Bei der ASUS Chromebox CN60 ist der Recovery-Button neben dem SD-Slot. / © NextPit

Nach einem fünfminütigen Zurücksetzen auf Werkseinstellungen ist Eure Chromebox eine "Entwickler-Chromebox". dies macht sich mit einem lästigen 30-Sekunden-Timeout bei jedem System-Start bemerkbar. Das könnt Ihr später wegkonfigurieren. Jetzt ist dieses Timeout aber noch hilfreich.

3. Kodi auf der Chromebox installieren

Ihr habt zwei grundlegende Optionen, wie Ihr Kodi auf der Chromebox installieren könnt. Entweder Ihr verwendet die Linux-Distribition LibreELEC, die "gerade genug Betriebssystem für Kodi" liefert. Oder Ihr verwendet ein vollwertiges GalliumOS und installiert Kodi darüber. Ich habe mich für den ersten versuch für ersteres entschieden. Letzteres böte deutlich mehr Funktionsumfang, braucht aber mehr System-Ressourcen und ist weniger kinderleicht geschweige denn komplett mit der Fernbedienung zu bedienen.

Im Kodi-Wiki wird die Installation mit dem E-Z Setup-Script empfohlen, das auch für mich exzellent funktioniert hat.

  1. Schaltet die Chromebox ein.
  2. (Optional) Überspringt das Timeout mit Strg + D.
  3. Wählt Euch ins WLAN ein oder steckt das LAN-Kabel ein.
  4. Drückt Strg + Alt + F2.
  5. Login mit Benutzer "chronos", ohne Passwort.
  6. Führt aus: curl -L -O https://mrchromebox.tech/setup-kodi.sh && sudo bash setup-kodi.sh

Anschließend werdet Ihr durch den Installationsassistenten geleitet. Dieser kümmert sich um Download, Partitionierung und gibt Euch Optionen zur Boot-Reihenfolge. Ihr habt die Auswahl:

  • Dual-Boot aus …
    • Chrome OS + GalliumUS/Ubuntu
    • Chrome OS + LibreELEC (diese Anleitung)
    • LibreELEC auf externem USB-Stick
  • Weitere Optionen …
    • UEFI durch inoffizielle Firmware ersetzen

Unsere Chromebox habe ich per Chrome OS + LibreELEC in ein Dual-Boot-System verwandelt. Bei der Partitionierung habe ich angegeben, dass 5 GByte für Kodi/LibreELEC reserviert werden sollen. Es stellte sich selbst nach der Installation etlicher Kodi-Plug-ins heraus, dass sogar 3 GByte ausgereicht hätten.

Ihr könnt die obigen Schritte zum E-Z Setup-Script immer wiederholen, um Änderungen an der Boot-Reihenfolge oder der Dauer des Timeouts vorzunehmen. Im Timeout-Bildschirm drückt Ihr Strg + D für Chrome OS und Strg + L für LibreELEC (kommt auf keinen Fall auf die Leertaste!). Ich habe mich für 30 Sekunden warten und LibreELEC als Standard-Option entschieden. Man könnte das Timeout auch auf eine Sekunde reduzieren und wäre so deutlich schneller im Startbildschirm von Kodi.

No Ad to show
Kodi ist die Oberfläche von LibreELEC, einem Linux für die Chromebox. / © NextPit

Chromebox als HTPC starten

Bei Eurem ersten Startvorgang mit LibreELEC solltet Ihr noch ein paar Chromebox-spezifische Einstellungen nachjustieren. Diese sind im Einzelnen im Kodi-Wiki aufgeschlüsselt. Verbindet Eure Chromebox mit dem Fernseher, wählt Euch mit der Tastatur ins WLAN ein.

In den LibreELEC-Einstellungen verbindet Ihr WLAN und Bluetooth-Geräte. Ihr könntet die Chromebox dann auch als Access Point konfigurieren. / © NextPit

HTPC mit Smartphone als Fernbedienung steuern

Begebt Euch in den Einstellungen (das Zahnrad oben links) unter Services/Dienste zum Punkt Steuerung/Control. Aktiviert Steuerung über HTTP erlauben. Ladet jetzt die App Kore herunter und vernetzt sie mit Eurer Kodi-Chromebox.

Kore erweist sich als liebevoll gestaltete Open-Source-App zur Nutzung als Kodi-Fernbedienung. / © NextPit

Ihr könntet auch einen Infrarot-Adapter kaufen und eine normale Fernbedienung mit Eurer HTPC-Chromebox nutzen. Diese und weitere empfohlene Peripherie findet Ihr ebenfalls im Kodi-Wiki.

Kodi auf Deutsch: In den Einstellungen findet Ihr unter Interface den Punkt Regional. Dort stellt Ihr Sprache, Datumsformat und Zeitzone ein.

Video und Audio optimieren

Falls die Schriften abgeschnitten sind, könnt Ihr in den Display-Einstellungen eine Kalibrierung vornehmen und das Bild entsprechend stauchen. In den Audio-Einstellungen solltet Ihr das Audio-Gerät definieren und konfigurieren. Ab Werk wird der HDMI-Ausgang verwendet, Signale jedoch vor der Übertragung umgewandelt. Falls Ihr einen Receiver verwendet, solltet Ihr Passthrough für alle von ihm unterstützen Formate aktivieren. Alternativ könnt Ihr Bluetooth-Lautsprecher verwenden, die Ihr in den "LibreELEC"-Einstellungen koppelt.

DD+-Audio lässt sich an kompatible Receiver per Passthrough roh durchschleifen. / © NextPit

Mit dem Samsung-Fernseher (Modell UE40…) in der Redaktion stießen wir auf den HDMI-Bug. Der ließ sich durch einen Hard-Reset des Fernsehers beheben. (Anleitung)

No Ad to show

Nun könnt Ihr mit LibreELEC/Kodi Eure lokale Filmsammlung scannen und zur Datenbank aufbereiten. Ihr könnt auch Streaming-Dienste wie Netflix oder Amazon anbinden. Mir haben dabei diese Anleitungen geholfen:

In beiden Fällen habt Ihr Zugriff auf sämtliche Ton- und Untertitelspuren. Das Streaming kann jedoch mitunter recht lange puffern beziehungsweise dauert es, bis der Stream in voller Qualität läuft. Bandersnatch ist mit Chromebox-Kodi nicht abspielbar.

Gewöhnungsbedürftig: Netflix oder Amazon bekommen das Kodi-Interface. / © NextPit

Auch als Spotify-Connect-Gerät lässt sich Kodi einrichten. Das dazu nötige Plug-in findet Ihr mit der Suche ganz intuitiv unter dem Suchbegriff "Spotify". Das Plug-in heißt "Librespot". Als Chromecast-Empfänger hingegen lässt sich die Chromebox mit Linux/LibreELEC leider nicht mehr definieren. Aber dafür haben wir ja Chrome OS als Dual-Boot-Option gelassen. ?

Chromebox als HTPC: Das flutscht!

Abgesehen von einem Input-Lag durch die Kore-WLAN-Fernbedienung ist die Performance hervorragend. Auch das Playback sämtlicher Inhalte geht ohne nennenswerte Verzögerungen vonstatten. Selbst 4K-Videos spielen von der SD-Karte wunderbar ab. Dank Hardware-Beschleunigung sollte das auch kein Problem sein; die vollen Spezifikationen dazu entnehmt Ihr – richtig – dem Kodi-Wiki. Das Beste: Bei alledem arbeitet die Chromebox nahezu lautlos. All das macht sie zur perfekten Grundlage für einen günstigen HTPC.

Wie geht es weiter?

Jetzt stehen Euch etliche Möglichkeiten von LibreELEC offen. Automatische Updates halten Euer System sowie die installierten Plug-ins auf dem aktuellen Stand. Der Clou: Wenn Euch die Chromebox als HTPC nicht mehr gefällt, könnt Ihr die LibreELEC-Datenbank exportieren und auf einen anderen Computer umziehen.

In kommenden Tests will ich die Chromebox mit der Linux-Distribution GalliumOS ausprobieren. Denn darüber ließen sich auch VPN-Verbindungen konfigurieren, so dass Ihr Streaming-Dienste wie im Ausland nutzen könnt. LibreELEC sieht diese Funktion nämlich nicht vor.

No Ad to show

Des Weiteren möchte ich den Controller-Support ausprobieren und sehen, welche Spiele-Klassiker sich in Emulatoren mit der Chromebox als HTPC mit LibreELEC/Kodi spielen lassen.

Was ist Euer Weg zum super-günstigen HTPC?

Quelle: Kodi-Wiki

nextpit erhält bei Einkäufen über die markierten Links eine Kommission. Dies hat keinen Einfluss auf die redaktionellen Inhalte, und für Euch entstehen dabei keine Kosten. Mehr darüber, wie wir Geld verdienen, erfahrt Ihr auf unserer Transparenzseite.
No Ad to show
>
No Ad to show
MEHR ANZEIGEN

Kommentare

Kommentare

Beim Laden der Kommentare ist ein Fehler aufgetreten.

No Ad to show