[OPENSUSE] No kernel modeseting driver detected

No kernel modeseting driver detected [OPENSUSE] - Hardware - Linux et OS Alternatifs

Marsh Posté le 07-05-2010 à 11:46:33    

Bonjour,
 
Ce message concerne la machine que j'utilise au travaille. Elle tourne sous opensuse 11.1.
Une application crashant mon serveur X, les developpeurs m'ont recommande d'updater les packages xorg et mesa. Je l'ai fait, et apres reboot ai obtenu le message
 
No kernel modeseting driver detected
intel(0): No kernel modesetting driver detected
Screen(s) found, but none having a usable configuration
 
X ne demarre pas.
La carte graphic est une intel Q43/Q45. J'ai mis a jour les packages via yast.
Je dois dire que je me suis trompe la premiere fois et ai ajoute un repository opensuse 11.2.....je suis ensuite revenu aux versions precedentes, ca ne marche pas quand-meme. Je peut demarrer X mais en mode vesa seulement.
J'ai essaye  
 
sax2 -r
 
et ai obtenu un crash ; voici le log
 
http://cjoint.com/?feqKzFhjCB
 
J'ai essaye ces trois options dans le xorg.conf, dans la section correspondant au display :
 
ligne Driver commentee --> no kernel modesetting driver detected
Driver "intel" --> crash (ressemble a ce qui est dans le sax log)
Driver "vesa" --> X demarre, mais bon, c'est vesa.......
 
Je ne suis pas un pro de linux, et ne sais pas trop quoi faire. A noter que reinstaller un systeme n'est pas une option, c'est une machine de travail.
Avez-vous des conseils?
Merci!

Reply

Marsh Posté le 07-05-2010 à 11:46:33   

Reply

Marsh Posté le 08-05-2010 à 10:26:46    

ça sent le mix  foireux de paquets entre la version 11.1 et 11.2 :/
 
Peux tu poster la liste des paquets en rapport avec xorg et mesa (rpm -qa |grep xorg)


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
Reply

Marsh Posté le 08-05-2010 à 18:43:25    

zagzagzag a écrit :


No kernel modeseting driver detected
intel(0): No kernel modesetting driver detected
Screen(s) found, but none having a usable configuration


Apparemment tu as trouvé toi-même le problème sur http://forums.opensuse.org/2162449-post19.html, donc soit tu te débrouilles pour réinstaller une version plus ancienne du pilote intel, soit tu utilises un noyau plus récent (ce n'est pas la peine de recompiler, a priori il suffit d'aller chercher un noyau dans les dépôts de la version 11.2).

Reply

Marsh Posté le 09-05-2010 à 11:11:27    

En fait, ce thread sur les forums opensuse, c'est moi qui l'ai ouvert.... mais je n'ai pas recu de reponse tres claire....
Je posterai la liste des paquets lundi, au bureau. Et je ne sais ni reinstaller les pilotes plus anciens (j'ai deja demande a yast de me remettre les versions qui marchaient de mesa et xorg, sans succes - la version listee est celle que j'avais avant de faire l'update, mais ca deconne toujours), ni installer un noyau plus recent - je ne connais pas grand-chose a linux, je travaille avec, c'est tout.
merci pour votre aide!

Reply

Marsh Posté le 09-05-2010 à 13:45:38    

J'ai vu que c'était toi, le lien sur cjoint.com est le même. À mon avis l'explication que tu donnes là-bas est la bonne, après je ne connais pas Suse donc je ne connais pas les commandes à utiliser pour régler le problème, et visiblement ce n'est pas possible d'installer plusieurs noyaux par défaut (ce qui est très pratique pour tester une nouvelle version sans risquer de se retrouver avec un système indémarrable).

Reply

Marsh Posté le 09-05-2010 à 21:08:43    

Ah, je comprends :) Merci pour ton avis sur la question!
J'ai une marge de maneuvre un peu limitee pour deux raisons, la premiere est que je connais relativement mal linux, la deuxieme est que c'est une machine de travail, et que donc meme si j'ai le mot de passe root et peut bricoler un peu avec, je ne peux me permettre ni de reinstaller un systeme (en un sens ca serait le plus simple, mais tout backuper les donnees et remettre toutes les applications dessus apres, j'en ai pour un moment) ni de la flinguer complement (je dois toujours bosser dessus, en ce moment je le fait donc en VESA).
A vrai dire je n'arrive toujours pas a comprendre *pourquoi* le driver n'a pas ete remplace proprement par la version precedente apres que j'ai remis l'ancien package.....Ca serait deja une chose meme si ca ne resoudrait pas mon probleme de depart (application qui tue le serveur X), au moins je peux travailler dans une resolution decente.
Ensuite, si vraiment le nouveau driver a besoin de KMS, c'est mort avec ce kernel ; et enfin, j'ai lu (mais je ne sais pas jusqu'a quel point c'est vrai...) qu'il valait mieux activer KMS au niveau de la compilation plutot que de le brancher apres via un module... maintenant, "ca vaut mieux", je ne sais pas trop ce que ca veut dire...
Et malheureusement, Suse est moderement populaire :(

Reply

Marsh Posté le 09-05-2010 à 22:11:03    

Quand t'as posté, je savais déjà que c'était un problème avec KMS mais j'étais franchement perplexe avec ce que tu as expliqué. D'abord parce qu'une appli qui plante parce qu'elle n'a pas les dernières versions de certains paquets, là c'est vraiment un problème dans cette appli. Ensuite je ne connais pas Suse mais je n'aurais pas parié un kopek qu'elle avait activé le KMS: à l'heure actuelle c'est expérimentale et la liste de bug est longue.
 
Bon j'espère que tu résoudras ton problème et je donne un truc à garder sous le coude mais c'est pas forcément à utiliser tout de suite. Dans le grub à la ligne du "kernel", rajoute "nomodeset" et ça désactive le KMS.
 
Bon courage et bonne chance. :jap:

Reply

Marsh Posté le 10-05-2010 à 09:02:44    

Salut,
Merci ogaby pour ta reponse! J'aurais du le preciser, j'ai fait une tentative avec nomodeset, mais sans succes :( Je me suis retrouve a la ligne de commande. Peut-etre que KMS n'est tout simplement pas supporte du tout sur mon systeme, come tu dis? J'avoue que je ne sais pas :(
Quand a l'appli en question, c'est un truc de calcul scientifique (pas commercial et a usage tres limite et prive), c'est developpe a l'arrache et ca se casse la gueule frequemment.....
Voici l'output des commandes rpm :
 


Mesa-7.2-10.3.6
xorg-x11-libXpm-devel-7.4-1.27
xorg-x11-driver-video-radeonhd-1.2.4_121202_4e89726-2.1.1
xorg-x11-fonts-core-7.4-1.32
xorg-x11-libXpm-7.4-1.27
xorg-x11-libXdmcp-devel-7.4-1.23
xorg-x11-libICE-devel-7.4-1.24
xorg-x11-libXext-7.4-1.25
xorg-x11-libXext-devel-7.4-1.25
xorg-x11-libxcb-7.4-1.29.1
xorg-x11-libXdmcp-7.4-1.23
xorg-x11-libSM-7.4-1.26
xorg-x11-driver-video-unichrome-20080807-12.44
xorg-x11-libxkbfile-7.4-1.25
xorg-x11-libSM-devel-7.4-1.26
xorg-x11-libXfixes-devel-7.4-1.24
xorg-x11-libXprintUtil-devel-7.4-1.26
xorg-x11-driver-video-7.4-19.8.2
xorg-x11-libXrender-7.4-1.24
xorg-x11-util-devel-7.4-1.22
xorg-x11-devel-7.4-8.1
xorg-x11-proto-devel-7.4-1.27
xorg-x11-Xvnc-7.4-17.7.1
xorg-x11-libXt-7.4-1.26
xorg-x11-fonts-7.4-1.32
xorg-x11-libXt-devel-7.4-1.26
xorg-x11-libXp-devel-7.4-1.25
xorg-x11-driver-input-7.4-11.6.1
xorg-x11-7.4-8.20.1
xorg-x11-libXau-7.4-1.23
xorg-x11-libXp-7.4-1.25
xorg-x11-libXv-7.4-1.25
xorg-x11-libX11-devel-7.4-1.25
xorg-x11-libXrender-devel-7.4-1.24
xorg-x11-libXmu-devel-7.4-1.26
xorg-x11-libxcb-devel-7.4-1.29.1
xorg-x11-libfontenc-7.4-1.23
xorg-x11-libXmu-7.4-1.26
xorg-x11-libXau-devel-7.4-1.23
xorg-x11-libXv-devel-7.4-1.25
xorg-x11-xauth-7.4-8.20.1
xorg-x11-server-7.4-17.7.1
xorg-x11-libX11-7.4-1.25
xorg-x11-libXprintUtil-7.4-1.26
xorg-x11-fonts-devel-7.4-1.23
xorg-x11-libxkbfile-devel-7.4-1.25
xorg-x11-xtrans-devel-7.4-4.12
xorg-x11-libX11-ccache-7.4-1.36
xorg-x11-libICE-7.4-1.24
xorg-x11-libXfixes-7.4-1.24
xorg-x11-libfontenc-devel-7.4-1.23
xorg-x11-libs-7.4-8.1
xorg-x11-server-extra-7.4-17.7.1


 
merci encore.

Reply

Marsh Posté le 10-05-2010 à 13:59:25    

zagzagzag a écrit :

Salut,
Merci ogaby pour ta reponse! J'aurais du le preciser, j'ai fait une tentative avec nomodeset, mais sans succes :( Je me suis retrouve a la ligne de commande. Peut-etre que KMS n'est tout simplement pas supporte du tout sur mon systeme, come tu dis? J'avoue que je ne sais pas :(


KMS est apparu dans le noyau 2.6.29, donc c'est sûr qu'il n'est pas supporté par un noyau 2.6.27, c'est pour ça que je t'ai dit d'installer un noyau plus récent. xorg se plaint de ne pas avoir de modesetting, donc c'est évident qu'ajouter nomodeset n'est pas la bonne solution...

Reply

Marsh Posté le 10-05-2010 à 14:29:10    

OK, donc il est imposible d'avoir MKS sur un kernel < 2.6.29, je n'en etais pas sur (je me disais que peut-etre on pouvait y flanquer un module ou quelque-chose comme ca, mais encore une fos, je ne suis pas pro de linux).
Donc le probleme est "simplement" de faire un sorte que xorg (plus exactement, si je comprends bien, le driver intel) n'utilise pas le modesetting ; et ca, je ne sais pas faire......

Reply

Marsh Posté le 10-05-2010 à 14:29:10   

Reply

Marsh Posté le 10-05-2010 à 15:06:36    

Quand on regarde les paquets pour openSuse 11.1, il y a xorg-x11 avec la version 7.4.9-18 pour le 64 bits et 7.4.8-13 pour le 32 bits. Et toi tu as 7.4-8.20.1.

 

http://software.opensuse.org/search

 

Donc comme présentait Mjules, il y a apparement un mélange de paquets. Peux-tu réinstaller xorg-x11? Et vérifie bien que t'es uniquement dans opensuse 11.1 (pas de mélange 11.1 et 11.2).


Message édité par ogaby le 10-05-2010 à 15:07:19
Reply

Marsh Posté le 10-05-2010 à 16:12:22    

Merci d'avoir vu ca!
J'ai reinstalle xorg-x11 avec la version que tu me donnes (repository opensuse/11.1 standard), malheureusement j'ai le meme probleme qu'avant. J'ai retente sax2 -r, pareil, ca se casse la gueule en essayant de lancer X.
Je vais comparer la version de tous les packages listes pus haut avec la version "standard", et remettre cette version, on verra ce qu'il se passe. Je suppose qu'ensuite suse voudra se mettre a jour  (j'ai le repository repo update dans ma liste, je l'ai toujours eu), et la on verra.....


Message édité par zagzagzag le 10-05-2010 à 16:14:46
Reply

Marsh Posté le 10-05-2010 à 17:55:05    

ogaby a écrit :

Quand t'as posté, je savais déjà que c'était un problème avec KMS mais j'étais franchement perplexe avec ce que tu as expliqué. D'abord parce qu'une appli qui plante parce qu'elle n'a pas les dernières versions de certains paquets, là c'est vraiment un problème dans cette appli. Ensuite je ne connais pas Suse mais je n'aurais pas parié un kopek qu'elle avait activé le KMS: à l'heure actuelle c'est expérimentale et la liste de bug est longue.
(...):jap:


 
sur intel, tu n'as plus vraiment le choix entre KMS et UMS, UMS a été supprimé dans les pilotes version 2.10. Idem pour Nouveau d'ailleurs. Et aujoud'hui, à part des soucis de perfs dans certains cas, c'est stable.


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed