Unter der gefälligen Schale steckt ein widerspenstiger Kern: Den Esprimo Q5020 von FSC gilt es zur Kooperation mit Linux zu überreden.
Beim Esprimo Q5020 handelt es sich um einen handelsüblichen PC im Mac-Mini-Format (siehe Tabelle “Das Testgerät”). Sie bekommen ihn mit einer 1,8 GHz schnellen Celeron-CPU, 512 MByte Hauptspeicher und einer 80 GByte-Harddisk bereits für unter 600 Euro. Unsere Testkonfiguration mit einem auf 2 GHz getakteten Intel-Core2-Duo-Prozessor, 2 GByte RAM und einer 160-GByte-Festplatte kostet rund 950 Euro.
Das Testgerät
| Hersteller | Fujitsu Siemens |
| Modell | Esprimo Q5020 |
| CPU | Intel T7250 (Core 2 Duo), 2 GHz |
| Grafik | Intel GM965 (shared memory) |
| Festplatte | Western Digital WD1600BEVS-0, 160 GByte |
| Optisches Laufwerk | Matshita DVD-RAM UJ-85JS |
| Speicher | 2 GByte (4 GByte max) |
| Anschlüsse | 4 x USB 2.0 (zwei an der Front), 1 x Firewire 400, Sound, DVI, S-Video |
| Netzwerkschnittstellen | Intel 82566MM Gigabit Ethernet, Atheros AR5006EG 802.11 b/g |
| Speedstepping | Ja |
| Suspend-to-RAM | Ja |
| Stromverbrauch (Norm./Max./Susp.) | 30W / 55W / 5W |
| Preis ca. (Testkonfiguration) | 950 Euro |
Hardwareprobleme
Im Minigehäuse befinden sich zwei kritische Komponenten: Der Grafikchip von Intel funktioniert bei allen getesteten Linux-Distributionen nicht ohne Nacharbeit, das WLAN-Modul mit Atheros-Chipsatz lässt sich zurzeit gar nicht nutzen.
Alle getesteten Distributionen hatten Probleme mit dem Grafikchip, die sich je nach benutztem Display (VGA/DVI, 4:3/16:9) mehr oder minder bemerkbar machen. Unter Ubuntu 7.10 müssen Sie die Installation über die Alternate-CD/DVD vornehmen, falls Sie einen Bildschirm über den VGA-Adapter betreiben möchten, da die Live-Version nach dem Start des X-Servers nur noch einen schwarzen Bildschirm anzeigt. Auch beim so installierten System bleibt nach dem Start der Bildschirm leer, Sie können aber mit [Strg]+ [Alt]+ [F2] auf eine Konsole wechseln und die xorg.conf-Datei anpassen. Als schnelle Lösung empfiehlt es sich, den Treiber von intel nach vesa zu ändern.
Nutzen Sie Ubuntu mit einem neuen TFT-Bildschirm über das DVI-Kabel, kann es ebenfalls zu Problemen kommen. So konnten wir zwar auf unserem Test-LCD 1280×1024 Bildpunkte einstellen und Ubuntu übernahm dieses Setup auch, beim nächsten Login waren die Einstellungen aber wieder auf 1024×768 gesetzt. Dieses Spiel ließ sich unendlich fortführen. Zum Glück unterstützt der Rechner Suspend-to-RAM via ACPI. Solange Sie sich nicht abmelden oder Ubuntu neu starten, bleibt die Auflösung bestehen.
Benutzen Sie einen Breitbildschirm oder eine Auflösung über 1024×768, sollten Sie auch OpenSuse auf dem Esprimo meiden. Die Novell-Distributon hat Probleme mit sämtlichen Auflösungen oberhalb XGA. SaX bietet zwar alle Auflösungen zur Auswahl an und es scheint auch, dass alles bestens sei, jedoch startet OpenSuse 10.3 stets mit 1024×768 Bildpunkten – egal welchen Monitor und welche Anschlussart Sie nutzen.
Auch Fedora wollte zusammen mit dem DVI-Monitor keine höhere Auflösung als 1024×768 produzieren, hatte jedoch – im Unterschied zu OpenSuse – keine Schwierigkeiten, unseren Breitbildschirm mit 1440×900 Bildpunkten anzusteuern. Alle drei Distributionen nutzen den relativ neuen Intel-Treiber, da der GM965-Chipsatz mit dem alten i810-Treiber nicht mehr funktioniert. Können Sie auf 3D-Beschleunigung verzichten, arbeitet die Grafikkarte auch mit dem Vesa-Treiber.
WLAN-Treiber
Das WLAN-Modul des Esprimo-Rechners funktioniert zurzeit weder mit den alten Madwifi-Treibern noch mit dem unter Fedora 8 bereits aktiven Nachfolger ath5k[1]. Der Chipsatz wird zwar grundlegend unterstützt, und Fedora 8 zeigt mit iwconfig ein wlan0-Gerät an (Abbildung 1). Allerdings lässt sich dieses nicht nutzen. Auch ein Update über die Linuxdriverless-Seite [2] bringt nicht den gewünschten Erfolg. Ein Versuch mit den traditionellen Madwifi-Treibern scheiterte ebenso.

ath5k bringt zwar generelle Unterstützung für die WLAN-Karte mit, das Interface lässt sich aber nicht aktivieren.” width=”300″ height=”208″ />
Abbildung 1: Das Kernelmodulath5k bringt zwar generelle Unterstützung für die WLAN-Karte mit, das Interface lässt sich aber nicht aktivieren.Als Ausweg bleibt die Installation des Windows-Treibers über den Ndiswrapper oder ein Kernelupdate. Die Aktualisierung fällt an, weil Kernel 2.6.23 den WLAN-Chipsatz fälschlicherweise als AR5006EG identifiziert, obwohl es sich dabei um einen AR5007EG-Chip handelt. So vermeldet das zumindest das Ubuntu-Bugtracking-System [3] und empfiehlt als Workaround, einen “Hardy”-Kernel zu installieren. In unseren Tests mit der aktuellen “Hardy”-Alpha brachte der neue Kernel jedoch keine Besserung. Möchten Sie den Betriebssystemkern selbst kompilieren, benötigen Sie neben dem Vanilla-Kernel auch die von Andrew Morton gepflegten Patches aus dem mm-Zweig [4].
Ansonsten bleibt nur der Umweg über Ndiswrapper. Die meisten Treiberdateien gibt es nur als Binaries für Windows XP oder Vista. Mit ein wenig googeln fanden wir auf der tschechischen Atheros-Seite [5] eine passende ZIP-Datei. Entpacken Sie diese und installieren Sie den Treiber anschließend mit administrativen Rechten über ndiswrapper -i net5122.inf. Fedora 8 fror allerdings beim Laden des Ndiswrapper-Moduls reproduzierbar ein.
Powermanagement
Nach all diesen Problemen gibt es auch einige erfreuliche Meldungen zum Mini-PC von Fujitsu-Siemens. Das Powermanagement funktioniert ausgezeichnet, alle drei getesteten Distribution wachten problemlos aus dem Suspend-to-RAM auf. Auch das Heruntertakten des Prozessores nehmen Fedora, OpenSuse und Ubuntu automatisch vor, sobald die CPU nicht gefordert ist. Der Rechner arbeitet zudem sehr leise und übersetzte den Kernel 2.6.22 von Ubuntu 7.10 in lediglich 42 Minuten.
Fazit
Der Esprimo Q5020 eignet sich nicht als Einsteigerrechner. Möchten Sie trotzdem Linux auf dem Gerät installieren, ist Fedora 8 zurzeit die erste Wahl. Die Distribution lässt sich problemlos einrichten, in der Regel funktioniert auch die Grafik. Bei Ubuntu halten sich die Nacharbeiten in Grenzen, sofern Sie einen DVI-Monitor benutzen. OpenSuse lässt sich auf Grund der Grafikprobleme nur beschränkt empfehlen. Das interne WLAN-Modul funktioniert unter keiner aktuellen Linux-Distribution: Hier müssen Sie noch etwas Geduld haben.
[1] Next-Generation-Atheros-Treiber: http://madwifi.org/wiki/About/ath5k
[2] Ath5k-Download: http://linuxwireless.org/en/users/Download#DownloadlatestLinuxwirelessdrivers
[3] AR5007EG-Bug: https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.22/+bug/164984
[4] mm-Zweig: http://kernel.org/pub/linux/kernel/people/akpm/patches/2.6/
[5] Windows-Treiber: http://www.atheros.cz/download/drivers/ar5xxx/xp32-5.3.0.56-whql.zip





