rogn…

Toutes mes réponses sur les forums

11 sujets de 16 à 26 (sur un total de 26)
  • Auteur
    Articles
  • rogn...rogn…
    Keymaster

    Tiens donc, pile ce que je veux.

    
    #pulseaudio-button {
    -gtk-icon-theme:"Faenza-Radiance";
    -gtk-icon-style:regular;
    }
    

    Et je retrouve l’icône en fonction du volume, en plus.
    C’est bô quand même.
    Sujet résolu 🙂

    contact direct sur Matrix --> @rogn:matrix.org
    PC : Clevo NL50CU Manjaro - VMs EndeavourOS, Ubuntu 22.04, Debian
    Serveur et tunnel SSH : Samsung NP300E7A Manjaro - Mattermost VM Manjaro
    Archer C6 pour serveur VPN
    Netgear WNR2200 OpenWRT

    rogn...rogn…
    Keymaster

    Hé ben les espaces latéraux sont maintenant libérés ! Au lieu de faire un padding qui fait tous les côtés, je me suis souvenu qu’il existait padding-top et padding-bottom !

    #pulseaudio-button {
       padding-bottom:12px;padding-top:12px;background-image:url("/home/jos/xfce4-pulseaudio-plugin2.png");background-repeat: no-repeat; background-position: center;
    }

    Maintenant j’ai un bouton normal, non élargi comme sus-montré, ni vu ni connu je t’embrouille. 🙂

    contact direct sur Matrix --> @rogn:matrix.org
    PC : Clevo NL50CU Manjaro - VMs EndeavourOS, Ubuntu 22.04, Debian
    Serveur et tunnel SSH : Samsung NP300E7A Manjaro - Mattermost VM Manjaro
    Archer C6 pour serveur VPN
    Netgear WNR2200 OpenWRT

    en réponse à : Augmenter la largeur des ascenseur sous Gnome3 ou Xfce #11993
    rogn...rogn…
    Keymaster

    @nam1962 : oups, j’ai carrément zappé ce topic.
    Je retire ce que j’ai dit, ça fonctionne bien sur toutes les fenêtres GTK et XFWM, en tapant dans .config/gtk-3.0/gtk.css
    Par contre, et vu que c’est du QT, les fenêtres QT n’ont pas l’ascendeur custo.

    contact direct sur Matrix --> @rogn:matrix.org
    PC : Clevo NL50CU Manjaro - VMs EndeavourOS, Ubuntu 22.04, Debian
    Serveur et tunnel SSH : Samsung NP300E7A Manjaro - Mattermost VM Manjaro
    Archer C6 pour serveur VPN
    Netgear WNR2200 OpenWRT

    rogn...rogn…
    Keymaster

    En fait, je ne veux pas avoir de thème sombre ni de thème pseudo-clair avec un xfce4-panel à fond sombre : les menus sont à fond clair et les icônes sont blancs. Logique…
    Au final, j’ai trouvé le thème breeze et je l’ai appliqué sur Le thème GTK, le thème xfwm et le thème d’icônes.
    Le seul problème que j’ai eu (et résolu via le gtk.css) est que l’icône du greffon pulse-audio ne se mappe pas avec le thème breeze (bien que je réactualise le cache des icônes. Il se manifeste avec un carré gris, ce qui ne fait pas propre.

    Donc au lieu d’aller chercher un icône, je vais chercher une image png que j’ai moi même édité.
    Et voici le résultat.

    C’est une technique qui n’est pas si propre parce que ça m’élargit la zone du bouton pulse-audio, d’où pourquoi je cherche mieux. J’ai bien tenté l’attribut CSS display:none, mais comme GTK.css est un CSS à sa sauce, ça ne fonctionne pas !

    contact direct sur Matrix --> @rogn:matrix.org
    PC : Clevo NL50CU Manjaro - VMs EndeavourOS, Ubuntu 22.04, Debian
    Serveur et tunnel SSH : Samsung NP300E7A Manjaro - Mattermost VM Manjaro
    Archer C6 pour serveur VPN
    Netgear WNR2200 OpenWRT

    en réponse à : Augmenter la largeur des ascenseur sous Gnome3 ou Xfce #11971
    rogn...rogn…
    Keymaster

    Salut.
    J’aurai bien de la custo à faire sur mon UI mais je n’ai jamais compris dans quel ficher il fallait taper.
    Ici, ça semble être effectif pour quelques fenêtres mais pas pour toutes 🙁

    contact direct sur Matrix --> @rogn:matrix.org
    PC : Clevo NL50CU Manjaro - VMs EndeavourOS, Ubuntu 22.04, Debian
    Serveur et tunnel SSH : Samsung NP300E7A Manjaro - Mattermost VM Manjaro
    Archer C6 pour serveur VPN
    Netgear WNR2200 OpenWRT

    en réponse à : Thunar : Actions personnalisées #11901
    rogn...rogn…
    Keymaster

    Bonjour.

    >Ouvrir en mode administrateur
    gksu thunar %f Répertoires

    On va éviter les interfaces graphiques en mode super-user… c’est comme si j’allais sur un projet sur un GIT pour modifier des lignes de codes et des fichiers sur la branche master sans y déclarer une nouvelle version, et oups, le CTRL Z ne m’aide pas si j’ai foiré un truc.
    Le principe pour éditer un fichier ou un répertoire système passe d’abord par une sauvegarde, puis une copie dans son environnement du dit fichier/répertoire , puis de déployer ses modifications de son environnement à l’environnement root.

    contact direct sur Matrix --> @rogn:matrix.org
    PC : Clevo NL50CU Manjaro - VMs EndeavourOS, Ubuntu 22.04, Debian
    Serveur et tunnel SSH : Samsung NP300E7A Manjaro - Mattermost VM Manjaro
    Archer C6 pour serveur VPN
    Netgear WNR2200 OpenWRT

    en réponse à : Installer cvassistant sous Manjaro #11748
    rogn...rogn…
    Keymaster

    Salut 😉
    Un appel à make nécessite gcc d’installé sinon ça ne cherche même pas à compiler.
    Chez moi,

    gcc
    gcc-libs
    lib32-gcc-libs

    me permettent de faire un make.

    contact direct sur Matrix --> @rogn:matrix.org
    PC : Clevo NL50CU Manjaro - VMs EndeavourOS, Ubuntu 22.04, Debian
    Serveur et tunnel SSH : Samsung NP300E7A Manjaro - Mattermost VM Manjaro
    Archer C6 pour serveur VPN
    Netgear WNR2200 OpenWRT

    en réponse à : [Résolu] Network tuning #11717
    rogn...rogn…
    Keymaster

    Pour moi, le redémarrage c’est encore plus ouvrir le parapluie, car via sysctl -p les paramètres sont de suite appliqués. Pour rappel, c’est dans /proc que ça va taper donc c’est instantané. La swappiness et ces réglages vont de pair, mais j’imagine que d’autres ont déjà des paramètres custo donc le plus sage est de séparer les fichiers de configuration dans /etc/sysctl.d/

    Pour la pollution du réseau, j’imagine quand même que les routeurs ont des garde-fou mais on est jamais trop prudents. Notamment, je mets un treshold bien plus élevé que ce qu’Oracle ou IBM préconisent donc j’ai un serveur qui est mort de faim pour ainsi dire 😉
    Ensuite, ce sont les paramètres de selective acknowledgement et gradual speed increase qui sont peut-être à devoir remettre à 1 si jamais ça fout la zone.

    Avoir une sauvegarde de /proc/ est obligatoire avant de tuner ces paramètres (en ce qui me concerne, j’ai une VM où je peux les récupérer si besoin)

    Avant d’en faire un tuto, je dois encore affiner.

    contact direct sur Matrix --> @rogn:matrix.org
    PC : Clevo NL50CU Manjaro - VMs EndeavourOS, Ubuntu 22.04, Debian
    Serveur et tunnel SSH : Samsung NP300E7A Manjaro - Mattermost VM Manjaro
    Archer C6 pour serveur VPN
    Netgear WNR2200 OpenWRT

    en réponse à : [Résolu] Network tuning #11707
    rogn...rogn…
    Keymaster

    Hooo le mauvais que je suis ! Les ratios que je donne sont en Mega-Bytes par seconde, et non en Méga-Bits par seconde !
    Autrement dit je suis à 192 Mbps sur des routeurs 1Gbps, ce qui est une perf acceptable pour une connexion fibre WAN.
    Maintenant, j’applique les nouveaux paramètres suivants et augmente le treshold à 512 * 4K par socket.

    cat /etc/sysctl.d/99-sysctl.conf 
    #-----------------------------------------------------------------------
    #TCP and UDP Memory Managment for LAN 1GBps, with Low-Latency
    #use sudo sysctl -p /etc/sysctl.d/99-sysctl.conf to store parameters
    #-----------------------------------------------------------------------
    #TCP core max receive and send Buffer size (*4KB)
    net.core.rmem_max = 4194304
    net.core.wmem_max = 4194304
    net.core.optmem_max = 4194304
    #TCP core default receive and send Buffer size (*4KB)
    net.core.rmem_default = 2097152
    net.core.wmem_default = 2097152
    #
    #UDP-only ipv4 min receive and send Buffer size (4KB)
    net.ipv4.udp_wmem_min = 4096
    net.ipv4.udp_rmem_min = 4096
    #TCP-only min (*4KB), pressure and max. Pressure is the treshold when TCP reclaim buffer memory to move memory use down toward the minimum. 
    net.ipv4.tcp_wmem = 4096 2097152 4194304
    net.ipv4.tcp_rmem = 4096 2097152 4194304
    # = max(tcp_wmem) * 2 * numbers of clients / 4KB
    net.ipv4.udp_mem = 20480 20480 20480
    net.ipv4.tcp_mem = 20480 20480 20480
    #TCP Selective Acknowledgement (set:0 for Low-Latency)
    net.ipv4.tcp_sack = 0
    net.ipv4.tcp_dsack = 0
    net.ipv4.tcp_fack = 0
    #Gradual speed increase (set:0 for Low-Latency)
    net.ipv4.tcp_slow_start_after_idle = 0
    #
    #-----------------------------------------------------------------------
    #Swappiness parametes 
    #-----------------------------------------------------------------------
    vm.swappiness = 5
    vm.vfs_cache_pressure = 50
    

    Résultats, même le routeur du FAI comprend que le serveur a faim donc lui donne du Mbps en plus !

    Conclusion, même en ce qui concerne les perfs réseau, certaines distros se basent sur de vieux principes comme la swappiness. Quand on est sur un routeur 1Gbps, on peut tuner, mais il faut faire attention si on reste sur du 56k, ça peut polluer. D’où la nécessité de sauvegarder ce que contient /proc/sys/ avant de jouer sur ces paramètres 😉

    contact direct sur Matrix --> @rogn:matrix.org
    PC : Clevo NL50CU Manjaro - VMs EndeavourOS, Ubuntu 22.04, Debian
    Serveur et tunnel SSH : Samsung NP300E7A Manjaro - Mattermost VM Manjaro
    Archer C6 pour serveur VPN
    Netgear WNR2200 OpenWRT

    en réponse à : [Résolu] Network tuning #11702
    rogn...rogn…
    Keymaster

    Re, voici une nouvelle configuration qui semble plus stable. J’ai des ratios à 30 Mbps sans perte de vitesse dans les deux sens sur le sub-LAN. À cette vitesse, ssh tourne à 65% (mais comme je suis tout seul sur la ligne, ça n’impacte pas 🙂 )
    Cela s’applique sur du câble Cat5E, du Wifi AC 5GHz en WPA2 AES, et un routeur 1GBps .
    J’ai aussi modifié le MTU de la connexion qui de base est à 1500, pour 6000 (la boucle locale est à 65536 !)

    #TCP and UDP Memory Managment for LAN 1GBps, with Low-Latency
    #use sudo sysctl -p /etc/sysctl.d/99-sysctl.conf to store parameters
    #TCP max receive and send Buffer size (*4KB)
    net.core.rmem_max = 4194304
    net.core.wmem_max = 4194304
    net.core.optmem_max = 4194304
    #TCP default receive and send Buffer size
    net.core.rmem_default = 87380
    net.core.wmem_default = 87380
    #TCP min receive and send Buffer size (4KB)
    net.ipv4.udp_wmem_min = 4096
    net.ipv4.udp_rmem_min = 4096
    #TCP min , pressure and max. Pressure is the treshold when TCP 
    #reclaim buffer memory to move memory use down toward the minimum. 
    net.ipv4.tcp_wmem = 4096 87380 4194304
    net.ipv4.tcp_rmem = 4096 87380 4194304
    # = max(tcp_wmem) * 2 * numbers of clients / 4KB / reclaim buffer
    net.ipv4.udp_mem = 20480 20480 20480
    net.ipv4.tcp_mem = 20480 20480 20480
    #TCP Selective Acknowledgement (set:0 for Low-Latency)
    net.ipv4.tcp_sack = 0
    net.ipv4.tcp_dsack = 0
    net.ipv4.tcp_fack = 0
    #Gradual speed increase (set:0 for Low-Latency)
    net.ipv4.tcp_slow_start_after_idle = 0
    #
    #Swappinness parametes 
    vm.swappiness = 5
    vm.vfs_cache_pressure = 50
    

    contact direct sur Matrix --> @rogn:matrix.org
    PC : Clevo NL50CU Manjaro - VMs EndeavourOS, Ubuntu 22.04, Debian
    Serveur et tunnel SSH : Samsung NP300E7A Manjaro - Mattermost VM Manjaro
    Archer C6 pour serveur VPN
    Netgear WNR2200 OpenWRT

    en réponse à : [Résolu] Network tuning #11701
    rogn...rogn…
    Keymaster

    Salut 🙂
    Alors j’ai fait plusieurs tests.
    Mon routeur fait très bien passer les paquets, que ce soit en Wifi ou en filaire. C’est SSH derrière sur le serveur où j’ai fait du network tuning qui a presque du mal à suivre. \o/

    Par contre, je viens de découvrir que sur le routeur du FAI, il me priorisait le 2.4 GHz sur un poste et le GHz sur l’autre. Donc, après avoir tout mis en 5GHz, je multiplie par 5 le taux de transfert, mais je soupçonne la kommandantur d’être passée par là en ces temps de con-finement, car j’ai toujours 5 fois moins de vitesse de transfert que sur mon routeur.

    Pour la configuration pure du kernel, @nam1962
    Ce sont des paramètres qui vont taper dans /proc/sys/net , à l’instar des paramètres de swappiness qu vont taper dans /proc/sys/wm/ , la règle est la même, le fichier doit cependant exister.
    Maintenant, c’est au niveau valeurs qu’il faut jouer, j’ai appliqué les valeurs conseillées par Oracle pour du SGBD, mais peut-être qu’il y a mieux.

    Bonne journée 🙂

    contact direct sur Matrix --> @rogn:matrix.org
    PC : Clevo NL50CU Manjaro - VMs EndeavourOS, Ubuntu 22.04, Debian
    Serveur et tunnel SSH : Samsung NP300E7A Manjaro - Mattermost VM Manjaro
    Archer C6 pour serveur VPN
    Netgear WNR2200 OpenWRT

11 sujets de 16 à 26 (sur un total de 26)