** Description changed:

  This issue is easy to reproduce by running Ubuntu MATE 22.04, or
  Trisquel 11 (a distro based on Ubuntu 22.04 with MATE installed), in
  live mode.
  
  #################################
  Ubuntu MATE 22.04
  
  * MATE in the default Panel's Classic Menu: "Internet -> Firefox Web
  Browser". Selected information about the entry:
  
  /var/lib/snapd/desktop/applications/firefox_firefox.desktop
  
  Name=Firefox Web Browser
  Exec=env 
BAMF_DESKTOP_FILE_HINT=/var/lib/snapd/desktop/applications/firefox_firefox.desktop
 /snap/bin/firefox %u
  Icon=/snap/firefox/2356/default256.png
  
  ¤¤¤¤
  Remove firefox snap package
  
  [Disclaimer: snap is not the issue for this bug, because Trisquel (a
  GNU/Linux distribution based on Ubuntu) ships without snap, and Firefox
  is not added to the menu when I installed firefox (see the "Install
  firefox"). We only remove it below to make it possible to install the
  firefox ppa package.]
  
  Run these steps (from https://askubuntu.com/questions/1399383/how-to-
  install-firefox-as-a-traditional-deb-package-without-snap-in-ubuntu-22):
  
  echo '
  Package: *
  Pin: release o=LP-PPA-mozillateam
  Pin-Priority: 1001
  
  Package: firefox
  Pin: version 1:1snap1-0ubuntu2
  Pin-Priority: -1
  ' | sudo tee /etc/apt/preferences.d/mozilla-firefox
  sudo snap remove firefox
  
  echo 'Unattended-Upgrade::Allowed-Origins:: "LP-PPA-
  mozillateam:${distro_codename}";' | sudo tee
  /etc/apt/apt.conf.d/51unattended-upgrades-firefox
  
  * Menu -> Internet -- has been removed
  
  ##############################
  Install firefox from this PPA
  
  Run:
  sudo add-apt-repository ppa:mozillateam/ppa
  sudo apt update
  sudo apt install firefox
  
  * MATE in the default Panel's Classic Menu: "Internet -> Firefox Web Browser" 
is not added (see attached screenshot)
  * /usr/share/applications/firefox.desktop is added. Selected information 
about the file:
  
  Name=Firefox Web Browser
  Exec=firefox %u
  Terminal=false
  X-MultipleArgs=false
  Type=Application
  Icon=firefox
  Categories=GNOME;GTK;Network;WebBrowser;
  
MimeType=text/html;text/xml;application/xhtml+xml;application/xml;application/rss+xml;application/rdf+xml;image/gif;image/jpeg;image/png;x-scheme-handler/http;x-scheme-handler/https;x-scheme-handler/ftp;x-scheme-handler/chrome;video/webm;application/x-xpinstall;
  StartupNotify=true
  Actions=new-window;new-private-window;
  
  
+ Examine the file:
+ * desktop-file-validate /usr/share/applications/firefox.desktop # No errors
+ 
+ 
  ##############################
  Install thunderbird from this PPA
  
  This section has been added to examine why "Menu -> Internet ->
  Thunderbird Mail" but not "Menu -> Internet -> Firefox Web Browser"
  
  * Run: sudo apt install thunderbird
  * MATE in the default Panel's Classic Menu: "Internet -> Thunderbird Mail" is 
added. Information about the entry:
  * /usr/share/applications/thunderbird.desktop is added. Selected information 
about the file:
  
  Name=Thunderbird Mail
  Exec=thunderbird %u
  Terminal=false
  X-MultipleArgs=false
  Type=Application
  Icon=thunderbird
  Categories=Application;Network;Email;
  
MimeType=x-scheme-handler/mailto;application/x-xpinstall;x-scheme-handler/webcal;x-scheme-handler/mid;message/rfc822;
  StartupNotify=true
  Actions=Compose;Contacts
  
+ 
+ desktop-file-validate /usr/share/applications/thunderbird.desktop # No errors
+ 
  ##############################
  Temporary solution to add "Firefox Web Browser" to the menu:
  
  * cp /usr/share/applications/firefox.desktop
  ~/.local/share/applications/

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to firefox in Ubuntu.
https://bugs.launchpad.net/bugs/2027828

Title:
  firefox: No Firefox menu entry in MATE in the default Panel's Classic
  Menu (Ubuntu MATE, and Trisquel)

Status in firefox package in Ubuntu:
  New

Bug description:
  This issue is easy to reproduce by running Ubuntu MATE 22.04, or
  Trisquel 11 (a distro based on Ubuntu 22.04 with MATE installed), in
  live mode.

  #################################
  Ubuntu MATE 22.04

  * MATE in the default Panel's Classic Menu: "Internet -> Firefox Web
  Browser". Selected information about the entry:

  /var/lib/snapd/desktop/applications/firefox_firefox.desktop

  Name=Firefox Web Browser
  Exec=env 
BAMF_DESKTOP_FILE_HINT=/var/lib/snapd/desktop/applications/firefox_firefox.desktop
 /snap/bin/firefox %u
  Icon=/snap/firefox/2356/default256.png

  ¤¤¤¤
  Remove firefox snap package

  [Disclaimer: snap is not the issue for this bug, because Trisquel (a
  GNU/Linux distribution based on Ubuntu) ships without snap, and
  Firefox is not added to the menu when I installed firefox (see the
  "Install firefox"). We only remove it below to make it possible to
  install the firefox ppa package.]

  Run these steps (from https://askubuntu.com/questions/1399383/how-to-
  install-firefox-as-a-traditional-deb-package-without-snap-in-
  ubuntu-22):

  echo '
  Package: *
  Pin: release o=LP-PPA-mozillateam
  Pin-Priority: 1001

  Package: firefox
  Pin: version 1:1snap1-0ubuntu2
  Pin-Priority: -1
  ' | sudo tee /etc/apt/preferences.d/mozilla-firefox
  sudo snap remove firefox

  echo 'Unattended-Upgrade::Allowed-Origins:: "LP-PPA-
  mozillateam:${distro_codename}";' | sudo tee
  /etc/apt/apt.conf.d/51unattended-upgrades-firefox

  * Menu -> Internet -- has been removed

  ##############################
  Install firefox from this PPA

  Run:
  sudo add-apt-repository ppa:mozillateam/ppa
  sudo apt update
  sudo apt install firefox

  * MATE in the default Panel's Classic Menu: "Internet -> Firefox Web Browser" 
is not added (see attached screenshot)
  * /usr/share/applications/firefox.desktop is added. Selected information 
about the file:

  Name=Firefox Web Browser
  Exec=firefox %u
  Terminal=false
  X-MultipleArgs=false
  Type=Application
  Icon=firefox
  Categories=GNOME;GTK;Network;WebBrowser;
  
MimeType=text/html;text/xml;application/xhtml+xml;application/xml;application/rss+xml;application/rdf+xml;image/gif;image/jpeg;image/png;x-scheme-handler/http;x-scheme-handler/https;x-scheme-handler/ftp;x-scheme-handler/chrome;video/webm;application/x-xpinstall;
  StartupNotify=true
  Actions=new-window;new-private-window;

  Examine the file:
  * desktop-file-validate /usr/share/applications/firefox.desktop # No errors

  Supprisingly, if you copy the file it will become visible!:
  * cd /usr/share/applications/ && sudo cp firefox.desktop 
firefoxworking.desktop

  ##############################
  Install thunderbird from this PPA

  This section has been added to examine why "Menu -> Internet ->
  Thunderbird Mail" but not "Menu -> Internet -> Firefox Web Browser"

  * Run: sudo apt install thunderbird
  * MATE in the default Panel's Classic Menu: "Internet -> Thunderbird Mail" is 
added. Information about the entry:
  * /usr/share/applications/thunderbird.desktop is added. Selected information 
about the file:

  Name=Thunderbird Mail
  Exec=thunderbird %u
  Terminal=false
  X-MultipleArgs=false
  Type=Application
  Icon=thunderbird
  Categories=Application;Network;Email;
  
MimeType=x-scheme-handler/mailto;application/x-xpinstall;x-scheme-handler/webcal;x-scheme-handler/mid;message/rfc822;
  StartupNotify=true
  Actions=Compose;Contacts

  desktop-file-validate /usr/share/applications/thunderbird.desktop # No
  errors

  ##############################
  Temporary solution to add "Firefox Web Browser" to the menu:

  * sudo cp firefox.desktop firefoxworking.desktop

  or

  * cp /usr/share/applications/firefox.desktop
  ~/.local/share/applications/

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/firefox/+bug/2027828/+subscriptions


-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to