[Tuto] Les sons système dans Xfce

9 sujets de 1 à 9 (sur un total de 9)
  • Auteur
    Articles
  • #750
    nam1962nam1962
    Keymaster

      Oui, on peut avoir de vrais sons système dans Xfce !! 😀
      C’est un poil fastidieux, mais ça fonctionne et on a du son Xfce sous Xubuntu – Ubuntu Studio – Debian – Manjaro – EndeavourOS !

      Pour Xubuntu, Ubuntu Studio ou Debian
      Il faut commencer par installer quelques paquets :

      sudo apt install gnome-session-canberra ubuntu-sounds sox xfconf dconf-tools

      Il faut aussi créer deux petits fichiers d’environment variables GTK-MODULES.
      (Sélectionnez l’intégralité de chaque pavé et collez-le dans votre terminal)

      Premier fichier :

      
      sudo tee /etc/X11/Xsession.d/52libcanberra-gtk-module_add-to-gtk-modules <<EOF
      if [ -z "$GTK_MODULES" ]; then
      GTK_MODULES="canberra-gtk-module"
      else
      GTK_MODULES="$GTK_MODULES:canberra-gtk-module"
      fi
      export GTK_MODULES
      EOF
      

      Second fichier :

      
      sudo tee /etc/X11/Xsession.d/52libcanberra-gtk3-module_add-to-gtk-modules <<EOF
      if [ -z "$GTK_MODULES" ]; then
      GTK_MODULES="canberra-gtk-module"
      else
      GTK_MODULES="$GTK_MODULES:canberra-gtk-module"
      fi
      export GTK_MODULES
      EOF
      

      Pour Manjaro ou EndeavourOS
      C’est un peu plus simple :

      
      sudo pacman -S libcanberra libcanberra-pulse
      

      L’ancienne méthode via AUR (`ubuntu-sounds`) n’est plus disponible. Voici une alternative :

      
      wget http://archive.ubuntu.com/ubuntu/pool/main/u/ubuntu-sounds/ubuntu-sounds_0.13_all.deb -O ubuntu-sounds.deb
      mkdir -p ubuntu-sounds-extract
      bsdtar -xf ubuntu-sounds.deb -C ubuntu-sounds-extract
      bsdtar -xf ubuntu-sounds-extract/data.tar.gz -C ubuntu-sounds-extract
      sudo cp -r ubuntu-sounds-extract/usr/share/sounds/ubuntu /usr/share/sounds/
      

      Puis pour toutes les distributions,
      on va indiquer à l’éditeur de paramètres de jouer les sons (et lesquels : ils sont dans `/usr/share/sounds`, ici nous avons mis les sons Ubuntu).
      Sélectionnez les commandes ligne à ligne par triple clic :

      
      xfconf-query -c xsettings -p /Net/EnableEventSounds -s true
      xfconf-query -c xsettings -p /Net/EnableInputFeedbackSounds -s true
      xfconf-query -c xsettings -p /Net/SoundThemeName -s ubuntu
      

      Maintenant, vérifiez dans Pulseaudio ou Pipewire, onglet lecture, que les sons systèmes sont activés et à un niveau correct (mettez 100 % pour commencer)

      Si vous voulez d’autres sons,
      vous pouvez télécharger Borealis ou Fresh and Clean

      Exemple pour installer les sons Borealis :

      
      cd Téléchargements
      tar xvzf Borealis.tar.gz -C /usr/share/sounds
      xfconf-query -c xsettings -p /Net/SoundThemeName -s Borealis
      

      Si vous utilisez un autre thème de sons, il vous suffit de changer « Borealis » par « le nom de mon beau thème de sons ».
      Vous pourrez faire vos courses pour trouver d’autres bibliothèques de son.

      Si vous voulez un son au démarrage,
      allez, dans [Paramètres] → [Session et démarrage] créer une nouvelle entrée : `xfce4-startup-sound`
      Comme commande, mettez :

      /usr/bin/canberra-gtk-play --file=/usr/share/sounds/ubuntu/stereo/desktop-login.ogg

      Redémarrez et hop !
      Vous aurez des petits sons dans Xfce à l’ouverture/fermeture des fenêtres, et autres événements.

      Un jeune site que j'aime bien, la ferrari du T-shirt ...bio en plus : GoudronBlanc

      #11625
      AvatarMalatalex
      Participant

        Salut,
        le paquet dconf-tools semble avoir été supprimé.
        Par quoi doit-on le remplacer pour que ce tuto puisse encore fonctionner ?
        Merci

        #11626
        jibeljibel
        Moderator

          @Malatalex,
          apparemment ce fichier a été supprimé ? Il suffit d’ouvrir synaptic et revérifier sa présence et le réinstaller…`

          #11627
          nam1962nam1962
          Keymaster

            Bonjour, effectivement, le metapaquet n’est pas dispo partout.
            Je n’ai pas le bon ordi sous la main, dconf-cli fait il l’affaire ? (si oui, j’amenderai le tuto)

            Un jeune site que j'aime bien, la ferrari du T-shirt ...bio en plus : GoudronBlanc

            #11628
            jibeljibel
            Moderator

              Je n’avais fait attention a la demande…Pourtant se rendre chez « memoclic sons wav » et enregistrer les choix de, par exemple les arrivées de mails etc etc En plus dans les paramètres il y aura des sons a ajouter au logiciel de son choix 😉

              #11749
              Avatartuxmarc
              Participant

                Salut !

                Je vais bricoler 😉

                J’aime bien que ma bécane joue de la zizique au démarrage et c’est simple sous XFCE.

                Il faut aller dans « applications au démarrage »ou « session et démarrage », choisir « démarrage automatique d’applications », un clic sur « ajouter » ou sur le « + » et s’ouvre une fenêtre
                « ajouter une application » avec 3 cases :
                1 nom je mets zique,
                2 description, on met ce qu’on veut ou rien et
                3 commande, et je mets : play /home/mon-user/Musique/ma_zizique.ogg ou mp3
                valider et c’est dans la boite 😉
                en fait on peut mettre ma_zizique à la base du /home.

                Si vous avez suivi le tuto, sox a été installé et c’est le plus important.

                Pour faire quelque chose d’original, j’utilise l’enregistreur de son ou Audacity qui permet de sélectionner la partie qui est intéressante, utile si on a choisi le prélude de Parsifal, 20 mn facile 😉
                On peut le faire avec d’autres environnement aussi, il faut trouver la bonne rubrique.

                #11763
                jibeljibel
                Moderator

                  @Tuxmarc ,Le vl’la t’y pas qui r’vient c’gars la 😉 …merci pour tes explications, qui sont importantes que ça soit avec XFCE ou Xu. c’est kif-kif…tiens, moi aussi, je cherche un truc qui fait « bruit » style klong pour ajouter ce petit bruit quand je clique sur le changement de mes images de fond d’écran? Bizarrement ce petit bruit a disparu .. vraiment étrange ! Ou qu’c’est-y qu’il est parti? Je vais faire ta proposition de zique au start de ma bécane @ + 😉

                  #12043
                  Avatarbicounet18
                  Participant

                    Bonjour,
                    Pour éviter d’afficher le contenu de la variable $GTK_MODULES dans les 2 scripts,
                    il est préférable de ne pas interpréter le $ comme une variable par un \.
                    soit :
                    Premier fichier :

                    sudo tee -a /etc/X11/Xsession.d/52libcanberra-gtk-module_add-to-gtk-modules <<EOF
                    if [ -z "\$GTK_MODULES" ] ; then
                    GTK_MODULES="canberra-gtk-module"
                    else
                    GTK_MODULES="\$GTK_MODULES:canberra-gtk-module"
                    fi
                    export GTK_MODULES
                    EOF

                    Second fichier :

                    sudo tee -a /etc/X11/Xsession.d/52libcanberra-gtk3-module_add-to-gtk-modules <<EOF
                    if [ -z "\$GTK_MODULES" ] ; then
                    GTK_MODULES="canberra-gtk-module"
                    else
                    GTK_MODULES="\$GTK_MODULES:canberra-gtk-module"
                    fi
                    export GTK_MODULES
                    EOF
                    #12044
                    nam1962nam1962
                    Keymaster

                      Merci @bicounet18 !
                      J’ai amendé le tuto en échappant comme tu indiques.

                      Un jeune site que j'aime bien, la ferrari du T-shirt ...bio en plus : GoudronBlanc

                    9 sujets de 1 à 9 (sur un total de 9)
                    • Vous devez être connecté pour répondre à ce sujet.