Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#101 Le 19/08/2020, à 19:45

Nuliel

Re : ▶▸▶ Demande de renfort pour aidants ◀◂◀

Merci beaucoup nany!

Hors ligne

#102 Le 19/08/2020, à 20:25

nany

Re : ▶▸▶ Demande de renfort pour aidants ◀◂◀

Ah voui, au fait, ma môman est rentrée dans son ephad et tout va bien. smile

Hors ligne

#103 Le 19/08/2020, à 21:02

Nuliel

Re : ▶▸▶ Demande de renfort pour aidants ◀◂◀

Cool!

Hors ligne

#104 Le 19/08/2020, à 23:06

Ayral

Re : ▶▸▶ Demande de renfort pour aidants ◀◂◀

Bonne continuation à ta maman. Bisous de notre part.


Pour mettre les retours de commande entre deux balises code, les explications sont là : https://forum.ubuntu-fr.org/viewtopic.php?id=1614731
Blog d'un retraité
Site de graphisme du fiston Loïc
Ubuntu 22.04 LTS sur un Thinkpad W540

Hors ligne

#105 Le 20/08/2020, à 09:44

moko138

Re : ▶▸▶ Demande de renfort pour aidants ◀◂◀

nany a écrit :

Ah voui, au fait, ma môman est rentrée dans son ephad et tout va bien. smile

Super !  big_smile

= =

Quand on en était à

dpkg -l | grep -Ei "linux-(g|h|i|lo|mo|si|t)" | grep -Ev "^rc|binutils" | sort -k3 | awk '{print $1,$2,$3,$4}' | column -t ; echo -e "\nNoyau courant : $(uname -mr)"

je comprenais encore.
Mais avec ces guillemets :

dpkg -l | awk '!/^rc/ && / linux-(c|g|h|i|lo|m|si|t)/{print $1,$2,$3,$4 | "sort -k3 | column -t"}' ; echo -e "\nNoyau courant : $(uname -mr)"

je suis largué !  sad


%NOINDEX%
Un utilitaire précieux : ncdu
Photo, mini-tutoriel :  À la découverte de dcraw

Hors ligne

#106 Le 20/08/2020, à 19:17

nany

Re : ▶▸▶ Demande de renfort pour aidants ◀◂◀

moko138 a écrit :

je suis largué !  sad

Awk est une arme très puissante de la force, padawan. Tu dois apprendre à la maîtriser.

Pour l’histoire des guillemets, comme sort et column sont des commandes externes à awk, il faut les « quoter ».
On aurait très bien pu écrire :

awk '!/^rc/ && / linux-(c|g|h|i|lo|m|si|t)/{print $1,$2,$3,$4}' | sort -k3 | column -t

Je viens de tester les deux syntaxes avec time et ça se joue au millième de seconde donc c’est kif kif bourricot niveau performance.


Ces explications te suffisent-elles ou faut-il que je détaille davantage la commande awk ?

Hors ligne

#107 Le 20/08/2020, à 20:24

moko138

Re : ▶▸▶ Demande de renfort pour aidants ◀◂◀

Awk est une arme très puissante de la force, padawan. Tu dois apprendre à la maîtriser.

C'est dur à admettre, maître.

  - -

nany a écrit :

Ces explications te suffisent-elles ou faut-il que je détaille davantage la commande awk ?

Eh bien, si tu en as la patience, nany, je te lirai avec intérêt, merci !  smile
Mais là, je vais faire une pause, parce que là, j'ai déjà les synapses en surchauffe.


%NOINDEX%
Un utilitaire précieux : ncdu
Photo, mini-tutoriel :  À la découverte de dcraw

Hors ligne

#108 Le 22/08/2020, à 03:22

nany

Re : ▶▸▶ Demande de renfort pour aidants ◀◂◀

moko138 a écrit :

Eh bien, si tu en as la patience, nany, je te lirai avec intérêt, merci !  smile

Bien alors une commande awk s’écrit awk 'script'. Je vais donc détailler ce script :

!/^rc/ && / linux-(c|g|h|i|lo|m|si|t)/{print $1,$2,$3,$4 | "sort -k3 | column -t"}

!/^rc/ && / linux-(c|g|h|i|lo|m|si|t)/ matche les lignes qui ne commencent pas par rc et qui contiennent linux- précédé d’une espace et suivi d’une des occurrences entre parenthèses séparées par des traits verticaux.
C’est de l’expression régulière (regex), une autre arme de la force à maîtriser absolument.

Ce qui suit entre accolades est la commande ou série de commandes à exécuter pour ces lignes, donc :

  • print $1,$2,$3,$4 affiche les colonnes 1, 2, 3 et 4 ;

  • | ; j’espère qu’il n’est pas nécessaire de rappeler ici la fonction du pipe ;

  • "sort -k3 | column -t" trie selon la colonne 3 et aligne les colonne avec des tabulations.

Hors ligne

#109 Le 22/08/2020, à 05:00

moko138

Re : ▶▸▶ Demande de renfort pour aidants ◀◂◀

Ouaou ! Ça paraît presque limpide !
Merci nany !  smile

  C'est aussi toi qui m'avais appris le " V " de "sort -k3V", pour éviter les classements décimaux tels que

linux-image-5.2.0-10
linux-image-5.2.0-100
linux-image-5.2.0-101
linux-image-5.2.0-98
linux-image-5.2.0-99

Donc à rétablir.

  Je ne sais plus s'il est encore utile d'exclure binutils : /^rc|binutils/


  Il reste un point que je ne comprends pas :
Pourquoi l'espace précédant linux ?
Certains systèmes auraient-ils un paquet blablablalinux-*, à exclure ?

Chez moi, le résultat est identique, avec ou sans espace :

echo; dpkg -l | awk '!/^rc|binutils/ && /linux-(c|g|h|i|lo|m|si|t)/{print $1,$2,$3,$4 | "sort -k3V | column -t"}' ; echo -e "\nNoyau courant : $(uname -mr)"
echo; dpkg -l | awk '!/^rc|binutils/ && / linux-(c|g|h|i|lo|m|si|t)/{print $1,$2,$3,$4 | "sort -k3V | column -t"}' ; echo -e "\nNoyau courant : $(uname -mr)"

Dernière modification par moko138 (Le 22/08/2020, à 08:08)


%NOINDEX%
Un utilitaire précieux : ncdu
Photo, mini-tutoriel :  À la découverte de dcraw

Hors ligne

#110 Le 22/08/2020, à 07:35

nany

Re : ▶▸▶ Demande de renfort pour aidants ◀◂◀

moko138 a écrit :

  Je ne sais plus s'il est encore utile d'exclure binutils : /^rc|binutils/


  Il reste un point que je ne comprends pas :
Pourquoi l'espace précédant linux ?
Certains systèmes auraient-ils un paquet blablablalinux-*, à exclure ?

Oui, binutilsblablalinux-* justement. tongue
Et, chez moi en 20.04, j’ai aussi du syslinux.

Hors ligne

#111 Le 24/08/2020, à 09:16

moko138

Re : ▶▸▶ Demande de renfort pour aidants ◀◂◀

Merci nany, c'est clair !  smile

Je rectifie mon mémo, sans binutils et avec espace et "V", pour:

echo; dpkg -l | awk '!/^rc/ && / linux-(c|g|h|i|lo|m|si|t)/{print $1,$2,$3,$4 | "sort -k3V | column -t"}' ; echo -e "\nNoyau courant : $(uname -mr)"

%NOINDEX%
Un utilitaire précieux : ncdu
Photo, mini-tutoriel :  À la découverte de dcraw

Hors ligne

#112 Le 24/08/2020, à 12:43

Nuliel

Re : ▶▸▶ Demande de renfort pour aidants ◀◂◀

Pour info, pour supprimer le HWE sur la 18.04, il y a deux paquets qui sont restés après les commandes proposées par nany: le paquet linux-hwe-5.4-headers-5.4.0-42, sûrement resté car le pc utilisait actuellement ce noyau, ainsi que le paquet xserver-xorg-legacy-hwe-18.04

Hors ligne

#113 Le 24/08/2020, à 13:00

nany

Re : ▶▸▶ Demande de renfort pour aidants ◀◂◀

Nuliel a écrit :

il y a deux paquets qui sont restés après les commandes proposées par nany: le paquet linux-hwe-5.4-headers-5.4.0-42, sûrement resté car le pc utilisait actuellement ce noyau,

Oui, c’est sûrement ça.

Nuliel a écrit :

ainsi que le paquet xserver-xorg-legacy-hwe-18.04

Ah, je ne l’avais pas vu ce paquet.
Dans ce cas :

sudo apt purge linux*generic-hwe-18.04 xserver-xorg*hwe-18.04
sudo apt autoremove --purge
sudo apt install --install-recommends linux-generic linux-headers-generic linux-image-generic xserver-xorg

Redémarrer sur le noyau 4.15 et purger manuellement les résidus du 5.4.

Dernière modification par nany (Le 24/08/2020, à 13:14)

Hors ligne

#114 Le 24/08/2020, à 13:52

Nuliel

Re : ▶▸▶ Demande de renfort pour aidants ◀◂◀

Super, merci!

Hors ligne

#115 Le 30/08/2020, à 10:21

Nuliel

Re : ▶▸▶ Demande de renfort pour aidants ◀◂◀

Alors dans https://forum.ubuntu-fr.org/viewtopic.p … #p22330427 je viens de voir que lors du passage de la commande

sudo apt purge linux*generic-hwe-18.04 xserver-xorg*hwe-18.04

lubuntu-gtk-core sera supprimé. Si il est sur lubuntu, j'imagine que c'est problématique, est ce que la commande peut être passé suivi de l'install du paquet lubuntu-gtk-core?

Dernière modification par Nuliel (Le 30/08/2020, à 10:26)

Hors ligne

#116 Le 30/08/2020, à 10:43

nany

Re : ▶▸▶ Demande de renfort pour aidants ◀◂◀

Grmpf !
Donne ceci :

dpkg -l | awk '/hwe/{print $2}' | xargs -r echo "sudo dpkg -P"

Si le retour est cohérent :

dpkg -l | awk '/hwe/{print $2}' | xargs -r  sudo dpkg -P

Hors ligne

#117 Le 30/08/2020, à 11:02

Nuliel

Re : ▶▸▶ Demande de renfort pour aidants ◀◂◀

Merci nany
Mais pourquoi ta commande

sudo apt purge linux*generic-hwe-18.04 xserver-xorg*hwe-18.04

sélectionne le paquet lubuntu-gtk-core?

Hors ligne

#118 Le 30/08/2020, à 11:11

nany

Re : ▶▸▶ Demande de renfort pour aidants ◀◂◀

Là, tu me poses une colle.
Je ne sais pas. ¯\_(ツ)_/¯

Hors ligne

#119 Le 30/08/2020, à 11:29

Nuliel

Re : ▶▸▶ Demande de renfort pour aidants ◀◂◀

Une histoire de dépendance apparemment vu https://forum.ubuntu-fr.org/viewtopic.p … #p22330496
Vu le retour j'ai proposé

sudo apt purge linux*generic-hwe-18.04 xserver-xorg*hwe-18.04
sudo apt install lubuntu-gtk-core

ce sera plus simple à mon avis

Hors ligne

#120 Le 30/08/2020, à 11:47

nany

Re : ▶▸▶ Demande de renfort pour aidants ◀◂◀

nany a écrit :
sudo apt purge linux-generic-hwe-18.04 linux-headers-generic-hwe-18.04 linux-image-generic-hwe-18.04 xserver-xorg-hwe-18.04
sudo apt autoremove

Demander à voir la liste des paquets à désinstaller (on n’est jamais trop prudent) avant de faire valider par o ou par n.

sudo apt install linux-generic linux-headers-generic linux-image-generic xserver-xorg
sudo apt full-upgrade
dpkg -l | awk '!/^rc/ && / linux-(c|g|h|i|lo|m|si|t)/{print $1,$2,$3,$4 | "sort -k3 | column -t"}'

Bon, je pense que cette procédure n’est pas dans le bon sens. Je pense qu’il faut d’abord installer les méta-paquets du noyau 4.15 puis demander un redémarrage sur ce noyau pour continuer la procédure.

sudo apt install --install-recommends linux-generic xserver-xorg

Redémarrage sur le 4.15.

dpkg -l | awk '/hwe/{print $2}' | xargs -r sudo dpkg -P
sudo apt autoremove --purge
sudo apt full-upgrade
dpkg -l | awk '!/^rc/ && / linux-(c|g|h|i|lo|m|si|t)/{print $1,$2,$3,$4 | "sort -k3V | column -t"}'

Puis éventuellement désinstaller les noyaux résiduels de la série 5.

Procédure à garder en mémoire et à tester une prochaine fois.

Hors ligne

#121 Le 30/08/2020, à 11:48

nany

Re : ▶▸▶ Demande de renfort pour aidants ◀◂◀

Nuliel a écrit :

ce sera plus simple à mon avis

Tel que c’est parti, oui, il vaut mieux continuer comme ça.

Hors ligne

#122 Le 30/08/2020, à 11:51

moko138

Re : ▶▸▶ Demande de renfort pour aidants ◀◂◀

Que retourne

apt-cache show lubuntu-gtk-core | grep Depends

?


%NOINDEX%
Un utilitaire précieux : ncdu
Photo, mini-tutoriel :  À la découverte de dcraw

Hors ligne

#123 Le 30/08/2020, à 11:52

Nuliel

Re : ▶▸▶ Demande de renfort pour aidants ◀◂◀

Je suis sur la 18.04, du coup je peux te donner le retour sur mon pc:

~$ apt-cache show lubuntu-gtk-core | grep Depends
Depends: apport-gtk, dbus-x11, lightdm, lightdm-gtk-greeter, lubuntu-artwork, lubuntu-default-settings, lubuntu-icon-theme, lxpanel, lxsession, lxterminal, openbox, pcmanfm, plymouth-theme-lubuntu-logo, plymouth-theme-lubuntu-text, python3-launchpadlib, ubuntu-mono, xserver-xorg-input-all, xserver-xorg-input-synaptics, xserver-xorg-video-all, xserver-xorg-video-intel, xserver-xorg-video-qxl
Depends: apport-gtk, dbus-x11, lightdm, lightdm-gtk-greeter, lubuntu-artwork, lubuntu-default-settings, lubuntu-icon-theme, lxpanel, lxsession, lxterminal, openbox, pcmanfm, plymouth-theme-lubuntu-logo, plymouth-theme-lubuntu-text, ubuntu-mono, xserver-xorg-input-all, xserver-xorg-input-synaptics, xserver-xorg-video-all, xserver-xorg-video-intel, xserver-xorg-video-qxl

Et pas de dépendance au HWE

Dernière modification par Nuliel (Le 30/08/2020, à 11:53)

Hors ligne

#124 Le 30/08/2020, à 18:30

Nuliel

Re : ▶▸▶ Demande de renfort pour aidants ◀◂◀

Bon, le HWE est bien désinstallé, merci nany et moko, le pilote est installé, mais c'est toujours aussi mauvais sad
Si quelqu'un a une idée, je suis preneur.
Je me demande s'ils n'auraient pas eu l'idée de ne mettre qu'une antenne (ça arrive malheureusement), et en plus de la mettre sur le port auxiliaire (et non le principal).

Dernière modification par Nuliel (Le 30/08/2020, à 18:30)

Hors ligne

#125 Le 01/09/2020, à 11:39

NicoApi73

Re : ▶▸▶ Demande de renfort pour aidants ◀◂◀

Salut,

C'est peut être un problème HW. Ce module fonctionnait nativement avec une 16.04.1 (noyau 4.4).

Hors ligne