Historique de Documentation.MacbookPro

Cacher les modifications mineures - Affichage de la sortie

10/07/2007 00:27 par kereoz -
Lignes 4-5 ajoutées:
'''[Dernier test effectué en Novembre 2006]'''
Ligne 13 supprimée:
[Dernier test effectué en Novembre 2006]
10/01/2007 14:16 par kereoz -
Ligne 12 ajoutée:
[Dernier test effectué en Novembre 2006]
Lignes 130-131 modifiées:
Au cas où, voici quelques fichiers de configuration.
en:
Voici quelques fichiers de configuration.
Pour un mappage correct du clavier sous X, une
configuration du noyau permettant un boot à coup sûr ainsi que mon dmesg :
http://kereoz
.imaginair.net/page.php?31
 
24/12/2006 14:26 par Air1 -
Ligne 39 modifiée:
!!Télécharger l'image ISO de la dernière version -CURRENT
en:
*Télécharger l'image ISO de la dernière version -CURRENT
05/12/2006 01:33 par air1 -
Ligne 1 modifiée:
(:toc:)
en:
(:title FreeBSD sur Macbook Pro:)(:toc:)
01/12/2006 19:46 par kereoz -
Lignes 12-15 ajoutées:
Ce qu'il manque pour devenir utilisable :
*un driver libre pour le radeon x1600 (R530)
*un kernel SMP
*une meilleure gestion ACPI
Lignes 28-30 modifiées:
en:
*Gestion de l'ACPI incomplète
*Gestion APIC / SMP

24/11/2006 19:14 par Kereoz -
Lignes 123-124 modifiées:
Au cas où, voici mes fichiers de configuration.
en:
Au cas où, voici quelques fichiers de configuration.
24/11/2006 19:13 par Kereoz -
Lignes 2-3 modifiées:
Attach:macbook_pro.jpg
en:
Attach:apple_bsd.jpg
24/11/2006 19:12 par Kereoz -
Lignes 2-3 modifiées:
attach:macbook_pro.jpg
en:
Attach:macbook_pro.jpg
24/11/2006 19:11 par Kereoz -
Lignes 2-3 ajoutées:
attach:macbook_pro.jpg
24/11/2006 19:04 par Kereoz -
Lignes 123-124 modifiées:
!!rc.conf
en:
!!-rc.conf
Ligne 143 modifiée:
!! xorg.conf
en:
!! -xorg.conf
24/11/2006 19:03 par Kereoz -
Ligne 143 modifiée:
!!! xorg.conf
en:
!! xorg.conf
24/11/2006 19:03 par Kereoz -
Lignes 119-120 modifiées:
!!Fichiers de configuration
en:
!Fichiers de configuration
Lignes 123-124 modifiées:
!!!/etc/rc.conf
en:
!!rc.conf
24/11/2006 19:02 par Kereoz -
Lignes 143-144 modifiées:

en:
!!! xorg.conf
 [christophe@Maccy /usr/home/christophe]$ cat /etc/X11/xorg.conf
 Section "ServerLayout"
        Identifier    "X.org Configured"
        Screen      0  "Screen0" 0 0
        InputDevice    "Mouse0" "CorePointer"
        InputDevice    "Keyboard0" "CoreKeyboard"
 EndSection

 Section "Files"
        RgbPath      "/usr/X11R6/lib/X11/rgb"
        ModulePath  "/usr/X11R6/lib/modules"
        FontPath    "/usr/X11R6/lib/X11/fonts/misc/"
        FontPath    "/usr/X11R6/lib/X11/fonts/TTF/"
        FontPath    "/usr/X11R6/lib/X11/fonts/Type1/"
        FontPath    "/usr/X11R6/lib/X11/fonts/CID/"
        FontPath    "/usr/X11R6/lib/X11/fonts/75dpi/"
        FontPath    "/usr/X11R6/lib/X11/fonts/100dpi/"
 EndSection

 Section "Module"
        Load  "dbe"
        Load  "dri"
        Load  "extmod"
        Load  "glx"
        Load  "record"
        Load  "xtrap"
        Load  "freetype"
        Load  "type1"
 EndSection

 Section "InputDevice"
        Identifier  "Keyboard0"
        Driver      "kbd"
        Option      "XKBLayout" "fr"
 EndSection

 Section "InputDevice"
        Identifier  "Mouse0"
        Driver      "mouse"
        Option      "Protocol" "auto"
        Option      "Device" "/dev/sysmouse"
        Option      "ZAxisMapping" "4 5 6 7"
 EndSection

 Section "Monitor"
        Identifier  "Monitor0"
        VendorName  "Monitor Vendor"
        ModelName    "Monitor Model"
        HorizSync    31.5 - 100.0
        VertRefresh  59.0 - 75.0
        Modeline    "1440x900" 108.84 1440 1472 1800 1912 900 918 927 946
        Option      "DPMS"
 EndSection

 Section "Device"
        ### Available Driver options are:-
        ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
        ### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
        ### [arg]: arg optional
        #Option    "ShadowFB"                  # [<bool>]
        #Option    "DefaultRefresh"            # [<bool>]
        #Option    "ModeSetClearScreen"        # [<bool>]
        Identifier  "Card0"
        Driver      "vesa"
        VendorName  "ATI Technologies Inc"
        BoardName  "Unknown Board"
 EndSection

 Section "Screen"
        Identifier "Screen0"
        Device    "Card0"
        Monitor    "Monitor0"
        DefaultDepth 16
        SubSection "Display"
                Viewport  0 0
                Depth    24
                Modes    "1440x900"
        EndSubSection

        SubSection "Display"
                Viewport  0 0
                Depth    16
                Modes    "1440x900"
        EndSubSection


 EndSection


24/11/2006 19:00 par Kereoz -
Lignes 13-14 modifiées:
Voici une liste (non exhaustive) du matériel supporté (ou pas) par FreeBSD 7-CURRENT
en:
Voici une liste (non exhaustive) du matériel supporté par FreeBSD 7-CURRENT
24/11/2006 18:59 par Kereoz -
Ligne 15 modifiée:
'''''Matériel supporté'''''
en:
'''Matériel supporté'''
Ligne 18 modifiée:
'''''Matériel NON supporté'''''
en:
'''Matériel NON supporté'''
24/11/2006 18:59 par Kereoz -
Ligne 15 modifiée:
'''Matériel supporté'''
en:
'''''Matériel supporté'''''
Lignes 17-18 modifiées:
'''
Matériel NON supporté'''
en:

'''''Matériel NON supporté'''''
24/11/2006 18:58 par Kereoz -
Ligne 15 modifiée:
!!!Matériel supporté
en:
'''Matériel supporté'''
Lignes 17-18 modifiées:

!!!Matériel NON supporté
en:
'''
Matériel NON supporté'''
24/11/2006 18:57 par Kereoz -
Lignes 6-7 modifiées:
Linux fonctionne presque parfaitement sur le Macbook Pro. Malheureusement, on ne peut pas en dire autant de FreeBSD.
en:
'''Attention : expérimental !'''
Bien que Linux fonctionne presque parfaitement sur le Macbook Pro, on ne peut malheureusement
pas en dire autant de FreeBSD.
Ligne 9 supprimée:
!!Attention : expérimental !
Ligne 12 modifiée:
!!Support matériel
en:
'''Support matériel'''
Lignes 25-30 modifiées:
en:
!Pré-requis
*un Macbook Pro (ou peut être pas justement ^^)
*Bootcamp
*Refit (un bootloader EFI) http://refit.sourceforge.net/
*le CD1 d'installation

24/11/2006 18:51 par Kereoz -
Ligne 1 ajoutée:
(:toc:)
24/11/2006 18:48 par Kereoz -
Ligne 42 modifiée:
Le démarrer sans APCI évite ce problème, mais un autre problème arrive peu après :
en:
Le démarrer sans ACPI évite ce problème, mais un autre problème arrive peu après :
Lignes 101-102 modifiées:
ifconfig_ath0="DHCP"
en:
 ifconfig_ath0="DHCP"
24/11/2006 18:47 par Kereoz -
Lignes 56-61 ajoutées:
!!Documentation officielle
La documentation officielle de FreeBSD est très bien faire : complète et claire.
http://www.freebsd.org/fr/docs.html
Commencer par le handbook est une bonne approche.

!! Premier démarrage
Lignes 65-66 ajoutées:
Voir http://www.freebsd.org/doc/fr_FR.ISO8859-1/books/handbook/ports.html
Lignes 70-85 ajoutées:
Pour rechercher des programmes via le gestionnaire de packets :
 cd /usr/ports
 make search name=nom_packet
 ou
 make search key=mot_clé (plus profond)

!! Configurer Xorg

 X -configure
crée un fichier /root/xorg.conf/new, qu'il suffit d'utilise comme configuration par défaut :
 cp /root/xorg.conf.new /etc/X11/xorg.conf

note : le trackpad ne fonctionne pas
La résolution native du Macbook Pro est un mode WideScreen, qui n'est pas disponible avec le driver vesa.
Malheureusement, c'est pour l'instant le seul driver qui supporte le chipset ATI x1600.

Lignes 106-112 ajoutées:

!! Econimie d'énergie : cpufreq
Ajouter la ligne suivante au fichier /etc/rc.conf permet d'adapter la vitesse du CPU à la charge du système, sur secteur et sur batterie.

 powerd_flags="-a adaptive -b adaptive"

Lignes 114-116 ajoutées:

Au cas où, voici mes fichiers de configuration.

24/11/2006 18:35 par Kereoz -
Lignes 22-23 modifiées:

en:
----

Lignes 31-32 ajoutées:
----
24/11/2006 18:34 par Kereoz -
Ligne 62 modifiée:
!!!*Vous êtes en WPA :
en:
!!!Avec une clé WPA :
Lignes 72-75 modifiées:
!!!*vous êtes en WEP
ajoutez
 
ifconfig_ath0="ssid= DHCP"
en:
!!!sans clé
ajoutez dans /etc/rc.conf

ifconfig_ath0="DHCP"
24/11/2006 18:30 par Kereoz -
Lignes 12-13 ajoutées:
Voici une liste (non exhaustive) du matériel supporté (ou pas) par FreeBSD 7-CURRENT
Lignes 15-16 modifiées:
*Wifi (Atheros) : OK
en:
*Wifi (Atheros) (fonctionne directement, même en WPA)
Ligne 52 modifiée:
!Premier démarrage
en:
!Post-installation
Lignes 54-101 ajoutées:

!!Installer des programmes
Si vous disposez d'une connexion à internet, vous pourrez sans problème installer X, Gnome etc... avec la commande pkg_add.
 pkg_add -r gnome2

!!Configurer son wifi
La configuration est très simple.

!!!*Vous êtes en WPA :
le fichier /etc/wpa_supplicant.conf doit contenir :
 network={
 ssid="nom_du_réseau"
 psk="mot_de_passe"
 }

puis ajoutez dans /etc/rc.conf (ce qui lancera automatiquement la connexion au démarrage).
 ifconfig_ath0="WPA DHCP"

!!!*vous êtes en WEP
ajoutez
 ifconfig_ath0="ssid= DHCP"

Voir la documentation officielle pour plus de détails :
http://www.fr.freebsd.org/doc/fr_FR.ISO8859-1/books/handbook/network-wireless.html

!!Fichiers de configuration
!!!/etc/rc.conf

 [christophe@Maccy /usr/home/christophe]$ cat /etc/rc.conf

 # -- sysinstall generated deltas -- # Sun Nov  5 21:51:20 2006
 # Created: Sun Nov  5 21:51:20 2006
 # Enable network daemons for user convenience.
 # Please make all changes to this file, not to /etc/defaults/rc.conf.
 # This file now contains just the overrides from /etc/defaults/rc.conf.
 hostname="Maccy.K"
 inetd_enable="NO"
 keymap="fr.iso.acc"
 linux_enable="YES"
 sshd_enable="YES"
 powerd_enable="YES"
 powerd_flags="-a adaptive -b adaptive"

 ifconfig_ath0="WPA DHCP"
 gdm_enable="YES"


24/11/2006 18:16 par Kereoz -
Ligne 8 ajoutée:
!!Attention : expérimental !
24/11/2006 18:14 par Kereoz -
Lignes 5-7 ajoutées:
Linux fonctionne presque parfaitement sur le Macbook Pro. Malheureusement, on ne peut pas en dire autant de FreeBSD.
Les versions actuelles (même la 6.1) ne démarrent même pas. Il faut donc se rabattre sur le snapshot le plus récent possible de la version 7-CURRENT.

Lignes 9-13 supprimées:
!!Avant propos

Linux fonctionne presque parfaitement sur le Macbook Pro. Malheureusement, on ne peut pas en dire autant de FreeBSD.
Les versions actuelles (même la 6.1) ne démarrent même pas. Il faut donc se rabattre sur le snapshot le plus récent possible de la version 7-CURRENT.

24/11/2006 18:13 par Kereoz -
Ligne 44 modifiée:
Dans le cas où cela ne fonctionne pas :
en:
!!!Dans le cas où cela ne fonctionne pas :
24/11/2006 18:12 par Kereoz -
Lignes 21-23 modifiées:
!!Installation

!
!!Télécharger l'image ISO de la dernière version -CURRENT
en:


!!Télécharger l'image ISO de la dernière version -CURRENT
Ligne 29 ajoutée:
!Installation
Ligne 32 modifiée:
!!!Les problèmes
en:
!!Les problèmes
Ligne 41 modifiée:
!!!La (seule ?) solution
en:
!!La (seule ?) solution
Ligne 51 modifiée:
!!Premier démarrage
en:
!Premier démarrage
24/11/2006 18:10 par Kereoz -
Lignes 43-49 modifiées:
en:
Dans le cas où cela ne fonctionne pas :
*démarrer MacOS
*redémarrer aussitôt (ne PAS éteindre)
*réessayer

J'ai remarqué à plusieurs reprises que MacOS laissait le contrôleur APIC dans un état particulier, ce qui est utile dans ce cas, et moins dans d'autres (il arrive que Linux n'arrive plus à booter tant que la machine n'a pas été éteinte).

24/11/2006 18:07 par Kereoz -
Ligne 41 modifiée:
Le seul moyen de démarrer le CD d'install (ce qui ne fontionne pas à tous les coups) est d'appuyer un coup bref sur le bouton POWER (oui, le bouton qui est isolé sur la droite, c'est bien lui ^^) au moment précis où vous verrez le message suivant :
en:
Pour démarrer le CD d'install, une seule solution (du moins pour l'instant, et qui ne fontionne pas à tous les coups) est d'appuyer un coup bref sur le bouton POWER (oui, le bouton qui est isolé sur la droite, c'est bien lui ^^) au moment précis où vous verrez le message suivant :
24/11/2006 18:06 par Kereoz -
Lignes 40-41 modifiées:
!!!La (seule) solution
Le seul moyen de démarrer le CD d'install (ce qui ne fontionne pas à tous les coups) est d'appuyer un coup bref sur le bouton POWER (oui, le bouton qui est isolé sur la droite, c'est bien lui :) ) au moment précis où vous verrez le message suivant :
en:
!!!La (seule ?) solution
Le seul moyen de démarrer le CD d'install (ce qui ne fontionne pas à tous les coups) est d'appuyer un coup bref sur le bouton POWER (oui, le bouton qui est isolé sur la droite, c'est bien lui ^^) au moment précis où vous verrez le message suivant :
Lignes 44-45 modifiées:
en:
!!Premier démarrage
Lors du premier démarrage se posent les mêmes problèmes, toujours liés à l'APIC, qu'il faut résoudre avec la même solution. :)
24/11/2006 18:03 par Kereoz -
24/11/2006 17:53 par Kereoz -
Lignes 27-44 modifiées:
La liste des mirroirs : http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/mirrors-ftp.html
en:
La liste des mirroirs : http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/mirrors-ftp.html

!!!Démarrer le CD

!!!Les problèmes
Le CD d'installation propose un menu, permettant de choisir plusieurs modes (Single User, safe etc...).
Démarrer le CD normalement abouti assez rapidement à un panic (plantage du noyau) à cause du contrôleur APIC du macbookPro qui pose problème.
 AP #1 (PHY# 1) failed!
 panic y/n? [y]

Le démarrer sans APCI évite ce problème, mais un autre problème arrive peu après :
 Panic : mtx_lock() of spin mutex(null)@/usr/src/sys/vm/vm_fault.c:293

!!!La (seule) solution
Le seul moyen de démarrer le CD d'install (ce qui ne fontionne pas à tous les coups) est d'appuyer un coup bref sur le bouton POWER (oui, le bouton qui est isolé sur la droite, c'est bien lui :) ) au moment précis où vous verrez le message suivant :
 ACPI APIC Table: <APPLE  Apple00>

24/11/2006 17:41 par Kereoz -
Lignes 11-16 supprimées:
!!Télécharger l'image ISO
disponible  à l'adresse ftp://ftp.fr.freebsd.org/pub/FreeBSD/snapshots/

ou bien dans le répertoire /pub/FreeBSD/snapshots de n'importe quel mirroir.
La liste des mirroirs : http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/mirrors-ftp.html

Lignes 21-27 ajoutées:
!!Installation

!!!Télécharger l'image ISO de la dernière version -CURRENT
disponible  à l'adresse ftp://ftp.fr.freebsd.org/pub/FreeBSD/snapshots/

ou bien dans le répertoire /pub/FreeBSD/snapshots de n'importe quel mirroir.
La liste des mirroirs : http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/mirrors-ftp.html
24/11/2006 17:40 par Kereoz -
Lignes 18-19 modifiées:
!!Matériel supporté
en:
!!Support matériel
!
!!Matériel supporté
Ligne 22 modifiée:
!!Matériel NON supporté
en:
!!!Matériel NON supporté
Lignes 25-26 modifiées:
*ATI X1600 en 1440x900 (fonctionne uniquement en vesa dans une résolution standard)
en:
*ATI X1600 en 1440x900 (fonctionne uniquement en vesa dans une résolution standard)
24/11/2006 17:39 par Kereoz -
Lignes 5-8 ajoutées:
----

!!Avant propos

24/11/2006 17:37 par Kereoz -
Ligne 4 supprimée:
!!Matériel supporté
Lignes 6-7 modifiées:
Les versions actuelles (même la 6.1) ne démarrent même pas. Il faut donc se rabattre sur le snapshot le plus récent possible de la version 7-CURRENT, disponible  à l'adresse ftp://ftp.fr.freebsd.org/pub/FreeBSD/snapshots/
en:
Les versions actuelles (même la 6.1) ne démarrent même pas. Il faut donc se rabattre sur le snapshot le plus récent possible de la version 7-CURRENT.

!!Télécharger l'image ISO

disponible  à l'adresse ftp://ftp.fr.freebsd.org/pub/FreeBSD/snapshots/
Lignes 13-20 ajoutées:

!!Matériel supporté
*Wifi (Atheros) : OK

!!Matériel NON supporté
*Ethernet (Yukon2)
*Trackpad Apple
*ATI X1600 en 1440x900 (fonctionne uniquement en vesa dans une résolution standard)
24/11/2006 17:32 par Kereoz -
Lignes 3-10 modifiées:
Plis d'infos sur http://fr.wikipedia.org/wiki/FreeBSD
en:
Plus d'informations sur http://fr.wikipedia.org/wiki/FreeBSD

!!Matériel supporté
Linux fonctionne presque parfaitement sur le Macbook Pro. Malheureusement, on ne peut pas en dire autant de FreeBSD.
Les versions actuelles (même la 6.1) ne démarrent même pas. Il faut donc se rabattre sur le snapshot le plus récent possible de la version 7-CURRENT, disponible  à l'adresse ftp://ftp.fr.freebsd.org/pub/FreeBSD/snapshots/

ou bien dans le répertoire /pub/FreeBSD/snapshots de n'importe quel mirroir.
La liste des mirroirs : http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/mirrors-ftp.html
24/11/2006 17:21 par Kereoz -
Lignes 1-3 ajoutées:
FreeBSD est un système d'exploitation UNIX libre, développé à l'Université Berkeley de Californie.
Il s'agit en quelque sorte d'une alternative à Linux.
Plis d'infos sur http://fr.wikipedia.org/wiki/FreeBSD

© 2006-14 Association Actux - Documentation sous licence GFDL - Conception & design: Imaginair.net - Logo: Zazo0o - Propulsé par PmWiki