Description of problem: Clicking on "Firefox on Wayland" application in a GNOME on Xorg session, silently fails. Version-Release number of selected component (if applicable): firefox-wayland-65.0-1.fc29.x86_64 firefox-65.0-1.fc29.x86_64 How reproducible: Always Steps to Reproduce: 1. Login choosing GNOME on Xorg session 2. Click on the Firefox on Wayland application icon 3. Actual results: "Firefox on Wayland" application menu item appears on the upper left side (to the right of Activities), and the mouse arrow becomes a spinner which spins for maybe 15 seconds then both of these go away. No error messages or dialogs. Expected results: I should get a dialog to the effect that this application can't run in an Xorg session. Or perhaps even better is a unified application that detects the session and launches the application appropriately for that session: Wayland or Xorg. Additional info: The journal records one line at the time of the launch: Jan 31 23:32:31 flap.local firefox[13165]: cannot open display: :0
Is it possible for a single Firefox launcher icon to check environment variable XDG_SESSION_TYPE= for wayland vs X11 and execute Firefox accordingly?
Should be fixed by firefox-65.0-4.fc29 builds (https://koji.fedoraproject.org/koji/buildinfo?buildID=1205601).