Aller au contenu principal

Messages

Cette espace vous permet de voir toutes les Messages réalisées par ce membre. Vous ne pouvez voir que les Messages réalisées dans les espaces auxquels vous avez accès.

Messages - Yoman

1
Internet, réseaux et serveurs / Re : Accés à internet sélectif...
@Brno

Ton souci est délicat, car tu as des résolutions d'IPv4 sur certains sites et ça concerne la distribution openSUSE.

Quelques pistes à explorer :

  • As-tu vérifié le status de DHCP dans ta Livebox ?
  • As-tu essayé de réinitialiser la configuration de ta box à l'état "sortie d'usine" ?
  • As-tu eu ou fait une maj de ta Livebox?
  • Étant donné que systemd-resolve n'est pas opérationnel, connaitre qui est chargé des résolutions dns
sudo lsof -i :53
  • Vérifier les statuts de tes interfaces & adresses IP
ip -4 -br a ; ip -6 -br a
sudo sysctl net.ipv4.ip_forward
sudo sysctl net.ipv6.conf.all.forwarding

Pour répondre à ta question, je n'utilise pas les DNS de mon FAI ni dnsmasq et systemd-resolve.
J'ai mon resolveur DNS local Unbound qui fait le taffe.
2
Internet, réseaux et serveurs / Re : Accés à internet sélectif...
@Brno

Ça ressemble à un cache DNS problématique. (chez toi ou Orange)
On va tester quelques commandes sur tes connexions  :

  • Si ton cache DNS est corrompu
    sudo systemd-resolve --flush-caches
  • Si ton pare-feu pose problème
    sudo systemctl stop firewalld
  • Tester un site problématique à ta connexion
    sudo  ping -c 4 www.duckduckgo.com
  • Analyser les routes empruntées
    sudo traceroute -n -w 2 www.qwant.com
  • Test port mail
    sudo nmap -p 995 pop.orange.fr

Donne-nous les retours de ces commandes.

3
Général / Re : Ralentissement au démérage??!!!
je partage la boxe avec mon voisin donc pas possible de me connecter en RJ45!
Il est tout à fait possible d'être en RJ45 et de partager son réseau en WIFI

Dans ton cas, il n'y a pas de solution toute faite mais des pistes :

* Désactive ta veille.
* Change ton canal wifi sur ta livebox
* Essaie de passer en Wi-Fi 5 ou 6
* Mets une IP fixe sur ta boxe et NetworkManager (la même que tu auras choisie)
* Déplace ta box pour éviter le plus d'obstacles possible ( pas évident)
* Voir avec ton opérateur pour un répétiteur wifi.

4
Général / Re : Ralentissement au démérage??!!!
@pépé

Merci pour ton retour...

Bon déjà on constate qu'en désactivant NetworkManager-wait-online on gagne pas moins de :

---------------------------------------------
1 minute et 29.52 secondes
---------------------------------------------
Ce n'est pas rien.. on garde cela sous le coude.

Le coupable n'est pas NetworkManager-wait-online car il démarre en 0.172s C'est normal.
Mais on pourra ajuster son temps de démarrage par la suite, si nécessaire.

Les messages indiquent que NetworkManager tente d'obtenir des adresses IP via DHCP pour l'interface wlan0, et prends 45s à chaque fois..
wlan0=wifi (tu as un wifi que NetworkManager essaie d'initialiser avec des "failed"
-------------------------------------------
1mn30
-------------------------------------------
Dans le principe :
NetworkManager-wait-online  attend que les connexions réseau soient prêtes avant de continuer le démarrage.

  • Est-ce que ton Wi-Fi est activé 
  • Déactive ton wifi
  • Mets uniquement ton cable réseau
    
Ensuite, refais les commandes que je t'ai données.

Après, on verra pour ton disque dur externe en USB. (Ça me parait lent.)
5
Général / Re : Ralentissement au démérage??!!!
@pépé

Une 1ère piste :

Service le plus long : NetworkManager-wait-online.service
  • Temps : 10.172 secondes
Afin de vérifier si c'est NetworkManager-wait-online le problème, on va le désactiver temporairement au démarrage.
sudo systemctl disable NetworkManager-wait-online.service
Ensuite, on va proprement rebooter ton PC
sudo systemctl reboot
Tu pourras vérifier si ton PC reboot plus rapidement⁣
Aprés reboot réactive  NetowrkManager-wait-online de nouveau
sudo systemctl enable NetworkManager-wait-online.service
Si ton PC est aussi lent après avoir désactivé NetworkManager-wait-online,
On va vérifier ses erreurs éventuelles⁣..
sudo journalctl -b -u NetworkManager --no-pager | grep -i "error\|fail\|timeout"

2ème piste :
Tu as une détection lente d'un lecteur USB (disque dur externe, ssd externe, cléf usb...)
  • 7.2s par partition
On va essayer de voir les erreurs de sorties USB :
sudo dmesg | grep -i "sdb\|usb\|error"

J'ai essayé de te donner plein de commandes à la suite pour gagner du temps.
7
Configuration avancée / Re : Suivi des installations et suppressions Zypper
Bonsoir Yoman
C'est une bonne idée , pour faire une recherche jour/jour , ça peut obliger de refaire la manip plusieurs fois avant de trouver ce que l'on cherche
Est il possible de faire une période ( 2025/01/15 - 2024/ 12/28 ) , tu vois l'idée , ça simplifierait un peu la recherche et ça éviterait une boucle redondante avec une multitude de lignes où l'on ne s'y retrouverait plus
Bonne soirée


Pourquoi pas, mais ça va être plus compliqué...mais c'est possible...

Il faut que j'inclue des conditions dans le script.

  • Date du jour
  • Date précise.
  • période

Je ferais une version beta_3 (avenir)
8
Configuration avancée / Re : Suivi des installations et suppressions Zypper
Je pense que c’est plus simple. Mais cpourquoi faire simple quand on peut faire compliqué ? 😃

Entièrement d'accord avec toi.
(Sur les forums anglophones, la demande d'une extraction des logs zypper a été réclamée pas mal de fois).

mais quand on a pas d'électricité , c'est bien d'avoir une bougie pour s'éclairer⁣.⁣.

Le but de la rubrique « Configuration avancée », c'est quand rien ne fonctionne... On fait quoi et comment ?

unixlinuxpro# ./zypper-history-beta_2.sh       
Voulez-vous spécifier une date ? [O/n] O
📅 Entrez la date (YYYY-MM-DD) : 2025-01-28
==================================================================================
Historique Zypper (/var/log/zypp/history) - 2025-01-28
==================================================================================
Date/Heure          | Action   | Paquet/Commande              | Version     
----------------------------------------------------------------------------------
2025-01-28 20:19:59 | command | root@unixlinuxpro           | 'zypper' 'dup' '--download-as-needed'
2025-01-28 20:20:14 | install | bash-doc                    | 5.2.37-528.2
2025-01-28 20:20:20 | install | coreutils-systemd           | 9.6-409.5  
2025-01-28 20:20:22 | install | dbus-broker-block-restart   | 36-50.4    
2025-01-28 20:20:48 | install | filesystem                  | 84.87-325.1
2025-01-28 20:21:44 | install | liblastlog2-2               | 2.40.4-3.4 
2025-01-28 20:21:48 | install | libp11-kit0                 | 0.25.5-71.13
2025-01-28 20:21:52 | install | p11-kit                     | 0.25.5-71.13
2025-01-28 20:21:55 | install | libproc2-1                  | 4.0.5-322.5
2025-01-28 20:21:59 | install | bash                        | 5.2.37-528.2
2025-01-28 20:22:01 | install | bash-sh                     | 5.2.37-528.2
2025-01-28 20:22:05 | install | p11-kit-tools               | 0.25.5-71.13
2025-01-28 20:22:07 | install | p11-kit-server              | 0.25.5-71.13
2025-01-28 20:22:10 | install | procps                      | 4.0.5-322.5
2025-01-28 20:22:13 | install | util-linux-tty-tools        | 2.40.4-3.4 
2025-01-28 20:22:18 | install | util-linux-systemd          | 2.40.4-3.4 
2025-01-28 20:22:20 | install | sysuser-shadow              | 3.3-13.1   
2025-01-28 20:22:28 | install | systemd-presets-common-SUSE | 15-115.1   
2025-01-28 20:22:33 | install | syslog-service              | 2.0-972.29 
2025-01-28 20:22:35 | install | polkit-default-privs        | 1550+20250128.968956c-613.1
2025-01-28 20:22:39 | install | mdadm                       | 4.3-308.145
2025-01-28 20:22:42 | install | m4                          | 1.4.18-74.17
2025-01-28 20:22:44 | install | lastlog2                    | 2.40.4-3.4 
2025-01-28 20:22:47 | install | klogd                       | 1.5.1-972.29
2025-01-28 20:22:52 | install | grub2-common                | 2.12-47.68 
2025-01-28 20:22:57 | install | grub2-i386-pc               | 2.12-47.68 
2025-01-28 20:23:00 | install | grub2                       | 2.12-47.68 
2025-01-28 20:23:04 | install | gawk                        | 5.3.1-118.70
2025-01-28 20:23:06 | install | fwupd-efi                   | 1.7-16.44  
2025-01-28 20:23:08 | install | dbus-broker                 | 36-50.4    
2025-01-28 20:23:10 | install | cron                        | 4.2-500.184
2025-01-28 20:23:13 | install | cronie                      | 1.7.2-500.184
2025-01-28 20:23:17 | install | bash-lang                   | 5.2.37-528.2
2025-01-28 20:23:20 | install | procps-lang                 | 4.0.5-322.5
2025-01-28 20:23:24 | install | rtkit                       | 0.13-78.3  
2025-01-28 20:23:29 | install | grub2-x86_64-efi            | 2.12-47.68 
2025-01-28 20:23:31 | install | grub2-systemd-sleep-plugin  | 2.12-47.68 
2025-01-28 20:23:33 | install | grub2-snapper-plugin        | 2.12-47.68 
2025-01-28 20:23:38 | install | dracut                      | 059+suse.679.g7559201e-386.6
2025-01-28 20:23:44 | install | cpp13                       | 13.3.1+git8964-118.50
2025-01-28 20:23:58 | install | libstdc++6-devel-gcc13      | 13.3.1+git8964-118.50
2025-01-28 20:24:13 | install | gcc13                       | 13.3.1+git8964-118.50
2025-01-28 20:24:16 | install | gcc13-locale                | 13.3.1+git8964-118.50
2025-01-28 20:24:22 | install | gcc13-c++                   | 13.3.1+git8964-118.50
2025-01-28 20:24:24 | install | libatk-1_0-0                | 2.54.1-245.2
2025-01-28 20:24:27 | install | libatspi0                   | 2.54.1-245.2
2025-01-28 20:24:40 | install | ghostscript                 | 10.04.0-220.44
2025-01-28 20:24:42 | install | ghostscript-x11             | 10.04.0-220.44
2025-01-28 20:24:44 | install | typelib-1_0-Atk-1_0         | 2.54.1-245.2
2025-01-28 20:24:47 | install | libatk-bridge-2_0-0         | 2.54.1-245.2
2025-01-28 20:24:50 | install | at-spi2-core                | 2.54.1-245.2
2025-01-28 20:24:53 | install | at-spi2-core-lang           | 2.54.1-245.2
2025-01-28 20:24:56 | install | libfreebl3                  | 3.107-4.11 
2025-01-28 20:24:58 | install | mozilla-nss-certs           | 3.107-4.11 
2025-01-28 20:25:01 | install | libsoftokn3                 | 3.107-4.11 
2025-01-28 20:25:05 | install | mozilla-nss                 | 3.107-4.11 
2025-01-28 20:25:08 | install | mozilla-nss-sysinit         | 3.107-4.11 
2025-01-28 20:25:11 | install | libvlccore9                 | 3.0.21-1699.9.pm.1
2025-01-28 20:25:25 | install | obs-studio                  | 31.0.0-1699.6.pm.12
2025-01-28 20:25:27 | install | libvlc5                     | 3.0.21-1699.9.pm.1
2025-01-28 20:25:37 | install | vlc-noX                     | 3.0.21-1699.9.pm.1
2025-01-28 20:25:41 | install | vlc-lang                    | 3.0.21-1699.9.pm.1
2025-01-28 20:25:45 | install | vlc-qt                      | 3.0.21-1699.9.pm.1
2025-01-28 20:25:48 | install | vlc-codec-fluidsynth        | 3.0.21-1699.9.pm.1
2025-01-28 20:25:52 | install | vlc-codecs                  | 3.0.21-1699.9.pm.1
2025-01-28 20:25:56 | install | vlc-codec-gstreamer         | 3.0.21-1699.9.pm.1
2025-01-28 20:26:03 | install | vlc                         | 3.0.21-1699.9.pm.1
2025-01-28 20:26:08 | install | vlc-vdpau                   | 3.0.21-1699.9.pm.1
2025-01-28 20:26:10 | install | system-user-kodi            | 22.x.+git.20250127T172131~12245d092-410.2
2025-01-28 20:28:18 | install | kernel-liquorix             | 6.12.11.lqx2-1.1
2025-01-28 20:29:20 | install | microsoft-edge-beta         | 133.0.3065.31-1

==================================================================================
Log d'exécution (/var/log/zypper.log) - 2025-01-28
==================================================================================
Heure               | PID     | Commande
----------------------------------------------------------------------------------
================================================================================
Collect from /var/log/zypper.log ...

2025-01-28 20:08    | 68258   | zypper vb
2025-01-28 20:17    | 68333   | zypper ref
2025-01-28 20:18    | 68826   | zypper dup --download-as-needed
unixlinuxpro#

script dans mon github

Yast history ne te donne pas les sorties de commandes que tu as passées.
Généralement, c'est ce qui est demandé quand on cherche à se faire dépanner.

Le script extrait à une date choisie : zypper history & zypper log :

  • commande éxecutée
  • paquet installé
  • paquet supprimé

et de zypper.log

  • Uniquement les commandes exécutées.

Et en cas de dépannage ça peut aider et y voir plus clair.

Perso, je n'utilise plus Yast depuis pas mal de temps.

* Je mets mes scripts ou autres outils de dépannage sur clé USB, en plus d'avoir passé mon PC de test en BTRFS

Dans tous les cas, si ça peut aider, c'est le but.

[1]
Yast va disparaître pour laisser sa place.

* Agama : nouvel installateur système
* Cockpit : pour l'administration système (je suis déjà sur Cokpit)
9
Configuration avancée / Re : Suivi des installations et suppressions Zypper
Bonsoir @Chumi

Citer
signifierait qu'on puisse interroger une date précise

Je t'explique :

Dans la commande tu as le format de date d'aujourdhui comme cela :

"$(date '+%Y-%m-%d')"

Si je veux interroger le 25/01/2025

Je supprime entre les guillemet  "          " le format date d'aujourd'hui  $(date '+%Y-%m-%d')

et j'y colle la date désirée sur ce format :"yyyy/mm/dd"

"2025/01/25"

Ca me donne cela pour moi :

grep -E "\|install\||\|remove ?\||\|command" /var/log/zypp/history | grep [b]"[color=red]2025-01-25"[/color][/b] | awk -F'|' 'BEGIN {print "Date/Heure          | Action   | Paquet/Commande              | Version      "}                                                                                           
{printf "%-20s| %-8s| %-28s| %-12s\n", $1, $2, $3, $4}'

Résultat :

Date/Heure          | Action   | Paquet/Commande              | Version      
2025-01-25 06:19:31 | command | root@unixlinuxpro           | 'zypper' 'in' '--from' 'download.opensuse.org-oss_2' 'btop.x86_64'
2025-01-25 06:19:45 | install | btop                        | 1.4.0+git20241108.e17bc6b-1.1
2025-01-25 10:03:09 | command | root@unixlinuxpro           | 'zypper' 'in' 'kodi'
2025-01-25 10:03:25 | install | kodi                        | 21.2-1699.10.pm.4
2025-01-25 16:31:10 | command | root@unixlinuxpro           | 'zypper' 'dup' '--allow-vendor-change'
2025-01-25 16:31:12 | remove  | kde-print-manager-lang      | 24.11.70git.20240503T012733~c8

Je travaillerais sur l'amélioration du script, afin qu'il demande à l'utilisateur quelle date choisir.
10
Configuration avancée / Suivi des installations et suppressions Zypper
Bonjour

Une commande complexe et utile pour les utilisateurs d'openSUSE qui souhaitent consulter rapidement les paquets installés, supprimés et les commandes effectuées sur leur système à une date donnée.

Cette commande exploite le fichier :
/var/log/zypp/history 
pour extraire et formater les informations  effectuées via Zypper.

grep -E "\|install\||\|remove ?\||\|command" /var/log/zypp/history \
| grep "$DATE" \
| awk -F'|' 'BEGIN {print "DateTime|Action|Package/Command|Version"}
            {gsub(/ /, "", $2); printf "%-20s|%-8s|%-28s|%-12s\n", $1, $2, $3, $4}'

script surmon github

le rendre excutable dans le répertoire : Documents/scripts

sudo chmod +x script_choisi_sur_mon_github.sh
Excuter le script
sudo ./version_script_sur_mon_github.sh
Date/Heure          | Action   | Paquet/Commande              | Version      
2025-01-27 00:22:15 | command | root@unixlinuxpro           | 'zypper' 'dup'
2025-01-27 00:25:03 | remove  | ovpn-dco-kmp-default        | 0.2.20241216~git0.a08b2fd_k6.13.0_1-1.22
2025-01-27 00:25:43 | install | chromium                    | 132.0.6834.110-1.1
2025-01-27 00:25:51 | install | libQt6Bluetooth6            | 6.8.1-3.1  

On distingue :
  • Une commande [command] : zypper dup
  • Une suppression paquet [remove] : ovpn-dco-kmp-default
  • Une installation paquet : chromium 
C'est particulièrement pratique pour les actions de dépannage.

Explication :
  • Outils utilisés  :
    * grep : Pour rechercher des motifs spécifiques dans le fichier history.
    * awk : Pour formater  les données extraites (titres | colonne |.
    * date : Pour obtenir une date au format souhaité.
    * Pipes (|) : Transmission des résultats d'une commande à une autre.
--------------------------------------------------------------------------------------
Format date du jour : grep $(date '+%Y-%m-%d')
Format date choisi : grep "2025-01-25"
-------------------------------------------------------------------------------------

[1]
Mise à jour : 27/01/2025
11
Matériel / Re : Audio Controller
En fouinant dans les réglage du son, que je trouve pas aussi bon que j’étais sous W10
Bonjour, du coup, il s'agit de la qualité de ton son.

Quelques pistes :

Sur Kde tu peux amplifier ton son au-delà de 100%
Si tu veux des effets, tu peux utiliser easyeffects qui est dans les dépôts communautaires ( je l'utilise)
Ta carte son GP107GL  est souvent par défaut en mode inactif  sortie HDMI (essaie de l'activer, c'est une NVIDIA... tu risques de faire des manipulations manuelles, mais rien ne t'empêche de l'activer).

Je te rejoins, le son sur Linux n'est pas terrible par rapport aux Os propriétaires..
On est sur de l'opensource, donc on n'a pas d'office toutes les applications qui accompagnent les cartes son sur Windows ou macOS.

12
Programmes et logiciels / Re : libre-office writer : polices des barres minuscules
@moniroje

Laisse tomber la solution "libreoffice-gtk3 ".

Je pense qu'il faut ajuster l'échelle de l'interface utilisateur de LibreOffice dans :

outils => options => libreoffice => échelle de l'interface ; et tu choisis ton % d'agrandissement..

Sur OnlyOffice ça fonctionne, je viens de tester.. (Ça devrait fonctionner aussi sur libreoffice.)

source : developpez.com
Citer
Interface utilisateur - Échelle : si le texte dans les fichiers d'aide ou dans les menus de l'interface utilisateur de LibreOffice est trop petit ou trop grand, vous pouvez le modifier en spécifiant un facteur d'échelle.

Sinon active la fonction "Loupe" si tu es dans l'environnement "Gnome" tu auras un zoom là où passera ta souris, ça peut t'éviter de configurer chaque menu de tes applications..
14
Association / Re : [IMPORTANT] Organisation AG de l'association Alionet
Je comprends un peu où tu veux en venir mais le rapport avec la situation actuelle de notre petite communauté ne me semble pas évident
Non cela n'a pas un rapport direct, mais ça m'a fait penser à SUSE & openSUSE.
C'était davantage orienté dans ce sens-là, mais pas entre la communauté qui cherche une nouvelle organisation associative depuis 3 ans.

Tu as bien fait de le rappeler. 👍
15
Association / Re : [IMPORTANT] Organisation AG de l'association Alionet
Bonjour à tous

Suite à nos post, j'ai été inspiré par un conte qui résume un peu notre situation.

Le Conte de SUSE et du Chapeau Rouge

Il était une fois, dans le vaste royaume du Pingouin Libre, une mère nommée SUSE, connue pour sa sagesse et ses filles "LEAP & TUMBLEWEED" l'accompagnaient partout, dans toutes ses décisions.

La mère SUSE vivait dans un château enterprise, où elle forgeait des solutions pour les grands seigneurs du royaume :

Ses filles, elles étaient avec les Pingouins à essuyer les plâtres des décisions de sa mère.

Les filles , parcouraient les terres libres, partageant généreusement ses connaissances avec tous les villageois des pingouins libres, tout en bénéficiant de la nourriture de sa mère "SUSE".

Dans ce même royaume vivait un puissant magicien portant un chapeau rouge, qui attirait tous les regards.

Son influence était si grande que même la mère SUSE ne pouvait y résister.

Elle commença à imiter ses sorts, à copier ses grimoires, espérant capturer un peu de sa magie ou l'herbe est abondante.

Ils n'étaient pas sur les mêmes terroirs.

Le chapeau rouge était sur des terres fertiles, le caméléon sur des terres peu fertiles.

La jeune openSUSE observait tout cela avec inquiétude. Elle qui avait testé le puissant YaST,  le mystérieux OBS,  BTRFS, etc etc, tout en voyant sa mère s'éloigner de leurs traditions, se faire racheter, être en bourse et y sortir.

Les filles devaient affronter la communauté des pingouins libres pour sa Mère "SUSE", et voyaient l'éloignement des "PINGUOINS LIBRES.

Chaque fois que sa Mère, SUSE suivait le chemin du chapeau rouge, openSUSE  (les filles ) devait adapter ses propres enchantements et choix.

Un jour, la mère décida même de créer un miroir du grimoire rouge, pensant ainsi gagner en puissance.

* Maman a investi plus de 10 millions de dollars pour créer une distribution compatible RHEL
* A créé Liberty Linux Lite, un clone de CentOS 7

Par la suite elle a demandé à ses Filles de lui redonner son nom "SUSE"

La fille, fidèle à ses valeurs, du "PINGOUIN LIBRE", continua son chemin,  cherchant à comprendre les doléances de SUSE.

Ce qui n'a pas plu à la Mère "SUSE". (pacifiquement, subtilement) car elle est encore "Mère"

Mais contrairement aux contes traditionnels, dont la mère d'openSUSE n'a pas compris, cette histoire n'est pas une fin.

 Car dans le royaume du Pingouin Libre, les histoires continuent de s'écrire, jour après jour, commit après commit.

Même quand la mère suit le chapeau rouge, la fille peut tracer son propre chemin vert, prouvant qu'il existe toujours une alternative libre entre "PINGUOINS LIBRES"

Opensuse  "LEAP , TUMBLEWEED"  (quelque soit le nom ou l'association" peuvent briller, rappelant à tous que la vraie magie réside dans la liberté de choisir son propre chemin... avec ou sans sa mère..

C'est une question de SURVIE"