Rechercher : dans
Par :

Demande aide pour pilotes

Dernière réponse le 30 avr 2008 à 16:10:31 yayou, le 13 sep 2005 à 11:15:25 
 Signaler ce message aux modérateurs

Salut à tous!

Ca fait deja plusieurs jours que je cherche des pilotes pour ma carte graphique intel 82845 sous mandrake 10.1.Malheureusement je ne trouve que des pilotes pour linux en général et ces derniers ne fonctione pas. En fait mon problème est que mon écran est un 14 pouces mais l'affichage lui ne se fait que sur environ 8 pouces. Pouvez vous m'aider à en trouver pour ma distribution et ma carte graphique?

Meilleures réponses pour « demande aide pour pilotes » dans :
Mise à jour des pilotes de la carte graphique VoirMise à jour des pilotes graphiques Quelle carte Graphique je possède ? Sous Windows Xp Sous Windows Vista Mise à jour Mise à jour des pilotes graphiques Pour mettre à jour les pilotes de la carte graphique, il vous faut connaître la...
Télécharger Pilotes VIA AC'97 VoirLe pilote VIA AC'97 sound driver convient pour toutes les cartes-mères embarquant un chipset VIA. La liste complète des chipsets supportés est la suivante : VIA AC97 codec incorporated into VT82C686A/B South Bridges ( VT82C686A VT82C686B ) VIA...
Télécharger Pilote Marvell Yukon pour 2000/XP/Vista VoirLe programme d'installation contient le pilote Marvell NDIS Miniport Driver pour les cartes réseaux intégrées Marvell Yukon Ethernet Controller. Dernière mise à jour effectuée le 08.12.2009.
Pilote (Driver) VoirQu'est-ce qu'un driver? Un ordinateur est constitué d'un assemblage de périphériques. Pour pouvoir contrôler chacun de ses périphériques, le système d'exploitation a besoin d'une interface logicielle entre lui et le matériel, on appelle driver...
Pilotes et Drivers - CD-ROM, DVD-ROM, graveurs et disques durs VoirAcer/Vuego Actima Addonics Adaptec Aopen Asus Aztech Labs BTC Creative Labs Data Technology Corp (DTC) Diamond

1

boschtoo, le 13 sep 2005 à 11:41:28

Salut yayou,
Malheureusement Intel ne supporte pas les cartes graphiques sous Linux, tu devras forcément utiliser un pilote générique et trouver comment configurer ton serveur X de façon à ce que le résultat soit satisfaisant.

Probablement la meilleure chose à faire est d'utiliser le driver pour la i810 d'Intel. Pour cela, tu dois éditer ton fichier /etc/X11/xorg.conf (en tant que root) en ligne de commande. Normalement tu devrais pouvoir émettre la commande suivante pour l'édition:

$ sudo nano -w /etc/X11/xorg.conf


Recherche la séction intitulée "Device"

Là tu trouveras une ligne Driver que tu édites comme suit:
Driver		"i810"


Puis tu cherches la séction "Monitor"

Change les deux lignes suivantes si besoin:
HorizSync 30-70
VertRefresh 50-90


Puis dans la séction "Screen", assure toi d'avoir quelque chose comme:

	SubSection "Display"
		Depth		1
		Modes		"1024x768" "800x600" "640x480"
	EndSubSection
	SubSection "Display"
		Depth		4
		Modes		"1024x768" "800x600" "640x480"
	EndSubSection
	SubSection "Display"
		Depth		8
		Modes		"1024x768" "800x600" "640x480"
	EndSubSection
	SubSection "Display"
		Depth		15
		Modes		"1024x768" "800x600" "640x480"
	EndSubSection
	SubSection "Display"
		Depth		16
		Modes		"1024x768" "800x600" "640x480"
	EndSubSection
	SubSection "Display"
		Depth		24
		Modes		"1024x768" "800x600" "640x480"
	EndSubSection


Une fois terminé, tu fais la combinaison de touches [CTRL] + [x], tu confirmes la sauvegarde avec [o].
Redémarre ton système par la suite. Si le résultat n'est pas satisfaisant, poste le contenu de ton fichier xorg.conf ici avec des explications concernant ce qui ne marche pas :)

Répondre à boschtoo

2

yayou, le 13 sep 2005 à 16:45:58

Contenu du fichier:
# File generated by XFdrake.

# ************************************************************­**********
# Refer to the XF86Config man page for details about the format of
# this file.
# ************************************************************­**********

Section "Files"
# Multiple FontPath entries are allowed (they are concatenated together)
# By default, Mandrake 6.0 and later now use a font server independent of
# the X server to render fonts.
FontPath "unix/:-1"
EndSection

Section "ServerFlags"
#DontZap # disable <Crtl><Alt><BS> (server abort)
#DontZoom # disable <Crtl><Alt><KP_+>/<KP_-> (resolution switching)
AllowMouseOpenFail # allows the server to start up even if the mouse doesn't work
EndSection

Section "Module"
Load "dbe" # Double-Buffering Extension
Load "v4l" # Video for Linux
Load "extmod"
Load "type1"
Load "freetype"
Load "synaptics"
Load "glx" # 3D layer
Load "/usr/X11R6/lib/modules/extensions/libglx.a"
Load "dri" # direct rendering
EndSection

Section "InputDevice"
Identifier "Keyboard1"
Driver "Keyboard"
Option "XkbModel" "pc105"
Option "XkbLayout" "fr"
Option "XkbOptions" ""
EndSection

Section "InputDevice"
Identifier "SynapticsMouse1"
Driver "synaptics"
Option "Protocol" "auto-dev"
Option "Device" "/dev/psaux"
Option "MaxSpeed" "0.12"
Option "MinSpeed" "0.06"
Option "BottomEdge" "4200"
Option "SHMConfig" "on"
Option "LeftEdge" "1700"
Option "FingerLow" "25"
Option "MaxTapTime" "180"
Option "MaxTapMove" "220"
Option "FingerHigh" "30"
Option "VertScrollDelta" "100"
Option "RightEdge" "5300"
Option "AccelFactor" "0.0010"
Option "TopEdge" "1700"
EndSection

Section "Monitor"
Identifier "monitor1"
VendorName "Generic"
ModelName "Flat Panel 1024x768"
HorizSync 31.5-48.5
VertRefresh 40-70

# Sony Vaio C1(X,XS,VE,VN)?
# 1024x480 @ 85.6 Hz, 48 kHz hsync
ModeLine "1024x480" 65.00 1024 1032 1176 1344 480 488 494 563 -hsync -vsync

# Dell D800 and few Inspiron (16/10) 1280x800
ModeLine "1280x800" 147.89 1280 1376 1512 1744 800 801 804 848

# Dell D800 and few Inspiron (16/10) 1680x1050
ModeLine "1680x1050" 214.51 1680 1800 1984 2288 1050 1051 1054 1103

# Dell D800 and few Inspiron (16/10) 1920x1200
ModeLine "1920x1200" 230 1920 1936 2096 2528 1200 1201 1204 1250 +HSync +VSync

# TV fullscreen mode or DVD fullscreen output.
# 768x576 @ 79 Hz, 50 kHz hsync
ModeLine "768x576" 50.00 768 832 846 1000 576 590 595 630

# 768x576 @ 100 Hz, 61.6 kHz hsync
ModeLine "768x576" 63.07 768 800 960 1024 576 578 590 616
EndSection

Section "Device"
Identifier "device1"
VendorName "Intel Corp."
BoardName "Intel 845"
Driver "i810"
Option "DPMS"
EndSection

Section "Screen"
Identifier "screen1"
Device "device1"
Monitor "monitor1"
DefaultColorDepth 16

Subsection "Display"
Depth 8
Virtual 1024 768
EndSubsection

Subsection "Display"
Depth 15
Virtual 1024 768
EndSubsection

Subsection "Display"
Depth 16
Virtual 1024 768
EndSubsection

Subsection "Display"
Depth 24
Virtual 1024 768
EndSubsection
EndSection

Section "ServerLayout"
Identifier "layout1"
InputDevice "Keyboard1" "CoreKeyboard"
InputDevice "SynapticsMouse1" "CorePointer"
Screen "screen1"
EndSection

J'ajoute que la machine est un laptop dell inspiron 1100.

Répondre à yayou

3

yayou, le 13 sep 2005 à 17:08:01

J'ai oublié de vous dire que dans la section "screen" je n'avais que 4 sous-sections; ce qui fait que je n'ai pas pu entrer "depth 16".Je me suis arrêté à la section "depth 15". De plus j'ai édité le fichier avec Vi, la commande que tu m'as donné pour l'édition ne passait pas. J'ai donc du faite
# :wq! pour sauvegarder et sortir

Répondre à yayou

4

yayou, le 13 sep 2005 à 18:59:58

J'ai suivi les modifications à la lettre mais ça ne marche toujours.J'ai dû mettre à jours à partir du cd1 pour remettre les réglages par défaut.J'ai réussi mais j'ai remarqué que dans la section screen (je crois) sous le titre "depth" avant il y avait écrit "Modes" et maintenant c'est "Virtual" qui est marqué.

Répondre à yayou

5

boschtoo, le 14 sep 2005 à 09:04:14

OK, on va essayer de trouver la solution par étappe.
Commence en tout premier par mettre en commentaire les modules dri et glx dans la séction "Modules" en mettant un # en début de ligne. Le direct rendering et l'accèleration 3D ne sont peut-être pas supportés par ton driver et peuvent causer des problèmes. On pourra les réactiver une fois le reste fait.

Virtual signifie que tu afficheras en fait un bureau qui dépasse la résolution de ton écran. Par ce fait, tu auras la possibilité de "naviguer" dans ton bureau en bougeant ta souris hors de la partie visible, ce qui fera bouger la partie affichée de ton bureau. Cela peut être utile, mais à vrai dire, personellement je ne trouve ça pas trop sympa. On va par la suite remplacer ces modes, mais pour le moment il faut avoir plus d'informations sur ton hardware.

Pour ce qui est de ton écran, est-ce un qui est dans la liste de la rubrique Monitor? Si cela n'est pas le cas, as tu les spécifications téchniques? Normalement tu devrais trouver ça dans le manuel de ton ordi, avec toute une liste de fréquences par résolution, cela aiderait pour trouver la configuration idéale.

Répondre à boschtoo

6

yayou, le 14 sep 2005 à 09:43:55

Je ne savais pas que c'était ce que voulais dire virtual.En tout cas c'est comme ça que je navigue sur mon bureau depuis le début, ça m'a d'ailleur embrouillé car lorsque le bureau s'affiche, on ne voit que l'écran bleu; il faut donc bouger la souris vers le haut et à gauche pour voir "Bienvenue","dossier personnel",...Moi également je ne trouve pas ça sympa du tout.

Malheureusement je n'ai pas reçu de manuel lors de l'achat de l'ordi.J'ai d'ailleur essayé d'en trouver sur le net mais je n'ai pas réussi. Mon écran est un panneau plat numérique de 14 pouces, la machine est un dell inspiron 1100 avec un processeur intel pentium 4 de 2,4Ghz, une ram de 256Mo, un disque dur de 30 Go et la carte graphique est une intel 82845.

Voila! si tu as besoin d'autres informations fais moi signe.

Répondre à yayou

7

boschtoo, le 14 sep 2005 à 09:47:32

Panneau plat 14"... bien. Marque? Type?
Il faut trouver les capacités d'affichage pour ce matériel, sinon tu vas galèrer avec ta config...

Répondre à boschtoo

8

yayou, le 14 sep 2005 à 10:23:53

Je me dit que comme c'est un portable dell la marque du portable est sûrement la même. Je fais un tour sur le net et j'ai trouvé une machine possédant les même caractéristiques que le mien (Processeur, ram, DD, ...). Donc mon écran est un 14.1" matrice active TFT XGA (1024 x 768).

Répondre à yayou

9

boschtoo, le 14 sep 2005 à 10:42:46

J'ai fait une petite recherche entre temps, ce qui m'a mené ici:
http://www.chzsoft.com.ar/855patch.html

Aparemment il faut installer le patch et activer le module dri pour que la carte fonctionne correctement. Si tu maîtrises un peu l'anglais, suis les consignes. Si cela n'est pas le cas, fais moi signe, je pourrai te les traduire en version compacte :)

Répondre à boschtoo

10

yayou, le 14 sep 2005 à 11:14:40

Je suis plutôt moyen en anglais, je vais quand même essayé de suivre les instructions mais j'aimerais aussi que tu m'aide.

Au fait quelqu'un m'a dit qu'il avait un peu la même carte mère que moi et que lui n'avait aucun problème.Le problème c'est que lui était sous mandrake LE 2005. Qu'en pense tu?

Répondre à yayou

11

yayou, le 14 sep 2005 à 12:52:47

J'ai parcouru la page. J'ai quand même compris certaines choses.
J'aimerai toutefois être sûre de ce que je fait. Je pense que tout ce que j'ai à faire c'est cliquer sur le lien http://projects.nudieman.com/500m/ dans la section "Downloads for i845-based computers". J'aimerai donc que tu me rassure.J'ai choisi ce lien parce que juste avant il y a écrit rpm-package et c'est plus facile d'utiliser les paquetages que les fichiers au format tar.gz. Si je ne suis pas très sûre de moi c'est parce que ma carte graphique est une 82845 alors qu'à chaque fois je vois 845, même lorsque je faisais les mises à jour pour l'affichage.Est ce la même chose? Peut tu m'expliquer?

Répondre à yayou

12

boschtoo, le 14 sep 2005 à 14:58:05

C'est un peu comme avec les processeurs, on parle des 586 ou des 686, mais en fait ce serait le 80586 et le 80686. Tu vois ce que je veux dire?

Alors, d'apès ce site, il y a certaines erreurs qui surviennent dans les modules du noyau dans certains cas avec ces puces. Le patch mis a disposition corrige la source de ces erreurs, notemment en ce qui concerne la reconnaissance de la carte graphique et son fonctionnement correcte. Il semblerait que sans ce patch, le module du noyau n'accorderait qu'à peu près 800 ko de mémoire à la carte graphique, ce qui serait la raison pour l'affichage erronné.

Tu choisis donc dans la version "For 845 Based" le paquetage "845patch-0.3-2.i386.rpm" (il y a aussi la version code source, mais tu n'auras probablement pas besoin des sources), puis tu l'installes. Après un redémarrage de ta machine, essaye une reconfiguration de ton serveur-x (avec drakeconfig? Je ne suis pas spécialiste mandrake, mais il me semble que c'est là qu'on peut configurer la carte graphique.)

Pour ta question sur mandrake LE 2005, il est fort possible que ce patch (ou alors un autre) soit intégré dans la distro. Ce genre de choses est pour le plus souvent signalé aux programmeurs du logiciel concerné, qui lui intègre les correction dans les nouvelles versions de son soft si besoin en est.
Peut-être devrais tu aussi considérer d'installer une version récente de Mandriva, ce qui te faciliterait éventuellement la vie...

Répondre à boschtoo

13

yayou, le 14 sep 2005 à 16:38:26

Est ce que lorsqu'on parle de 586 par éxemple ce n'est pas histoire famille de processeurs. C'est à dire qu'au lieu de dire 80586, 82586,50586,... on dit seulement 586.Ai je bien résumé?

Répondre à yayou

14

yayou, le 14 sep 2005 à 17:21:18

Ce n'est pas possible boschtoo.Ca marche! C'est un truc de fou! j'ai maintenant un affichage total. Il faut vraiment que je te remercie. Tu m'a été d'un si grand secours. Je n'en reviens toujours pas. Ca faisait plusieurs semaines que j'avais ce problème d'affichage et toi tu débarque et tu me déniche ce site.En tout cas ENCORE MERCI.

Internet est vraiment une invention particulière: on ne se connaît pas, on ne s'est sûrement jamais vu et peut être même qu'on ne se véra jamais mais et pourtant tu viens de me rendre un grand service. Le pire c'est que j'aurais aimé faire quelque chose en retour pour toi mais tout ce que je peut faire c'est te dire merci et te dire une chose à laquelle je crois dur comme fer: tu m'a aidé et tu ne sais même pas à quel point, mais le ciel lui le sait; c'est lui qui te récompensera car un bien fait (quel qu'il soit ) n'est jamais perdu.

Au fait je compte maintenant réinstaller mon système afin de mieux partitionné mon DD car je n'avais pas pu le faire à cause du mauvais affichage. Pense tu que si je le fait j'aurais encore ce problème d'affichege? je me dit que comme le problème se posait au niveau du noyau, il n'y aurait aucun problème, mais j'aimerai l'avis d'une personne plus expérimenté.

Répondre à yayou

15

boschtoo, le 15 sep 2005 à 10:20:14

L'histoire avec les familles de puces ou de processeurs est un peu différente de ce que tu écris là. Les chiffres que l'on tronuqe restent toujours les mêmes, ils sont pour ainsi dire "sous entendus". Dans le cas des processeurs, c'est le chiffre "80" que l'on supprime. Dans le cas des puces comme la tienne, c'est le "82".

C'est bien si ça marche - et ne t'en fais pas. En fait, il y a quelques années en arrière, lorsque je débutais, il y avait des personnes sur des forums qui m'ont aidés et dépannés, m'ont expliqué des choses et m'ont appris des astuces. Je ne pouvais pas faire plus que de les remercier, tout comme toi maintenant. Et aujourd'hui, je fais la même-chose en retour, pour ceux qui, tout comme moi dans les temps, sont à la recherche d'aide. C'est comme ça que ça marche ;o)

Pour ce qui est de ta réinstallation, evidemment tu auras ce problème à nouveau si tu réinstalles complètement. Mais s'il s'agit due des partitionnements que tu voudrais changer, tu peux utiliser parted, c'est un équivalent pour Partition Magic dans le monde du libre. Il existe aussi une surface graphique qui va avec, qparted. Tu ne devrais pas avoir de problèmes pour trouver des paquetages de ces deux logiciels pour ta distribution.

Avec cet outil, tu devrais pouvoir changer tes partitions sans refaire l'installation. Lis les manuels attendivement avant de te lancer, cela t'évitera de détruire ton installation!!

Bonne chance!

Répondre à boschtoo

16

yayou, le 15 sep 2005 à 12:26:41

Oui je sais que c'est comme ça que ça marche, et c'est pour ça que je dit qu'internet est une création singulière.
Sinon je vais suivre tès conseils. Mais j'ai encore un tout petit problème: il semble que le patch n'agisse pas dès le début. Après le démarrage du système, à l'apparition de l'interface graphique, l'affichage est encore restreint et il faut que je face "ctrl" "alt" "back space" (changer d'utilisateur) pour que l'affichage soit normal. Apparamment le patch n'est pas pris en compte dès le début. Qu'en penses tu? Moi je pense qu'il faudrait mettre le patch dans un des tout premiers fichiers lu par le système dès son lancement. Le problème c'est que je ne suis pas sûre de connaître ces fichiers.

Répondre à yayou

17

boschtoo, le 15 sep 2005 à 15:06:33

En fait, le patch n'agit qu'une seule fois, au moment de l'installation. Il modifie le module qui se charge pour ton affichage. Je pense qu'en changeant l'utilisateur, tu actives le chargement du module et que, compte tenu du fait qu'il est relié à l'affichage de ton serveur-x, ne peut être utilisé par root. Cette réstriction peut être changée, mais il est fortement déconseillé d'utiliser une surface graphique en tant que root - normalement on n'utilise root qu'à travers une console avec su, ou, encore mieux avec sudo (qui doit être configuré pour l'utilisateur actuel).

Sous KDE, cette option peut être changée dans le fichier /usr/kde/3.4/share/config/kdm/kdmrc, tu recherches la ligne:

AllowRootLogin=false

et tu la changes en
AllowRootLogin=true

Cela représente par contre un trou de sécurité potentiel, au cas ou ce ne serait pas le remède, il est conseillé de changer cette option à nouveau (et me le faire savoir, on cherchera la solution ailleurs).

Répondre à boschtoo

18

yayou, le 15 sep 2005 à 16:30:32

Je ne suis pas sûre de te comprendre, mais je n'ai pas envie de me loguer en root.
Bien que je ne travail pas souvent en root, j'aimerai quand même savoir pourquoi il ne faut pas utiliser l'interface graphique en root. De plus, je me suis arrangé pour connecter automatiquement mon utilisateur après la phase d'initialisation du système. Lorsque j'ai donc taper la commande pour changer d'utilisateur, en fait je ne comptais pas en changer mais c'était plus ou moins instinctif parce que l'affichage n'était pas normal. Je crois savoir également que le pragrammeur du patch avait conseillé de copier l'éxécutable dans /usr/bin par éxemple.Comment faire pour retrouver l'éxécutable dans le paquetage?est ce que le fait de copier l'éxécutable dans /usr/bin ne règlerait pas le problème?

Répondre à yayou

19

boschtoo, le 15 sep 2005 à 19:51:29

Je vais m'instruire à ce sujet et te répondre demain - j'ai un truc important ce soir que je ne voudrais pas louper ;o)

En brèf:
La raison pour ne pas se loguer en root dans l'interface graphique est assez simple. La sécurité des systèmes Linux/UNIX est basée sur le fait que ils sont, au contraire des systèmes Windows par exemple, basés sur des politiques authoritives reliés au profile de l'utilisateur courant. C'est à dire qu'un virus par exemple pourrait tout au plus, détruire quelques fichiers de l'utilisateur courant. Par contre, si tu te logues en tant que root, tu as tous les droits sur ton système, ce qui représente un danger qui revient paratiquement au même que sous un OS Windows.
En plus, dans l'environnement graphique, il existent des tonnes de petits programmes appelés wizards et d'autres utilitaires qui ouvrent des portes à des intrus s'ils disposent des droits root.
Un utilisateur "normal" par contre aura toujours besoin d'un mot de passe, que ce soit avec su ou avec sudo, pout accèder aux fichiers sensibles.

Répondre à boschtoo