Vous n'êtes pas identifié(e).
j'ai copié le config dans mon dossier /home/robert/Documents/compil/linux-4.10.5/
j'ai testé ceci
retour
ça plante
je tente ceci
j'ai ceci au début du log
je sais pas si normal
j'ai fait "enter" a chaque "new"
ça mouline sur 16 threads ..................
je suppose qu il faut ensuite lancer ceci
il faut mettre la version du kernel a la place de "kernelversion" ? => marqué optionnel j'ai pas fait
au niveau commande c'est pas clair (vu d un utilisateur basic ) sur le wiki
pour l'étape 6 ou sont les fichiers ?
cd ?
ls ?
du coté obscur
mes fichiers .deb sont dans :
et la compilation a été lancé dans
la fin de la compil =>
c'est correct ?
pour ce qui est de la durée de la compilation , quelques dizaines de minutes avec un Ryzen 1700X ( je taquine naguam )
bon faut installer maintenant
l'installation
le retour
pour le nom du noyau ça demande une explication
bon je reboot => adieu =>
Dernière modification par anonyme (25-03-2017 20:29:29)
retour
retour
ça n a rien changé
les erreurs
retour
idem pour les erreurs
ça demande explication pour appliquer un nom de version correct
je suppose qu il faut maintenant optimiser le noyau avec l utilitaire semi-graphique pour profiter des news intéressantes .
en tout cas bravo , ça fonctionne malgrés mon incompétence
j'ai pas perdu mon driver nvidia ni cuda
@naguam
je te laisse faire la conclusion
Dernière modification par anonyme (25-03-2017 20:42:10)
Dernière modification par naguam (25-03-2017 23:30:51)
Unixien?
Compiler son kernel!
Hors ligne
je suppose qu il faut maintenant optimiser le noyau avec l utilitaire semi-graphique pour profiter des news intéressantes .
Pour la configuration du noyau cela se fait avant la compilation.
Pour du semi-graphique utilises "make xconfig"
Pour les driver nvidia, il faut les réinstaller à chaque changement de noyau bien qu'il y a moyen d'automatiser cela avec dkms mais je n'ai pas les détails en tête.
PS: il est déconseiller de compiler un noyau sans raison précises (driver compatible avec noyau récent pour du matériel très récent) car tu risque de te retrouver avec des modules "DEPRECATED" et au final ton système fonctionnera moins bien.
Dernière modification par IceF0x (26-03-2017 10:10:27)
Hors ligne
pour la méthode je prend ma configuration de base du noyau debian 4.9.0.2 avec un .config
@IceF0x
oui je me doute qu il faut modifier la configuration puis lancer la compilation
pour le driver ça fonctionne si tu utilise la configuration du noyau debian (comme base )
pour moi le semi graphique sera avec "make gconfig" (bureau Mate et GTK+ )
par contre pour mon premier essaie j 'ai installé les 5 .deb , je suppose que c'est ce qu il faut faire ?
ps: j ai besoin de linux-headers et image pour nvidia et cuda ( si je dois tout réinstaller chaque fois , pas cool )
pour les options je n ai rien trouvé avec l utilitaire "make gconfig" au sujet de Ryzen dans le 4.10.5 et idem pour le smp (uniquement intel )
bon faut etre indulgent avec moi , c'est une usine le noyau
pour le noyau signé (mon cas ) suite a la remarque de nagam (dans le wiki ) ce coup ci je vais tenté de pas commenter les lignes dans le fichier de configuration voir si j ai une erreur
pour la compilation je donne plus l option des coeurs je laisse faire le système .
Dernière modification par naguam (26-03-2017 11:30:12)
Unixien?
Compiler son kernel!
Hors ligne
que veut tu dire "sans raison précises"
dans mon cas c'est pour améliorer la prise en charge de Ryzen (cpu , chipset etc ... ) et la prise en charge du son (audio 1220) qui réclame au moins une version 4.11 d'aprés le net
ma démarche est correcte ou je fais une erreur ?
@naguam
bon je vais remettre le nombre de thread dans la commande et garder les 2 lignes commentées (tu a l'air sur de toi )
je vai tenter le 4.11 en béta avec "olddefconfig"
normalement le .config dans le dossier ou je compile est modifié ?
et le fait d ouvrir l utilitaire de configuration (a la fin de la compilation) c'est bien les options du noyau 4.11 (ou 4.10 ) pas celle du 4.9 qui sert de configuration minimale (pas repartir de zéro ) a partir du config-4.9.0-2 que je copie en .config dans mon dossier de travail
nota : si ça fonctionne j irai voir les options audio
ps: pour le .config j'ai la réponse il est généré avec les nouvelles sources
Dernière modification par anonyme (26-03-2017 13:34:27)
Unixien?
Compiler son kernel!
Hors ligne
j'ai une question
le 4.11 est en rc3 , quand il passe en rc4 je veut compiler mon noyau mais en gardant la config précédente
c'est mon .config actuel qu il faut que j' archive ?
pour le driver nvidia je le vire ainsi que cuda ce sera plus simple.
je repart sur une compilation propre sans le driver et a chaque sortie d une nouvelle version je veut mettre a jour mon noyau
pour l utilitaire de configuration idem (si j y arrive ) je modifie ma configuration et je recompile (et je conserve mon .config )
pour l'instant ça va a peu prés , pour les options a désactiver ou a activer ça va etre plus hard
pour le dossier de travail il est conseillé de faire un make clean avant de recompiler , donc je n'ai que le .config a sauvegarder en fait
le reste peut etre supprimé
@naguam
avec la commande make olddefconfig il va chercher le config- du dossier /boot automatiquement
Dernière modification par anonyme (26-03-2017 14:24:08)
déinstalle tous drivers de carte graphique propio avant compilation et installation (et utilise les libres), tu les réinstalle ensuite.
Ou alors, tu te débrouille manuellement avec dkms mais moi je ne suis pas assez qualifié pour t'expliquer et faire cela .
Pour que le .config du 4.11-rc3 soit en auto pour directement faire "make xxxxxxconfig" avec les kernel 4.11-rc4, il faut que le rc3 soit le kernel utilisé.
Sinon, pour mettre a jour ton kernel de même version mais de rc en rc ou de sous version en sous version (4.10.4 à 4.10.5 ou 4.11-rc3 à 4.11-rc4)
il y a des patch fournis par kernel.org, cela évite de tout recompiler a chaque fois.
Dernière modification par naguam (26-03-2017 14:28:09)
Unixien?
Compiler son kernel!
Hors ligne
je sais pas si bon signe , j'ai les 16 threads depuis le 4.9.0-2 de debian
pour l acpi , chipset et audio rien de mieux ou du moins je vois rien
merci pour les explications , je me fait le stress tout seul
Dernière modification par anonyme (26-03-2017 22:54:37)
a la lecture des cahiers de l admin sur la compilation essayer de comprendre (trouvé les sources du noyau 4.9 et 4.10 (expérimental) )
sinon je ne trouve aucune différence dans le comportement de debian avec n importe quel noyau (debian ou kernel.org )
donc je met en doute ma méthode de travail
Quel différence veux-tu avoir ?
si le noyau est raté tu aura un kernel panic, si il est réussi tu ne verra rien ou un matériel nouveau sera pris en charge.
Seul si tu désactive pleins de modules (que tu es sur de ne jamais utiliser) et que tu met en dur ton matériel interne, une légère différence dans la décompression du noyau (et encore avec les machine actuelle c'est invisible) est possible.
Hors ligne
a la lecture des cahiers de l admin sur la compilation essayer de comprendre (trouvé les sources du noyau 4.9 et 4.10 (expérimental) )
sinon je ne trouve aucune différence dans le comportement de debian avec n importe quel noyau (debian ou kernel.org )
donc je met en doute ma méthode de travail
Si tu ne voit pas de différence, c'est que l'équipe debian a déjà apporté les modifs dans leurs kernels. Il te faudra donc attendre des kernels plus réçents.
Dernière modification par naguam (27-03-2017 13:14:40)
Unixien?
Compiler son kernel!
Hors ligne
sur le net ITE ID 0x8665 me donne des liens pour IT87xx
pour le SMBus pas encore cherché "SMBus adapter 1022:790b at 0000:00:14.0."
=> https://github.com/groeck/it87/issues/10
Dernière modification par anonyme (27-03-2017 17:13:16)
Hors ligne
Dans make menuconfig (ou autre interface de configuration), faut que tu trouve ce module et que tu le mette en yes ou en module que tu fera activer à chaque démarage.
Si vraiment tu ne trouve pas, tu prend le .config en éditeur de texte, tu utilise l'autils rechercher et du teste de mettre yes a la main, au moment de la compilation, il va te poser des question auquelles il faudra répondre judicieusement et cela devrait aller. Après, les détecteurs de températures dans les procs trop réçent ....... peut-être, que dans bios, côté fan control, il faille activer "OS je ne c'est quoi".
Bref, faut chercher je n'ai jamais eu de problème de ce type que je n'ai pas réussi a résoudre (recherche de module activation pour compilation et fonctionnement) .
Unixien?
Compiler son kernel!
Hors ligne
le meme souci pour cpu_fan que sur Ryzen ( le cpu a 7 coeurs actif 100% => "power1: 122.61 W (crit = 125.02 W")
)
avec seulement 1 coeur a 100%
ceci je pense pour le chipset peut etre => k10temp-pci-00c3
je pense que comme on me la dit attendre les futures versions de lm-sensor pour Ryzen , j'ai bien 3 ventilateurs connectés sur la carte mère ( plus un 200mm sur l alimentation ) avec it8721-isa-0290
ceci je sais pas a quoi ça correspond => asus-isa-0000 (le meme pour Ryzen avec 0 rpm aussi )
nota : carte mère Asus pour Ryzen et socket AM3+ (FX8320)
Asus doit utiliser un nouveau circuit super I/O qui n est pas encore dans le noyau (4.10 ou 4.11 ) , les modules sont juste a activer dans /etc/modules-load.d/modules.conf
il reste que le son , mais j ai vu qu il fonctionne avec le noyau 4.9.0-2 (mieux avec le 4.10.6 )
pour le reste a part 2 erreurs ACPI au démarrage (idem avec le 4.10 ou 4.11 )
pour les tests sur Ryzen en GNU Linux je pense qu'ils sont plus pointu que moi pour récupérer les informations utiles
lien support pour ITE => https://hwmon.wiki.kernel.org/device_support_status_g_i
Dernière modification par anonyme (28-03-2017 12:24:49)
Unixien?
Compiler son kernel!
Hors ligne
je peut aussi regarder sur du socket 1155 et 1150 (encore plus ancien ) de mémoire sur le socket 775 ça fonctionne correctement
bon ça peut sembler hors sujet mais c est le noyau qui initialise le materiel pour sensors
ps: je précise que skylake , kabylake et ryzen sont en sid (donc socket 1151 et AM4)
sur du socket 1150 j'ai les températures nickel mais pas les ventilateurs et pas les tensions (pour les cartes vidéo nvidia j ai tout les capteurs )
sur du socket 1155 températures mais pas de ventilo ni tensions
Dernière modification par anonyme (28-03-2017 18:51:46)
Dernière modification par rodrigue7973 (01-02-2020 20:01:38)
Etant dyslexique, j'ai des problèmes quant à la rédaction de messages en français courant. Je vous prie dès lors d'accepter toutes mes excuses si mes interventions peuvent vous paraître étranges et je vous remercie d'avance pour votre compréhension.
Hors ligne
Debian testing, nvidia 980 gtx sli, cm asurock 16 gb ram cpu i7 4,2 ghz
Hors ligne
Etant dyslexique, j'ai des problèmes quant à la rédaction de messages en français courant. Je vous prie dès lors d'accepter toutes mes excuses si mes interventions peuvent vous paraître étranges et je vous remercie d'avance pour votre compréhension.
Hors ligne
https://www.kernel.org/doc/Documentatio … kbuild.txt
(J'ai bien checké ayant un pc avec un disque en xfs (build en temps que module) et ext4 en dur (car conf de ma distro), et bien lsmod liste bien xfs, mais pas ext4 et ext4 est bien dans modules.builtin et non xfs.)
Un script pourquoi ?
Dernière modification par naguam (02-02-2020 15:31:32)
Unixien?
Compiler son kernel!
Hors ligne