Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#26 27-08-2017 15:23:38

robert2a
Membre
Lieu : France
Distrib. : Buster 10
Noyau : Linux 4.14.0-1 4.14.2-1
(G)UI : Mate/Gnome
Inscription : 15-11-2014

Re : Driver Geforce qui fait planter Linux

Pour le projet de KMS c'est l intégration de certain matériel dans le noyau plutot que des paquets sur le système .
pour le serveur X ça implique tous ce qui est souris , carte vidéo , tablette etc etc ..... (ce que initialise  le serveur X normalement )
après le détail de comment ce fait le lien entre noyau et système je suis un peu léger en connaissance tongue
je viens de supprimer tous les xserver-xorg-video-xxx (sauf le radeon et le vesa ) le système ne démarre plus (juste aprés le lancement de lightdm )
je vais testé que avec le vesa (je l'ai fait avec une radeon R9 270 ) des choses ont changé encore ou du a une carte ancienne ( radeon 9600PRO)
je vais le refaire sans radeon (juste vesa et fbdev comme paquet) , j'ai enlevé la modification de grub
quand j 'ai remit le xserveur-xorg-video-ati le système a démarré normalement
pour la machine j'utilise 500Mo environ et un peu de swap avec firefox sur 1Go disponible , la machine est fluide , juste un disque ide les chargement sont un peu long wink

nota : le paquet xserver-xorg-video-all installe tous les paquets  (je n'ai pas de problème pour ne garder que les paquets dont j'ai besoin )
j'ai trouvé un lien debian meme "nouveau" demande a avoir KMS actif dans le noyau maintenant (j'ai oublié de le noter )

bon idem , système bloqué
j'ai  "reached target graphical interface" puis en dernier "started update UTMP about systeme runlevel changes" (puis curseur qui clignote )
un CTRL+ALT+SUPPR => arret propre , mode maintenance et installation du paquet ati (me remet radeon par dépendance) et tout est correct
ps : le système est pas bloqué il attend quelque chose (j'ai la main pour redémarrer proprement )
je me demande si ça vaut le coup de tester sans KMS  roll

Dernière modification par robert2a (27-08-2017 15:44:10)

Hors ligne

#27 27-08-2017 15:45:22

raleur
Membre
Inscription : 03-10-2014

Re : Driver Geforce qui fait planter Linux

robert2a a écrit :

Pour le projet de KMS c'est l intégration de certain matériel dans le noyau plutot que des paquets sur le système .
pour le serveur X ça implique tous ce qui est souris , carte vidéo , tablette etc etc ..... (ce que initialise  le serveur X normalement )


Tu aurais des liens ?
Je ne vois pas bien le rapport entre les périphériques d'entrée et le modesetting.
Que ces périphériques soient gérés dans le noyau, c'est déjà le cas puisqu'il faut des pilotes du noyau pour faire apparaître les fichiers spéciaux de périphériques /dev/input/* correspondants.

robert2a a écrit :

je viens de supprimer tous les xserver-xorg-video-xxx (sauf le radeon et le vesa ) le système ne démarre plus (juste aprés le lancement de lightdm )


Si tu as supprimé xserver-xorg-video-ati, n'oublie pas que c'est lui qui est chargé par X.org et charge à son tour le pilote spécifique correspondant au matériel (mach64, r128 ou radeon). En son absence, il faut charger explicitement le pilote radeon dans un fichier xorg.conf.

robert2a a écrit :

nota : le paquet xserver-xorg-video-all installe tous les paquets


Non, pas tous. Recherche tous les paquets xserver-xorg-video-* et tu verras qu'ils ne sont pas tous en dépendance de xserver-xorg-video-all.

Hors ligne

#28 27-08-2017 16:00:51

robert2a
Membre
Lieu : France
Distrib. : Buster 10
Noyau : Linux 4.14.0-1 4.14.2-1
(G)UI : Mate/Gnome
Inscription : 15-11-2014

Re : Driver Geforce qui fait planter Linux

bon voila le résultat
la mofication de grub


GRUB_CMDLINE_LINUX_DEFAULT="radeon.modeset=0 quiet"
 


l'erreur du noyau


-- Logs begin at Sun 2017-08-27 15:48:35 CEST, end at Sun 2017-08-27 15:49:59 CEST. --
août 27 15:48:40 amd64x2 kernel: MPU-401 device not found or device busy
août 27 15:48:39 amd64x2 kernel: [drm:radeon_init [radeon]] *ERROR* No UMS support in radeon module!
 


je suis bien en vesa comme tu a dit


[    35.383] (**) VESA(0): Display dimensions: (340, 270) mm
[    35.383] (**) VESA(0): DPI set to (95, 96)
[    35.383] (**) VESA(0): Using "Shadow Framebuffer"
 



pour KMS faut que je me remette dans le bain (pas noté les liens ) , justement pour les tablettes wacom par exemple , elle est détecté par le noyau mais pas initialisé , sur wayland elle ne fonctionne plus , sur X il y avait un paquet pour "wacom" , comment ils vont faire pour remettre en service ce matériel (les tablettes demande une configuration pour fonctionner correctement )

ps : certain parle de gdm3 et gnome , moi du noyau , roll (wayland n'est que sur buster + gnome pour l instant et le membre Mercredi a testé sa tablette elle ne fonctionne toujours pas avec le dernier noyau 4.12 sur wayland et fonctionne parfaitement sous X )

nota : pour les tests , j'ai fait plein de tests avec KMS + paquets de X , puis KMS seul , puis les paquets de X seul jamais eu ce comportement , bon a savoir pour l'avenir  hmm
je suppose que avec le paquet amdgpu meme souci (et pourtant j'ai testé de long en large tongue  )

Dernière modification par robert2a (27-08-2017 16:11:12)

Hors ligne

#29 27-08-2017 16:16:46

raleur
Membre
Inscription : 03-10-2014

Re : Driver Geforce qui fait planter Linux

robert2a a écrit :

je suis bien en vesa comme tu a dit


J'ai dit ça, moi ?

robert2a a écrit :

pour les tablettes wacom par exemple , elle est détecté par le noyau mais pas initialisé , sur wayland elle ne fonctionne plus , sur X il y avait un paquet pour "wacom" , comment ils vont faire pour remettre en service ce matériel (les tablettes demande une configuration pour fonctionner correctement )


Il me semble évident que c'est au serveur graphique, que ce soit X.org ou Wayland, de gérer les événements produits par les différents types de périphériques d'entrée. Le noyau n'a pas vocation à tout faire. Il en fait déjà beaucoup (trop) à cause de considérations de performance.

Hors ligne

#30 27-08-2017 16:19:16

raleur
Membre
Inscription : 03-10-2014

Re : Driver Geforce qui fait planter Linux

robert2a a écrit :

j'ai fait plein de tests avec KMS + paquets de X , puis KMS seul , puis les paquets de X seul


Qu'entends-tu par "KMS seul" et "les paquets de X seul" ?

Hors ligne

#31 27-08-2017 16:26:12

robert2a
Membre
Lieu : France
Distrib. : Buster 10
Noyau : Linux 4.14.0-1 4.14.2-1
(G)UI : Mate/Gnome
Inscription : 15-11-2014

Re : Driver Geforce qui fait planter Linux

oui tu a fais un test sur ta vieille machine pour le membre qui avait un problème d'affichage avec une ati agp sur un dual core 1.5Go de mémoire vive.
ps: je trouve plus mais bon ta remarque était bonne sans KMS activé le serveur X passe en vesa sur une radeon

oui le noyau devient trés gros , lors de compilation j'ai meme saturé un disque et il est en mémoire vive  hmm .
il faudra un lien entre /dev/input/* et quelque chose (ce qui est fait par wayland pour la souri par exemple qui fonctionne )

Dernière modification par robert2a (27-08-2017 16:32:19)

Hors ligne

#32 28-08-2017 12:19:27

robert2a
Membre
Lieu : France
Distrib. : Buster 10
Noyau : Linux 4.14.0-1 4.14.2-1
(G)UI : Mate/Gnome
Inscription : 15-11-2014

Re : Driver Geforce qui fait planter Linux

Bonjour

quelques liens en vrac sur KMS ( la partie technique est sur kernel.org )
j'ai pas trop poussé les recherches , quelques remarques sur wayland
la prise en charge de kms et wayland par le driver propriétaire (nvidia par exemple ) pas testé encore sur gnome buster et nvidia

le wiki debian assez ancien
https://wiki.debian.org/KernelModesetting
wikipedia fr et en
https://fr.wikipedia.org/wiki/Kernel-based_mode-setting
https://en.wikipedia.org/wiki/Mode_setting
teste de phoronix
http://www.phoronix.com/scan.php?page=a … 2017&num=1
doc nvidia
http://us.download.nvidia.com/XFree86/L … E/kms.html
doc kernel.org
https://www.kernel.org/doc/html/v4.11/gpu/drm-kms.html
j'ajoute le lien du graphique (fonctionnement entre les divers éléments )
=> https://commons.wikimedia.org/wiki/File … _games.svg

Dernière modification par robert2a (28-08-2017 13:15:19)

Hors ligne

Pied de page des forums