#1 Le 24/01/2016, à 16:45
- Piteur
[Résolu] Comment supprimer une entrée caduque dans le Menu des appli ?
Bonjour.
J'ai désinstallé Chromium qui ne fonctionne plus sur mon Xubuntu (XFCE) et pourtant l'entrée reste présente dans le Menu des Applications. Si j'examine ce qui s'affiche dans 'alacarte' (= Menu principal) ou 'menulibre' (= Editeur de menu), je ne trouve aucune entrée "Chromium".
Je ne sais donc pas comment m'en débarrasser.
Merci pour toute aide.
Dernière modification par Piteur (Le 24/01/2016, à 19:06)
Newbie parfait avec (x)Ubuntu : soyez patient(e). Grand merci !
PC de bureau - Carte MSI B150M PRO-VDH - Core I5 6500 - Ram 16 Go - Windows 10 Famille / Xubuntu 18.04.5 LTS (dual boot par Grub)
Acer Aspire 5733Z - Linux Mint 20 (XFCE)
AsusPro P2520LA - Xubuntu 20.04 LTS
Hors ligne
#2 Le 24/01/2016, à 17:01
- vv221
Re : [Résolu] Comment supprimer une entrée caduque dans le Menu des appli ?
Peux-tu nous donner le retour des trois commandes suivantes ?
ls /usr/share/applications/
ls /usr/local/share/applications/
ls ~/.local/share/applications/
Une de ces trois commandes devrait nous permettre de repérer l’entrée de menu "rebelle".
Jouer sur Ubuntu ? Facile !
Hors ligne
#3 Le 24/01/2016, à 17:23
- Piteur
Re : [Résolu] Comment supprimer une entrée caduque dans le Menu des appli ?
Merci pour cette belle réactivité !
Donc...
ls /usr/share/applications/
abiword.desktop python2.7.desktop
alacarte.desktop python3.4.desktop
apport-gtk.desktop qupzilla.desktop
asunder.desktop ristretto.desktop
audacity.desktop shares.desktop
audio-recorder.desktop simple-scan.desktop
baobab.desktop software-properties-drivers.desktop
blueman-manager.desktop software-properties-gnome.desktop
catfish.desktop software-properties-gtk.desktop
debian-uxterm.desktop soundconverter.desktop
debian-xterm.desktop spotify.desktop
defaults.list synaptic.desktop
djvulibre-djview4.desktop synaptic-kde.desktop
easytag.desktop system-config-printer.desktop
evince.desktop Thunar-bulk-rename.desktop
evince-previewer.desktop Thunar.desktop
exo-file-manager.desktop Thunar-folder-handler.desktop
exo-mail-reader.desktop thunar-settings.desktop
exo-preferred-applications.desktop thunar-volman-settings.desktop
exo-terminal-emulator.desktop thunderbird.desktop
exo-web-browser.desktop time.desktop
file-roller.desktop transmission-gtk.desktop
firefox.desktop ubuntu-software-center.desktop
flash-player-properties.desktop update-manager.desktop
gcalctool.desktop users.desktop
gcr-prompter.desktop vinagre.desktop
gcr-viewer.desktop vinagre-file.desktop
gdmap.desktop vlc.desktop
gigolo.desktop x11vnc.desktop
gimp.desktop xchat.desktop
gksu.desktop xfburn.desktop
globaltime.desktop xfcalendar.desktop
gnome-sudoku.desktop xfce4-about.desktop
gnomine.desktop xfce4-accessibility-settings.desktop
gnumeric.desktop xfce4-appfinder.desktop
gparted.desktop xfce4-dict.desktop
gtk-theme-config.desktop xfce4-mime-settings.desktop
gucharmap.desktop xfce4-notes.desktop
gv.desktop xfce4-notifyd-config.desktop
hplj1020.desktop xfce4-power-manager-settings.desktop
im-config.desktop xfce4-run.desktop
language-selector.desktop xfce4-screenshooter.desktop
light-locker-settings.desktop xfce4-session-logout.desktop
mediainfo-gui.desktop xfce4-settings-editor.desktop
menulibre.desktop xfce4-taskmanager.desktop
midori.desktop xfce4-terminal.desktop
midori-private.desktop xfce-backdrop-settings.desktop
mimeinfo.cache xfce-display-settings.desktop
mousepad.desktop xfce-keyboard-settings.desktop
mugshot.desktop xfce-mouse-settings.desktop
network.desktop xfce-session-settings.desktop
nm-applet.desktop xfce-settings-manager.desktop
nm-connection-editor.desktop xfce-ui-settings.desktop
onboard.desktop xfce-wm-settings.desktop
onboard-settings.desktop xfce-wmtweaks-settings.desktop
panel-desktop-handler.desktop xfce-workspaces-settings.desktop
panel-preferences.desktop xfce-xfcalendar-settings.desktop
parole.desktop XnView.desktop
pavucontrol.desktop xpaint.desktop
pidgin.desktop yelp.desktop
pyrenamer.desktop
ls /usr/local/share/applications/
RIEN
ls ~/.local/share/applications/
audio-recorder.desktop
chrome-aohghmighlieiainnegkcijnfilokake-Default.desktop
chrome-apdfllckaahabafndbhieahigkjlhalf-Default.desktop
chrome-blpcfgokakmgnkcojhhkbfbldkacnbeo-Default.desktop
chrome-coobgpohoikkiipiblmjeljniedjpjpf-Default.desktop
chrome-nmmhkkegccagdldgiimedpiccmgmieda-Default.desktop
chrome-pjkljhegncpnkpknbcohdijeoejaedia-Default.desktop
chromium-browser.desktop
epiphany.desktop
firefox.desktop
menulibre.desktop
mimeapps.list
thunderbird.desktop
Au passage, ça m'a fait découvrir qu'il y avait une trace identique d'Epiphany, qui n'est plus installé non plus !!!
Comment se fait-il que les désinstallations (via Synaptic) laissent de telles scories ?
Newbie parfait avec (x)Ubuntu : soyez patient(e). Grand merci !
PC de bureau - Carte MSI B150M PRO-VDH - Core I5 6500 - Ram 16 Go - Windows 10 Famille / Xubuntu 18.04.5 LTS (dual boot par Grub)
Acer Aspire 5733Z - Linux Mint 20 (XFCE)
AsusPro P2520LA - Xubuntu 20.04 LTS
Hors ligne
#4 Le 24/01/2016, à 18:58
- vv221
Re : [Résolu] Comment supprimer une entrée caduque dans le Menu des appli ?
Les fichiers sous ~/.local/share/applications ne sont pas créés lors de l’installation via des paquets des dépôts officiels (souvent ils sont créés par des scripts au premier lancement de l’application concernée), et ne sont pas non plus supprimés lors de la suppression de l’application qui les a créés.
Tu peux supprimer manuellement tous les fichiers .desktop qui s’y trouvent et ne correspondent pas à une application actuellement installée sur ton système.
Jouer sur Ubuntu ? Facile !
Hors ligne
#5 Le 24/01/2016, à 19:02
- Piteur
Re : [Résolu] Comment supprimer une entrée caduque dans le Menu des appli ?
Tu peux supprimer manuellement tous les fichiers .desktop qui s’y trouvent et ne correspondent pas à une application actuellement installée sur ton système.
Ça marche !
Cela dit, je n'ai rien installé, concernant Chromium ou Epiphany, hors de la Logithèque de Xubuntu ! Bizarre !!!
Merci !!!
Dernière modification par Piteur (Le 24/01/2016, à 19:05)
Newbie parfait avec (x)Ubuntu : soyez patient(e). Grand merci !
PC de bureau - Carte MSI B150M PRO-VDH - Core I5 6500 - Ram 16 Go - Windows 10 Famille / Xubuntu 18.04.5 LTS (dual boot par Grub)
Acer Aspire 5733Z - Linux Mint 20 (XFCE)
AsusPro P2520LA - Xubuntu 20.04 LTS
Hors ligne
#6 Le 24/01/2016, à 19:08
- vv221
Re : [Résolu] Comment supprimer une entrée caduque dans le Menu des appli ?
Dans ce cas, il est possible que ces fichiers soient créés par alacarte (ou un autre éditeur de menu) lorsque tu veux modifier une entrée.
Auquel cas le fait que tu n’aies pas pu les voir via tes dernières tentatives de les supprimer ressemble à un bug de cette application.
Jouer sur Ubuntu ? Facile !
Hors ligne
#7 Le 24/01/2016, à 19:44
- Piteur
Re : [Résolu] Comment supprimer une entrée caduque dans le Menu des appli ?
OK, merci, vv221, pour ces explications : c'est en effet ce qui a dû se passer. Je ne m'en souviens plus précisément, mais j'ai dû effectivement renommé ces entrées à l'aide d'alacarte après l'installation (suppression de la mention 'navigateur', en particulier).
Mais pourquoi les trois localisations que tu as indiquées ?
Newbie parfait avec (x)Ubuntu : soyez patient(e). Grand merci !
PC de bureau - Carte MSI B150M PRO-VDH - Core I5 6500 - Ram 16 Go - Windows 10 Famille / Xubuntu 18.04.5 LTS (dual boot par Grub)
Acer Aspire 5733Z - Linux Mint 20 (XFCE)
AsusPro P2520LA - Xubuntu 20.04 LTS
Hors ligne
#8 Le 24/01/2016, à 20:00
- vv221
Re : [Résolu] Comment supprimer une entrée caduque dans le Menu des appli ?
/usr/share/applications/ contient les entrées de menu installées par des paquets des dépôts, normalement il n’y a jamais rien à y modifier et il ne faut en particulier ni éditer ni supprimer les fichiers qui s’y trouvent autrement qu’en passant par un gestionnaire de paquets.
/usr/local/share/applications/ contient généralement les entrées de menu des paquets construits localement (donc ne venant pas d’un dépôt). Je déconseille encore une fois d’y modifier quoi que ce soit.
~/.local/share/applications/ contient des fichiers d’entrées de menu spécifiques à l’utilisateur courant, et est l’emplacement idéal où effectuer des modifications de celles-ci.
Lorsque ton menu cherche une entrée à afficher, il passe via ces trois répertoires dans l’ordre suivant :
1. ~/.local/share/applications/
2. /usr/local/share/applications/
3. /usr/share/applications/
Le premier fichier trouvé est celui qui va être affiché. Donc si tu as par exemple un fichier ~/.local/share/applications/firefox.desktop, celui-ci sera affiché dans ton menu et un éventuel fichier /usr/share/applications/firefox.desktop sera ignoré.
Fais-moi signe sans hésiter si tu souhaites des éclaircissements sur un point particulier
Dernière modification par vv221 (Le 24/01/2016, à 20:01)
Jouer sur Ubuntu ? Facile !
Hors ligne
#9 Le 24/01/2016, à 20:27
- Piteur
Re : [Résolu] Comment supprimer une entrée caduque dans le Menu des appli ?
Merci pour la grande clarté de ces explications, vv221.
Cependant, quand tu dis qu'on ne doit pas EDITER ce qui se trouve dans les dossiers autre que ~/.local/share/applications, que fait 'alacarte' quand on modifie un intitulé du menu ? Il crée une entrée dans le dossier de l'utilisateur courant, justement, empêchant l'affichage de ce qui se trouverait dans les deux autres dossiers ?
Encore merci.
Newbie parfait avec (x)Ubuntu : soyez patient(e). Grand merci !
PC de bureau - Carte MSI B150M PRO-VDH - Core I5 6500 - Ram 16 Go - Windows 10 Famille / Xubuntu 18.04.5 LTS (dual boot par Grub)
Acer Aspire 5733Z - Linux Mint 20 (XFCE)
AsusPro P2520LA - Xubuntu 20.04 LTS
Hors ligne
#10 Le 24/01/2016, à 21:23
- vv221
Re : [Résolu] Comment supprimer une entrée caduque dans le Menu des appli ?
C’est exact, alacarte commence par copier le fichier que tu souhaites modifier depuis /usr/share/applications/ vers ~/.local/share/applications/ et en modifie la copie.
C’est la même chose pour ce qui est de supprimer une entrée, ça passe par la création d’un fichier .desktop sous ~/.local/share/applications/ qui contient une option spécifiant qu’il ne faut pas afficher cette entrée dans le menu.
Jouer sur Ubuntu ? Facile !
Hors ligne
#11 Le 24/01/2016, à 21:45
- Piteur
Re : [Résolu] Comment supprimer une entrée caduque dans le Menu des appli ?
Tout compris. Merci beaucoup
Newbie parfait avec (x)Ubuntu : soyez patient(e). Grand merci !
PC de bureau - Carte MSI B150M PRO-VDH - Core I5 6500 - Ram 16 Go - Windows 10 Famille / Xubuntu 18.04.5 LTS (dual boot par Grub)
Acer Aspire 5733Z - Linux Mint 20 (XFCE)
AsusPro P2520LA - Xubuntu 20.04 LTS
Hors ligne