[[Vorlage(InArbeit, 31.01.2010, aasche)]] [[Inhaltsverzeichnis]] [[Bild(Wiki/Icons/blackbox.png, 64, align=left)]] Immer wieder angefragt werden Hinweise zum Betrieb von Ubuntu auf älterer oder auch obsoleter (= Sperrmüll-) Hardware. Prinzipiell wird der mögliche Verwendungszweck eines Rechners durch vier Faktoren bestimmt: * '''Prozessor''' * '''Arbeitsspeicher''' (RAM) * '''Festplatte''' * '''Anwendungen''' ##[[Bild(Wiki/Icons/Oxygen/cpu.png, 64, align=right)]] = Prozessor = Von diesen vier Faktoren ist der Prozessor unter Linux relativ unkritisch. Allerdings muss aus Geschwindigkeitsgründen allgemein vom Einsatz einer Intel [wikipedia:Pentium:]-CPU (oder älter) abgeraten werden. Ab dem Nachfolger Intel [wikipedia:Intel_Pentium_II:Pentium II] (i686) oder bei AMD-CPUs ab dem [wikipedia:AMD_K6-2:K6-2] sind weniger Probleme zu erwarten. Für fordernde Verwendungszwecke wie das flüssige Abspielen von (HD-)Filmen oder Flash-Videos, Videoschnitt usw. ist ein entsprechend leistungsstärkerer Prozessor (mindestens [wikipedia:Intel_Pentium_III:Pentium III] ab 1 GHz) notwendig. [[Bild(Wiki/Icons/Oxygen/media-flash.png, 64, align=right)]] = Arbeitsspeicher = Der für den Linux-Einsatz __entscheidende__ Faktor heißt Arbeitsspeicher (RAM): je mehr, desto besser! Sollte sich der Arbeitsspeicher aufrüsten lassen, ist dieser Punkt wichtiger als die Frage nach einer geeigneten Ubuntu-Variante oder Linux-Distribution. Generell gilt: die großen Desktop-Umgebungen wie [:GNOME:] und [:KDE:] kommen erst ab 256 MB RAM oder mehr in Frage. Ab 96 MB RAM heißen die Alternativen [:Xfce:], [:LXDE:], [:Fluxbox:], [:Openbox:], [:IceWM:], [:Enlightenment:] usw. Bis auf Xfce und LXDE (eigenständige Desktop-Umgebungen) bieten diese sog. [:Desktop#Fenstermanager:Fenstermanager] (auch als Window-Manager bzw. WM bezeichnet) zwar nicht den Komfort einer kompletten Desktop-Umgebung, ermöglichen aber einen sinnvollen Einsatz bzw. die Nutzung älterer Hardware. Steht nur wenig Arbeitsspeicher zur Verfügung (weniger als 96 MB RAM), ist von sehr wenigen Ausnahmen abgesehen keine benutzbare grafische Oberfläche möglich. Ein Linux-System kann zwar immer vollständig im Textmodus bzw. über die Kommandozeile betrieben werden, was aber oft eine Geschmacksfrage ist. {{{#!vorlage Hinweis Speziell für Ubuntu gilt: bei wenig Arbeitsspeicher muss die [:Alternate_Installation:Alternate-CD] statt der Desktop-CD zur Installation eingesetzt werden. Außerdem kann es helfen, zur Installation den Arbeitsspeicher kurzfristig zu erweitern und erst nach der Installation wieder zu reduzieren. }}} [[Bild(Wiki/Icons/Oxygen/drive-harddisk.png, 64, align=right)]] = Festplatte = Häufig ist eine alte, gebrauchte Festplatte neben dem Arbeitsspeicher der zweit wichtigste begrenzende Faktor einer Linux-Installation. Leider lässt sich diese aufgrund von BIOS-Beschränkungen oder fehlenden Schnittstellen nicht immer in beliebiger Größe nachrüsten bzw. austauschen. Problematisch ist aber eher die meist dürftige Geschwindigkeit älterer Festplatten, Ubuntu selbst kommt mit ca. 3 GB (ohne Anwenderdaten) aus. Und selbst dieser Platzbedarf kann durch die Auswahl geeigneter Anwendungen oder Deinstallation nicht benötigter Komponenten weiter einschränkt werden. Als [:Dateisystem:] kann ''ext2'' die Geschwindigkeit positiv beeinflussen. Experimentierfreudige werden ''xfs'' bevorzugen, empfohlen wird das robuste und zuverlässige ''ext3''. Eine [:Downloads/Netzwerkinstallation:Netzwerk-] oder [:Minimal_Installation:Minimal-Installation] und das Metapaket '''xorg''' als Grundlage für den Einsatz eines sparsamen Fenstermanagers benötigen ca. 750 MB (der reine Textmodus ohne grafische Oberfläche u.U. noch weniger). [[Bild(Wiki/Icons/synaptic.png, 64, align=right)]] = Anwendungen = [:OpenOffice.org:], [:Evolution:] und viele andere Software-Highlights der Open Source-Szene sind auf älterer Hardware entweder gar nicht nutzbar oder extrem langsam. Doch auch in diesem Bereich kann Linux glänzen, da zu fast jedem Programm weniger anspruchsvolle, aber dennoch praktisch nutzbare [:Xfce_empfohlene_Anwendungen#Anwendungen:Alternativen] existieren. Was aber nicht vergessen werden darf: als Kehrseite der Medaille ist gerade hier mit Einbußen im Benutzerkomfort gegenüber den normalerweise in Ubuntu und seinen offiziellen Varianten enthaltenen (grafischen) Konfigurationsmöglichkeiten und Anwendungen zu rechnen. [[Bild(Wiki/Icons/Oxygen/edit-find.png, 64, align=right)]] = Inoffizielle Ubuntu-Derivate und Alternativen = Ubuntu ist nicht speziell für alte Hardware geschaffen worden. Das gilt insbesonders für [:Xubuntu:], das sich am Vorbild Ubuntu (mit GNOME) orientiert. Der damit verbundene Komfort geht gerade auf älterer Hardware zu Lasten der Geschwindigkeit bzw. Benutzbarkeit. Ein Ausweg aus dieser Situation kann die Installation von [:LXDE:Lubuntu] sein, das mit Ubuntu 10.04 [:Lucid_Lynx:] offiziell vorgestellt werden soll. Namensgeber ist die zugrunde liegende Desktop-Umgebung [:LXDE:], die einen Kompromiss aus minimalen Hardwareanforderungen und einfacher Handhabung darstellt. Die inoffiziellen Ubuntu-Derivate bieten eine weitere Lösung und haben den Vorteil, dass sie mit den Paketquellen von Ubuntu kompatibel sind. Dies betrifft insbesondere die Unterstützung durch (Sicherheits-)Updates. Auch programmspezifische Anleitungen und andere Dokumentationen für Ubuntu können weiter benutzt werden. Wer bei Ubuntu bleiben will, dem seien diese Derivate nahe gelegt. Auf LTS-Versionen basierende Derivate sollten aufgrund des längeren Support-Zeitraumes bevorzugt werden. Um diesen Artikel übersichtlich zu halten, wurden die konkreten Beschreibungen in Unterartikel ausgelagert: * [:alte_Hardware/Ubuntu:] * [:alte_Hardware/sonstige_Distributionen:] = Test mit emulierter Hardware = {{{#!vorlage Experten Der folgende Abschnitt setzt ein relativ leistungsstarkes System für die Emulation voraus. Wichtig sind außerdem Erfahrungen im Umgang mit [:Virtualisierung:Virtualisierung und Emulation] sowie grundlegende Kenntnisse über die Unterschiede der verschiedenen x86 Prozessor-Generationen. }}} Wer zuerst testen möchte, wie sich eine der oben genannten Linux-Distributionen auf ''"alter Hardware"'' verhält, kann das relativ leicht mit [:QEMU:] realisieren. QEMU ist über die Startoption ``-M WERT`` in der Lage, ältere x86 Prozessoren zu emulieren. Mögliche Werte für ``WERT`` sind ``486``, ``pentium`` oder ``pentium2``. Den für QEMU verfügbaren Arbeitsspeicher stellt man über die Startoption ``-m GRÖSSE`` (in MB) ein. Wer die ganze Sache noch ein wenig verschärfen möchte, lässt QEMU ohne [:QEMU#kqemu-Modul-laden:kqemu-Modul] laufen und stellt die [:Prozessortaktung:] des Wirt-Rechners auf den minimalen Wert (in der Regel ``Powersave``) ein. = Probleme und Lösungen = Falls der Rechner nicht von CD starten kann oder andere Probleme mit der Installations-CD auftreten, kann evtl. der Wiki-Artikel [:Installation#Weitere-Hinweise:] weiterhelfen. Dort sind auch alternative Installationsmethoden zu finden. Der [wikipedia:Universal_Serial_Bus:] (USB) spielt heute eine entscheidende Rolle beim Anschluss externer Hardware-Komponenten. Falls USB überhaupt vorhanden ist, dann meist nur in Form der älteren Version 1.1. Während das für Tastaturen und Mäuse kein Problem darstellt, erfordern Komponenten wie WLAN-Sticks und DVB-T Adapter zwingend USB 2.0. Im Falle externer Massenspeicher bedeutet USB 1.1 einen massiven Geschwindigkeits-Einbruch. Abhilfe kann in manchen Fällen die Nachrüstung eines USB 2.0-fähigen PCI- oder PCMCIA-Adapters schaffen, die aber nicht immer problemlos ist. Ein weiteres Problem stellt die Verwendung eines aktuellen Druckers dar, die fast nur noch mit USB-Anschluss erhältlich sind. Während Konverter zwischen Parallel- und USB-Anschluss unter Linux als sehr problematisch bekannt sind, kann ein [:Printserver:] oder die Freigabe eines Druckers (auf einem anderen Rechner) im Netzwerk eine elegantere Lösung sein. Weitere Informationen zur Freigabe enthält der Artikel [:CUPS:]. = Links = * [wikipedia:Liste_von_Linux-Distributionen#Distributionen_mit_minimaler_Hardwareanforderung:Distributionen mit minimaler Hardwareanforderung] - Wikipedia * [http://www.easylinux.de/Artikel/ausgabe/2008/01/033-kleine-dist/ Die lieben Kleinen - Vier schlanke Linux-Distributionen im Test] {de} - EasyLinux 01/2008 * [http://www.linux-user.de/ausgabe/2007/10/034-distros/ Schlanker Unterbau - Linux für betagte Rechner] {de} - LinuxUser 10/2007 * [http://www.easylinux.de/Artikel/ausgabe/2006/05/060-alte-hardware/ Flotter Pinguin auf lahmen Enten - Linux auf alten Rechnern] {de} - EasyLinux 05/2006 * [http://blog.elektronik-projekt.de/2008/09/linux-fur-altere-rechner-optimieren/ Linux für ältere Rechner optimieren] {de} - Einfluss verschiedener Themes auf die Geschwindigkeit (siehe auch [:GTK_Engines:]) * [http://www.gilesorr.com/wm/ The Window Manager Report] {en} - Übersicht zum Thema [:Fenstermanager:] unter Linux ---- #tag: Hardware, System, Übersicht