• Apfeltalk ändert einen Teil seiner Allgemeinen Geschäftsbedingungen (AGB), das Löschen von Useraccounts betreffend.
    Näheres könnt Ihr hier nachlesen: AGB-Änderung
  • Was gibt es Schöneres als den Mai draußen in der Natur mit allen Sinnen zu genießen? Lasst uns teilhaben an Euren Erlebnissen und macht mit beim Thema des Monats Da blüht uns was! ---> Klick

Grub und Xorg.conf Problem mit Macbook Air

kami83

Braeburn
Registriert
09.01.11
Beiträge
43
Hi,

Ich versuche gerade Gentoo auf meinem Macbook Air richtig zum laufen zu kriegen. Dabei habe ich 2 Probleme:

1. Grub startet nicht mit dem nvidia framebuffer:

Code:
title Gentoo Linux 2.6.24-r5
root (hd0,3)
kernel /boot/kernel-2.6.39.1 root=/dev/sda4 vga=792 consoletty1 xlayout=nvidia reboot=pci
#initrd /boot/initramfs-genkernel-x86-2.6.24-gentoo-r5

Ich bekomme jedes Mal die Meldung, dass der video mode nicht bekannt ist und ich einen anderen auswählen soll. Dabei crasht aber immer die Eingabe. Ich kann nur die Option vga= entfernen. Dann startet alles fehlerfrei aber ohne Framebuffer und mit schlechter Auflösung. Was kann ich da tun?

2. Außerdem startet mein X11 nicht
Xorg.conf.

Code:
X.Org X Server 1.10.4
Release Date: 2011-08-19
X Protocol Version 11, Revision 0
Build Operating System: Linux 2.6.39-gentoo-r3vit x86_64 Gentoo
Current Operating System: Linux localhost 2.6.39-gentoo-r3vit #1 SMP Wed Aug 31 16:16:19 CEST 2011 x86_64
Kernel command line: root=/dev/sda4 consoletty1 xlayout=nvidia reboot=pci
Build Date: 13 September 2011  03:28:53PM

Current version of pixman: 0.22.2
        Before reporting problems, check http://wiki.x.org
        to make sure that you have the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
        (++) from command line, (!!) notice, (II) informational,
        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Fri Sep 16 11:15:32 2011
(==) Using config file: "/etc/X11/xorg.conf"
(==) Using system config directory "/usr/share/X11/xorg.conf.d"
(EE) Failed to load module "dri" (module does not exist, 0)
(EE) Failed to load module "dri2" (module does not exist, 0)
(EE) NVIDIA: Failed to load module "dri2" (module does not exist, 0)
(EE) Apple Inc. Apple Internal Keyboard / Trackpad Unable to query/initialize Synaptics hardware.
(EE) PreInit returned 11 for "Apple Inc. Apple Internal Keyboard / Trackpad"
(EE) Query no Synaptics: 6003C8
(EE) bcm5974 Unable to query/initialize Synaptics hardware.
(EE) PreInit returned 11 for "bcm5974"
/etc/X11/xinit/xinitrc: Zeile 63: exec: xterm: Nicht gefunden.
/etc/X11/xinit/xinitrc: Zeile 61: xterm: Kommando nicht gefunden.
xinit: connection to X server lost

Wie kann ich xorg.conf richtig einstellen. Was ist falsch? Hat einer vielleicht eine funktionierende Config?

Code:
# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig:  version 270.41.19  ([email protected])  Mon May 16 23:52:12 PDT 2011

Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0"
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
EndSection

Section "Files"
EndSection

Section "InputDevice"
#    # generated from data in "/etc/conf.d/gpm"
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol"
    Option         "Device" "/dev/input/mice"
    Option         "Emulate3Buttons" "no"
    Option         "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"
    # generated from default
    Identifier     "Keyboard0"
    Driver         "kbd"
EndSection

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Unknown"
    HorizSync       28.0 - 33.0
    VertRefresh     43.0 - 72.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

Section "InputClass"
Identifier "synaptics-all"
Driver "synaptics"
Option "RTCornerButton" "2"
Option "HorizEdgeScroll" "true"
MatchIsTouchpad "on"
EndSection

Vielen Dank für Tipps.

Cu kami
 

Rastafari

deaktivierter Benutzer
Registriert
10.03.05
Beiträge
18.150
Erstens schert sich Grub nicht um die Parameter die du dem Kernel mit auf den Weg gibst. Der kennt den Modus nicht.
Zweitens... ob es irgendwie schlau ist, die initrd auszukommentieren?
Drittens... Einen Bootswitch "consoletty1" dürfe es wohl kaum geben. Versuchs doch mal mit richtiger Syntax.
Viertens... auch auf einem Air empfiehlt es sich, das root-Volume per UUID zu spezifizieren und nicht mit dem wackeligen Gerätenamen. Damit wirst du ziemlich schnell auf die Fr.... fliegen.