[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 !

    Xfce_logo

    Pour Xubuntu ou Ubuntu Studio ou Debian
    Il faut commencer par installer quelques paquets :
    sudo apt install gnome-session-canberra ubuntu-sounds sox xfconf dconf-tools ubuntu-sounds
    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 -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

     

    Pour Manjaro

    c’est un peu plus simple :
    sudo pacman -S libcanberra
    yay -S ubuntu-sounds
     

    Puis pour toute les distributions,

    on va indiquer à l’éditeur de paramètres de jouer les sons (et lesquels : ils sont dans /usr/share/sounds, là nous avons mis les sons Ubuntu) Ici 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, onglet lecture, que les sons systèmes sont activés et à un niveau correct (mettez 100% pour commencer)

    Capture d’écran_2015-06-21_20-13-30

    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
    (en supposant que vous avez Téléchargé le fichier dans le dossier Téléchargements), puis
    tar xvzf Borealis.tar.gz -C /usr/share/sounds
    Puis
    xfconf-query -c xsettings -p /Net/SoundThemeName -s Borealis
    Si vous utilisez un autre thème de sons, il vous suffit de changer « Boréalis » 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/purple/login.wav
    Comme ceci :
    Capture d’écran_2015-06-21_19-31-06

    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.