Passer de wheezy à jessie... Le sujet est résolu

Demande d'aide : c'est ici.
Répondre
Avatar de l’utilisateur
DbFr871
Membre très actif
Membre très actif
Messages : 1140
Inscription : 17 mai 2016, 20:48
Localisation : Nègrepelissien
Contact :
Status : Hors-ligne

Bonsoir à Toutes et Tous :001:

Depuis que Jessie est passé en "stable", je me demande, après plus d'un an, si je passe tranquillement de wheezy à jessie... !

Je souhaiterai profiter de l'hyper-threading du proc, car, j'avais dû prendre une wheezy qui ne l'avait pas... à moins, que ma config matérielle, soit exclue de l'HT !

Comme c'est la première fois que je vais pratiquer, sans tout réinstaller, la bonne commande, pour avoir la bonne version Jessie avec HT, sera... ?

Merci de vos retours :001:

Belle soirée :006:
Cordialement,
Bernard
Debian9.1Stretch-XFCE-64bits-Sony-Vaio,Intel-P8400-2.26GHz,DD-SeagateSSHD500Go,GeForce9300M-GS-256Mo
Avatar de l’utilisateur
BelZéButh
Contributeur
Contributeur
Messages : 454
Inscription : 22 avr. 2016, 08:39
Localisation : Ch'timi
Status : Hors-ligne

La première loi du libre et de tout hacker, au sens noble, le partage de la connaissance !
Site de réinformation ... http://www.panamza.com
Avatar de l’utilisateur
lol
Site Admin
Site Admin
Messages : 4974
Inscription : 04 avr. 2016, 12:11
Localisation : Madagascar
Status : Hors-ligne

Salut,
A priori, c'est le noyau que prend en charge l'HT. Donc ça devrait être opérationnel au premier reboot sur le noyau Jessie.

Code : Tout sélectionner

apt-get update
apt-get upgrade
apt-get dist-upgrade
Si tu es du genre prudent va voir ici: https://www.debian.org/releases/stable/ ... ng.en.html
Tout est expliqué en détail.

Si t'es du genre "même pas peur" (mais si tu as attendu aussi longtemps ça m'étonnerais! :002: ), la modif du sources.list + les trois commandes devraient suffire.
Attention: arrête le serveur X avant l'upgrade.
Règles d'usage du forum. Signalez si vous avez posté votre question sur un autre forum. Explications ici
Debian Unstable. Mate/LXQT. Dieu, en créant l'homme, a quelque peu surestimé ses capacités.
Avatar de l’utilisateur
DbFr871
Membre très actif
Membre très actif
Messages : 1140
Inscription : 17 mai 2016, 20:48
Localisation : Nègrepelissien
Contact :
Status : Hors-ligne

Bonsoir et Merci BelZéButh :002:

@BelZéButh pour le lien :002:
J'vais le potasser :001:

@lol Pour les avertissements !

Tu as parfaitement raison, je déteste, revenir au tout début de linux, où j'installais, désinstallais, ré-installais... etc... etc...
Donc, je prends un maxi de précautions, sans pour autant tout éviter... :002:

Merci pour vos retours :006:
Cordialement,
Bernard
Debian9.1Stretch-XFCE-64bits-Sony-Vaio,Intel-P8400-2.26GHz,DD-SeagateSSHD500Go,GeForce9300M-GS-256Mo
Avatar de l’utilisateur
DbFr871
Membre très actif
Membre très actif
Messages : 1140
Inscription : 17 mai 2016, 20:48
Localisation : Nègrepelissien
Contact :
Status : Hors-ligne

pour arrêter le serveur X, la bonne commande est :

Code : Tout sélectionner

/etc/init.d/xdm stop
Puisque je suis en XFCE ?

Merci de la confirmation :001:
Cordialement,
Bernard
Debian9.1Stretch-XFCE-64bits-Sony-Vaio,Intel-P8400-2.26GHz,DD-SeagateSSHD500Go,GeForce9300M-GS-256Mo
Avatar de l’utilisateur
BelZéButh
Contributeur
Contributeur
Messages : 454
Inscription : 22 avr. 2016, 08:39
Localisation : Ch'timi
Status : Hors-ligne

Code : Tout sélectionner

[20:38:17]:~$ aptitude show xdm
Paquet : xdm                                            
[...]
Section : x11
[...]
Fournit: x-display-manager

Description : gestionnaire d'affichage pour le serveur X
 Xdm gère une collection de serveurs X qui peuvent être sur l’hôte local ou bien sur des machines distantes. 
 Ce programme fournit des services semblables à ceux fournis par init, getty, et la connexion sur les terminaux en mode texte : invite pour le nom d'utilisateur et le mot de passe, authentification de l'utilisateur et lancement d'une session. 

[...]
[20:38:38]:~$
DbFr871 a écrit :pour arrêter le serveur X, la bonne commande est :

Code : Tout sélectionner

/etc/init.d/xdm stop
Puisque je suis en XFCE ?
Oui.
La première loi du libre et de tout hacker, au sens noble, le partage de la connaissance !
Site de réinformation ... http://www.panamza.com
hybridemoineau
Membre
Membre
Messages : 390
Inscription : 24 avr. 2016, 15:34
Status : Hors-ligne

BelZéButh a écrit : DbFr871 a écrit :
pour arrêter le serveur X, la bonne commande est :

Code : Tout sélectionner
/etc/init.d/xdm stop


Puisque je suis en XFCE ?


Oui.
Euh, à moins que j'ai bidouillé avec ma dernière install sans le savoir, c'est lightdm le gestionnaire de session graphique sous xfce, donc plutôt:

Code : Tout sélectionner

/etc/init.d/lightdm stop
etxeberrizahar
Contributeur
Contributeur
Messages : 19
Inscription : 25 avr. 2016, 18:44
Status : Hors-ligne

Pour «profiter de l'hyperthreading» il suffit d'un processeur et d'une carte mère qui le supportent.
Il se pourrait que tu profites de l'hyperthreading sans le savoir.
À vérifier

Code : Tout sélectionner

 cat /proc/cpuinfo
Le support de l'hyperthreading se manifestera par la présence de l'instruction (flag) ht, (ht = HyperThreading).
Vérifier également le BIOS. Certains BIOS demandent un réglage activé hyperthreading = ON.

Debian et le noyau linux n'ont pas attendu wheezy ni jessie pour profiter de l'hyperthreading. Ça fait plus d'une dizaine d'années depuis les intel pentium4 (à socket 478 pour dire si ça date) ou processeurs Amd à cœurs multiples que linux est capable de tirer profit de l'hyperthreading.

Quand ces processeurs étaient une relative nouveauté, il n'y avait rien de tel que compiler un noyau linux avec le module logo linux qui affichait le nombre de cœurs physiques ou logiques. Ainsi, un pentium4 à un seul noyau avec hyperthreading activé se voyait flanqué de deux Tux ou un autre logo en haut à droite de l'écran au dessus des lignes de démarrage de linux défilantes. De cette façon, dès le démarrage, il était immédiatement visible que le processeur avait ses deux cœurs détectés.

Une survivance de linuxlogo, debianlogo où Tux se fait remplacer par la volute debian :
https://packages.debian.org/jessie/linu ... debianlogo
Display a Debian logo on a framebuffer device at boottime

This package contains a patch to the Linux kernel that changes the default penguin logo displayed on a framebuffer device when booting into a Debian swirl.
Avatar de l’utilisateur
DbFr871
Membre très actif
Membre très actif
Messages : 1140
Inscription : 17 mai 2016, 20:48
Localisation : Nègrepelissien
Contact :
Status : Hors-ligne

Bonjour à Toutes et Tous :006:

Bon, moineau hybride :002: m'a jeté un doute... :002:
Quelle serait la commande, pour vérifier le serveur, qui gère la session graphique ?


Merci,
etxeberrizahar
...
Une survivance de linuxlogo, debianlogo où Tux se fait remplacer par la volute debian :
https://packages.debian.org/jessie/linu ... debianlogo
Display a Debian logo on a framebuffer device at boottime

This package contains a patch to the Linux kernel that changes the default penguin logo displayed on a framebuffer device when booting into a Debian swirl.
pour la précision !

J'ai installé ce paquet, et au redémarrage, rien du tout... aucun tux ou pingouin...
Et mon coucou est bien un Pentium 4 C, avec l'HT activé dans le bios !

Merci de vos retours :001:
Cordialement,
Bernard
Debian9.1Stretch-XFCE-64bits-Sony-Vaio,Intel-P8400-2.26GHz,DD-SeagateSSHD500Go,GeForce9300M-GS-256Mo
Avatar de l’utilisateur
lol
Site Admin
Site Admin
Messages : 4974
Inscription : 04 avr. 2016, 12:11
Localisation : Madagascar
Status : Hors-ligne

DbFr871 a écrit :Quelle serait la commande, pour vérifier le serveur, qui gère la session graphique ?
$ env | grep DESKTOP_SESSION
Règles d'usage du forum. Signalez si vous avez posté votre question sur un autre forum. Explications ici
Debian Unstable. Mate/LXQT. Dieu, en créant l'homme, a quelque peu surestimé ses capacités.
Avatar de l’utilisateur
DbFr871
Membre très actif
Membre très actif
Messages : 1140
Inscription : 17 mai 2016, 20:48
Localisation : Nègrepelissien
Contact :
Status : Hors-ligne

Merci :)
Cordialement,
Bernard
Debian9.1Stretch-XFCE-64bits-Sony-Vaio,Intel-P8400-2.26GHz,DD-SeagateSSHD500Go,GeForce9300M-GS-256Mo
Avatar de l’utilisateur
DbFr871
Membre très actif
Membre très actif
Messages : 1140
Inscription : 17 mai 2016, 20:48
Localisation : Nègrepelissien
Contact :
Status : Hors-ligne

Merci à hybridemoineau pour avoir mis le doute...
Tu as raison :001:

Code : Tout sélectionner

$ env | grep DESKTOP_SESSION
DESKTOP_SESSION=lightdm-xsession
$ 

Donc, la bonne commande pour arrêter le serveur light serait ?
Cordialement,
Bernard
Debian9.1Stretch-XFCE-64bits-Sony-Vaio,Intel-P8400-2.26GHz,DD-SeagateSSHD500Go,GeForce9300M-GS-256Mo
etxeberrizahar
Contributeur
Contributeur
Messages : 19
Inscription : 25 avr. 2016, 18:44
Status : Hors-ligne

J'ai installé ce paquet, et au redémarrage, rien du tout... aucun tux ou pingouin...
Et mon coucou est bien un Pentium 4 C, avec l'HT activé dans le bios !
Oublier debianlogo à moins de vouloir bidouiller pour l'amour de l'art.
Nous ne t'invitons pas à installer debianlogo.

De toute façon, installer le paquet debianlogo ne change rien à ton noyau actuel.
Le paquet debianlogo fournit un patch qui sert à retoucher le noyau.
Une fois avoir installé debianlogo, il reste à lire les readme et autres documentations obscures pour pouvoir appliquer le patch sur le noyau et le recompiler.

Quand bien même tu aurais patché le noyau en suivant les recettes de cuisine, il te faudrait lancer le système avec les paramètres validant l'affichage framebuffer (retoucher grub). C'est pas fini ... Voyant que tu disposes d'une carte graphique nvidia, il faudrait voir si tu utilises le pilote générique nouveau ou les pilotes de chez nvidia.
Les pilotes de chez nvidia fonctionnent en désactivant l'affichage framebuffer (liste noire, blacklist).

En bref, une liste d'emmerdements pour un tout petit gain.
Si tu n'as rien fait de tout ça, tu peux le désinstaller sans procès.

Nous avons évoqué debianlogo à fin d'illustration.
Son utilité est plus décorative qu'essentielle.On peut s'en passer et on s'en passe ...

Retournons à nos moutons.
Copie ici le retour des commandes

Code : Tout sélectionner

 cat /proc/cpuinfo 

et

Code : Tout sélectionner

 lscpu 
afin que nous voyions le nombre de cœurs détectés.
Avatar de l’utilisateur
DbFr871
Membre très actif
Membre très actif
Messages : 1140
Inscription : 17 mai 2016, 20:48
Localisation : Nègrepelissien
Contact :
Status : Hors-ligne

Ok, j'ai supprimé debian logo, je pensais qu'il affichait le nombre de proc en évitant de se casser la tête, ce qui est loin d'être le cas :002:

Voici le résultat des commandes :

Code : Tout sélectionner

#  cat /proc/cpuinfo
processor	: 0
vendor_id	: GenuineIntel
cpu family	: 15
model		: 2
model name	: Intel(R) Pentium(R) 4 CPU 2.60GHz
stepping	: 9
microcode	: 0x2e
cpu MHz		: 3120.691
cache size	: 512 KB
fdiv_bug	: no
hlt_bug		: no
f00f_bug	: no
coma_bug	: no
fpu		: yes
fpu_exception	: yes
cpuid level	: 2
wp		: yes
flags		: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe pebs bts cid xtpr
bogomips	: 6241.38
clflush size	: 64
cache_alignment	: 128
address sizes	: 36 bits physical, 32 bits virtual
power management:

# 

Code : Tout sélectionner

# lscpu
Architecture :        i686
Mode(s) opératoire(s) des processeurs : 32-bit
Boutisme :            Little Endian
Processeur(s) :       1
Liste de processeur(s) en ligne : 0
Thread(s) par cœur : 1
Cœur(s) par socket : 1
Socket(s) :           1
Identifiant constructeur : GenuineIntel
Famille de processeur : 15
Modèle :             2
Révision :           9
Vitesse du processeur en MHz : 3120.691
BogoMIPS :            6241.38
# 
1 coeur de détecté... hum... ça sent pas bon, ou bien je me trompe... ce que je souhaiterai :002:
Cordialement,
Bernard
Debian9.1Stretch-XFCE-64bits-Sony-Vaio,Intel-P8400-2.26GHz,DD-SeagateSSHD500Go,GeForce9300M-GS-256Mo
etxeberrizahar
Contributeur
Contributeur
Messages : 19
Inscription : 25 avr. 2016, 18:44
Status : Hors-ligne

Un seul processeur apparent.
Si tu as activé hyperthreading dans le BIOS prévoyant cette capacité et qu'il n'y a qu'un cœur apparent, on peut craindre que le processeur n'en soit pas capable.

Trouvé deux types de Pentium 4 à 2,6 Ghz chez intel.
L'un supporte hyperthreading l'autre pas.

http://ark.intel.com/products/27442/Int ... 00-MHz-FSB
Intel® Hyper-Threading Technology ‡ : No
http://ark.intel.com/products/27494/Int ... 00-MHz-FSB
Intel® Hyper-Threading Technology ‡ : Yes
supporting-HT-Technology: 800 MHz contre 400 MHz pour celui ne le supportant pas.

Voir ce que rapporte dmidecode.

Code : Tout sélectionner

# dmidecode -t processor
Sinon, pour reconnaitre le processeur il faudrait le démonter pour voir la gravure de ses identifiants.
Avatar de l’utilisateur
DbFr871
Membre très actif
Membre très actif
Messages : 1140
Inscription : 17 mai 2016, 20:48
Localisation : Nègrepelissien
Contact :
Status : Hors-ligne

Merci etxeberrizahar

Résultat de la commande :

Code : Tout sélectionner

# dmidecode -t processor
# dmidecode 2.11
SMBIOS 2.3 present.

Handle 0x0004, DMI type 4, 35 bytes
Processor Information
	Socket Designation: CPU 1
	Type: Central Processor
	Family: Pentium 4
	Manufacturer: Intel            
	ID: 29 0F 00 00 FF FB EB BF
	Signature: Type 0, Family 15, Model 2, Stepping 9
	Flags:
		FPU (Floating-point unit on-chip)
		VME (Virtual mode extension)
		DE (Debugging extension)
		PSE (Page size extension)
		TSC (Time stamp counter)
		MSR (Model specific registers)
		PAE (Physical address extension)
		MCE (Machine check exception)
		CX8 (CMPXCHG8 instruction supported)
		APIC (On-chip APIC hardware supported)
		SEP (Fast system call)
		MTRR (Memory type range registers)
		PGE (Page global enable)
		MCA (Machine check architecture)
		CMOV (Conditional move instruction supported)
		PAT (Page attribute table)
		PSE-36 (36-bit page size extension)
		CLFSH (CLFLUSH instruction supported)
		DS (Debug store)
		ACPI (ACPI supported)
		MMX (MMX technology supported)
		FXSR (FXSAVE and FXSTOR instructions supported)
		SSE (Streaming SIMD extensions)
		SSE2 (Streaming SIMD extensions 2)
		SS (Self-snoop)
		HTT (Multi-threading)
		TM (Thermal monitor supported)
		PBE (Pending break enabled)
	Version: Intel(R) Pentium(R) 4 CPU 2.60GHz                   
	Voltage: 3.3 V 2.9 V
	External Clock: 240 MHz
	Max Speed: 3600 MHz
	Current Speed: 3120 MHz
	Status: Populated, Enabled
	Upgrade: Socket 478
	L1 Cache Handle: 0x0005
	L2 Cache Handle: 0x0006
	L3 Cache Handle: 0x0007
	Serial Number: To Be Filled By O.E.M.
	Asset Tag: To Be Filled By O.E.M.
	Part Number: To Be Filled By O.E.M.

# 
Apparemment, il est HT !
Cordialement,
Bernard
Debian9.1Stretch-XFCE-64bits-Sony-Vaio,Intel-P8400-2.26GHz,DD-SeagateSSHD500Go,GeForce9300M-GS-256Mo
etxeberrizahar
Contributeur
Contributeur
Messages : 19
Inscription : 25 avr. 2016, 18:44
Status : Hors-ligne

Le processeur affiche la capacité HT mais il n'en est pas pour autant capable.
Le nombre de cœurs affichés est ce qui compte. Ici un seul.
  Version: Intel(R) Pentium(R) 4 CPU 2.60GHz
Voltage: 3.3 V 2.9 V
External Clock: 240 MHz
Max Speed: 3600 MHz
Current Speed: 3120 MHz


Voltage: 3.3 V 2.9 V.
FSB : External Clock x 4, 240 X 4 = 960 soit plus que 800.
Le processeur tournerait à 3,1 Ghz alors qu'il est reconnu comme un processeur à 2,6 GHz.
Apparemment ce processeur est dopé, overclocké. L'augmentation des fréquences par overclock peut causer des instabilités inattendues.
Est-ce que tu ne l'aurais pas trop longtemps fait surchauffer, poussé jusqu'au Maximum théorique au point de l'endommager ?

Désactiver tout ce qui augmente artificiellement les fréquences du processeur dans le BIOS. Revenir aux réglages par défaut («failsafe») en laissant malgré tout le hyperthreading en position ON, enabled. Redémarrer la machine et comparer les retours des commandes

Code : Tout sélectionner

 cat /proc/cpuinfo ; dmidecode -t processor 

avec/sans dopage, overclocking.
Avatar de l’utilisateur
DbFr871
Membre très actif
Membre très actif
Messages : 1140
Inscription : 17 mai 2016, 20:48
Localisation : Nègrepelissien
Contact :
Status : Hors-ligne

Tu as raison, depuis un mois, je l'ai progressivement passé de 5 à 30 % , valeur où il se gèle... :005:
Par contre à + 20% il tient très bien !

je l'ai remis en standard, et voici les résultats des commandes :

Code : Tout sélectionner

#  cat /proc/cpuinfo
processor	: 0
vendor_id	: GenuineIntel
cpu family	: 15
model		: 2
model name	: Intel(R) Pentium(R) 4 CPU 2.60GHz
stepping	: 9
microcode	: 0x2e
cpu MHz		: 2598.527
cache size	: 512 KB
fdiv_bug	: no
hlt_bug		: no
f00f_bug	: no
coma_bug	: no
fpu		: yes
fpu_exception	: yes
cpuid level	: 2
wp		: yes
flags		: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe pebs bts cid xtpr
bogomips	: 5197.05
clflush size	: 64
cache_alignment	: 128
address sizes	: 36 bits physical, 32 bits virtual
power management:

# 
# 
# dmidecode -t processor
# dmidecode 2.11
SMBIOS 2.3 present.

Handle 0x0004, DMI type 4, 35 bytes
Processor Information
	Socket Designation: CPU 1
	Type: Central Processor
	Family: Pentium 4
	Manufacturer: Intel            
	ID: 29 0F 00 00 FF FB EB BF
	Signature: Type 0, Family 15, Model 2, Stepping 9
	Flags:
		FPU (Floating-point unit on-chip)
		VME (Virtual mode extension)
		DE (Debugging extension)
		PSE (Page size extension)
		TSC (Time stamp counter)
		MSR (Model specific registers)
		PAE (Physical address extension)
		MCE (Machine check exception)
		CX8 (CMPXCHG8 instruction supported)
		APIC (On-chip APIC hardware supported)
		SEP (Fast system call)
		MTRR (Memory type range registers)
		PGE (Page global enable)
		MCA (Machine check architecture)
		CMOV (Conditional move instruction supported)
		PAT (Page attribute table)
		PSE-36 (36-bit page size extension)
		CLFSH (CLFLUSH instruction supported)
		DS (Debug store)
		ACPI (ACPI supported)
		MMX (MMX technology supported)
		FXSR (FXSAVE and FXSTOR instructions supported)
		SSE (Streaming SIMD extensions)
		SSE2 (Streaming SIMD extensions 2)
		SS (Self-snoop)
		HTT (Multi-threading)
		TM (Thermal monitor supported)
		PBE (Pending break enabled)
	Version: Intel(R) Pentium(R) 4 CPU 2.60GHz                   
	Voltage: 3.3 V 2.9 V
	External Clock: 200 MHz
	Max Speed: 3600 MHz
	Current Speed: 2600 MHz
	Status: Populated, Enabled
	Upgrade: Socket 478
	L1 Cache Handle: 0x0005
	L2 Cache Handle: 0x0006
	L3 Cache Handle: 0x0007
	Serial Number: To Be Filled By O.E.M.
	Asset Tag: To Be Filled By O.E.M.
	Part Number: To Be Filled By O.E.M.

# 
A part les valeur "dopées", revenues au standard, tout est identique !

Non ? :001:
Cordialement,
Bernard
Debian9.1Stretch-XFCE-64bits-Sony-Vaio,Intel-P8400-2.26GHz,DD-SeagateSSHD500Go,GeForce9300M-GS-256Mo
hybridemoineau
Membre
Membre
Messages : 390
Inscription : 24 avr. 2016, 15:34
Status : Hors-ligne

DbFr871 a écrit :
Depuis que Jessie est passé en "stable", je me demande, après plus d'un an, si je passe tranquillement de wheezy à jessie... !

Je souhaiterai profiter de l'hyper-threading du proc, car, j'avais dû prendre une wheezy qui ne l'avait pas... à moins, que ma config matérielle, soit exclue de l'HT !
DbFr871 a écrit :A part les valeur "dopées", revenues au standard, tout est identique !


En effet, du coup, comme tu n'as pas le proc qui va bien, tu peux rester en Wheezy tranquille on dirait...
Avatar de l’utilisateur
DbFr871
Membre très actif
Membre très actif
Messages : 1140
Inscription : 17 mai 2016, 20:48
Localisation : Nègrepelissien
Contact :
Status : Hors-ligne

:001:

Ben, j'me demande...

Dans la partie "café", je pose la question sur divers processeurs, dont le Xéon (voui, j'apprécie Intel pour sa température maîtrisée :002: , ce qu'AMD manquait... Certes à l'époque, et depuis, je ne me suis plus du tout intéressé à ce fondeur :002: )avec une carte bi proc... !
D'accord, ce serait en occas... mais, ça me fait ni chaud, ni froid que d'utiliser de l'occas :001:

J'ai vu une référence, avec 4 coeurs, donc en bi = 8 coeurs...
je n'ai pas vérifié, si le HT est indiqué... ça ferait le double... !

Mais, bon... je recherche, en évitant de me précipiter, et savoir, si le fait de monter ce type de processeur en Linux pour faire de la bureautique, vidéo, etc... ne nuirait pas à son "bon fonctionnement"... ??? !
Cordialement,
Bernard
Debian9.1Stretch-XFCE-64bits-Sony-Vaio,Intel-P8400-2.26GHz,DD-SeagateSSHD500Go,GeForce9300M-GS-256Mo
Répondre