salut à tous et à toutes !
On approche désormais la perfection sur macbook . Pour l'install elle même voir mon précédent post sur le sujet. Et pour la config:
- plus besoin de "pommed" pour les touches de fonction, elles sont reconnues dès l'installation
- le wifi marche comme auparavant, avec ndiswrapper et ce pilote
- pour la webcam, c'est tout pareil, on installe "isight-firmware-tools" on récupère le firmware apple ici et en ligne de commande: "ift-extract --apple-driver le/chemin/vers/firmware"
- pour le bluetooth on l'active juste dans le fichier "/etc/sysconfig/bluetooth"
- pour le touchpad: c'est plus chiant, dans la nouvelle F10 il n'y a pas de xorg.conf par défaut. en fait le touchpad et en parti reconnu mais a un comportement bizarre (clic gauche: un doigt, clic milieu: 2 doigts, et clic droit: 3 doigts), c'est pas super pratique, pour avoir le même comportement que sous mac, d'abord il faut générer un fichier xorg.conf en installant le paquet "system-config-display" et on l'ouvre et le ferme une fois pour générer le fichier, et ensuite on met dans le xorg.conf:
* une section module:
Section "Module"
        Load "synaptics" 
        Load "extmod" 
        Load "dbe" 
        Load "glx" 
        Load "xtrap" 
        Load "dri" 
        Load "GLcore" 
        Load "record" 
EndSection
on rajoute la ligne:
 InputDevice     "Synaptics Touchpad" "CorePointer"
à la section "ServerLayout"
et on ajoute une section device comme suit:
Section "InputDevice"
        Identifier      "Synaptics Touchpad"
        Driver          "synaptics"
        Option          "SendCoreEvents"        "true"
        Option          "Device"                "/dev/psaux"
        Option          "Protocol"              "auto-dev"
        
        # not using edge scrolling
        Option          "HorizEdgeScroll"       "0"
        Option          "VertEdgeScroll"        "0"
        
        # use two finger scrolling
        Option          "VertTwoFingerScroll"   "1"
        Option          "HorizTwoFingerScroll"  "1" 
        
        # scroll speed, lower is faster
        Option          "HorizScrollDelta"      "10"
        Option          "VertScrollDelta"       "10"

        # minimum pressure motion factor
        Option          "PressureMotionMinZ"    "10"

        # touch and untouch thresholds, higher numbers if you like to push hard
        Option          "FingerLow"             "10"
        Option          "FingerHigh"            "20" 

        # borders based on output from synclient
        Option          "LeftEdge"              "20"
        Option          "RightEdge"             "1200"
        Option          "TopEdge"               "20"
        Option          "BottomEdge"            "370"

        # speeds, smaller number for a slower mouse
        Option          "MinSpeed"              "0.8" # 0.5 is very slow, 1.5 is very fast
        Option          "MaxSpeed"              "1.2" # up to 1.5 works ok
        Option          "AccelFactor"           "0.10"

        # tap times, change to suit your tapping habits
        Option          "MaxTapMove"            "100"
        Option          "MaxTapTime"            "100"
        Option          "MaxDoubleTapTime"      "200"
        
        # don't change these or two finger tap stops working
        Option          "TapButton2"            "3"
        Option          "TapButton3"            "2"

        # must be commented out or normal tapping wont work
        Option         "TapButton1"            "1"

        # needed for disabled while typing fix  
        Option          "SHMConfig"             "on"
EndSection
et c'est good pour le touchpad.
- pour le clavier c'est comme dans mon précédent post, sauf qu'il faut d'abord générer le xorg.conf, par contre l'echange des touches "@#" et "<>" ne marche plus dans l'agencement clavier de gnome. Pas encore trouvé la soluce.

Pour le reste c'est "out of the box" , la fedora 10 a une place de choix en single boot sur mon macbook !

Welcome to Fedora 10 Cambridge !!
Ne pas oublier pas de mettre "vga=0x318" à la ligne kernel du menu de grub pour profiter du démarrage graphique de F10 (en effet sur le macbook c'est un chip graphique intel, et les pilotes modsettings correspondant (pour l'amorçage graphique) sont encore en développement)
salut,
je suis passé a fedora 10 sur macbook, j'ai le probleme du touchpad ( 3 doigts pour clik droit et pas de scrolling) j'ai pas réussi a modifier le xorg.. parce que a chaque fois que j'ajoute un bout de code, apres redémarrage je ne peux plus accéder au démmarge en niveau 5, donc obligé a chaque fois de booter en niveau 3 et modifier le xorg ressayer, mais bon ça n'a rien donné jusque là...je sais pas comment regler ce probleme et sinon pour le clavier toujours pas de solution?
la bonne nouvelle c'est que compiz-fusion ne déconne plus. (le fameux écran blanc à disparu)
je vais peut etre te redemander ton fichier xorg.conf! pour arranger le touchpad, si ça ne te dérange pas!
merci a toi ++
désolé de la réponse tardive.
pour le xorg.conf :
# Xorg configuration created by system-config-display

Section "Module" 
    Load "synaptics" 
    Load "extmod" 
    Load "dbe" 
    Load "glx" 
    Load "xtrap" 
    Load "dri" 
    Load "GLcore" 
    Load "record" 
EndSection

Section "ServerLayout"
    Identifier     "single head configuration"
    Screen      0  "Screen0" 0 0
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice     "Synaptics Touchpad" "CorePointer"
EndSection

Section "InputDevice"
# keyboard added by rhpxl
    Identifier  "Keyboard0"
    Driver      "kbd"
    Option        "XkbModel" "macintosh"
    Option        "XkbLayout" "fr"
    #Option        "XkbVariant" "latin9"
EndSection

Section "Device"
    Identifier  "Videocard0"
    Driver      "intel"
EndSection

Section "InputDevice"
        # updated 2007-12-07
        # use command "synclient -m 1" to see raw output
        # common stuff
        Identifier      "Synaptics Touchpad"
        Driver          "synaptics"
        Option          "SendCoreEvents"        "true"
        Option          "Device"                "/dev/psaux"
        Option          "Protocol"              "auto-dev"
        
        # not using edge scrolling
        Option          "HorizEdgeScroll"       "0"
        Option          "VertEdgeScroll"        "0"
        
        # use two finger scrolling
        Option          "VertTwoFingerScroll"   "1"
        Option          "HorizTwoFingerScroll"  "1" # set to 0 if you don't want horizontal scrolling
        
        # scroll speed, lower is faster
        Option          "HorizScrollDelta"      "10"
        Option          "VertScrollDelta"       "10"

        # minimum pressure motion factor
        Option          "PressureMotionMinZ"    "10"

        # touch and untouch thresholds, higher numbers if you like to push hard
        Option          "FingerLow"             "10"
        Option          "FingerHigh"            "20" # change to 30 or 40 if you like

        # borders based on output from synclient
        Option          "LeftEdge"              "20"
        Option          "RightEdge"             "1200"
        Option          "TopEdge"               "20"
        Option          "BottomEdge"            "370"

        # speeds, smaller number for a slower mouse
        Option          "MinSpeed"              "0.8" # 0.5 is very slow, 1.5 is very fast
        Option          "MaxSpeed"              "1.2" # up to 1.5 works ok
        Option          "AccelFactor"           "0.10"

        # tap times, change to suit your tapping habits
        Option          "MaxTapMove"            "100"
        Option          "MaxTapTime"            "100"
        Option          "MaxDoubleTapTime"      "200"
        
        # don't change these or two finger tap stops working
        Option          "TapButton2"            "3"
        Option          "TapButton3"            "2"

        # must be commented out or normal tapping wont work
        Option         "TapButton1"            "1"

        # needed for disabled while typing fix  
        Option          "SHMConfig"             "on"
EndSection

Section "Screen"
    Identifier "Screen0"
    Device     "Videocard0"
    DefaultDepth     24
    SubSection "Display"
        Viewport   0 0
        Depth     24
    EndSubSection
EndSection
Par contre, met ton système bien à jour (on sait jamais) et que tu utilise bien le même macbook que moi (ça peut venir de là)

pour le clavier j'ai pas trop cherché encore, je me suis attelé à installer la F10 sur mon iMac et c'est good: 100% fonctionnel (mis a part le même petit soucis de clavier, et le fait que j'ai du faire la manip pour pouvoir utiliser les pilotes ATI proprio sous F10 avec la libdrm de F9)
merci beaucoup, ça marche maintenant!
reste le probleme du clavier, je vais chercher de mon coté!
++
5 jours plus tard
Bonjour à tous,

Je me permet de poster ici ma première contribution à ce merveilleux forum que je suis depuis des semaines.
Après de nombreuses années sous Mac OSX (très bon système tout de même), j'ai re-tenté l'expérience avec Linux.
Que de progrès depuis les vieilles RedHat que j'avais essayé alors... Du bonheur!

Etant possesseur de MacBook (v 1.0), j'ai également rencontré des problèmes de clavier avec F10.
En cherchant sur de nombreuses pages, j'ai réussi à le faire marcher à peu près.
Je ne sais pas si la méthode est très propre, mais en tout cas ça ne marche pas mal du tout.

1. Dans Système -> Préférences ->Matériel ->Clavier
Dans l'onglet agencement, je choisis MacBook/MacBook Pro (Intl) comme modèle,
avec agencement comme seul agencement "France".
(Là j'ai eu un message d'erreur relatant un bug de kbd.)
Fermer les préférences clavier.

2. Aller dans l'éditeur de configuration Gnome (gconf)

Il faut aller chercher ici : desktop -> gnome -> peripherals -> kbd
On a alors trois clés qui, sur mon système, sont configurées comme suit :
layouts   [fr]
model     macbook79
options   [pc105]
Fermer gconf.

3. On va faire un tour du côté de xorg.conf

Voilà ce que j'ai mis dans le xorg.conf pour la clavier :
Section "InputDevice"
    Identifier "Keyboard0"
    Driver "kbd"
    Option "CoreKeyboard"
    Option "XkbRules" "xorg"
    Option "XkbModel" "macintosh"
    Option "XkbVariant" "fr"
    Option "XkbOptions" "lv3:ralt_switch"
EndSection
Sauver le xorg.conf, puis redémarrer pour que les modifications prennent effet.

4. Une fois redémarré, dans une console, taper en root :
#sed -i~ '/xkb_symbols "ralt_switch" {/a\ include "level3(rwin_switch)"' /usr/share/X11/xkb/symbols/level3
Et voilà.
Chez moi, je retrouve les bonnes touches du clavier mac, avec Ctrl et Alt qui marchent et la touche option droite qui sert de AltGr.
Je ne sais pas si c'est très propre tout ça, mais si ça peut vous aider... c'est avec plaisir.

A très bientôt par ici, et vive Fedora !
Bonne fin de journée.

Vincent