Applets Cinnamon
Applets Cinnamon
Bonjour à tous,
J'avais auparavant créé une applet qui me permettait de switcher entre mes haut-parleurs internes et ma prise casque en un fichier shell (.sh). J'avais ensuite réussi à ajouter au panneau cet applet qui me permettait donc, en cliquant dessus, d'exécuter le fichier.
Et tout allait très bien, sauf que récemment, j'ai tout cassé sur mon PC, donc j'ai dû refaire l'installation de Linux Mint (mais j'ai quand même pu récupérer mes données). J'ai toujours le script shell de l'applet mais je ne sais plus comment l'installer ! J'ai pourtant fait des recherches (y compris en anglais, évidemment) mais je n'ai pas trouvé de réponse.
Y a-t-il quelqu'un qui connaît ce sujet mieux que moi ?
Merci d'avance,
Biloot36
Système d'exploitation : Linux Mint 20.1
Version de Cinnamon : 4.8.6
Noyau Linux : 5.4.0-66-generic
PS : je me souviens vaguement que je pouvais faire un clic droit sur l'applet afin de l'éditer, et dans le menu qui apparaissait je pouvais entrer le lien vers le fichier à exécuter.
J'avais auparavant créé une applet qui me permettait de switcher entre mes haut-parleurs internes et ma prise casque en un fichier shell (.sh). J'avais ensuite réussi à ajouter au panneau cet applet qui me permettait donc, en cliquant dessus, d'exécuter le fichier.
Et tout allait très bien, sauf que récemment, j'ai tout cassé sur mon PC, donc j'ai dû refaire l'installation de Linux Mint (mais j'ai quand même pu récupérer mes données). J'ai toujours le script shell de l'applet mais je ne sais plus comment l'installer ! J'ai pourtant fait des recherches (y compris en anglais, évidemment) mais je n'ai pas trouvé de réponse.
Y a-t-il quelqu'un qui connaît ce sujet mieux que moi ?
Merci d'avance,
Biloot36
Système d'exploitation : Linux Mint 20.1
Version de Cinnamon : 4.8.6
Noyau Linux : 5.4.0-66-generic
PS : je me souviens vaguement que je pouvais faire un clic droit sur l'applet afin de l'éditer, et dans le menu qui apparaissait je pouvais entrer le lien vers le fichier à exécuter.
Biloot36
Dell Laptop, Latitude E7450 | CPU Intel Core i7-5600U - Dual Core | Graphic Card Intel HD Graphics 5500 | RAM 8 Go
Distro Linux Mint 21.2 Victoria | Kernel 6.5.0-1020-oem x86_64 | Desktop Cinnamon 5.8.4
Dell Laptop, Latitude E7450 | CPU Intel Core i7-5600U - Dual Core | Graphic Card Intel HD Graphics 5500 | RAM 8 Go
Distro Linux Mint 21.2 Victoria | Kernel 6.5.0-1020-oem x86_64 | Desktop Cinnamon 5.8.4
- arghlub
- Administrateur du site
- Messages : 10376
- Enregistré le : dim. 21 mai 2017 08:19
- Localisation : Provence
Re: Applets Cinnamon
Salut,
Pourrais-tu nous transmettre ce fameux script Bash (colle-le dans des balises "codes")
──────────────────────────────
PS : merci de mettre ton système d'exploitation (+environnement de bureau) et la configuration de ton matériel dans ta signature.
Cette signature te suivra à chacun de tes messages, cela permet aux “aidants” de voir ta configuration d'un coup d'œil sans avoir à remonter à ton 1er message.
Pour cela : Aide pour une signature technique.

Pourrais-tu nous transmettre ce fameux script Bash (colle-le dans des balises "codes")
──────────────────────────────
PS : merci de mettre ton système d'exploitation (+environnement de bureau) et la configuration de ton matériel dans ta signature.
Cette signature te suivra à chacun de tes messages, cela permet aux “aidants” de voir ta configuration d'un coup d'œil sans avoir à remonter à ton 1er message.
Pour cela : Aide pour une signature technique.
Tour1 (custom) • CM MSI Z270 M3 | CPU Intel I7-7700K | CG Nvidia GTX 1080 | RAM 16Go | tripleBoot : Debian 11 | MXlinux 21 | LMint 19.3 | XFCE
Tour2 (custom) • CM Gigabyte | CPU AMD Athlon 5200+ | CG Nvidia GTX 560 | RAM 6Go | FreeBSD 12.1 XFCE
Portable1 • MSI GF75 Thin 9SC | CPU Intel I7-9750H | CG Nvidia GTX 1650 | RAM 32Go | dualBoot : LMint 20.2 | MXlinux 21 | XFCE
Portable2 • MacBook Air A1466 (2015) | CPU Intel I5-5250U | CG Intel HD Graphics 6000 | RAM 8Go | dualBoot : macOS Sierra | MXlinux 21 XFCE
─────( pour une informatique libre ! -membre de l' April.org────────────────
Tour2 (custom) • CM Gigabyte | CPU AMD Athlon 5200+ | CG Nvidia GTX 560 | RAM 6Go | FreeBSD 12.1 XFCE
Portable1 • MSI GF75 Thin 9SC | CPU Intel I7-9750H | CG Nvidia GTX 1650 | RAM 32Go | dualBoot : LMint 20.2 | MXlinux 21 | XFCE
Portable2 • MacBook Air A1466 (2015) | CPU Intel I5-5250U | CG Intel HD Graphics 6000 | RAM 8Go | dualBoot : macOS Sierra | MXlinux 21 XFCE
─────( pour une informatique libre ! -membre de l' April.org────────────────
- tioker
- modérateur
- Messages : 976
- Enregistré le : sam. 6 mai 2017 00:33
- Localisation : Anjou...Feu !
- Contact :
Re: Applets Cinnamon
Bonjour,
Ne parles-tu pas de lanceur plutôt qu'applet ?
Si oui, clic droit sur bureau et
+ Créer un nouveau lanceur. Tu peux lancer ton script par une commande type
Ne pas oubleir de mettre le script en éxécutable
Cdlt
Ne parles-tu pas de lanceur plutôt qu'applet ?
Si oui, clic droit sur bureau et
+ Créer un nouveau lanceur. Tu peux lancer ton script par une commande type
Code : Tout sélectionner
bash /home/Biloot36/MonScript.shCode : Tout sélectionner
chmod +x /home/Biloot36/MonScript.shDistrib : Linux Mint 22 Desktop : X-Cinnamon
Kernel : 6.8.0-39-generic CPU : AMD Ryzen 5 5600H with Radeon Graphics RAM : 14Gi
CG : NVIDIA Corporation TU117M [GeForce GTX 1650 Mobile / Max-Q] (rev a1)
Advanced Micro Devices, Inc. [AMD/ATI] Cezanne [Radeon Vega Series / Radeon Vega Mobile Series] (rev c6)
Kernel : 6.8.0-39-generic CPU : AMD Ryzen 5 5600H with Radeon Graphics RAM : 14Gi
CG : NVIDIA Corporation TU117M [GeForce GTX 1650 Mobile / Max-Q] (rev a1)
Advanced Micro Devices, Inc. [AMD/ATI] Cezanne [Radeon Vega Series / Radeon Vega Mobile Series] (rev c6)
Re: Applets Cinnamon
Et voilà !
Code : Tout sélectionner
#!/bin/sh
HEADPHONES_PORT="analog-output-headphones"
SPEAKER_PORT="analog-output-speaker"
# select active port
ACTIVE_PORT=$(pacmd list-sinks | grep "active port" | sed "s/.*<//" | sed "s/>//")
# test active port
if [ "$ACTIVE_PORT" = $SPEAKER_PORT ]
then
pacmd set-sink-port 0 $HEADPHONES_PORT
notify-send 'Toggle output audio device' 'Switched to headphones' --icon=audio-headphones-symbolic
else
pacmd set-sink-port 0 $SPEAKER_PORT
notify-send 'Toggle output audio device' 'Switched to internal speaker' --icon=audio-speakers-symbolic
fiEt merci pour les conseils sur la signature !
Modifié en dernier par Biloot36 le mer. 3 mars 2021 12:28, modifié 1 fois.
Biloot36
Dell Laptop, Latitude E7450 | CPU Intel Core i7-5600U - Dual Core | Graphic Card Intel HD Graphics 5500 | RAM 8 Go
Distro Linux Mint 21.2 Victoria | Kernel 6.5.0-1020-oem x86_64 | Desktop Cinnamon 5.8.4
Dell Laptop, Latitude E7450 | CPU Intel Core i7-5600U - Dual Core | Graphic Card Intel HD Graphics 5500 | RAM 8 Go
Distro Linux Mint 21.2 Victoria | Kernel 6.5.0-1020-oem x86_64 | Desktop Cinnamon 5.8.4
Re: Applets Cinnamon
J'ai essayé ce que tu m'as proposé, mais ce n'est pas exactement ça. C'était réellement une applet, un petit icône proche de l'horloge par exemple, sur le "tableau de bord", comme c'est nommé dans les paramètres système.
Biloot36
Dell Laptop, Latitude E7450 | CPU Intel Core i7-5600U - Dual Core | Graphic Card Intel HD Graphics 5500 | RAM 8 Go
Distro Linux Mint 21.2 Victoria | Kernel 6.5.0-1020-oem x86_64 | Desktop Cinnamon 5.8.4
Dell Laptop, Latitude E7450 | CPU Intel Core i7-5600U - Dual Core | Graphic Card Intel HD Graphics 5500 | RAM 8 Go
Distro Linux Mint 21.2 Victoria | Kernel 6.5.0-1020-oem x86_64 | Desktop Cinnamon 5.8.4
Re: Applets Cinnamon
Je me demande si ça n'a pas quelque chose à voir avec ça. (Excusez-moi, mon PC est configuré en anglais)

Je ne sais juste pas comment m'en servir. (Enfin j'ai essayé en modifiant la commande exécutée lors du clic, mais le script ne s'exécutait pas)

Je ne sais juste pas comment m'en servir. (Enfin j'ai essayé en modifiant la commande exécutée lors du clic, mais le script ne s'exécutait pas)
Biloot36
Dell Laptop, Latitude E7450 | CPU Intel Core i7-5600U - Dual Core | Graphic Card Intel HD Graphics 5500 | RAM 8 Go
Distro Linux Mint 21.2 Victoria | Kernel 6.5.0-1020-oem x86_64 | Desktop Cinnamon 5.8.4
Dell Laptop, Latitude E7450 | CPU Intel Core i7-5600U - Dual Core | Graphic Card Intel HD Graphics 5500 | RAM 8 Go
Distro Linux Mint 21.2 Victoria | Kernel 6.5.0-1020-oem x86_64 | Desktop Cinnamon 5.8.4
Re: Applets Cinnamon
Bonjour,
je suis sous LM 19.3. En partant de la création d'un lanceur, comme proposé par Tioker, et au moment de la validation de cette création, j'ai un message proposant d'ajouter ce lanceur dans le menu, catégorie autre, il suffit ensuite de chercher dans le menu et d'emmener l'icône créée dans le tableau de bord.
A voir si cela fonctionne également sous LM 20.
Cordialement,
F15
PS : Si besoin, j'ajouterai des captures d'écran.
je suis sous LM 19.3. En partant de la création d'un lanceur, comme proposé par Tioker, et au moment de la validation de cette création, j'ai un message proposant d'ajouter ce lanceur dans le menu, catégorie autre, il suffit ensuite de chercher dans le menu et d'emmener l'icône créée dans le tableau de bord.
A voir si cela fonctionne également sous LM 20.
Cordialement,
F15
PS : Si besoin, j'ajouterai des captures d'écran.
Fixe : Dell I-core5 Ram 16 Go SSD Kingston LM 21.3 Cinnamon
Re: Applets Cinnamon
Et bien j'ai essayé, j'ai pu mettre le lanceur mais ça ne fonctionne pas (j'ai vraiment l'impression que le programme ne peut pas s'exécuter). Ce que j'utilisais était bien une applet, elle était visible dans le menu des applets dans les paramètres système (le menu de la capture d'écran plus haut). Ce que tu me proposes, ce n'est pas la même chose puisque l'icône se retrouve avec mes logiciels et que c'est une fusée, alors qu'avant l'applet se trouvait proche de l'horloge et je pouvais changer l'icône grâce à la commande :
que j'utilise dans mon programme pour pouvoir voir quel est l'appareil utilisé en sortie.
Si vous voulez que j'éclaircisse ma demande sur certains points, dites-le moi, mais je suis certain de ce que j'avais avant de faire la réinstallation et c'était bien une applet que j'avais utilisé.
Code : Tout sélectionner
notify-send 'Titre de la notification' 'Contenu de la notification' --icon=moniconeSi vous voulez que j'éclaircisse ma demande sur certains points, dites-le moi, mais je suis certain de ce que j'avais avant de faire la réinstallation et c'était bien une applet que j'avais utilisé.
Biloot36
Dell Laptop, Latitude E7450 | CPU Intel Core i7-5600U - Dual Core | Graphic Card Intel HD Graphics 5500 | RAM 8 Go
Distro Linux Mint 21.2 Victoria | Kernel 6.5.0-1020-oem x86_64 | Desktop Cinnamon 5.8.4
Dell Laptop, Latitude E7450 | CPU Intel Core i7-5600U - Dual Core | Graphic Card Intel HD Graphics 5500 | RAM 8 Go
Distro Linux Mint 21.2 Victoria | Kernel 6.5.0-1020-oem x86_64 | Desktop Cinnamon 5.8.4
Re: Applets Cinnamon
Ce n'est peut-être pas la fonction que vous avez utilisée auparavant mais elle est fonctionnelle.
Voici des captures d'écran du cheminement:
Création du lanceur

Apparition dans le menu

Mise sur la barre

Script lancé

A noter que l'appui sur l'icone dans le menu fonctionne toujours même après suppression du lanceur sur le bureau (pas testé après redémarrage).
Pour l'icône, elle est facilement modifiable dans la création du lanceur.
F15
Voici des captures d'écran du cheminement:
Création du lanceur

Apparition dans le menu

Mise sur la barre

Script lancé

A noter que l'appui sur l'icone dans le menu fonctionne toujours même après suppression du lanceur sur le bureau (pas testé après redémarrage).
Pour l'icône, elle est facilement modifiable dans la création du lanceur.
F15
Fixe : Dell I-core5 Ram 16 Go SSD Kingston LM 21.3 Cinnamon
Re: Applets Cinnamon
Oui j'ai compris comment faire, et je l'ai déjà fait, sauf que lorsque je clique sur l'icône, le programme ne s'exécute pas correctement (la notification qui apparaît est toujours la même alors qu'elle devrait alterner et l'appareil audio utilisé ne change pas). De plus, le fait que l'icône puisse être changée ne fonctionne que dans le cadre d'une applet.
Biloot36
Dell Laptop, Latitude E7450 | CPU Intel Core i7-5600U - Dual Core | Graphic Card Intel HD Graphics 5500 | RAM 8 Go
Distro Linux Mint 21.2 Victoria | Kernel 6.5.0-1020-oem x86_64 | Desktop Cinnamon 5.8.4
Dell Laptop, Latitude E7450 | CPU Intel Core i7-5600U - Dual Core | Graphic Card Intel HD Graphics 5500 | RAM 8 Go
Distro Linux Mint 21.2 Victoria | Kernel 6.5.0-1020-oem x86_64 | Desktop Cinnamon 5.8.4