BastNic's blog

Tag :

MacBook

Fil des billets

Le wifi sous Ubuntu Gutsy sur un MacBook 3e génération "Santa Rosa"

Jean-Yves Le Gall[1] me signale ce post sur le forum ubuntu-fr qui explique comment installer le wifi sur un MacBook sorti en novembre 2007 et qui intègre la plateforme Intel Santa Rosa. Merci à Flew pour ce tuto.

TRAILER : je viens de mettre le tutoriel sur le wiki ubuntu-fr à la page Gutsy sur un Macbook (ENCORE EN TRAVAUX, mais je veux bien de l'aide pour finir cette page, tout retour est le bienvenu).

Notes

[1] qui n'est apparemment PDG d'Arianespace comme son homonyme


Problème de textes beaucoup trop grand avec Ubuntu Gutsy

Pour au moins les ordinateurs fortement à base Intel comme mon Macbook et le Fujitsu-Siemens de Johanna en plus du problème du son qui n'est pas contrôlé et dont voici la résolution commune, certains textes apparaissent trop gros. Que ce soit pour le nom d'utilisateur et le mot de passe à la connexion de GDM ou dans les barres de titre, c'est non seulement disgracieux mais aussi carrément pénible.

Encore une fois, la solution est extrèmement simple. Cette fois c'est GDM qui pose problème et nous allons régler ça en une ligne.

Editons donc le fichier /etc/gdm/gdm.conf (en sudo évidemment) :

gksudo gedit /etc/gdm/gdm.conf

A la ligne 625, trouvez :

[server-Standard]
name=Standard server
command=/usr/bin/X -br -audit 0

et le remplacer par :

[server-Standard]
name=Standard server
command=/usr/bin/X -br -audit 0 -dpi 96

Il faut redémarrer l'ordinateur pour que le changement soit pris en compte. Redémarrez et tout est ok.

Via


Problème sous Gutsy avec carte son Intel : le son fonctionne, mais le contrôle clavier n'affecte rien

Une amie me signalait depuis quelques temps que depuis son passage à Ubuntu Gutsy les touches multimédia de son ordinateur portable ne permettaient plus de monter/descendre le volume du son système. En apparence ça fonctionnait vu qu'elle voyait bien le joli symbole du son qui monte et qui descend.

Mais le son du système, lui ne bougeait jamais.

Son ordinateur est un Fujitsu Siemes Amilo je-sais-plus-combien qui est un tout intel, comme mon macbook. Je suis en train de préparer la documentation française pour Ubuntu Gutsy sur un Macbook donc je suis tombé sur la page anglophone traitant du Macbook. Celle ci est toujours très très bien renseignée. Elle m'a même fait remarqué des semblants de problèmes que je n'avais même pas remarqué et dont il me propose la solution. classieux !

Et dedans qu'est ce que je trouve ? La résolution de notre problème de son.

Je sais que les lecteurs du PUF apprécient la documentation en français, je traduis donc :

Le son sur les MacBooks est fourni par une Intel HDA en chipset intégré, et qui fonctionne out-of-the-box, c'est à dire sans rien avoir à faire. Cependant, le contrôle du volume au clavier ne fonctionne pas correctement de base - en particulier baisser le volume par défaut produit une distorsion pour les volumes faibles, sans pour autant le volume sonore de sortie des hauts-parleurs.

Pour résoudre ça, suivez ces quelqeus étapes :
1. Ajoutez cette ligne au fichier /etc/modprobe.d/alsa-base :

install snd-hda-intel position_fix=1 /sbin/modprobe --ignore-install snd-hda-intel $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-hda-intel

2. Augmentez le volume (des deux manières possibles : par le clavier ET par l'applet dans la barre de système) au maximum de ses possibilités.

3. Clic-droit sur l'applet du volume sonore et choisissez "Préférences". Selectionnez "PCM" comme périphérique de contrôle.

4. Ouvrez les préférences du son (Système -> Préférences -> Son sous gnome). Selectionnez ici aussi "PCM" comme périphérique de contrôle.

Tou devrait fonctionner maintenant.


MacBook mis à jour : installation fraîche de Léopard

L'installation de Léopard vient tout juste de se finir.

Que fais-je ensuite ?

  • configuration du trackpad : activation du clic droit et du click par simple pression sur le pad.
  • activation de spaces, une des fonctionnalités que j'attendais
  • désactivation de Time Machine. J'utilise des gestionnaires de versions quand j'en ai besoin. Le reste je me débrouille tout seul.
  • remise en place de mon environnement de travail : MAMP, bashrc, vim, textmate avec tous mes bundles, thunderbird, firefox,
  • installation de rEFITt, pour pouvoir retourner à mon Ubuntu favori
  • installation de quicksilver.
  • installation d'X11 et de XCode tous deux disponibles sur le cd d'installation (optional installs).
  • installation de Python 2.5.1 et de bazaar.

Il faut que :

  • j'installe iLife pour toutes mes photos (fait, il faut passer par "install bundle software" du cd d'install de tiger)
  • je teste mail.app
  • je récupère toutes mes données (en cours)

Après quelques heures de joujou :

  • spaces c'est vraiment génial (mais j'ai l'habitude avec mes divers systèmes linux)
  • la prévisualisation des images, films par la barre espace c'est agréable et très simple
  • le finder est bien mieux ainsi
  • sinon ça ne me change pas la vie, juste des améliorations intéressantes.

Plus de retours plus tard.


Wifi sur Ubuntu Gutsy Gibbon pour un MacBook deuxième génération

Ajout du 03/12/07 : une troisième génération est sortie, à base de Santa Rosa, la technique pour le wifi est un peu différente. Voir l'article qui va bien pour cette version de MacBook.

Ce billet est une traduction de l'article How To Enable Wireless Networking on the Macbook : Ubuntu 7.10 paru sur ubuntu-tutorials.com.

Je précise que je ne possède pas cette révision de MacBook possédant la toute première version. Mais vu le niveau de la personne et sachant que je me suis plusieurs fois servis de ces excellents tutoriels, je prends le risque de poster ici la traduction.

Avec la sortie d'Ubuntu 7.10, je vais devoir revoir tous mes anciens tutoriel ..., là je vais vous parler de la configuration et de l'activation du wifi pour les MacBooks seconde génération (ndt : Core 2 duo) pour Ubuntu 7.10.

sudo aptitude install build-essential
wget -c http://snapshots.madwifi.org/madwifi-trunk-current.tar.gz
tar -zxf madwifi-trunk-current.tar.gz
cd madwifi-ng-*
make
sudo make install
sudo modprobe ath_pci
sudo modprobe wlan_scan_sta

Vous devez maintenant pouvoir scanner tous les réseaux wifis et pouvoir vous connecter à ceux qui sont disponibles sans avoir à redémarrer. Profitez !


Installer bazaar sur Mac OS X

Billet en chantier

Bazaar est un logiciel de contrôle de versions très utilisé dans la communauté Ubuntu. Dans mon prochain article je rappellerais comment l'installer sous Ubuntu.

Pour installer bazaar seul, c'est facile. Le gros inconvénient c'est que pour une utilisation un peu plus avancée, par exemple passer par sftp, python nécessite les modules Crypto et paramiko. Et ceux-ci, pour s'installer ont besoin que XCode soit installé.

Xcode

Récupérez le depuis le site d'Apple. Il vous sera demander de vous créer un compte puis de vous authentifier mais ne vous inquiétez pas c'est entièrement gratuit. MAIS ça prendre 940mo et quelques... Petites bandes passantes s'abstenir.

  1. Ouvrez le ficchier "xcode...dmg" ainsi télécharger
  2. lancer le fichier "XcodeTools.mpkg" et suivez l'installeur

Xcode est maintenant installé !

Python et dépendances

Il y a deux possibilités pour ça, passer par les sources et les installer à la main ou passer par les macports. Personnellement je n'aime pas la version MacPort mais ça me regarde donc je vous met les deux possibilités, c'est à vous de choisir.

Par les sources

Bazaar nécessite au minimum python 2.4 mais Mac OS intègre par défaut 2.3.4. La version stable de python est actuellement la 2.5.1. Vous pouvez voir l'annonce de cette sortie, et récupérez la dernière version en .dmg. (je sais c'est pas ce qu'on appelle des sources ça...)

Ensuite il faut installer Crypto (le télécharger) et paramiko (le télécharger). Dans les deux cas, il faut télécharger les archives, les extraire et faire un joli :

 sudo python setup.py install

Maintenant nous disposons de tout ce qu'il faut pour installer bazaar. Sur la page des téléchargements de Bazaar, téléchargez la version "source for any platform" (ou simplement cliquez ici (version 0.16)).

J'ignore si on peut l'installer en mode graphique, mais je suppose que les gens qui sont intéressés par un gestionnaire de contrôle de version n'ont pas peur de la ligne de commande. Donc ouvrez un terminal et allez dans votre dossier de téléchargement (chez moi c'est le Bureau). L'extraire, en console aller dans ce dossier et enfin lancez l'installation :

sudo python setup.py install

Par les MacPorts

Allez sur le site web, le télécharger, lancez l'installation puis, en ligne de commande :

sudo port selfupdate 
sudo port install python24 py-crypto py-paramiko bazaar-ng
Conclusion

Si aucun message d'erreur, alors c'est installé. Pour tester, faites :

bzr

Et à la nature du message, vous comprendrez ;).

Pour l'utilisation, je vous recommande la lecture de ce tutoriel.


Configurer au poil son serveur X pour un MacBook sous Ubuntu Feisty Fawn

ATTENTION, ceci ne concerne que les propriétaires de MacBook, et c'est à leurs risques et périls, ne le faites que si vous savez à quoi ça correspond !

Ce billet est la traduction de celui disponible sur Ubuntu tutorial : customiser son xorg.conf pour un macbook - notamment le double-tap, le clique droit et la molette, etc.

Changer la configuration du trackpad

Normalement ce qui est fourni ci-dessous vous permet de configurer "au poil" votre trackpad pour un MacBook. Je n'ai malheureusement pas encore pu le tester, car mon lecteur CD est mort et je ne peux donc pas installer ubuntu.

L'article rappelle qu'il faut surtout faire une sauvegarde de son fichier avant de le changer. Ce qui revient à faire :

sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf_save
sudo gedit /etc/X11/xorg.conf

Allez à la ligne 61 et remplacer toute la section InputDevice par celle-ci

Section "InputDevice"
	Identifier "Synaptics Touchpad"
	Driver "synaptics"
	Option "CorePointer"
	Option "Device" "/dev/input/mouse1"
	Option "Protocol" "auto-dev"
	Option "LeftEdge" "20"
	Option "RightEdge" "1000"
	Option "TopEdge" "17"
	Option "BottomEdge" "700"
	Option "FingerLow" "5"
	Option "FingerHigh" "7"
	Option "MaxTapTime" "180"
	Option "MaxTapMove" "220"
	Option "MaxDoubleTapTime" "180"
	Option "TapButton2" "3"
	Option "TapButton3" "2"
	Option "VertScrollDelta" "7"
# turn off horizontal scrolling
	#Option "HorizScrollDelta" "0"
	Option "MinSpeed" "0.79"
	Option "MaxSpeed" "0.88"
	Option "AccelFactor" "0.0015"
	Option "LeftRightRepeat" "0"
	Option "UpDownRepeat" "0"
	Option "UpDownScrolling" "on"
# turn off corner buttons
	Option "RTCornerButton" "0"
	Option "RBCornerButton" "0"
	Option "LTCornerButton" "0"
	Option "LBCornerButton" "0"
# edge motion
	Option "EdgeMotionUseAlways" "0"
	Option "EdgeMotionMinZ" "25"
	Option "EdgeMotionMaxZ" "60"
	Option "EdgeMotionMinSpeed" "150"
	Option "EdgeMotionMaxSpeed" "200"
	Option "SHMConfig" "on"
EndSection

Dans l'avant-dernière section, nommée "ServerLayout", il faut remonter la ligne contenant synaptics afin qu'elle soit AVANT la "Configured Mouse" :

	InputDevice	"Synaptics Touchpad"
	InputDevice	"Configured Mouse" "SendCoreEvents"

Relancer la session en redémarrant l'ordinateur ou tout simplement en quittant le serveur X via les touches ctrl+alt+bksp

Dites moi si la gestion du trackpad est améliorée..

Pour revenir en arrière..

Si jamais cette configuration ne vous plait pas, alors il suffira de charger votre configuration précédente que vous avez pris soin de sauvegarder :

sudo cp /etc/X11/xorg.conf_save /etc/X11/xorg.conf

Relancer la session en redémarrant l'ordinateur ou tout simplement en quittant le serveur X via les touches ctrl+alt+bksp


NiKo avec un MacBook : j'étais passé à côté de l'info

Je n'avais pas vu le teasing (raté) de NiKo à propos de son achat de MacBook (l'article).

Je rencontre beaucoup d'étonnement à propos du fait que je me prétende pro-libre et que je possède un MacBook. Je répète toujours le même argumentaire, mais il est vrai que je n'ai jamais pensé à en faire un article. Et bien même plus la peine, je le trouve mot pour mot dans les commentaires du même article : le commentaire qui explique parfaitement mon état d'esprit.

Est-ce que vous croyez vraiment que la marque du matériel que j'achète va conditionner mon attachement au Libre, et à Ubuntu en particulier ? Est-ce que parce que j'achète du matériel Apple me voilà assimilé à un horrible capitaliste véreux ? Si c'est la marque et la politique commerciale/technologique associée qui gênent, aurais-je du préférer acheter un Sony ?

Le fait est que très peu de constructeurs informatiques ont une politique de transparence et d'indépendance vis à vis des éditeurs comme Microsoft, que ce soit Apple, Sony, Dell ou autres. Les boîtes comme System76 qui proposent Ubuntu en natif n'offrent pas pour l'heure à mes yeux des machines séduisantes et/ou accessibles financièrement, ce que je trouve bien évidemment malheureux. Je suis prêt à supporter des initiatives en ce sens à la condition première que l'offre soit de qualité. En attendant un hypothétique et éventuel partenariat Canonical/Dell...

Je devais changer mon laptop (mort) et le macbook était en promo sur le refurb. Cette machine reste pour moi - épargnez-moi les trolls s'il vous plait - d'un bon rapport qualité-prestations-prix et d'un gabarit qui me convient très bien (13.3")

Je n'utiliserai à priori OSX que pour les tâches bureautiques et Keynote notamment (désolé, Impress est une bouse), déboguer sous Safari (Konqueror/KHTML ne reflète pas exactement le même rendu et le même comportement de javascript), la visioconférence si elle ne fonctionne pas sous Ekiga, le reste se fera sous Ubuntu qui sera l'OS principalement utilisé dessus.

Maintenant, dites-vous que vous aurez moult tutos pour faire tourner Ubuntu sur cette machine, ce qui pourra peut-être inciter quelques maqueux purs et durs à tenter l'aventure Ubuntu. Ou pas si vous êtes méchants et intégristes ;)

Je précise que c'était encore plus le cas (la différence de prix entre un macbook et ses équivalents dans les autres marques à l'époque où je l'ai acheté, c'est à dire le jour de sa sortie le 30 mai 2006 si je ne m'abuse.

A propos d'Ubuntu sur cette machine, Feisty améliore énormément la chose avec l'arrivée du noyau 2.6.20. Je n'ai pas encore mis à jour la page tutoriel sur la documentation, par manque de temps. Mais c'est vraiment une excuse de m*** car avec Feisty, le tutoriel doit prendre quoi, allé 10 lignes !


Le wifi sous MacBook core 2 duo

Un sympathique ubuntero m'informe ce matin qu'il a mis à jour la partie "wifi" de mon tutoriel sur l'installation d'Ubuntu sur un MacBook.

Ca m'a l'air correct dans l'esprit, mais je n'ai pas cette version d'ordi donc je ne peux pas vérifier. Je sais que beaucoup sont en quête de solutions à ce sujet et me le signalent. Je n'avais pas de solution à apporter c'est maintenant chose faite.

Le tutoriel se trouve sur l'article Macbook du wiki ubuntu-fr.

Si quelqu'un l'essaye, peut-il m'en faire un retour ?

En tout cas merci Koham.


My Mac is back

Je vais enfin pouvoir revivre.


- page 1 de 3