R31: Unterschied zwischen den Versionen

Aus ThinkPad-Wiki
(Link auf P-III in Wikipedia gesetzt)
(Links für den Linux-Kernel)
Zeile 107: Zeile 107:
=== i830 Graphik ===
=== i830 Graphik ===


Die verbaute i830 Graphik wird zwar im Prinzip von Linux unterstützt, der hierfür vorgesehene i915-Treiber unterstützt diesen alten Chipsatz allerdings nur halbherzig, so dass es zu Problemen (Flicker) bei Einschalten von Panning oder Abstürzen beim Abspielen von Video kommen kann. Neuere Kernelversionen, voraussichtlich ab 3.17, könnten Abhilfe schaffen.
Die verbaute i830 Graphik wird zwar im Prinzip von Linux unterstützt, der hierfür vorgesehene i915-Treiber unterstützt diesen alten Chipsatz allerdings nur halbherzig, so dass es zu Problemen (Flicker) bei Einschalten von Panning oder Abstürzen beim Abspielen von Video kommen kann.  
 
* [https://dl.dropboxusercontent.com/u/15415342/R31/linux-image-3.15.0-rc7%2B_3.15.0-17_i386.deb linux-image-3.15.0-rc7%2B_3.15.0-17_i386.deb] ein passend gepatchter Kernel für das R31, mit dem die i830-Graphik korrekt funktioniert.
* [https://dl.dropboxusercontent.com/u/15415342/R31/linux.tar.xz linux.tar.xz] Kernel-Sourcen des Kernels.


== Treiber ==
== Treiber ==

Version vom 5. September 2014, 07:00 Uhr

ThinkPad R31

Das R31 ist das zweite Modell der R3x Serie. Produktionszeitraum war Februar 2002 bis Juli 2003.


Wesentliche Unterschiede zum Vorgänger (R30):

  • neuer CPU-Typ (Tualatin mit FSB133)
  • bessere Grafikkarte
  • IBM Embedded Security Subsystem (an bestimmten Modellen)


Technische Daten

ThinkPad R31
ThinkPad R31: Tastatur

Aufgeführt werden die werksseitig erhältlichen Ausführungen sowie maximal mögliche Ausbaustufen.


CPU:

Aufrüstbarkeit: Ein mobile Pentium III-M mit 1,2 GHZ kann maximal eingebaut werden.


Grafikchip:

  • Intel 830MG Integrated Direct AGP 3D mit 8 bis 32MB Shared Memory


Display:

  • 13,3" XGA TFT 1024x768
  • 14,1" XGA TFT 1024x768


Speicher:

  • 128MB oder 256MB standard (PC133)

Aufrüstbarkeit: maximal sind 1GB (2x512MB) möglich.


Festplatte: Es ist standardmäßig eine 2,5" IDE Festplatte mit

  • 20GB, 30GB oder 40GB verbaut.

Aufrüstbarkeit: 160GB Festplatten wurden schon erfolgreich verbaut.


Chipsatz:

  • Intel 830MG Chipset
  • Southbridge: ?
  • AD1881A AC'97 Audio controller


Erweiterungen:

  • Ultrabay-Plus mit einer der folgenden Komponenten:
    • CD-Laufwerk
    • CD-RW-Laufwerk
    • DVD-Laufwerk
    • DVD-CDRW-Combolaufwerk
  • MiniPCI Slot mit einer der folgenden Komponenten:
    • leer
    • IBM High Rate Wireless LAN Mini-PCI Adapter mit Modem
  • Communications Daughter Card Slot mit einer der folgenden Komponenten:
    • leer
    • Modem Daughter Card (MDC)
  • Cardbus Typ 2 (1x) Slot (PCMCIA/CardBus)


Weitere Besonderheiten

  • IBM Embedded Security Subsystem (an bestimmten Modellen)


Sonstige Schnittstellen:

  • 2x USB 1.1
  • IrDA Infrarot Schnittstelle
  • Parallele Schnittstelle
  • S-VGA Monitor Anschluss
  • TV-Out
  • Stereo Kopfhörer Ausgang
  • Stereo Line In Eingang
  • Mikrofon Mono Eingang
  • 100Mbit-Lan


Abmessungen & Gewicht:

  • 13,3"/14,1"-Display-Variante:
    • 313mm x 254mm x 36mm (mit Standard-Akku)
    • 2.65kg (mit Standard-Akku & optischem Laufwerk)

Erfahrungsberichte

Bekannte Probleme

Suspend To Ram

Die Implementierung des S3-Zustandes, auch bekannt als "Suspend To Ram" ist fehlerhaft. Wird das Gerät einmal in den Schlafzustand geschickt, so kann es aus diesem Zustand nicht mehr korrekt aufwachen. Als Alternative kann man den S1-Zustand ("Standby") verwenden, bei dem der Lüfter und einige weitere Komponenten weiterhin mit Strom versorgt werden.

Wird das R31 mit APM statt ACPI betrieben, so verwendet das Bios automatisch S1 statt S3; beim nativen Einsatz von ACPI, wie er etwa in neueren Linux-Distributionen erfolgt, muss der S3-Zustand in den ACPI-Tabellen (genauer, der DSDT) deaktiviert oder ignoriert werden. Windows XP scheint bereits hingegen einen Workaround zu verwenden, Windows 98 zeigt hingegen das gleiche Problem.

Für Linux hier eine reparierte DSDT zum Selbstcompilieren r31.dsl sowie zum Einbinden in den Linux-Kernel r31.hex in vorcompilierter Hexadezimal-Form. Die entsprechende Kernel-Konfiguration findet sich unter "Power Management and ACPI-Options" -> "ACPI" -> "Custom DSDT to include". Diese Dateien sind für eine 1.2 Ghz CPU vorbereitet, bei Verwendung einer anderen CPU müssen die Werte in der Sektion "_PSS" angepasst werden, oder diese Sektion in "XPSS" umbenannt werden. Die bearbeitete Datei kann dann wieder mit "iasl -tc ibm_dsdt_new.dsl" neu compiliert werden.

i830 Graphik

Die verbaute i830 Graphik wird zwar im Prinzip von Linux unterstützt, der hierfür vorgesehene i915-Treiber unterstützt diesen alten Chipsatz allerdings nur halbherzig, so dass es zu Problemen (Flicker) bei Einschalten von Panning oder Abstürzen beim Abspielen von Video kommen kann.

Treiber


Weblinks