Noyau temps reel perte X
Résolu
Bonjour,
pour jack, j'ai téléchargé le noyau temps réel, la même version que celui que j'ai en standard, mais "RT".
Problème, lorsque je redémarre le PC avec ce noyau, il n'arrive pas à démarrer le serveur X. (J'utilise les pilotes NVIDIA je crois). Extrait du Xorg.0.log :
pour jack, j'ai téléchargé le noyau temps réel, la même version que celui que j'ai en standard, mais "RT".
Problème, lorsque je redémarre le PC avec ce noyau, il n'arrive pas à démarrer le serveur X. (J'utilise les pilotes NVIDIA je crois). Extrait du Xorg.0.log :
[ 148.339] (II) LoadModule: "nvidia"
[ 148.339] (II) Loading /usr/lib/xorg/modules/drivers/nvidia_drv.so
[ 148.339] (II) Module nvidia: vendor="NVIDIA Corporation"
[ 148.339] compiled for 4.0.2, module version = 1.0.0
[ 148.339] Module class: X.Org Video Driver
[ 148.343] (EE) NVIDIA: Failed to load the NVIDIA kernel module. Please check your
[ 148.344] (EE) NVIDIA: system's kernel log for additional error messages.
[ 148.344] (II) UnloadModule: "nvidia"
[ 148.344] (II) Unloading nvidia
[ 148.344] (EE) Failed to load module "nvidia" (module-specific error, 0)
[ 148.344] (EE) No drivers available.
[ 148.344]
Fatal server error:
[ 148.344] no screens found
[ 148.345]
Please consult the The X.Org Foundation support
at https://www.x.org/wiki/
for help.
[ 148.346] Please also check the log file at "/var/log/Xorg.0.log" for additional information.
A voir également:
- Noyau temps reel perte X
- Site x - Guide
- Sites X : Pornhub, YouPorn et Redtube sont de nouveau accessibles en France - Guide
- Maps satellite en temps réel - Guide
- Renommer plusieurs fichiers en même temps - Guide
- Photoscape x - Télécharger - Retouche d'image
5 réponses
As-tu installé le paquet
Normalement celui-ci permet de construire le module nvidia pour chaque noyau installé sur ton système. Je ne sais pas s'il gère le cas de noyau faits maisons mais c'est probable, surtout si tu as eu le bon goût de passer par un paquet
Attention à installer les sources ou headers de noyau correspondants et à avoir la version de gcc qui a servi à compiler ledit noyau afin que le module nvidia produit soit compatible.
Bonne chance
nvidia-kernel-dkms?
aptitude install nvidia-kernel-dkms
Normalement celui-ci permet de construire le module nvidia pour chaque noyau installé sur ton système. Je ne sais pas s'il gère le cas de noyau faits maisons mais c'est probable, surtout si tu as eu le bon goût de passer par un paquet
linux-sources-*.
Attention à installer les sources ou headers de noyau correspondants et à avoir la version de gcc qui a servi à compiler ledit noyau afin que le module nvidia produit soit compatible.
Bonne chance
Merci de ta réponse. Mais ça m'échappe un peu là.
Le noyau, je l'ai téléchargé avec le paquet "linux-image-3.2.0-4-rt-amd64". Donc je n'ai fais aucune compilation.
nvidia-kernel-dkms est installé.
Le noyau, je l'ai téléchargé avec le paquet "linux-image-3.2.0-4-rt-amd64". Donc je n'ai fais aucune compilation.
nvidia-kernel-dkms est installé.
Ah ok je n'avais pas compris que c'était un noyau standard. Dans ce cas, si
Il faudrait voir si le module nvidia a été compilé avec succès et surtout, s'il se charge quand tu redémarres sur ce noyau :
Bonne chance
nvidia-kernel-dkmsest installé, l'installation de ce noyau aurait dû engendrer la compilation du pilote nvidia et la mise à jour de grub.
Il faudrait voir si le module nvidia a été compilé avec succès et surtout, s'il se charge quand tu redémarres sur ce noyau :
modprobe nvidia
lsmod | grep nvidia
dmesg | tail
Bonne chance
Salut (je répond tard, je ne test pas tout les jours...)
modprobe nvidia => FATAL : module not found
le lsmod ne trouve pas de nvidia.
dmesg ne me donne rien d'intéressant.
Bon, du coup j'ai dupliqué /etc/X11/xorg.conf et j'ai remplacer nvidia par "nouveau", le pilote libre. Je doit démarrer X à la "main" en attendant de trouver une solution automatique en fonction du noyau, ou d'avoir facilement le pilote nvidia pour RT.
modprobe nvidia => FATAL : module not found
le lsmod ne trouve pas de nvidia.
dmesg ne me donne rien d'intéressant.
Bon, du coup j'ai dupliqué /etc/X11/xorg.conf et j'ai remplacer nvidia par "nouveau", le pilote libre. Je doit démarrer X à la "main" en attendant de trouver une solution automatique en fonction du noyau, ou d'avoir facilement le pilote nvidia pour RT.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
modprobe nvidia => FATAL : module not found
Cela signifie que le module n'est pas compilé pour ton noyau rt, ou qu'il porte un autre nom. Tu peux t'en assurer en faisant une recherche avec
Exemple :
En supposant que tu aies booté sur ledit noyau tu peux lancer par exemple :
Dans mon cas j'obtiens :
Il faudrait donc pour charger le module lancer en root
Essaye de voir si un tel module apparaît chez toi.
- Si oui, tente de le charger.
- Sinon (si ta commande
Certains forums parlent des difficultés d'avoir un module nvidia compatible avec un noyau rt :
https://forums.developer.nvidia.com/t/simply-impossible-to-use-an-nvidia-card-on-a-real-time-kernel-no-musician-can-use-nvidia/34947
Cependant, il serait peut-être possible de construire un module nvidia compatible rt via
https://ubuntuforums.org/archive/index.php/t-1145515.html
Si tu ne sais pas utiliser
https://www.mistra.fr/tutoriel-debian-module-assistant.html
Bonne chance
Cela signifie que le module n'est pas compilé pour ton noyau rt, ou qu'il porte un autre nom. Tu peux t'en assurer en faisant une recherche avec
finddans
/lib/modules/ton-kernel-rt.
Exemple :
En supposant que tu aies booté sur ledit noyau tu peux lancer par exemple :
find /lib/modules/$(uname -r) | grep nvidia | grep ko$
Dans mon cas j'obtiens :
/lib/modules/3.16.0-4-amd64/kernel/drivers/net/ethernet/nvidia/forcedeth.ko
/lib/modules/3.16.0-4-amd64/updates/dkms/nvidia-uvm.ko
/lib/modules/3.16.0-4-amd64/updates/dkms/nvidia-current.ko
Il faudrait donc pour charger le module lancer en root
modprobe nvidia-current.
Essaye de voir si un tel module apparaît chez toi.
- Si oui, tente de le charger.
- Sinon (si ta commande
findne retourne rien), c'est que le module nvidia n'a pas été compilé (alors que ça aurait dû être fait suite à l'installation du paquet
nvidia-kernel-dkms)
Certains forums parlent des difficultés d'avoir un module nvidia compatible avec un noyau rt :
https://forums.developer.nvidia.com/t/simply-impossible-to-use-an-nvidia-card-on-a-real-time-kernel-no-musician-can-use-nvidia/34947
Cependant, il serait peut-être possible de construire un module nvidia compatible rt via
module-assistant(j'avoue ne plus l'utiliser depuis l'apparition des paquets debian *-dkms). Peut-être que dans ton cas tu n'as pas le choix :
https://ubuntuforums.org/archive/index.php/t-1145515.html
Si tu ne sais pas utiliser
m-atu peux te référer à :
https://www.mistra.fr/tutoriel-debian-module-assistant.html
Bonne chance