ceric35 Posté(e) le 12 avril 2005 Partager Posté(e) le 12 avril 2005 MAJ 12/04/2005 :- Prise en compte des derniers drivers ATI 8.12.10/ 32bits et 64bits, - Refonte du script tout entier - Ajout d'un menu pour la mise à jour des drivers Le script permet les mises à jour dans les cas suivant : - Mise à jour en cas de changement de serveur graphique - Mise à jour en cas de changement de version de noyau - Mise à jour en cas de changement de version de driver ATI Pour consulter le tutorial c'est ICI. Le script ne prend pas en compte l'installation du panneau de control (Fireglcontrol). Si snouf pouvait confirmer l'installation du panneau sur mandrake 10.1 offcial, car ceric35 possède (je pense) une version de mandrake cooker. Bonne installation. Bah non , on est le 12 avril ! Donc le panneau de controle s'installe (je confirme) sur Mandiva Limited Edition 2005 ! (hier c'etait cooker) Lien vers le commentaire Partager sur d’autres sites More sharing options...
lebarjoe Posté(e) le 12 avril 2005 Partager Posté(e) le 12 avril 2005 Merci ceric35. Pour l'instant l'installation du panneau de contril ATI est commenté dans le script, donc pas actif. Mais je voudrai être sûre que cela s'installe bien sur la version Mandrake Official 10.1 avant de le proposer. Sachant que la version de Mandiva Limited Edition 2005 sera prête le 1er mai 2005 pour tout le monde en téléchargement. Lien vers le commentaire Partager sur d’autres sites More sharing options...
ceric35 Posté(e) le 12 avril 2005 Partager Posté(e) le 12 avril 2005 J'ai eu un probleme aussi en rapport avec les drivers , et ça deux fois je croit ! Peut-etre devrait-tu affciher un message en rapport avec ça ! Il s'agit de l'installation du package libxorg-x11-devel-6.8.2-3mdk et de son equivalent XFree ! Ce package n'est pas necessaire à l'installation des drivers ! Cependant, comme je compile des trucs des fois, j'en ai eu besoin ! Et la c'est le drame ! ce package entre en conflit avec fglrx_6_8_0-8.12.10-1 Je croit que pour resoudre ce probleme , j'ai fait : - urpme fglrx ... ==> blah blah blah Module fglrx is in use ! - [ctrl]+[alt]+[f1] - init 3 - modprobe -r fglrx - urpme fglrx ... ==> - urpmi libxorg-x11-devel-6.8.2-3mdk + reinstallation nromale de fglrx ... - init 5 Bref, tout ca pour dire que tu devrait afficher un message à l'intention des developpeurs , qu'il doivent installer libxorg-x11-devel AVANT d'installer les pilotes ! Ou je suis le seul a avoir eu ce probleme ? Lien vers le commentaire Partager sur d’autres sites More sharing options...
ceric35 Posté(e) le 12 avril 2005 Partager Posté(e) le 12 avril 2005 J'ai remarquer quelques fautes ou incoherences ! echo -e " Configuration du gestionnaire de package rpm (Une connexion internet est recommandée)" recommandee ? Tu fait un urpmi.addmedia sur des sources distantes !!!! echo -e " Déchargements des modules AGP pour l'installation " Un "s" a dechargement ! kernel_source_install () {echo -e "\n--------------------------------------------------------" echo -e " Récupération du kernel source pour les drivers NVIDIA " echo -e "--------------------------------------------------------" #urpmq -y kernel 2>&1 | tr ' ' '\n' | grep kernel-2.6 #---------------------------------------------" # Détection de la version du noyau 2.4 ou 2.6 " #---------------------------------------------" case ${kernel_v2x} in 4)kernel_source=kernel-source-${kernel} ;; 6)kernel_source=kernel-source-2.6-${kernel} ;; esac Ton script prevoit donc l'installation sur des noyau 2.4 ? Mais les references au fichier /etc/modprobe.preload ne valent que pour les nayau 2.6 2.4 => /etc/modules De plus , mandrake 10.1 off ==> kernel 2.6 echo -e " Mise en place du fichier de configuration sur serveur graphique {fglrx_config}" Il manque un $ non ? read choixif [ $choix != 1 -a $choix != 2 -a $choix != 3 ];then echo -e "\n\t\tVous devez entrer un chiffre entre 1 et 3\c" sleep 2 clear menu_detection fi Je te conseillerais aussi des if [ "$choix" != 1 -a "$choix" != 2 -a "$choix" != 3 ];then putot que if [ $choix != 1 -a $choix != 2 -a $choix != 3 ];then ==> C'est toujours un bogue en moins ====================================================================================Votre carte graphique est une ATI Technologies Inc RV280 [Radeon 9200 SE] (rev 01). La version du driver actuellement installé est 8.12.10. La dernière version des drivers ati disponible sur le site ATI est : 8.12.10 Que voulez-vous faire ? - 1 - Mettre à jour les drivers - 2 - Réinstaller les drivers 8.12.10 (implique la configuration du serveur graphique xorg) - 3 - Quitter Choix : 1 2 ./install_ati_drivers.sh: line 593: [: too many arguments Lien vers le commentaire Partager sur d’autres sites More sharing options...
lebarjoe Posté(e) le 12 avril 2005 Partager Posté(e) le 12 avril 2005 Merci pour les conseils, J'en prends note... Je ne sais pas si je pourrais le modifier ce soir, en tout cas j'essaerai. Lien vers le commentaire Partager sur d’autres sites More sharing options...
madjawa Posté(e) le 12 avril 2005 Partager Posté(e) le 12 avril 2005 bonjour. Je voulais savoir si ce script était compatible avec ma mandrake community 10.1, ca c'est marqué dans les prérequis qu'il faut au moins une mandrake official. Et ou puis-je trouver les fréquence de mon (tres vieil) ecran ?? sur : rien, et j'ai pas la notice. Pour info c'est un compaq presario 1510 merci d'avance madjawa Lien vers le commentaire Partager sur d’autres sites More sharing options...
lebarjoe Posté(e) le 12 avril 2005 Partager Posté(e) le 12 avril 2005 bonjour. Je voulais savoir si ce script était compatible avec ma mandrake community 10.1, ca c'est marqué dans les prérequis qu'il faut au moins une mandrake official. Et ou puis-je trouver les fréquence de mon (tres vieil) ecran ?? sur : rien, et j'ai pas la notice. Pour info c'est un compaq presario 1510 merci d'avance madjawa Si tu as déjà une mandrake d'installé, tu peux effectuer les commandes suivantes pour trouvers les frequences qui vont bien : Dans un terminal tu tapes les commandes : 1. grep "HorizSync" /etc/X11/XF86Config 2. grep "VertRefresh" /etc/X11/XF86Config Oui, le script est compatible avec la mandrake 10.1 community. Faut juste ne mettre à jour la base de données urpmi qui est proposé en début de script, répondre non. Mais je te conseil vivement de faire une mise à jour vers l'official. Lien vers le commentaire Partager sur d’autres sites More sharing options...
madjawa Posté(e) le 12 avril 2005 Partager Posté(e) le 12 avril 2005 merci de ta reponse rapide Faut juste ne mettre à jour la base de données urpmi qui est proposé en début de script, répondre non. j'ai personnalisé la base urpmi sur le site easyurpmi. tout se telecharge depuis internet. c'est pas bon? Mais je te conseil vivement de faire une mise à jour vers l'official. quelle est la difference entre les deux? [alex@alex alex]$ grep "HorizSync" /etc/X11/XF86Config HorizSync 31.5-48.5 [alex@alex alex]$ grep "VertRefresh" /etc/X11/XF86Config VertRefresh 50-70 est-ce correct? merci d'avance madjawa Lien vers le commentaire Partager sur d’autres sites More sharing options...
lebarjoe Posté(e) le 12 avril 2005 Partager Posté(e) le 12 avril 2005 En début d'installation, le script te pose la question suivante : --------------------------------------------------------------------------------------Configuration du gestionnaire de package rpm (Une connexion internet est recommandée) -------------------------------------------------------------------------------------- Voulez-vous mettre à jour votre gestionnaire de package (o/n) ? Comme tu as déjà configuré ton gestionnaire de package, tu réponds non à la question. La différence entre la mandrake community et l'official : - Community : Serveur graphique XFree86 v4.3.0 Noyau 2.6.3 et bien d'autres - Official : Serveur graphique Xorg v6.7 Noyau 2.6.8.1 et bien d'autres Pour les fréquences, elles sont bonnes vu que tu les utilises pour faire fonctionner ta mandrake. Donc notes les, et renseignes les mêmes fréquences lors de la configuration du serveur graphique. Bienvenue sur le forum Lien vers le commentaire Partager sur d’autres sites More sharing options...
madjawa Posté(e) le 12 avril 2005 Partager Posté(e) le 12 avril 2005 d'accord, merci beaucoups de ton aide et si je fais l'installation des pilotes via ta methode maintenant, et que je met a jour ma mandrake community vers une mandrake official, les changements seront conservé? ou vaut-il mieux que je mette a jour maintenant ? Lien vers le commentaire Partager sur d’autres sites More sharing options...
le scientifique Posté(e) le 12 avril 2005 Partager Posté(e) le 12 avril 2005 oh merci lebarjoe je t'adore ça fait quatre mois! quatre mois que j'essaye d'installer ses ***** de drivers et là grace a ton script c'est bon sa marche c'est parfait enore une fois MERCI Lien vers le commentaire Partager sur d’autres sites More sharing options...
snouf Posté(e) le 12 avril 2005 Partager Posté(e) le 12 avril 2005 Pour ce qui est de l'installation du pannaux de control : J'ai pas le tps en ce moment mais j'avais vite tester, PEUT-ETRE demain fin d'après-midi j'ai le tps. J'ai (comme ceric35) besoin d'installer libxorg-patatipatata qui entre en confilt avec fglrx_patatiptata Lien vers le commentaire Partager sur d’autres sites More sharing options...
lebarjoe Posté(e) le 12 avril 2005 Partager Posté(e) le 12 avril 2005 d'accord, merci beaucoups de ton aide et si je fais l'installation des pilotes via ta methode maintenant, et que je met a jour ma mandrake community vers une mandrake official, les changements seront conservé? ou vaut-il mieux que je mette a jour maintenant ? Il est d'abord préférable de faire la mise à jour de mandrake avant l'installation des drivers. Car il y va y avoir un changement de version de noyau et ton drivers ATI ne sera plus prise en compte si tu fais l'inverse. Lien vers le commentaire Partager sur d’autres sites More sharing options...
lebarjoe Posté(e) le 12 avril 2005 Partager Posté(e) le 12 avril 2005 J'ai remarquer quelques fautes ou incoherences ! echo -e " Configuration du gestionnaire de package rpm (Une connexion internet est recommandée)" recommandee ? Tu fait un urpmi.addmedia sur des sources distantes !!!! echo -e " Déchargements des modules AGP pour l'installation " Un "s" a dechargement ! Ton script prevoit donc l'installation sur des noyau 2.4 ? Mais les references au fichier /etc/modprobe.preload ne valent que pour les nayau 2.6 2.4 => /etc/modules De plus , mandrake 10.1 off ==> kernel 2.6 :8 echo -e " Mise en place du fichier de configuration sur serveur graphique {fglrx_config}" Il manque un $ non ? Je te conseillerais aussi des if [ "$choix" != 1 -a "$choix" != 2 -a "$choix" != 3 ];then putot que if [ $choix != 1 -a $choix != 2 -a $choix != 3 ];then ==> C'est toujours un bogue en moins Modifications effectuées et prise en compte de tes remarques ceric35. Encore merci. Le script est donc de nouveau à jour. Pour l'installation du panneau de control, il vaudrai mieux alors installé la lib libxorg-devel avant l'installation des drivers ? c'est ça ou pas ? Lien vers le commentaire Partager sur d’autres sites More sharing options...
ceric35 Posté(e) le 12 avril 2005 Partager Posté(e) le 12 avril 2005 Modifications effectuées et prise en compte de tes remarques ceric35. Encore merci.Le script est donc de nouveau à jour. Pour l'installation du panneau de control, il vaudrai mieux alors installé la lib libxorg-devel avant l'installation des drivers ? c'est ça ou pas ? Pas pour l'installation du panneau de control ! Pour l'installation de fglrx ! Il faudrait juste preciser , qu'il est preferable de l'installer avant libxorg-devel Parce que pour l'installer apres , il y a conflit !! Lien vers le commentaire Partager sur d’autres sites More sharing options...
Duke98 Posté(e) le 13 avril 2005 Partager Posté(e) le 13 avril 2005 cedric, tu as l'air de bien connaitre le script, ca t'interesserait de le maintenir ? http://www.pcinpact.com/forum/index.php?sh...ndpost&p=930646 lebarjoe va etre un temps sans internet Moi j'aurais pas le temps, je metterais à jour le post de lebarjoe, mais ca serait bien que j'ai juste à modifier le lien Lien vers le commentaire Partager sur d’autres sites More sharing options...
ceric35 Posté(e) le 13 avril 2005 Partager Posté(e) le 13 avril 2005 cedric, tu as l'air de bien connaitre le script, ca t'interesserait de le maintenir ?http://www.pcinpact.com/forum/index.php?sh...ndpost&p=930646 lebarjoe va etre un temps sans internet Moi j'aurais pas le temps, je metterais à jour le post de lebarjoe, mais ca serait bien que j'ai juste à modifier le lien Je veut bien !!! A partir , du 1 mai , c'est bon juste pour la sortie de la Mandriva Lebarjoe , je suis a nantes aussi Lien vers le commentaire Partager sur d’autres sites More sharing options...
lebarjoe Posté(e) le 13 avril 2005 Partager Posté(e) le 13 avril 2005 Pas pour l'installation du panneau de control !Pour l'installation de fglrx ! Il faudrait juste preciser , qu'il est preferable de l'installer avant libxorg-devel Parce que pour l'installer apres , il y a conflit !! Donc si je comprends bien, il faut juste inclure l'installation de libxorg-devel dans le script avant même de procéder à l'installation des drivers ati "fglrx_6_8_0-8.12.10-1.i386.rpm" si utilisation de xorg v6.8.x. Car sinon il y un conflit avec le driver fglrx. C'est cool que tu reprennes le script , je te paierai bien un verre :tchintchin: sur nantes si tu le souhaite. Lien vers le commentaire Partager sur d’autres sites More sharing options...
ceric35 Posté(e) le 13 avril 2005 Partager Posté(e) le 13 avril 2005 Donc si je comprends bien, il faut juste inclure l'installation de libxorg-devel dans le script avant même de procéder à l'installation des drivers ati "fglrx_6_8_0-8.12.10-1.i386.rpm" si utilisation de xorg v6.8.x. Car sinon il y un conflit avec le driver fglrx. Cest ca , il y a conflit , si on veut installer libxorg-devel APRES les drivers ! ==> Mais , je te propose de pas l'ajouter tant que je suis seul a avoir eu ce probleme ! C'est cool que tu reprennes le script , je te paierai bien un verre :tchintchin: sur nantes si tu le souhaite. :nonnon: Je doit rester sobre Lien vers le commentaire Partager sur d’autres sites More sharing options...
lebarjoe Posté(e) le 14 avril 2005 Partager Posté(e) le 14 avril 2005 Bonjour, J'ai modifié le script afin qu'il prenne en compte l'installation de la librairie libxorg-x11-devel avant l'installation des drivers. install_drivers () { echo -e "\n=================================================================" echo -e " Installation des drivers : ${drivers}" echo -e "==================================================================" # XFree86-devel ou libxorg-x11-devel case ${fglrx_version} in 6) X_devel=XFree86-devel ;; 7|8) X_devel=libxorg-x11-devel ;; esac #---------------------------------------------------------------------- # Installation de la librairie de développement du serveur graphique # avant l'intallation des drivers ati, sinon le package ${devel} # serait en conflit avec le package des drivers ati. #---------------------------------------------------------------------- urpmi ${X_devel} #------------------------------" # Installation des drivers ATI " #------------------------------" rpm -Uh --force /tmp/${drivers} 2>&1 |grep "FATAL:" if [ $? -eq 0 ];then echec else echo -e "Installation des drivers ATI ${drivers} réaliser avec succès !" fi } J'ai finalement activé l'installation du panneau de control ATI : complete_install_drivers () {#------------------------------------------" # Installation complete des drivers ATI " #------------------------------------------" install_util # Installation d'utilitaires utile au bon fonctionnement du script menu_bus_card # Demande à l'utilisateur si la carte graphique utilise un Bus AGP ou PCIe agp_detect_module # Détection du module chipset-agp et chargement de ce dernier urpmi_config # Proposition de la configuration de urpmi file_system_tmps # Montage du file system temporaire stop_graph_server # Arrêt du serveur graphique unload_modules # Déchargement des modules ati, chipset-agp, agpgart uninstall_mesa # Désinstallation des drivers MESA install_wget # Installation de l'outil "wget" de téléchargement en mode console kernel_source_install # Installation des kernel-sources correspondant au noyau utilisé download_drivers # Téléchargement des drivers ati sous l'arborescence /tmp save_config_graph_server # Sauvegarde du fichier de configuration du serveur graphique uninstall_drivers # Désinstallation des drivers ati par précaution install_drivers # Installation des drivers ati config_graph_server # Configuration automatique du serveur graphique afin de prendre en compte les drivers link_graph_server # Création d'un lien symbolique entre XF86Config et xorg.conf pour Xorg v6.7 ajout_modules_modprobe # Ajout des modules à charger dans le fichier /etc/modprobe.preload load_modules # Chargement des modules agpgart, chipset-agp, fglrx suppression_trace # Suppression des fichiers de sauvegardes *.uninstall et *.old sous /etc/X11 install_fireglcontrol # installation du panneau de control ATI ut2004_GL # Correction d'un bug pour le jeu UT2004 start_graph_server # Démarrage du serveur graphique } Maintenant je ne sais pas si le panneau de control ati fonctionnera sur une mandrake 10.1 official. Par contre, je ne savais pas que mandriva 2005 possèdait un noyau 2.6.11.6 (jcroyais que c'était un noyau 2.6.10). Donc il faudra modifier la fonction "install_drivers" afin d'inclure les pacths. Voili voilou.... Lien vers le commentaire Partager sur d’autres sites More sharing options...
snouf Posté(e) le 14 avril 2005 Partager Posté(e) le 14 avril 2005 aih aih aih ! j'ai essayé et :( alors j'ai d'abord essayé le mise a jours : ./install_ati_drivers.sh: line 92: [: too many arguments ./install_ati_drivers.sh: line 101: [: too many arguments et fin du script J'ai ensuite essayé l'instalation: J'ai denouveau eu des problemes d'installation du kernel-source-2.6 qui ne veut pas s'installer (cd3 dans le lecteur. J'ai modifier le script pour enlever l'installation de kernel-source j'ai relancé le script Certain packages ne peuvent pas etre installer libxorg-x11-6.7.0-4.3.101mdk.i586 (car devel(libfonfconfig) non satisfait c'est pour le panneau de control non ??? j'ai continuer l'installation + config serveur graphique et finalement l'installation n'a pas fonction (n'arrive pas lancer le serveur graphique) par contre chose qui me semble bizard : j'ai fait ctrl+C avant la resinstal de MESA et startX et le serveur graphique c'est lancer pour finir : # fgl_glxgears Loading required GL library /usr/lib/libGL.so.1 X Error of failed request: BadMatch (invalid parameter attributes) Major opcode of failed request: 144 (GLX) Minor opcode of failed request: 5 (X_GLXMakeCurrent) Serial number of failed request: 34 Current serial number in output stream: 34 c'était koi la commande qui donne le nom des pilotes ? Lien vers le commentaire Partager sur d’autres sites More sharing options...
lorinc Posté(e) le 14 avril 2005 Partager Posté(e) le 14 avril 2005 ça ne risque pas de marcher si tu passes à l'étape n+1 en ayant des erreurs à l'étape n Lien vers le commentaire Partager sur d’autres sites More sharing options...
snouf Posté(e) le 14 avril 2005 Partager Posté(e) le 14 avril 2005 libxorg qui ne veut pas s'installer ??? je crois que oui mais SANS le pannaux de control Lien vers le commentaire Partager sur d’autres sites More sharing options...
ceric35 Posté(e) le 14 avril 2005 Partager Posté(e) le 14 avril 2005 libxorg qui ne veut pas s'installer ???je crois que oui mais SANS le pannaux de control libxorg-devel pose probleme , ici parce que probleme , ici parce que dans l'installation , le numero de version libxorg-x11-6.7.0-4.3.101mdk.i586 est plus recent Il a une dependance avec libxorg donc qu'il doit ausii mettre a jour ! ==> Ca pose plus de probleme que cela en resout Meme pire, libxorg-devel pose (selon moi) conlit avec fglrx ! Dans le cas d'une mise, a jour fglrx est installé ==> conflit !!! Mieux vaut oublier je pense !!! ./install_ati_drivers.sh: line 92: [: too many arguments ./install_ati_drivers.sh: line 101: [: too many arguments Les erreurs sont causé parce que dans if [ ${save_config} -eq 0 -o -s /etc/X11/XF86Config.orig -a $fglrx_version -eq 6 -o $fglrx_version -eq 7 ];then save_config oufglrx_version est vide !!! la supstitution if [ -eq 0 -o -s /etc/X11/XF86Config.orig -a 7 -eq 6 -o 7 -eq 7 ]; dit qu'il manque un argument !! Voila pourquoi je disait a lebarjoe de mettre des guillemets if [ "${save_config}" -eq 0 -o -s /etc/X11/XF86Config.orig -a "$fglrx_version" -eq 6 -o "$fglrx_version" -eq 7 ];then se rait substitué par if [ "" -eq 0 -o -s /etc/X11/XF86Config.orig -a "6" -eq 6 -o "6" -eq 7 ];then Pas de plantage , meme s'il bizarrement une des variable se retrouve vide Lien vers le commentaire Partager sur d’autres sites More sharing options...
snouf Posté(e) le 14 avril 2005 Partager Posté(e) le 14 avril 2005 quelqu'un a une version du script (dernier driver) sans l'instalation des panneaux de control histoire que je me remette la 3D merci de me l'envoyer à sanojouf@yahoo.fr [edit] qqn me l'a envoyer, c'est bon merci Lien vers le commentaire Partager sur d’autres sites More sharing options...
Messages recommandés
Archivé
Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.