Problèmes et questions concernant le noyau et le support matériel.

Cpu non reconnu & optimisation

#1Messageil y a 7 ans

Bonjour à tous,

j'ai remis à jour mon vieux netbook grâce à Manjaro.

Franchement félicitations pour le travail énorme qui a été fait sur cette distribution.

J'avais à une certaine époque et sur une autre machine, installé Ubuntu puis Mandriva pour enfin me fixer sous Fedora (sans compter les dizaines de distributions que j'ai pu tester en live).

Manjaro est une perle ! :bien

J'ai donc plusieurs questions !

Lorsque qu'il démarre, et qu'il est en mode verbeux, j'ai à peine le temps de lire mais j'ai cru remarquer "...CPU not found...".

Mon processeur est-il donc bien reconnu ?

Si je lance : uname -p
Il me répond : inconnu

Mais en tapant : inxi -F ou cat /proc/cpuinfo
Ces caractéristiques s'affichent bien.

De plus, les sondes de température sont bien reconnues et la thermorégulation du ventilateur fonctionne parfaitement

J'ai bien vu dans les dépôts un Kernel (linux-netbook) spécialement pour les processeur Intel Atom, mais est-ce qu'il va résoudre ce petit problème et va-t-il vraiment m'apporter un gain en performance ?
-----------------------------------------------------------------------------------------------------
Sinon j'ai fait le ménage pour récupérer de l'espace libre, suppression et remplacement de certains logiciels, suppression des langues inutiles, nettoyage du cache de Pacman...

Y a-t-il autre chose que je pourrais nettoyer ?
-----------------------------------------------------------------------------------------------------
Et enfin dernière question, afin de préserver mon SSD, j'ai créé une seule partition en ext2 & sans swap.

Et je navigue avec Chromium en mode privé (donc logiquement pas de cache), dois-je faire autre chose ?

J'ai lu beaucoup de conseils sur ext4 et les SSD, mais pas grand chose qui se rapporte à mon cas.

Bref, je suis ouvert à toutes suggestions qui pourraient encore optimiser mon netbook.

Merci d'avance. :sourire:


Ma configuration :

Manjaro 16.10.3 Fringilla 32-bit
Xfce 4.12.3
Linux 4.4.52-1

Acer aspire one AOA110
Ecran de 8,9"
CPU : Intel Atom N270 @ 1600Mhz
Ram : 1,5 go (après évolution)
SSD : 8go (3Go de libre après optimisation),
Carte graphique : Intel Mobile 945GSE Express
Wifi : Qualcomm Atheros AR242x / AR542x
Dernière modification par Soloil y a 7 ans, modifié au total 2 fois.

Cpu non reconnu & optimisation

#2Messageil y a 7 ans

:bjr:
Lorsque qu'il démarre, et qu'il est en mode verbeux, j'ai à peine le temps de lire mais j'ai cru remarqué "...CPU not found...".

Mon processeur est-il donc bien reconnu ?

Si je lance : uname -p
Il me répond : inconnu

même chose sur ma plus vielle machine P4 en 32-bit, ne pas trop s'inquiéter de ce message, tu peux même le masquer s'il te "pique les yeux" :gsourire:

uname -p me renvoie les mêmes retours sur l'ensemble de mes machines, il doit y avoir un argument manquant :saispas: Je vois que tu fais tourner chromium sur cette config :o chez moi impossible même avec ublock origin et ScriptSafe :pleure: Sinon lightfirefox est pas mal sur des machines peu puissantes mais le plus léger dans cette catégorie reste Midori. Sinon pour du très très léger, on trouve dans Aur xombrero une plume mais trop compliqué à configurer pour un utilisateur classique.

Cpu non reconnu & optimisation

#3Messageil y a 7 ans

Bonjour et bienvenue.
. uname -p ne renvoie pas toujours les infos du proc. C'est une vieille commande Unix qui ne reconnaît pas trop les matériel récents. On s'en sert surtout pour afficher la version du kernel. Inxi et surtout dmidecode seront plus bavards.
Ton proc est obligatoirement reconnu, sinon tu ne booterais pas.
Tu peux retouver la séquence complète du boot pour journalctl:
journalctl -b pour le boot actuel, journalctl -b -1 pour le booot précédent, etc...
Tu as bien fait de ne pas mettre de swap sur un ssd, même si tu es un peu court en ram.
Je pense qu'il faut juste rester prudent sur le nombre de processus simultanés.

Cpu non reconnu & optimisation

#4Messageil y a 7 ans

Ok, merci à vous deux.

Donc rien d'inquiétant pour le processeur et la santé de mon SSD, merci :).

Sinon oui je suis sous Chromium, je préfère Firefox mais il était trop lent par moment (tout comme sa version light).

Va comprendre c'est peut-être le SSD, car Chromium démarre quasi instantanément, las pages sont fluides ainsi que les vidéos.

Actuellement ce petit PC démarre en 55 secondes et s’éteint en 20 à 30 secondes.

Je sais qu'on peut faire mieux car il était sous Linpus avant et démarrait en 10 secondes. :shock:


Sinon pour le journal, je lis quelque chose de différent :

kernel: Failed to find cpu0 device node
kernel: Unable to detect cache hierarchy from DT for CPU 0


Et c'est ok avec dmidecode :bien :

# dmidecode 3.0
Getting SMBIOS data from sysfs.
SMBIOS 2.4 present.

Handle 0x001C, DMI type 4, 35 bytes
Processor Information
Socket Designation: CPU
Type: Central Processor
Family: Pentium M
Manufacturer: Intel(R) Corporation
ID: C2 06 01 00 FF FB E9 BF
Signature: Type 0, Family 6, Model 28, Stepping 2
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)
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) Atom(TM) CPU N270 @ 1.60GHz
Voltage: 1.6 V
External Clock: 533 MHz
Max Speed: 1600 MHz
Current Speed: 1600 MHz
Status: Populated, Enabled
Upgrade: Socket 478
L1 Cache Handle: 0x001E
L2 Cache Handle: 0x001D
L3 Cache Handle: Not Provided
Serial Number: Not Specified
Asset Tag: FFFF
Part Number: Not Specified

lemust83 a écrit :Je pense qu'il faut juste rester prudent sur le nombre de processus simultanés.

Ok merci :)

Cpu non reconnu & optimisation

#5Messageil y a 7 ans

'LLo,

55 secondes avec un ssd, tu as sans doute quelques service inutiles au démarrage :siffle -> systemd-analize
Copie les 10 premières lignes obtenues & colle-les entre balises [code]

Cpu non reconnu & optimisation

#6Messageil y a 7 ans

D'après ce que j'ai pu lire là dessus, ça semble concerner les séries de noyau comprises entre le 4.1 et le 4.6. Un seul des deux cœurs est actif. Le noyau a du mal à lire le Device Tree....
Essaye le 4.9 Au pire il reste des lts de la série 3 comme le 3.16.

sudo mhwd-kernel -i linux49
et reboot. Si ce n'est pas Manjaro qui gère grub, il faut faire sudo update-grub depuis la distro qui a la main.

Cpu non reconnu & optimisation

#7Messageil y a 7 ans

Merci pour le coup de main.

@fassil : Je veux bien te croire !

Alors avec :

$ systemd-analyze

Startup finished in 2.169s (kernel) + 14.251s (userspace) = 16.421s


et avec :

$ systemd-analyze blame

10.495s plymouth-start.service
9.868s dev-sda1.device
4.077s systemd-tmpfiles-setup.service
1.586s ModemManager.service
  934ms systemd-journald.service
  880ms NetworkManager.service
  671ms lightdm-plymouth.service
  665ms plymouth-quit-wait.service
  638ms avahi-daemon.service
  614ms user@1000.service


@lemust83 :

En fait ce processeur est un monocore, mais je cite :

Avec l'Hyper-Threading, deux processeurs sont gérés, ce qui compense la vitesse.


Ca rejoint peut-être une de mes interrogations de mon premier post pour le Kernel "Linux-netbook 4.4.25-1" :


linux-netbook package for Arch & Manjaro Linux

The Linux kernel with Interactive CPUFreq governor, BFQ i/o scheduler and tweaked config, for Intel Atom CPU only.

This kernel is targeted at users on real Intel Atom-based netbook hardware.

Config tweaks so far:

Set target CPU family to Atom
Enable Interactive CPUFreq governor and set as default, remove others
Enable BFQ and set as default
Enable audio (AC97 & HDA) power-save modes
Set PCI-E ASPM to powersave by default
Remove all virtualization guest support
Remove a couple of AMD-specific CPU features
Remove KSM
Remove KEXEC


https://github.com/korrode/linux-netbook

Qu'en penses-tu ? Je tente plutôt ce dernier ?

Merci. :sourire:

Cpu non reconnu & optimisation

#8Messageil y a 7 ans

Je pense que tu devrais d'abord essayer le 49 qui doit intégrer nativement ces améliorations.

Cpu non reconnu & optimisation

#9Messageil y a 7 ans

Linux 49 est installé, mais j'ai toujours la même erreur :

kernel: Failed to find cpu0 device node
kernel: Unable to detect cache hierarchy from DT for CPU 0


Et deux de plus :

kernel: ACPI Error: [CAPB] Namespace lookup failure, AE_ALREADY_EXISTS (201
kernel: ACPI Error: Method parse/execution failed [\_SB.PCI0._OSC] (Node f5
kernel: acpi PNP0A08:00: _OSC failed (AE_ALREADY_EXISTS); disabling ASPM


Le système met 10 secondes de plus à démarrer, le tableau de bord scintille à la fermeture du menu et j'ai perdu FileZilla.

Dans les dépôts, je vois les deux kernels installés linux 44 et linux 49, le problème vient peut-être de là, à moins que c'est pour pouvoir revenir en arrière ?

Merci.

Cpu non reconnu & optimisation

#10Messageil y a 7 ans

Non, utiliser plusieurs noyaux est même recommandé, sauf si l'un deux n'est plus supporté.
Tu es sûr d'être sur le 49 ?

Cpu non reconnu & optimisation

#11Messageil y a 7 ans

Ok & normalement oui.

$ inxi -F

System:    Host: xxx Kernel: 4.9.13-1-MANJARO i686 (32 bit)
           Desktop: Xfce 4.12.3 Distro: Manjaro Linux
Machine:   Device: other-vm? System: Acer product: AOA110 v: 1
           Mobo: Intel model: N/A BIOS: INSYDE v: v0.3109 date: 05/09/2008
CPU:       Single core Intel Atom N270 (-HT-) cache: 512 KB
           clock speeds: max: 1600 MHz 1: 800 MHz 2: 800 MHz
Etc..........

Cpu non reconnu & optimisation

#12Messageil y a 7 ans

Bon essaye donc le 316 .N'oublies pas de le sélectionner dans le menu de grub au démarrage.

Cpu non reconnu & optimisation

#13Messageil y a 7 ans

Mais je supprime la 49 avant ?

J'utilise Linux certes mais je ne suis qu'un amateur... amateur éclairé sans doute, mais ça s'arrête là :lol:.

Merci.

Cpu non reconnu & optimisation

#14Messageil y a 7 ans

Non, tu l'installe depuis le 49, boot sur le 316 et teste. Si c'est bon, tu vire le 49 comme ceci:

sudo mhwd-kernel -r linux49
On ne peut pas supprimer le noyau en cours de service. :clindoeil:

Cpu non reconnu & optimisation

#15Messageil y a 7 ans

Bon, j'ai eu le temps de m'y mettre et tout est ok avec la 316, plus aucune erreur.

J'ai supprimé la 49 au passage, merci. :bien

Et j'ai recréé un lanceur pour FileZilla dans le menu, je ne vois pas pourquoi il avait disparu.

Par contre, il est toujours un poil plus long au démarrage (rien de catastrophique).

Pour fassil, si ça te parle ;) :

$ systemd-analyze

Startup finished in 2.207s (kernel) + 19.923s (userspace) = 22.130s


$ systemd-analyze blame

16.037s dev-sda1.device
10.573s org.cups.cupsd.service
8.396s systemd-hwdb-update.service
7.750s plymouth-start.service
6.138s ldconfig.service
5.766s systemd-tmpfiles-setup.service
1.383s systemd-journald.service
1.113s systemd-udev-trigger.service
981ms systemd-update-done.service
944ms systemd-journal-flush.service
939ms ModemManager.service
782ms rtkit-daemon.service
682ms upower.service
659ms NetworkManager.service
562ms user@1000.service

Cpu non reconnu & optimisation

#16Messageil y a 7 ans

bonjour,

apparemment tu as un réel problème, avec un sdd tu devrais être à 3..5 secondes de démarrage pas 22
Tu as formaté du sdd en ext2 ? :choc: pourquoi pas ext4 avec fstrim.timer ? avec mon disque dur j'ai : 7.940s dev-sda1.device
regarde les logs, au cas ou

 sudo journalctl -b0 -p err

Cpu non reconnu & optimisation

#17Messageil y a 7 ans

Bonjour papajoke,

papajoke a écrit :Tu as formaté du sdd en ext2 ? :choc:

Oui c'est un conseil que j'ai pu lire ici :

https://wiki.archlinux.fr/Netbook

Sinon pour ta commande, ça me répond :
-- No entries --

:saispas:

Cpu non reconnu & optimisation

#18Messageil y a 7 ans

Je vois que les performances formidables de mon SSD vous laisse tous sans voix :gsourire::lol: .

Après recherches, il apparaît que ce Samsung P-SSD1800 fait parti des pires SSD de l'histoire en terme de lenteur (bon en même temps il a 9 ans). Le reste de la machine étant relativement de bonne qualité, il fallait bien qu'il y ait un hic quelque part vu qu'il est tout de même estampillé de la marque Acer... Hummm...

Une mise à jour du firmware est dispo et devrait corriger ce problème :

http://metal03326.blogspot.fr/2012/04/s ... pdate.html

Il faut d'abord que je commence par faire une image disque de mon système !

On verra bien la différence que je noterais ici ;).

Cpu non reconnu & optimisation

#19Messageil y a 7 ans

Bon, après flashage du firmware du SSD, & restauration de mon image disque... La différence n'est pas flagrante !

Je suis revenu à mes valeurs de départ lorsque j'étais avec linux 44, donc 34 secondes pour avoir mon bureau au complet & 21 secondes de plus avant que mon système soit utilisable sans ralentissement.

Il faut que je vois ça aussi :

II - Vérifier la reconnaissance du disque et configurer le système

Certains vieux SSD ne se signalent pas comme tels au système (ceux des netbook par exemple). Il vaut mieux vérifier que le SSD est correctement reconnu pour que le planificateur ou ordonnanceur (scheduler) des entrées/sorties (I/O) s’adapte en conséquence :

  cat /sys/block/sdX/queue/rotational (où sdX désigne votre SSD)

Si la commande renvoie la valeur 0 c'est que le SSD est bien reconnu comme tel. Si c'est la valeur 1 qui s'affiche, alors le système croit gérer un disque rotatif. Il faut alors modifier manuellement le paramètre avec les privilèges administrateur :

  su + password
  echo 0 > /sys/block/sdX/queue/rotational

Source : http://wiki.linuxarverne.org/optimiser_ ... ian_wheezy

Et effectivement la commande me renvoie "1", donc pas bon...

Cpu non reconnu & optimisation

#20Messageil y a 7 ans

'LLo,

Non, rien de flagrant, à part que tout à l'air de se trainer..!
N'oublie pas que tu n'es pas vraiment suréquipé en terme de proc & en ram avec cette babasse :siffle
Pas moyen de reproduire ici ta dernière commande...
Répondre