J'ai un PC relativement vieux qui tournait sans problème sous Linux Mint Debian Edition (basé sur debian stable) avec Mate jusqu'à il y a une semaine environ. Suite à une mise à jour foireuse (en grande partie de ma faute) qui a rendu le système inutilisable j'ai décidé de changer de distrib et de tester Manjaro.
J'ai donc opté pour la version officielle de Manjaro avec XFCE mais je me retrouve avec un PC quasiment inutilisable car l'ensemble est beaucoup trop consommateur en RAM. J'avoue n'avoir aucune idée de la quantité de RAM utilisée par LMDE avec Mate, mais là j'ai environ 600Mo de pris au démarrage avec XFCE (sur mes 2Go) et la simple utilisation d'un navigateur me fait ramer, ce qui n'arrivait pas avant (où je pouvais sans souci utiliser une machine virtuelle - donc 1Go dédié - en plus de skype + firefox + chromium + ...) et le processeur semble aussi beaucoup plus sollicité.
Du coup, je voudrais savoir à quoi c'est dû : si c'est au nouveau kernel (j'étais avant en 3.x), à XFCE, à une combinaison des deux ? Et surtout comment faire pour réduire l'empreinte en RAM + processeur (j'espère que changer de DE, voire passer sur un WM, pourrait résoudre le problème) ? Avant d'installer Manjaro XFCE j'avais regardé des tests comparatifs entre XFCE et Mate et il semblait en ressortir qu'ils étaient équivalents en terme de consommation RAM, c'est aussi ce qui était ressorti de mes tests sur Live CD mais ce n'est pas non plus la même version de Mate que celle que j'avais sur LMDE, qui était plus ancienne.
Donc voilà, toute aide pour comprendre les causes ou proposer des solutions sera la bienvenue
Avant d'envisager de changer, tu peux essayer avec juste le terminal & top ou htop (celui là n'est pas d'office dans la distro) de tuer tout ce qui te concerne (user à rentrer pour filtrer les processus) & qui te semble superflu & tant que le DE ne bronche pas, c'est que c'était vraiment superflu... Après, tu peux virer ça d'un dossier autostart quelque part (?) ou du démarrage dans Xfce (me rappelle + oû c'est).
"Il semble que la perfection soit atteinte non quand il n'y a plus rien à ajouter, mais quand il n'y a plus rien à retrancher"
Antoine de Saint-Exupéry
Bonjour Xfce est un des environnement des plus légers. A vide, je n'ai que 265 Mo de pris sur la Ram. 565 avec Firefox est plutôt normal. As tu une swap ? Donne le retour bureau seul de free puis avec FF d'ouvert. Donne aussi le retour de :
sudo fdisk -l df -h df -h ~/
Noyau récent MANJARO x86_64 bits: 64 Xfce 4.16
ASUSTeK model: PRIME B350M-A v: Rev X.0x
6-Core: AMD Ryzen 5 2600X
AMD Baffin [Radeon RX 460/560D / Pro
driver: amdgpu v: kernel
Display: x11 server: X.Org driver: amdgpu,ati unloaded: modesetting
OpenGL: renderer: Radeon RX 560 Series
Arch en Dual. Aucun lien publicitaire ne saurait être toléré dans la signature!
Pour la suppression de processus, le problème c'est qu'à peu près tout est "utile". Mais voilà une partie des process qui tournent de base et qui font plus de 30Mo (j'ai zappé les autres), en virant le terminal, le gestionnaire des tâches et la capture d'écrant et sommant, on arrive à environ 800Mo de pris par le système :
lemust83 a écrit :As tu une swap ?
Oui, j'ai 2Go de swap (sur SSD heureusement, même si c'est pas top pour le disque c'est mieux pour moi).
lemust83 a écrit :Donne le retour bureau seul de free puis avec FF d'ouvert. Donne aussi le retour de :
sudo fdisk -l df -h df -h ~/
Voilà la consommation au démarrage, juste après le login :
free -h total utilisé libre partagé tamp/cache disponible Mem: 2,0G 518M 1,1G 6,2M 314M 1,3G Partition d'échange: 2,0G 0B 2,0G
Puis avec juste FF d'ouvert sur cette page :
free -h total utilisé libre partagé tamp/cache disponible Mem: 2,0G 1,2G 218M 26M 556M 626M Partition d'échange: 2,0G 0B 2,0G
J'ai moi aussi un PC assez ancien (Pentium Dual-Core CPU E5200 @ 2.50GHz 64 bits) en environnement KDE car je suis un fercent utilisateur de DIGIKAM depuis très longtemps. quand je suis passé sous manjaro j'ai eu des problèmes similaires alors que j'avais 2Go de mémoire. A savoir lenteurs excessives des scripts sous firefox qui n'en finissaient pas à un point que j'ai posté un sujet à ce propos. Un jour, mon fils m'a trouvé une varrêtte de DDR2 à la fréquence ad hoc (800MHz) et je me suis retrouvé avec 4 Go de mémoire et depuis mon PC a retrouvé une seconde jeunesse. Adieu les lenteurs injustifiées et reste parfaitement utilisable , y compris pour des manipulation d'images un peu lourdes. Récemment, mon fils m'a dégotté 2 autres barrettes de 2 Go. Depuis je tourne donc avec 8Go. Sur une fonctionnement quotidien, il n' a pas de différence par rapport à 4Go. Par contre pour développer un fichier RAW, l'aventage n'est pas négligeable. Sur un marché au puce ou une brocante, la barrette de 2Go DDR2 se trouve à 5€...
Operating System: Manjaro Linux
KDE Plasma Version: 5.27.10
KDE Frameworks Version: 5.115.0
Qt Version: 5.15.12
Kernel Version: 6.16.2 MANJARO (64-bit)
raphics Platform: X11
Processors: 4 × Intel® Core™ i5-6600 CPU @ 3.30GHz
Memory: 15.6 Gio of RAM
Graphics Processor: NVE4
"Il semble que la perfection soit atteinte non quand il n'y a plus rien à ajouter, mais quand il n'y a plus rien à retrancher"
Antoine de Saint-Exupéry
Oui c'est curieux ce triplé. Plymouth n'est qu'un splash qu'on peut désactiver à chaud par la touche [Echappe] dès le début du boot. On pourra le virer, mais je ne pense pas que ce soit lui le ramophage bien qu'il puisse alourdir l'empreinte kernel. J'avais un Dell Latitude E60 qui tournait impecc avec le 4.7, donc ce noyau est compatible avec ton PC. Essaye un truc à titre de test: Démarre en console depuis Grub Connecte toi à ton user (surtout pas en root!!) et tape startx Compare.....
Noyau récent MANJARO x86_64 bits: 64 Xfce 4.16
ASUSTeK model: PRIME B350M-A v: Rev X.0x
6-Core: AMD Ryzen 5 2600X
AMD Baffin [Radeon RX 460/560D / Pro
driver: amdgpu v: kernel
Display: x11 server: X.Org driver: amdgpu,ati unloaded: modesetting
OpenGL: renderer: Radeon RX 560 Series
Arch en Dual. Aucun lien publicitaire ne saurait être toléré dans la signature!
Au démarrage, j'ai environ 285 Mo avec deux plugins gourmand en mémoire.
En regardant la capture d'écran, je trouve les valeurs trop élevées, même en prenant les valeurs RSS, l'image mémoire la plus réaliste est la PSS. Pour vérifier quelles applis consomment le plus, smem est un bon outil.
sudo pacman -S smem
et la commande
smem -tk
devrait donner quelques indications, les plugins consomment un peu, ceux en python (radiotray, wicd par ex.) bien plus.
lemust83 a écrit :Démarre en console depuis Grub Connecte toi à ton user (surtout pas en root!!) et tape startx Compare.....
J'ai remplacé "quiet splash" par "text" dans grub, si c'est bien ça qu'il fallait faire. Niveau conso RAM c'est pareil (~570Mo), mais il n'y avait plus qu'une seule instance de plymouth en résultat de systemd-analyze blame.
Smurf a écrit :la commande
smem -tk
devrait donner quelques indications, les plugins consomment un peu, ceux en python (radiotray, wicd par ex.) bien plus.
Voilà le résultat de la commande (bon, là FF consomme un peu, surtout avec flash, y'a pas ça au démarrage) :
Bonjour Essaye de démarrer FF en mode modules désactivés. (Aide). Tu dois en avoir certains que tu pourrais neutraliser sans devoir les virer. Je pense que tu ne devrais activer Skype qu'à la demande et non en démarrage auto. Je vois aussi msn-notifier. Je comprend que tu considère que ce soit nécessaire, mais ces programme sont assez gourmand en RAM et tu en à guère...
Noyau récent MANJARO x86_64 bits: 64 Xfce 4.16
ASUSTeK model: PRIME B350M-A v: Rev X.0x
6-Core: AMD Ryzen 5 2600X
AMD Baffin [Radeon RX 460/560D / Pro
driver: amdgpu v: kernel
Display: x11 server: X.Org driver: amdgpu,ati unloaded: modesetting
OpenGL: renderer: Radeon RX 560 Series
Arch en Dual. Aucun lien publicitaire ne saurait être toléré dans la signature!
Sinon pour Skype, je ne le lance pas au démarrage, j'ai lancé la dernière commande alors que j'utilisais mon PC depuis quelques heures (et encore, j'avais quitté Steam).
Le truc c'est que je voudrais pouvoir à continuer à utiliser mon PC comme je l'ai fait depuis des années sans problème avec XP, Vista, Ubuntu, Mint, ... Mon utilisation comprend, outre la navigation internet (généralement j'avais 3 navigateurs d'ouvert : Opera, FF et Chromium + 3 instances de Skype), l'utilisation de VirtualBox, d'eclipse et de Steam, principalement.
Ces 3 derniers logiciels sont assez consommateurs en RAM, bien évidemment, mais je n'ai jamais eu de problèmes de ralentissement jusqu'à l'installation de Manjaro XFCE. Bon, quand je les utilise, il va de soi que je n'en utilise qu'un à la fois mais ça a toujours été en parallèle du reste (3 navigateurs + Skype).
Actuellement, avec juste FF d'ouvert + Skype, je rame énormément. Ce qui me semble assez "démesuré" quand je compare avec mon utilisation passée.
Regarde dans Menu > Paramètres > Sessions et démarrage > Démarrage auto.... Tu devrais pouvoir désactiver pas mal de truc. Quant à msn-notifier, ce n'est pas à ma connaissance installé par défaut. Pour info, je n'ai que: - Agent policykit - Clipman - Gestionnaire d'alimentation (c'est un portable) - PulseAudio applet - Reseau -PuseAudio (système) - Update Notifier -Xfsettongsd
Noyau récent MANJARO x86_64 bits: 64 Xfce 4.16
ASUSTeK model: PRIME B350M-A v: Rev X.0x
6-Core: AMD Ryzen 5 2600X
AMD Baffin [Radeon RX 460/560D / Pro
driver: amdgpu v: kernel
Display: x11 server: X.Org driver: amdgpu,ati unloaded: modesetting
OpenGL: renderer: Radeon RX 560 Series
Arch en Dual. Aucun lien publicitaire ne saurait être toléré dans la signature!
Concernant msm_notifier c'est installé par défaut par manjaro dans le package "manjaro-settings-manager-notifier". Apparement ce serait un outil permettant de gérer les kernels, entre autres :
The Manjaro Settings Manager offers you a series of settings, which are either enabled by Manjaro (i.e. installation of multiple kernels) or are missing from at least some of popular Desktop Environments and Window Managers.
Currently has modules written for Manjaro Hardware Detection (MHWD), Language, Kernel, Keyboard, Time and Date and User Accounts.
It also includes a daemon to notify user of new language packages or kernels.
Sinon j'ai ça en programmes au démarrage :
Donc d'activés : - Agent policykit - Blueman applet (bluetooth) - Gestionnaire d'impression (que je pourrais désactiver) - Gestionnaire d'alimentation (c'est aussi un portable) - MSM notifier - PulseAudio applet - Reseau - PulseAudio (système) - Update Notifier - Verrouilleur d'écran (que je pourrais aussi désactiver) - Xfsettingsd
En regardant les résultats de smem, on voit que trois sessions Skype, un plugin Firefox, sans doute flashplayer, et Firefox consomment environ 1,2 Go sur 1,5 au total. Je ne sais pas si c'est normal, mais la troisième session Skype consomme plus (136 Mo) que la deuxième (95 Mo), qui consomme plus que la première (75Mo), et je trouve aussi le plugin flash très gourmand (277 Mo). Essayer de récupérer un peu de mémoire sur le reste est, à mon humble avis, négligeable comparé à Firefox+Skype.
Peut être que la LMDE, si c'est la première version que tu utilisais, était moins gourmande en mémoire vu l'ancienneté du noyau et des applis.
Il est possible que FF soit plus gourmand dans ses dernières versions que celle que j'avais sur LMDE (la v46). Mais pour Skype c'est la même chose, vu qu'ils n'ont pas fait de mise à jour depuis 2014, pour Opera 12 ça n'a pas changé non plus depuis un bail (normal).
Franchement y'a juste le système d'exploitation qui a changé... C'est pour ça que je voudrais voir si, en changeant de gestionnaire de bureau/fenêtre ce serait pas mieux. Sur une VM où j'ai exactement la même install, j'ai essayé de passer à JWM mais y'avait des conflits de paquets, impossible d'installer (message : /usr/bin/java est déjà présent sur le système, normal vu que c'est installé de base mais apparement ça le dérangeait vu qu'ils l'intègrent dans jwm-settings-manager). J'avais aussi vite fait essayé d'installer Mate et pareil, conflits entre les paquets (mais j'ai pas trop persévéré).
Quel noyau avais tu avec LMDE? Avec Manjaro, tu peux facilement réinstaller un plus ancien. Par exemple pour le 3.18 que je garde en secours et qui est un LTS:
sudo mhwd-kernel -i linux318
Il suffit de le choisir dans le menu de Grub. A ce propos, tu boot bien avec l'initramfs standard et non avec la version fallback qui est plus lourde ? Cela dit, je ne pense pas que ce soit le noyau qui alourdisse à ce point l'empreinte mémoire et je le redis, Xfce est très légère . Au pire si tu veux tester, ce qui veut dire refaire une install, tu teste à partir de la net-edition. Là, tu as totalement la main sur ce que nécessite. Par contre, c'est un peu plus complexe.
Noyau récent MANJARO x86_64 bits: 64 Xfce 4.16
ASUSTeK model: PRIME B350M-A v: Rev X.0x
6-Core: AMD Ryzen 5 2600X
AMD Baffin [Radeon RX 460/560D / Pro
driver: amdgpu v: kernel
Display: x11 server: X.Org driver: amdgpu,ati unloaded: modesetting
OpenGL: renderer: Radeon RX 560 Series
Arch en Dual. Aucun lien publicitaire ne saurait être toléré dans la signature!