[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: probleme avec ACPI ???



CARRY émile a écrit:
Le mer 08/01/2003 à 01:09, VALLIET Emmanuel a écrit :

On Wed, Jan 08, 2003 at 12:29:05AM +0100, Mathieu Fosse wrote:

Salut,

Bonjour,

Je vien de m'acheter un portable Acer Aspire 1300.
Je vien de compiler le noyau 2.4.20 en activant l'acpi
mais j'ai entendu parlé qu'il falé appliquer un patch au kernel.
Mais le probleme c'est que je ne sais pas comment faire !!!
j'ai trouver sur le net un patch sur http://acpi.sourceforge.net
c'est un fichier .diff mais je sais comment appliquer le patch parès !!!

Si quelqu'un peu m'aider ?

Merci d'avance

Il suffit d'utiliser la comande patch. man patch est ton ami.
En général, tu te mets dans l'arborescence de ton noyau, et tu fais un
patch -p1 < ../chemin_vers_le_diff
(p1 ou p0, ça dépend de la "qualité" du patch)
Et ensuite, tu refais le make menuconfig, doit y avoir une nouvelle
option qui apparait.

Bon, pour commencer, le 2.4.20 de debian est patché pour l'acpi avec un
vieux patch (souvent trop vieux pour les portables trop récents) qui est
incompatible avec les patchs de sourceforge. Il te faut donc récupérer
un noyau de kernel.org, tu le décomprimes dans /usr/src/, tu créées le
lien symbolique ln -s /usr/src/linux-2.4.20 /usr/src/linux.
En supposant que le patch est dans /usr/src/ et qu'il est encore gzippé:
gzip -cd ../acpi-xxxxx.diff.gz | patch -p1 (le gzip décompresse le patch
et envoie le résultat dans stdout et patch le récupère)
sinon patch -p1 ../acpi-xxx.diff

J'ai tappé la commande que tu m'a donné ( jme permet de te tutoyer ;-) )
et ca me donne ca :

(je précise que le fichier acpi-20021212-2.4.20.diff.gz est situé dans /usr/src)

#gzip -cd acpi-20021212-2.4.20.diff.gz | patch -p1
can't find file to patch at input line 4
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|diff -Naur -X /root/bin/dontdiff a/arch/i386/config.in b/arch/i386/config.in
|--- a/arch/i386/config.in      2002-12-12 16:52:23.000000000 -0800
|+++ b/arch/i386/config.in      2002-12-12 16:57:24.000000000 -0800
--------------------------
File to patch:

et au prompt "File to patch:" je sais ce que je dois mettre ???

Tu peux m'aider ??

Merci d'avance !





Bon courage

Merci


Émile






Reply to: