Aller au contenu

[SCRIPT] Installation pilote ATI sous Mandriva


gyan000

Messages recommandés

a ben sa s'est interesant j'ai aussi des foix des planter quand je lit des vidéo

ou bien elle son en mauvaise qualiter si je change leur taille (resaulution)

a un une petit question au passage quand vous fermer kaffein (vraiment fermer pas metre dans la barre de tache) il vous pren aussi 100% du cpu car mois je suit obliger de killer un procesus manuelement

Lien vers le commentaire
Partager sur d’autres sites

  • Réponses 834
  • Créé
  • Dernière réponse
Oui tente comme à la fin de ton TODO.

Mais il te faudras récupérer les informations suivantes :

1 - Les fréquences de rafraichissements

2 - la résolution de l'écran

Et tu trouveras tout ça dans le fichier xorg.conf d'orgine avec des grep.

Après il faudra que tu adaptes les réponses en fonction de ces informations + si la carte graphique est une AGP ou PCIe.

Voilà bon courage. :francais: Mais c'est possible (attention pense à ton DUT)

Bonne nuit ....

ci qui serait encore mieux c'est de garder toutes les config du fichier d'origine xorg.conf et rajouter seulement la partie qui concente la carte vidéo.

Car par exemple sur un portable la mandriva configure une zone de scroll sur le touch-pad. et après le passage fglrxconfig il faut remodifier le fichier xorg.conf manuellement grace à l'ancient.

idem pour le clavier la sourirs ...

sinon votre script à l'aire vraiement bien. dommage que je ne l'ai pas trouvé plutot cela m'aurrais evité une soirée de prise de tête.

Lien vers le commentaire
Partager sur d’autres sites

Car par exemple sur un portable la mandriva configure une zone de scroll sur le touch-pad. et après le passage fglrxconfig il faut remodifier le fichier xorg.conf manuellement grace à l'ancient.

idem pour le clavier la sourirs ...

Tu pourrait nous filer le fichier xorg en question !

ou les modifiactions que tu fait dans ce fichier, tsp !

Sinon , je pense que le fichier sera quand meme genere par fglrxconfig !

Je verait ca bientot !

j'ai fini mes exams , c'est bon :D

J'ai meme été intérrogé sur le bash !

C'est donc utile de faire des scripts :D

Lien vers le commentaire
Partager sur d’autres sites

Ceric35, je te propose la chose suivante :

- Tu crée une fonction pour la configuration du fichier xorg.conf via la commande fglrxconfig.

- De mon côté je crée une fonction pour la configuration du fichier xorg.conf sans passer par la commande fglrxconfig. Les modifications seront directement effectuées dans le fichier xorg.conf.

Qu'en penses tu ? après on verra qu'elle est la meilleure solution.

Normalement, je commence ce soir (je me suis procuré des fichiers de config xorg.conf sur ma clé USB, voir : http://gentoo.sn41g2.free.fr/scripts/X11/.)

Tu as dû torcher tes exams en bash :transpi:

Lien vers le commentaire
Partager sur d’autres sites

Ceric35, je te propose la chose suivante :

- Tu crée une fonction pour la configuration du fichier xorg.conf via la commande fglrxconfig.

- De mon côté je crée une fonction pour la configuration du fichier xorg.conf sans passer par la commande fglrxconfig. Les modifications seront directement effectuées dans le fichier xorg.conf.

Qu'en penses tu ? après on verra qu'elle est la meilleure solution.

Ouais ok :rhooo:

Normalement, je commence ce soir (je me suis procuré des fichiers de config xorg.conf sur ma clé USB, voir : http://gentoo.sn41g2.free.fr/scripts/X11/.)

Tu as dû torcher tes exams en bash :mad:

La bash oui ,

malheureusement il n'y avait pas que du bash :best:

Lien vers le commentaire
Partager sur d’autres sites

Section "InputDevice"

    Identifier "Keyboard1"

    Driver "keyboard"

    Option "XkbModel" "pc105"

    Option "XkbLayout" "fr"

    Option "XkbOptions" "compose:rwin"

EndSection

Section "InputDevice"

    Identifier "Mouse1"

    Driver "mouse"

    Option "Protocol" "ExplorerPS/2"

    Option "Device" "/dev/mouse"

    Option "ZAxisMapping" "6 7"

EndSection

Section "InputDevice"

    Identifier "SynapticsMouse1"

    Driver "synaptics"

    Option "Protocol" "auto-dev"

    Option "Device" "/dev/input/mice"

    Option "MaxSpeed" "0.18"

    Option "MinSpeed" "0.09"

    Option "BottomEdge" "4200"

    Option "SHMConfig" "on"

    Option "FingerLow" "25"

    Option "LeftEdge" "1700"

    Option "MaxTapMove" "220"

    Option "MaxTapTime" "180"

    Option "FingerHigh" "30"

    Option "VertScrollDelta" "100"

    Option "RightEdge" "5300"

    Option "TopEdge" "1700"

    Option "AccelFactor" "0.0015"

EndSection

voici une petit partie de ce que je compte rajouter dans le ficher genere par fglrxconfig

Ces options sont issu du fichier que XFdrake génére automatiquement.

je dis compte rajouter car j'ai tester votre script tout à l'heure et malheuresement j'ai le message d'erreur

suivant :

----------------------------

chagement des drivers

----------------------------

FATAL: Module fglrx not found.

Le module fglrx n'a pu être chargé.

note j'ai un portable HP centrino avec une ATI Radeon 9600 mobility

avec une mandriva 2005 et le kernel up-4GB

Vous parler de 2 orientations pour le développement moi j'ai une 3éme proposition :chinois: :

pourquoi ne pas générer le fichier avec fglrxconfig et ensuite faire une fusion entre xorg.conf d'origine (généré par XFdrake) et celui généré par fglrxconfig.

bon je sait c'est facille à dire surtout quand on ne développe pas

Lien vers le commentaire
Partager sur d’autres sites

voici une petit partie de ce que je compte rajouter dans le ficher genere par fglrxconfig

Ces options sont issu du fichier que XFdrake génére automatiquement.

je dis compte rajouter car j'ai tester votre script tout à l'heure et malheuresement j'ai le message d'erreur 

suivant :

----------------------------

chagement des drivers

----------------------------

FATAL: Module fglrx not found.

Le module fglrx n'a pu être chargé.

note j'ai un portable HP centrino avec une ATI Radeon 9600 mobility

avec une mandriva 2005 et le kernel up-4GB

Les sources sont bien instalées ?

Que donne les commandes :

uname -r ?

ls -l /usr/src/ ?

ls -l /lib/modules/fglrx/ ?

Vous parler de 2 orientations pour le développement moi j'ai une 3éme proposition :francais:  :

pourquoi ne pas générer le fichier avec fglrxconfig et ensuite faire une fusion entre xorg.conf d'origine (généré par XFdrake) et celui généré par fglrxconfig.

bon je sait c'est facille à dire surtout quand on ne développe pas

En effet , quand on developpe pas , ca a l'air simple :francais:

En plus, c'est pour un cas bien specifique d'un portable avec un touchpad !

Si la methode de lebarjoe est concluante , alors oui , ca serait possible !

Moi, ca parait pas faisable facilement !!

xorg.conf d'origine (généré par XFdrake) et celui généré par fglrxconfig

Il faudrait meme faire deux cas :

- premiere install : xorg.conf d'origine (généré par XFdrake) !

- mise a jour : xorg.conf d'origine (généré par fglrxconfig) !

En gros , il faudrai ajouter le bloc

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

A la limite , oui , mais je voit pas trop ce qui ici est specifique à un touchpad !

synaptics ?

Option "Protocol" "auto-dev" ?

J'aimerais bien avoir un autre exemple que le tient en fait !!!

Lien vers le commentaire
Partager sur d’autres sites

voici le résultat de ce que tu me demande.

mais j'ai fait ces commandes après que le scrip est fini de tout desintaller.

je suppose que tu veut que je te donne le résultat de ces comandes au moment ou cela plante.

malheuresement au boultot mon linux n'a pas acess au net, donc je ne pourrai retester que ce soir

tu dis que ma configue est bien particuliere, mais actuellement plus de 40% des PC vendu ds le commerce sont des portables, et il on tous un Touch-pad.

mais il est vrai que les utilisateur de portable se foute souvant des drivers Proprio car il se servent beaucoup de leur ordinateur pour faire de la bureautique et rarement pour jouer.

avec la mandrake 10.1 je n'ai jamais essayé d'installer les drivers car la sortie TV marchait convenablement.

mais avec la Mandriva 2005 imposible de la faire marcher correctement.

$ uname -r

2.6.11-6mdk-i686-up-4GB

$ ll /usr/src/

total 12

drwxr-xr-x 2 root root 4096 mai 12 22:29 ATI/

lrwxrwxrwx 1 root root 26 mai 12 22:24 linux -> /usr/src/linux-2.6.11-6mdk/

drwxr-xr-x 21 root root 4096 mai 10 22:59 linux-2.6.11-6mdk/

drwxr-xr-x 3 root root 4096 mai 8 16:31 RPM/

$ ll /lib/modules/fglrx/

ls: /lib/modules/fglrx/: No such file or directory

Lien vers le commentaire
Partager sur d’autres sites

ok , pour le touchpad , mais je sais pas exactement ce qui est specifique à la cofiguration

du touchpad dans le fichier xorg.conf !

la ligne

Option "VertScrollDelta" "100"

permet par exemple de faire défiller le page un peu comme avec une molette en faisant glisser son doit le long du bord droit du touch-pad

Pour le plantage , le site ATI est mort !

Tu peut donc pas installer les drivers pour l'instant !

hier soir lorsque j'ai eu le plantage il avait l'air de marcher car le téléchargement du package se passait visiblement bien.

Lien vers le commentaire
Partager sur d’autres sites

C'est pas exactement ca :

Quelle(s) ligne(s) sont SPECIFIQUES à la config d'un touch pad ?

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

Et le site ATI marchais pas hier non plus je croit !

Tu doit confondre avec les packages kernel-sources , etc ...

qui ne se telecharge pas sur le site ATI !

Lien vers le commentaire
Partager sur d’autres sites

oui, par contre , là il a rien dû télécharger non ?

ou un fichier vide , mais ca c geré !

un fichier qui contient un msg d'erreur alors ...

A mon avis, il a du commencé à télécharger le fichier, mais ce dernier n'étant pas complet, le script a considéré que le fichier était présent et non vide. Donc il s'en est suivi de l'installation du rpm avec l'archive incomplete, d'où l'erreur de problème de chargement du module (mais il aurait dû se planter directement à l'installation normalement). Il va falloir blinder le script de ce côté là. (Définition du mot blinder : améliorer afin d'avoir le moins d'erreurs possible).

Ce qu'il serait bien, c'est de connaître les codes retours lors de l'installation du driver RPM. Comme ça, en fonction du code retour on serait si l'installation s'est bien déroulée ou pas. J'avais commencé à faire une recherche sur google, mais je n'avais rien trouvé.

Tu le fais ?

Lien vers le commentaire
Partager sur d’autres sites

a ben sa s'est interesant j'ai aussi des foix des planter quand je lit des vidéo

ou bien elle son en mauvaise qualiter si je change leur taille (resaulution)

J'ai le même problème sur ma Kubuntu. 

Bon bah je cherche plus alors on va encore gentillement attendre la prochaine version de ces merveilleux drivers :chinois:

Lien vers le commentaire
Partager sur d’autres sites

A mon avis, il a du commencé à télécharger le fichier, mais ce dernier n'étant pas complet, le script a considéré que le fichier était présent et non vide. Donc il s'en est suivi de l'installation du rpm avec l'archive incomplete, d'où l'erreur de problème de chargement du module (mais il aurait dû se planter directement à l'installation normalement). Il va falloir blinder le script de ce côté là. (Définition du mot blinder : améliorer afin d'avoir le moins d'erreurs possible).

effectivement il y a bien eu un telechagement car la 1ere fois que j'ai lancé le script j'ai eu un message d'erreur comme quoi le site Ati n'etait pas joiniable.

j'ai relancer le script et il y a bien eu un telechagement du RPM ati. par contre je n'ai pas verifier si le téléchagement c'etait bien passé.

bon si c'est la faute au serveur ATI ça me rassure.

je vais modifier votre script pour qu'il aille chercher le RPM ati en local car je l'avais téléchargé en début de semaine.

j'ai regardé le script je vais juste commenter les 2 lignes (341 et 342) qui servent à télécharger le driver ATI et mettre le RPM dans /tmp ça devrai le faire.

Lien vers le commentaire
Partager sur d’autres sites

A mon avis, il a du commencé à télécharger le fichier, mais ce dernier n'étant pas complet, le script a considéré que le fichier était présent et non vide. Donc il s'en est suivi de l'installation du rpm avec l'archive incomplete, d'où l'erreur de problème de chargement du module (mais il aurait dû se planter directement à l'installation normalement). Il va falloir blinder le script de ce côté là. (Définition du mot blinder : améliorer afin d'avoir le moins d'erreurs possible).

Ce qu'il serait bien, c'est de connaître les codes retours lors de l'installation du driver RPM. Comme ça, en fonction du code retour on serait si l'installation s'est bien déroulée ou pas. J'avais commencé à faire une recherche sur google, mais je n'avais rien trouvé.

Tu le fais ?

le rpm -Uh --force renvoie 0 ou 1 non ?

sinon il y a une option "rpm --checksig fglrx_6_8_0-8.12.10-1.i386.rpm"

qui renvoie 0 si le package est bon !

EDIT : le site ATI remarche !

Lien vers le commentaire
Partager sur d’autres sites

j'ai fait un MD5 du fichier que votre script à téléchargé et laissé dans /tmp

j'ai fait la meme chose avec le fichier que j'avais téléchargé mercredi et j'ai le meme md5 a savoir

9c6397047331aadaa2c379ca78245810

donc mon pb ne vient peut etre pas de la

Lien vers le commentaire
Partager sur d’autres sites

j'ai fait un MD5 du fichier que votre script à téléchargé et laissé dans /tmp

j'ai fait la meme chose avec le fichier que j'avais téléchargé mercredi et j'ai le meme md5 a savoir

9c6397047331aadaa2c379ca78245810

donc mon pb ne vient peut etre pas de la

En effet , dans le fonction "echec" le dossier /lib/modules/fglrx est supprimé

La script fait ca en fait :

-installation du rpm ( FATAL possible)

-application des patchs pour les noyaux 2.6.11

-recomplation

-recheargement (FATAL possible)

Le "FATAL blah blah" peut survenir a deux endroit !

Les meessage "Application des patches pour les noyaux 2.6.11.x"

et "Recompilation des drivers" aparraissent !

C'est bien le dernier script (version v0.05.01 au debut ) ?

Lien vers le commentaire
Partager sur d’autres sites

Salut

j'ai qq soucis d'affichage (zones non redessinées) en full-screen avec vmware ou avec cedega pour certains jeux et j'aurais aimé mettre à jour le pilote de ma carte vidéo.

Problème : le pilote 8.10.12 dispo sur le site d'ATI et installé par votre script n'est pas compatible avec ma radeon 7500.

Quelle(s) solution(s) logicielle(s) s'offrent-elles dans mon cas ?

- - - - - -

Mandrakelinux release 10.2 (Limited Edition 2005) for i586

Type de PC : i686

Noyau utilisé : 2.6.11-6mdk

Version Xorg : 6.8.2

Carte graphique : ATI Technologies Inc Radeon RV200 QW [Radeon 7500]

Chipset AGP : via-agp

lsmod=

Module Size Used by

radeon 74464 1

drm 58388 2 radeon

via-agp 7424 1

agpgart 28264 2 drm,via-agp

Lien vers le commentaire
Partager sur d’autres sites

C'est bien le dernier script (version v0.05.01 au debut ) ?

j'avais la version 0.4.1 :accident:

avec la version 0.5.1 ça marche très bien.

je ne sait pas comment j'ai fait pour télécherger une vielle version, j'ai juste suivi le lien qui se trouve dans vos signatures.

maintenant tout marche bien sauf ma sortie TV :ouioui:

je n'arrive pas à lancer l'outil de config graphique.

et ne ne voie aucune icone dans KDE, ou devrait t'elle se trouver ?

Lien vers le commentaire
Partager sur d’autres sites

Archivé

Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.


×
×
  • Créer...