View previous topic :: View next topic |
Author |
Message |
marc.driver Guru
![Guru Guru](/images/ranks/rank_rect_3.gif)
![](images/avatars/17189249593ff57e46b3bc1.gif)
Joined: 16 Nov 2003 Posts: 346 Location: Nantes - Bretagne / Brittany
|
Posted: Sun Apr 24, 2005 5:02 pm Post subject: [DMA] DMA non activé [Résolu] |
|
|
Lors du chargement de ma Gentoo, je peux lire l'avertissement suivant:
Code: | Warning: The DMA on your hard diskdrive is turned off.
This may really slow down the fsck process.
|
En faisant la commande "hdparm" j'ai effectivement confirmé ce fait:
J'ai donc exécuté la commande suivante:
Code: | hdparm -d 1 /dev/hda
/dev/hda:
setting using_dma to 1 (on)
HDIO_SET_DMA failed: operation not permitted
using_dma = 0 (off) |
Que faut-il faire ou vérifier.
Il est écrit dans la doc kde que cela peut le ralentir. _________________ Marc Driver
-------------
Sempron 3000+ 32/64; RAM 1 Go; DD 120 Go
Chipset graphique intégré NV44 DX9.0; Audio Realtek ALC850 7.1 (AC97)
LAN 10/100 ethernet Realtek PHY RTL8201CL; Chipset NVIDIA Northbridge GeForce 6100 Southbridge nForce 410 NCP
Last edited by marc.driver on Mon Apr 25, 2005 3:29 pm; edited 1 time in total |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Enlight Advocate
![Advocate Advocate](/images/ranks/rank-G-1-advocate.gif)
![](images/avatars/34498084446f6e929bedfd.jpg)
Joined: 28 Oct 2004 Posts: 3519 Location: Alsace (France)
|
Posted: Sun Apr 24, 2005 5:10 pm Post subject: |
|
|
bah oui que ça ralenti et à mort! c'est ce que j'écrivais dans l'autre topic.
Tout simplement ton raté est surement du à une mauvaise config de kernel. Tu dois activer le support DMA pour ton chipset et virer tout les autres supports DMA ainsi que les supports génériques quand celà t'es possible. Et tu ajoutes le use DMA when available ou un truc de ce gouthistoire de l'avoir dès le boot. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
marc.driver Guru
![Guru Guru](/images/ranks/rank_rect_3.gif)
![](images/avatars/17189249593ff57e46b3bc1.gif)
Joined: 16 Nov 2003 Posts: 346 Location: Nantes - Bretagne / Brittany
|
Posted: Sun Apr 24, 2005 6:25 pm Post subject: |
|
|
Bon, je vais aller voir, mais j'avais servilement suivi la doc (exemple de code 10).
Mais je vais aller vérifier s'il n'y a pas un autre truc autre part..
@+ _________________ Marc Driver
-------------
Sempron 3000+ 32/64; RAM 1 Go; DD 120 Go
Chipset graphique intégré NV44 DX9.0; Audio Realtek ALC850 7.1 (AC97)
LAN 10/100 ethernet Realtek PHY RTL8201CL; Chipset NVIDIA Northbridge GeForce 6100 Southbridge nForce 410 NCP |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
SpikeXtrem Apprentice
![Apprentice Apprentice](/images/ranks/rank_rect_2.gif)
![](images/avatars/gallery/Simpsons/Simpsons_-_Homer.jpg)
Joined: 08 Nov 2004 Posts: 284 Location: Quebec, Canada
|
Posted: Sun Apr 24, 2005 7:07 pm Post subject: |
|
|
Ouaip la documentation est floue pour ce qui est de la configuration du kernel, et c'est normal puisque chaque systeme est différent. J'ai eu le meme probleme et cétait insuportable. J'ai enlever tous les supports génériques des chipsets qu'il y avait et jai mis seulement ce que je savais qu'il se trouvait dans ma machine, et magie jai eu un DMA!
Cela dit, Bonne chance! _________________ Gentoo'ing Since 11/2004
Intel E6750, 4 Go ram DDR2 800mhz, Leadtek GeForce 8800 GTS 320 megs
kernel 2.6.24-r3 |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
marc.driver Guru
![Guru Guru](/images/ranks/rank_rect_3.gif)
![](images/avatars/17189249593ff57e46b3bc1.gif)
Joined: 16 Nov 2003 Posts: 346 Location: Nantes - Bretagne / Brittany
|
Posted: Sun Apr 24, 2005 8:18 pm Post subject: |
|
|
Sage décision, car j'ai toujours le même problème et comme tu le dis c'est insupportable!
Je vais encore y retourner, mais c'est énervant d'y aller à l'aveuglette!
Il faut vraiment en baver pour réussir à avoir une gentoo qui marche...
Ca finira par marcher un jour? ![Question :?:](images/smiles/icon_question.gif) _________________ Marc Driver
-------------
Sempron 3000+ 32/64; RAM 1 Go; DD 120 Go
Chipset graphique intégré NV44 DX9.0; Audio Realtek ALC850 7.1 (AC97)
LAN 10/100 ethernet Realtek PHY RTL8201CL; Chipset NVIDIA Northbridge GeForce 6100 Southbridge nForce 410 NCP |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
SpikeXtrem Apprentice
![Apprentice Apprentice](/images/ranks/rank_rect_2.gif)
![](images/avatars/gallery/Simpsons/Simpsons_-_Homer.jpg)
Joined: 08 Nov 2004 Posts: 284 Location: Quebec, Canada
|
Posted: Sun Apr 24, 2005 8:44 pm Post subject: |
|
|
Au cas où tu utiliserait un noyau 2.4, le support dma est loin detre évident selon mon expérience. Alors si c'est ton cas, vivement un noyau 2.6! _________________ Gentoo'ing Since 11/2004
Intel E6750, 4 Go ram DDR2 800mhz, Leadtek GeForce 8800 GTS 320 megs
kernel 2.6.24-r3 |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
marc.driver Guru
![Guru Guru](/images/ranks/rank_rect_3.gif)
![](images/avatars/17189249593ff57e46b3bc1.gif)
Joined: 16 Nov 2003 Posts: 346 Location: Nantes - Bretagne / Brittany
|
Posted: Sun Apr 24, 2005 9:22 pm Post subject: |
|
|
Non, j'utilise bien un noyau 2.6.11-r5 ![Exclamation :!:](images/smiles/icon_exclaim.gif) _________________ Marc Driver
-------------
Sempron 3000+ 32/64; RAM 1 Go; DD 120 Go
Chipset graphique intégré NV44 DX9.0; Audio Realtek ALC850 7.1 (AC97)
LAN 10/100 ethernet Realtek PHY RTL8201CL; Chipset NVIDIA Northbridge GeForce 6100 Southbridge nForce 410 NCP |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
marc.driver Guru
![Guru Guru](/images/ranks/rank_rect_3.gif)
![](images/avatars/17189249593ff57e46b3bc1.gif)
Joined: 16 Nov 2003 Posts: 346 Location: Nantes - Bretagne / Brittany
|
Posted: Sun Apr 24, 2005 10:15 pm Post subject: |
|
|
Après l'ixième essai, j'obtiens le même résultat! ![Sad :(](images/smiles/icon_sad.gif) _________________ Marc Driver
-------------
Sempron 3000+ 32/64; RAM 1 Go; DD 120 Go
Chipset graphique intégré NV44 DX9.0; Audio Realtek ALC850 7.1 (AC97)
LAN 10/100 ethernet Realtek PHY RTL8201CL; Chipset NVIDIA Northbridge GeForce 6100 Southbridge nForce 410 NCP |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Gaug Guru
![Guru Guru](/images/ranks/rank_rect_3.gif)
![](images/avatars/3403209273faa97bdd40b2.gif)
Joined: 30 Oct 2003 Posts: 378 Location: Longueuil,Québec,Canada
|
Posted: Mon Apr 25, 2005 1:12 am Post subject: |
|
|
Marc c'est quoi le modèle de ta carte mère. C'est pour t'aider a trouver ton chipset DMA |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
ALK13 Apprentice
![Apprentice Apprentice](/images/ranks/rank_rect_2.gif)
![](images/avatars/1458788328425c2f4b9c1c6.gif)
Joined: 30 Jun 2004 Posts: 151 Location: Saint Valéry sur Somme, France
|
Posted: Mon Apr 25, 2005 7:00 am Post subject: |
|
|
oui il faut compiler le noyau avec le module approprié a ta carte mere et ne pas oublier d'enlever celui par defaut... sinon ca ne marchera pas non plus |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
marc.driver Guru
![Guru Guru](/images/ranks/rank_rect_3.gif)
![](images/avatars/17189249593ff57e46b3bc1.gif)
Joined: 16 Nov 2003 Posts: 346 Location: Nantes - Bretagne / Brittany
|
Posted: Mon Apr 25, 2005 9:50 am Post subject: |
|
|
Bien, je vais vous dire tout ce que je sais sur ma carte mère, car je ne sais pas dire si j'ai mis les bons modules ou non! (j'ai pourtant fait des efforts de nettoyage).
Marque ABIT
Modèle SA7
Processeurs: pentium 4, socket 478 (j'y ai mis un céleron 1,7 GHz)
Chipset SIS 645DX, SIS 961B
- supporte ultra dMA 33, 66, 100 et 133 protocole IDE.
- ACPI
- AGP 2X & 4X
- Memory Bus Settings 200/266/33 MHz
Mémoire
- DDR SDRAM PC1600/2100/2700
- 2 unbuffered PC2700 jusque 2GB
- 2 unbuffered PC1600 / 2100 jusque 3GB
System BIOS
- Soft Menu
- AMI PnP BIOs
- APM
- DMI
- ACPI
Audio function
- C-Media 9738 audio codec
- 18 bits DAC resolution
- 18 bits ADC resolution
Multi IO functions
- 1 floppy port connector
- 2 IDE ports
- 1 PS2 keyboard connector
- 1 PS2 mouse connector
- 2 serial ports connectors
- 1 parallel port connector (standard/ecp/epp)
- 1 audio connector (line in, line out, Mic-in and MIDI/Game port)
- 2 USB connectors (1.1)
- 1 10/100 Mbits port
Miscellaneous
- ATX form factor
- 1 AGP slot, 5 PCI slots
- 2 USB headers for 4 extra USB channels
- 1 built-in IrDA Tx/Rx header
- 2 CD audio input connectors
- supports wake-up by LAN
- supports wake-up by modem ring
- 1 PC speaker header
- 1 Intel specification front panel header
- 1 Intel specification audio header
- hardware monitoring: inclus vitesse ventilateur, voltage, temprérature du processeur et du système.
- taille: 305*244.
Voilà tout ce qui est marqué.
J'espère que cela servira! ![Smile :)](images/smiles/icon_smile.gif) _________________ Marc Driver
-------------
Sempron 3000+ 32/64; RAM 1 Go; DD 120 Go
Chipset graphique intégré NV44 DX9.0; Audio Realtek ALC850 7.1 (AC97)
LAN 10/100 ethernet Realtek PHY RTL8201CL; Chipset NVIDIA Northbridge GeForce 6100 Southbridge nForce 410 NCP |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
marc.driver Guru
![Guru Guru](/images/ranks/rank_rect_3.gif)
![](images/avatars/17189249593ff57e46b3bc1.gif)
Joined: 16 Nov 2003 Posts: 346 Location: Nantes - Bretagne / Brittany
|
Posted: Mon Apr 25, 2005 9:53 am Post subject: |
|
|
Maintenant,
Quel est le module approprié à ma carte mère?
et
Quel est le module par défault qu'il faut supprimer? _________________ Marc Driver
-------------
Sempron 3000+ 32/64; RAM 1 Go; DD 120 Go
Chipset graphique intégré NV44 DX9.0; Audio Realtek ALC850 7.1 (AC97)
LAN 10/100 ethernet Realtek PHY RTL8201CL; Chipset NVIDIA Northbridge GeForce 6100 Southbridge nForce 410 NCP |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
yoyo Bodhisattva
![Bodhisattva Bodhisattva](/images/ranks/rank-bodhisattva.gif)
![](images/avatars/1382399841473c166bf2c72.jpg)
Joined: 04 Mar 2003 Posts: 4273 Location: Lyon - France
|
Posted: Mon Apr 25, 2005 9:57 am Post subject: |
|
|
Le résultat d'un "lspci" aurait été plus simple (et moins long). Peu importe ...
Tu dois cocher "SiS5513 chipset support" dans ton menu config (built-in et pas en module). C'est dans "Device Drivers ---> ATA/ATAPI/MFM/RLL support".
Tant que tu y es, coche également (en vrac et si ce n'est pas déja fait):
- Include IDE/ATA-2 DISK support
- Include IDE/ATAPI CDROM support
- PCI IDE chipset support
- Generic PCI bus-master DMA support
- Use PCI DMA by default when available
EDIT : tu peux virer le reste sans pitié (garde quand même ton noyau actuel sous le coude (aka dans ton bootloader) on ne sait jamais ... _________________ La connaissance s'accroît quand on la partage.
JCB |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
kernelsensei Bodhisattva
![Bodhisattva Bodhisattva](/images/ranks/rank-bodhisattva.gif)
![](images/avatars/21126704545e4a5f9ae5c9.jpg)
Joined: 22 Feb 2004 Posts: 5619 Location: Woustviller/Moselle/FRANCE (49.07°N;7.02°E)
|
Posted: Mon Apr 25, 2005 11:17 am Post subject: |
|
|
je confirme, comme c'est du SiS, je crois que t'as pas 36 000 solutions : < > SiS5513 chipset support _________________ $ ruby -e'puts " .:@BFegiklnorst".unpack("x4ax7aaX6ax5aX15ax4aax6aaX7ax2aX5aX8 \
axaX3ax8aX4ax6aX3aX6ax3ax3aX9ax4ax2aX9axaX6ax3aX2ax4ax3aX4aXaX12ax10aaX7a").join' |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
marc.driver Guru
![Guru Guru](/images/ranks/rank_rect_3.gif)
![](images/avatars/17189249593ff57e46b3bc1.gif)
Joined: 16 Nov 2003 Posts: 346 Location: Nantes - Bretagne / Brittany
|
Posted: Mon Apr 25, 2005 12:28 pm Post subject: |
|
|
SVP, ôtez-moi un gros doute!
Quand je modifie mon noyau, que je sors de menuconfig et que je compile ("make"), qu'est-ce que j'ai modifié exactement?
Que faut-il que je fasse pour ne pas écraser la version précédente et en créer un nouvelle?
Autrement dois-je à chaque fois faire la commande suivante (qui me permettrait de faire des versions):
Code: |
cp /arch/i386/boot/bzimage /boot/kernel-2.6.11-gentoo-r5
|
suivi de
Code: |
cp System.map /boot/system.map-2.6.11-gentoo-r5
|
Je ne sais pas encore très bien ce que je fais, c'est le pourquoi de ce genre de questions... ![Wink :wink:](images/smiles/icon_wink.gif) _________________ Marc Driver
-------------
Sempron 3000+ 32/64; RAM 1 Go; DD 120 Go
Chipset graphique intégré NV44 DX9.0; Audio Realtek ALC850 7.1 (AC97)
LAN 10/100 ethernet Realtek PHY RTL8201CL; Chipset NVIDIA Northbridge GeForce 6100 Southbridge nForce 410 NCP |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Apsforps Guru
![Guru Guru](/images/ranks/rank_rect_3.gif)
![](images/avatars/311797444419367b1423f9.jpg)
Joined: 27 Sep 2004 Posts: 520 Location: Belgium
|
Posted: Mon Apr 25, 2005 12:34 pm Post subject: |
|
|
Tant que tu n'as pas fait de make install ou de cp vers la partition de boot, tu as juste compilé ton noyau. Si tu veux garder tes anciennes versions de noyaux, tu peux effectivement faire les cp comme tu le propose (à condition bien sûr d'éditer le grub.conf en conséquence ). Attention toutefois à la place sur la partition boot, les images du noyau sont parfois assez grosses... Moi je conseillerais de garder une image de noyau qui fonctionne plus celle que tu viens de compiler, comme ça en cas de plantage au boot, tu peux toujours redémarrer sur le noyau précédent... _________________ Apsforps |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
marc.driver Guru
![Guru Guru](/images/ranks/rank_rect_3.gif)
![](images/avatars/17189249593ff57e46b3bc1.gif)
Joined: 16 Nov 2003 Posts: 346 Location: Nantes - Bretagne / Brittany
|
Posted: Mon Apr 25, 2005 12:42 pm Post subject: |
|
|
OK, c'est comme cela que je vais faire ![Smile :)](images/smiles/icon_smile.gif) _________________ Marc Driver
-------------
Sempron 3000+ 32/64; RAM 1 Go; DD 120 Go
Chipset graphique intégré NV44 DX9.0; Audio Realtek ALC850 7.1 (AC97)
LAN 10/100 ethernet Realtek PHY RTL8201CL; Chipset NVIDIA Northbridge GeForce 6100 Southbridge nForce 410 NCP |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
yoyo Bodhisattva
![Bodhisattva Bodhisattva](/images/ranks/rank-bodhisattva.gif)
![](images/avatars/1382399841473c166bf2c72.jpg)
Joined: 04 Mar 2003 Posts: 4273 Location: Lyon - France
|
Posted: Mon Apr 25, 2005 12:48 pm Post subject: |
|
|
marc.driver wrote: | Quand je modifie mon noyau, que je sors de menuconfig et que je compile ("make"), qu'est-ce que j'ai modifié exactement? | Rien ou pas grand chose ... Tu as simplement géneré un nouveau bzImage dans ton "/arch/i386/boot" et un nouveau "System.map" et recompiler tous les modules nécessaires (aka influencés par la modif du ".config"), plus quelques modifs.
Il te faut ensuite logiquement faire un "make modules_install" pour copier tes nouveaux modules dans "/lib/modules" et recompiler les modules externes aux noyau si tu en as (nvidia, alsa, svgalib etc.).
marc.driver wrote: | Que faut-il que je fasse pour ne pas écraser la version précédente et en créer un nouvelle? |
Ben là, à part recopier les sources dans un autre répertoire ("/usr/src/linux-2.6.11-magentoo1" et modifier la variable "EXTRAVERSION" du "Makefile" (avec quelque chose comme "-magentoo1") ça devient compliqué sauf si tu as l'option kivabien dans le noyau (un truc comme "Local version" dans le menuconfig section "General setup").
marc.driver wrote: | Autrement dois-je à chaque fois faire la commande suivante (qui me permettrait de faire des versions):
Code: |
cp /arch/i386/boot/bzimage /boot/kernel-2.6.11-gentoo-r5
|
suivi de
Code: |
cp System.map /boot/system.map-2.6.11-gentoo-r5
|
Je ne sais pas encore très bien ce que je fais, c'est le pourquoi de ce genre de questions... ![Wink :wink:](images/smiles/icon_wink.gif) |
Ben en fait là tu copies le "bzImage" (ton noyau compressé) dans le répertoire "/boot" tout en le renommant "kernel-2.6.11-gentoo-r5". Mais tu peux tout à fait l'appeler "toto_cherche_son_noyau" si tu veux.
Le tout étant de modifier ton "lilo.conf"/"grub.conf" pour indiquer le nom correct (=celui que tu lui as donné) du noyau. Copier le "System.map" n'est utile que si tu as des problèmes (Ooops par exemple) et que tu cherches à débugger ...
Donc copie ton noyau sous un nouveau nom (n'oublie pas de monter "/boot" le cas échéant), ajoute une entrée dans ton "lilo.conf"/"grub.conf" correspondant à ce noyau et ça doit rouler.
EDIT : Mega-grillé !!! _________________ La connaissance s'accroît quand on la partage.
JCB |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
marc.driver Guru
![Guru Guru](/images/ranks/rank_rect_3.gif)
![](images/avatars/17189249593ff57e46b3bc1.gif)
Joined: 16 Nov 2003 Posts: 346 Location: Nantes - Bretagne / Brittany
|
Posted: Mon Apr 25, 2005 2:32 pm Post subject: |
|
|
Ouf!
Le problème de DMA semble être résolu (c'est mon hdparm qui me le dit).
Quand même ce n'est pas facile! Comment savoir que c'est le SIS5513 qu'il faut utiliser?
Merci à tous.
Maintenant, j'ai résolu un problème, mais j'ai du casser autre chose, car j'ai une vilaine erreur!
Je vais faire un autre post ![Embarassed :oops:](images/smiles/icon_redface.gif) _________________ Marc Driver
-------------
Sempron 3000+ 32/64; RAM 1 Go; DD 120 Go
Chipset graphique intégré NV44 DX9.0; Audio Realtek ALC850 7.1 (AC97)
LAN 10/100 ethernet Realtek PHY RTL8201CL; Chipset NVIDIA Northbridge GeForce 6100 Southbridge nForce 410 NCP |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
kernelsensei Bodhisattva
![Bodhisattva Bodhisattva](/images/ranks/rank-bodhisattva.gif)
![](images/avatars/21126704545e4a5f9ae5c9.jpg)
Joined: 22 Feb 2004 Posts: 5619 Location: Woustviller/Moselle/FRANCE (49.07°N;7.02°E)
|
Posted: Mon Apr 25, 2005 2:38 pm Post subject: |
|
|
marc.driver wrote: | Quand même ce n'est pas facile! Comment savoir que c'est le SIS5513 qu'il faut utiliser? |
Ben meme si c'est pas le nom exact de ton chip (numero qui differe un peu), en procedant par elimination c'est le seul qui reste ... donc voila quoi ..
Sinon dans menuconfig ya la section Help, qui sert souvent, car le nom driver (qui est souvent le nom du chip) est assez souvent UNE des versions supportées, les autres etant affichées dans Help ![Smile :)](images/smiles/icon_smile.gif) _________________ $ ruby -e'puts " .:@BFegiklnorst".unpack("x4ax7aaX6ax5aX15ax4aax6aaX7ax2aX5aX8 \
axaX3ax8aX4ax6aX3aX6ax3ax3aX9ax4ax2aX9axaX6ax3aX2ax4ax3aX4aXaX12ax10aaX7a").join' |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
marc.driver Guru
![Guru Guru](/images/ranks/rank_rect_3.gif)
![](images/avatars/17189249593ff57e46b3bc1.gif)
Joined: 16 Nov 2003 Posts: 346 Location: Nantes - Bretagne / Brittany
|
Posted: Mon Apr 25, 2005 4:42 pm Post subject: |
|
|
Merci,
je crois que cela va me servir encore!
DMa étant résolu, je retourne à KDE ![Very Happy :D](images/smiles/icon_biggrin.gif) _________________ Marc Driver
-------------
Sempron 3000+ 32/64; RAM 1 Go; DD 120 Go
Chipset graphique intégré NV44 DX9.0; Audio Realtek ALC850 7.1 (AC97)
LAN 10/100 ethernet Realtek PHY RTL8201CL; Chipset NVIDIA Northbridge GeForce 6100 Southbridge nForce 410 NCP |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
|