Beim Installieren von Linux auf einem Macbook Pro (Ende 2008) tritt ein beschädigter Bildschirm auf

Beim Installieren von Linux auf einem Macbook Pro (Ende 2008) tritt ein beschädigter Bildschirm auf

Dies ist ein eher allgemeines Problem, auf das ich gestoßen bin, als ich versucht habe, Linux auf meinem MacBook Pro von Ende 2008 zu installieren.

Ich habe die folgenden Distributionen ausprobiert:

  • Linux Mint 10
  • Linux Mint 14
  • Ubuntu 12.10
  • Fedora 17

Was passiert, ist, dass irgendwann während des Startvorgangs etwas passiert, was dem Macbook Pro nicht gefällt, und es abstürzt. Ich denke, es hängt mit den GPU-Treibern zusammen, aber ich kann es nicht genau sagen. Was passiert, ist, dass das System völlig einfriert und das obere Drittel des Bildschirms komplett beschädigt ist.

Ich habe versucht, den Runlevel auf 3 zu ändern, damit X nicht startet, während ich versuchte, die Live-Installation von Fedora 17 zu booten, aber ein paar Sekunden nach der ersten Anmeldeaufforderung war alles beschädigt. Bis dahin war jedoch alles in Ordnung.

Es scheint auch keinen Unterschied zu machen, ob ich den „Windows“-Bootloader (eine Shell mit niedriger Auflösung) oder den EFI-Bootloader (eine Shell mit hoher Auflösung) ausführe. Beide zeigen das gleiche Verhalten.

Irgendwie habe ich es EINMAL geschafft, Linux Mint auf einem Desktop zu booten, allerdings ist es kurz darauf eingefroren.

Übrigens funktioniert Mac OS X 10.6 auf diesem Rechner einwandfrei. Ich habe auch versucht, rEFIt zu installieren, aber das hat überhaupt nicht geholfen.

Antwort1

Ich glaube, ich habe die Ursache des Problems herausgefunden.

Es lag tatsächlich eine Inkompatibilität mit der Art und Weise vor, wie die Apple-Hardware mit den VESA-Treibern kommunizierte, und zwar, glaube ich, beim Umschalten der Modi auf dem eingebauten Bildschirm. Als es nomodesetzu den Kernel-Parametern hinzugefügt wurde, konnte das System ohne Absturz weiter booten.

Das Macbook Pro ist von Ende 2008, 5.1 mit nVIDIA 9600m GT.

nomodesetist nur erforderlich, bis Sie die proprietären nVIDIA-Treiber für Ihre Distribution installieren können.

Um es noch einmal zusammenzufassen:

  • rEFIt unter OS X installiert (ausführen, /efi/refit/enable.shwenn rEFIt nicht automatisch funktioniert)
  • Ich habe die Mint 14-Live-DVD ausgeführt, indem ich nomodesetdie Kernel-Parameter im Grub-Bootloader ergänzt habe.
  • Mint-Installationsprogramm ausgeführt
  • Hat die Partitionierung
    • / auf /dev/sda4 gemountet, auch Grub auf dieser Partition installiert
    • Swap auf /dev/sda3 (weil ich etwas Platz zwischen die Mac-Partitionen gelassen habe)
  • Mint-Installationsprogramm fertig, neu gestartet.
  • Mit rEFIt von der Linux-Partition gebootet.
  • Nochmals nomodesetzu den Kernel-Parametern hinzugefügt, damit ich booten konnte.
  • RanSoftwarequellenAnwendung
    • Ging zuZusätzliche TreiberTab
    • Ersten NVIDIA-Treiber ausgewählt (proprietär, getestet), Änderungen angewendet
    • Habe gewartet, bis es fertig war, und dann einen Neustart durchgeführt.
  • Linux erneut gebootet und alles war gut ( nomodesetwird automatisch entfernt, da es sich um eine temporäre Änderung handelt)

Puh.

verwandte Informationen