Différences entre les pages « Gravure CD-ROM » et « Installer une Debian PPC »
imported>SylvainBeucler m (syntaxe) |
|||
Ligne 1 : | Ligne 1 : | ||
− | + | == Installation == | |
− | |||
− | + | taper c jusqu'à ce que le système boot sur le cd. | |
+ | un prompt apparait : taper alors installer | ||
− | + | Partition des disques : Faire attention à laisser 1MB minimum sur une partition pour installer le bootloader yaboot. | |
− | + | Choix des paquets à installer : ne sélectionner rien, on installera plus tard. | |
− | + | L'installation est terminée reste plus qu'à installer les paquets nécessaires | |
− | + | taper en root les commandes suivantes : | |
− | |||
− | |||
− | |||
− | |||
− | + | aptitude install x-window-system | |
+ | aptitude install gnome | ||
+ | aptitude install gdm | ||
− | + | redemarrer ensuite le pc ou taper gdm. | |
− | |||
− | |||
− | == | + | == Configuration == |
− | + | === Configuration du clavier === | |
− | |||
− | + | * Télécharger le tarball ftp://ftp.linux-france.org/pub/macintosh/kbd-mac-fr-4.1.tar.gz | |
+ | * mettre mac-fr-ext_new.kmap.gz dans /usr/share/keymaps/mac/ | ||
+ | * faire install-keymap /usr/share/keymaps/mac/mac-fr-ext_new.kmap.gz | ||
+ | * mettre fr_new dans /etc/X11/xkb/symbols/macintosh/ | ||
+ | * relancer le serveur X (/etc/init.d/gdm restart) | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
+ | === Configuration de la touche Euro === | ||
− | + | Paquets: | |
+ | aptitude install euro-support-x euro-support-console language-env | ||
− | + | Langue système: choisir au moins une locale du type ISO8859-15 ou @euro et la sélectionner comme locale par défaut: | |
− | + | dpkg-reconfigure locales | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | + | Tester après reboot avec le programme <code>euro-test</code> en console et sous X. Sous X comme en console, le sigle Euro s'obtient avec "Alt-$" et non pas " AltGr+E " comme le suggère le programme euro-test. | |
− | |||
− | + | === Touches spéciales Apple et gestion de l'énergie === | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | + | Par défaut, la luminosité de l'écran peut être modifiée avec les touches idoines. Mais on n'a pas accès à la touche "Eject" du CD. D'autre part, la gestion de l'énergie n'est pas prise en charge. Tout cela peut se faire en installant quelques paquets : | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | + | * apt-get install apmd pbbuttonsd laptop-mode-tools. | |
− | |||
− | + | Après avoir effectué les modifications qui suivent, tout devrait être pris en charge correctement au prochain reboot. | |
− | |||
− | |||
+ | Modifier la ligne HD= de /etc/laptop-mode/laptop-mode.conf pour qu'elle contienne HD="/dev/hda" | ||
+ | Pour que la fréquence du CPU soit diminuée quand on passe sur batterie : | ||
− | + | * ajouter cpufreq_userspace dans /etc/modules | |
− | + | * ln -s /etc/power/scripts.d/cpufreq /etc/power/event.d/cpufreq | |
− | + | Pour que le réveil après veille se passe bien : | |
− | + | * echo apm_emu >> /etc/modules (udev devrait automatiquement créer le /dev/apm_bios au prochain reboot) | |
− | + | ajouter le script nommé hal dans /etc/power/scripts.d/ : | |
− | |||
− | - | + | !/bin/sh |
− | + | # name : hal | |
+ | # author : Carlos A. Paramio <carlos.paramio@hispalinux.es> | ||
+ | # description : Stops/starts hal service before/after suspend | ||
+ | # requirements: | ||
+ | # limitations : | ||
+ | # | ||
+ | # --- end of public part -- don't change below this line --- | ||
+ | PATH=/bin:/sbin:/usr/bin:/usr/sbin | ||
+ | case "$1" in | ||
+ | powersave|custom) | ||
+ | ;; | ||
+ | performance) | ||
+ | ;; | ||
+ | suspend) | ||
+ | /etc/init.d/dbus-1 stop | ||
+ | ;; | ||
+ | resume) | ||
+ | /etc/init.d/dbus-1 start | ||
+ | ;; | ||
+ | esac | ||
− | |||
− | + | * ln -s /etc/power/scripts.d/hal /etc/power/event.d/hal | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | + | A partir du prochain reboot, la fréquence du CPU sera réajustée automatiquement, on devrait pouvoir mettre l'ibook en veille et ejécter le CD avec fn-F12 (comme sous Mac OS X). | |
− | + | === Configuration du son === | |
+ | Par défaut, debian utilise ALSA mais certaines applications (genre Gnome) utilisent encore OSS : | ||
− | + | * echo snd-pcm-oss >> /etc/modules | |
+ | * echo snd-mixer-oss >> /etc/modules | ||
− | + | Puis rebooter ou faire /etc/init.d/module-init-tools restart | |
− | * | + | * usermod -G audio,video,floppy,cdrom,plugdev,dialout <utilisateur> |
− | |||
− | |||
− | = | + | === Divers === |
− | + | Mise à l'heure automatique | |
− | + | * apt-get install ntp-simple ntpdate | |
− | |||
− | + | === trois boutons avec le trackpad === | |
+ | |||
+ | Pour émuler les boutons milieu/droit, ajouter ces lignes dans /etc/sysctl.conf : | ||
+ | |||
+ | dev.mac_hid.mouse_button_emulation = 1 | ||
+ | dev.mac_hid.mouse_button2_keycode = 68 | ||
+ | dev.mac_hid.mouse_button3_keycode = 87 | ||
+ | |||
+ | |||
+ | Dans ces conditions : bouton du milieu=F10, de droite=F11. Pour utiliser d'autres touches, utiliser le programme showkey en console pour récupérer leur keycode. | ||
+ | |||
+ | === Désactiver le "clic" automatique avec le trackpad === | ||
+ | |||
+ | Dans un terminal : trackpad notap | ||
+ | |||
+ | |||
+ | |||
+ | ==Probleme graphique sur iMac== | ||
+ | |||
+ | Sur un iMac G3, nous avons eu des difficultés à faire fonctionner la carte graphique: écran noir, et dans certains cas gros ralentissements. | ||
+ | |||
+ | Il est apparemment nécessaire de: | ||
+ | # Utiliser Xorg: utilisez la version backports.org (Cliss XXI va envoyer une recompilation pour PPC d'ici peu) | ||
+ | # Modifier les fréquences de rafraîchissement /etc/X11/xorg.conf | ||
+ | |||
+ | Pour résoudre ce probleme suivez cette instruction: | ||
+ | * Ajouter backports dans votre etc/apt/sources.list -> http://www.backports.com | ||
+ | * <code>apt-get update</code> | ||
+ | * <code>aptitude install -t sarge-backports xserver-xorg</code> (il sera peut etre necessaire de recompiler le paquet) | ||
+ | * Modifier le fichier <code>/etc/X11/xorg.conf</code> en remplaçant dans la section Monitor: | ||
+ | ** HorizSync 60-60 | ||
+ | ** VertRefresh 75-117 | ||
+ | * Redémarrer gdm: <code>/etc/init.d/gdm restart</code> | ||
+ | |||
+ | |||
+ | == Liens == | ||
+ | |||
+ | * [http://david.decotigny.free.fr/wiki/wakka.php?wiki=SargeIBook2 SargeIBook2]: la source à la base de cet article, avec l'autorisation de D. Decotigny | ||
+ | * [http://forum.macbidouille.com/index.php?showtopic=180869&hl=fred02840 LiveCD Ubuntu Dapper sur un iMac 333 MHz]: problèmes de fréquences de rafraîchissement | ||
+ | * [http://docs.info.apple.com/article.html?artnum=58669 iMac: How To Differentiate Between Models (CRT)]: les différents modèles d'iMac (site Apple) | ||
+ | * [http://www.netbsd.org/Ports/macppc/models.html#imac NetBSD/macppc Model Support]: les différents modèles iMac gérés par NetBSD | ||
+ | * [http://wiki.debian.org/MacBook MacBook - Debian Wiki] |
Version du 31 août 2006 à 11:44
Installation
taper c jusqu'à ce que le système boot sur le cd. un prompt apparait : taper alors installer
Partition des disques : Faire attention à laisser 1MB minimum sur une partition pour installer le bootloader yaboot.
Choix des paquets à installer : ne sélectionner rien, on installera plus tard.
L'installation est terminée reste plus qu'à installer les paquets nécessaires taper en root les commandes suivantes :
aptitude install x-window-system aptitude install gnome aptitude install gdm
redemarrer ensuite le pc ou taper gdm.
Configuration
Configuration du clavier
* Télécharger le tarball ftp://ftp.linux-france.org/pub/macintosh/kbd-mac-fr-4.1.tar.gz * mettre mac-fr-ext_new.kmap.gz dans /usr/share/keymaps/mac/ * faire install-keymap /usr/share/keymaps/mac/mac-fr-ext_new.kmap.gz * mettre fr_new dans /etc/X11/xkb/symbols/macintosh/ * relancer le serveur X (/etc/init.d/gdm restart)
Configuration de la touche Euro
Paquets: aptitude install euro-support-x euro-support-console language-env
Langue système: choisir au moins une locale du type ISO8859-15 ou @euro et la sélectionner comme locale par défaut: dpkg-reconfigure locales
Tester après reboot avec le programme euro-test
en console et sous X. Sous X comme en console, le sigle Euro s'obtient avec "Alt-$" et non pas " AltGr+E " comme le suggère le programme euro-test.
Touches spéciales Apple et gestion de l'énergie
Par défaut, la luminosité de l'écran peut être modifiée avec les touches idoines. Mais on n'a pas accès à la touche "Eject" du CD. D'autre part, la gestion de l'énergie n'est pas prise en charge. Tout cela peut se faire en installant quelques paquets :
* apt-get install apmd pbbuttonsd laptop-mode-tools.
Après avoir effectué les modifications qui suivent, tout devrait être pris en charge correctement au prochain reboot.
Modifier la ligne HD= de /etc/laptop-mode/laptop-mode.conf pour qu'elle contienne HD="/dev/hda"
Pour que la fréquence du CPU soit diminuée quand on passe sur batterie :
* ajouter cpufreq_userspace dans /etc/modules * ln -s /etc/power/scripts.d/cpufreq /etc/power/event.d/cpufreq
Pour que le réveil après veille se passe bien :
* echo apm_emu >> /etc/modules (udev devrait automatiquement créer le /dev/apm_bios au prochain reboot)
ajouter le script nommé hal dans /etc/power/scripts.d/ :
!/bin/sh # name : hal # author : Carlos A. Paramio <carlos.paramio@hispalinux.es> # description : Stops/starts hal service before/after suspend # requirements: # limitations : # # --- end of public part -- don't change below this line --- PATH=/bin:/sbin:/usr/bin:/usr/sbin case "$1" in powersave|custom) ;; performance) ;; suspend) /etc/init.d/dbus-1 stop ;; resume) /etc/init.d/dbus-1 start ;; esac
* ln -s /etc/power/scripts.d/hal /etc/power/event.d/hal
A partir du prochain reboot, la fréquence du CPU sera réajustée automatiquement, on devrait pouvoir mettre l'ibook en veille et ejécter le CD avec fn-F12 (comme sous Mac OS X).
Configuration du son
Par défaut, debian utilise ALSA mais certaines applications (genre Gnome) utilisent encore OSS :
* echo snd-pcm-oss >> /etc/modules * echo snd-mixer-oss >> /etc/modules
Puis rebooter ou faire /etc/init.d/module-init-tools restart
* usermod -G audio,video,floppy,cdrom,plugdev,dialout <utilisateur>
Divers
Mise à l'heure automatique
* apt-get install ntp-simple ntpdate
trois boutons avec le trackpad
Pour émuler les boutons milieu/droit, ajouter ces lignes dans /etc/sysctl.conf :
dev.mac_hid.mouse_button_emulation = 1 dev.mac_hid.mouse_button2_keycode = 68 dev.mac_hid.mouse_button3_keycode = 87
Dans ces conditions : bouton du milieu=F10, de droite=F11. Pour utiliser d'autres touches, utiliser le programme showkey en console pour récupérer leur keycode.
Désactiver le "clic" automatique avec le trackpad
Dans un terminal : trackpad notap
Probleme graphique sur iMac
Sur un iMac G3, nous avons eu des difficultés à faire fonctionner la carte graphique: écran noir, et dans certains cas gros ralentissements.
Il est apparemment nécessaire de:
- Utiliser Xorg: utilisez la version backports.org (Cliss XXI va envoyer une recompilation pour PPC d'ici peu)
- Modifier les fréquences de rafraîchissement /etc/X11/xorg.conf
Pour résoudre ce probleme suivez cette instruction:
- Ajouter backports dans votre etc/apt/sources.list -> http://www.backports.com
apt-get update
aptitude install -t sarge-backports xserver-xorg
(il sera peut etre necessaire de recompiler le paquet)- Modifier le fichier
/etc/X11/xorg.conf
en remplaçant dans la section Monitor:- HorizSync 60-60
- VertRefresh 75-117
- Redémarrer gdm:
/etc/init.d/gdm restart
Liens
- SargeIBook2: la source à la base de cet article, avec l'autorisation de D. Decotigny
- LiveCD Ubuntu Dapper sur un iMac 333 MHz: problèmes de fréquences de rafraîchissement
- iMac: How To Differentiate Between Models (CRT): les différents modèles d'iMac (site Apple)
- NetBSD/macppc Model Support: les différents modèles iMac gérés par NetBSD
- MacBook - Debian Wiki