I tried to create a copy of Firefox in /usr/lib64/firefox/ with my own name and create my own .desktop file, but the new application only took the firefox.desktop file. I also tried to use update-desktop-database, which also created a new application from the .desktop file I created, but when it started it was still Firefox with the default icon and name. Reproducible: Always Actual Results: Firefox with default icon and application name Expected Results: Firefox with a modified name and application icon, which does not affect the original Firefox in any way Example of a .desktop file that needs to be changed to Exec https://github.com/rhinstaller/anaconda/blob/master/data/liveinst/liveinst.desktop
Set correct remoting name is the key here. Needs some code changes to integrate it with out recent Firefox.
This bug appears to have been reported against 'rawhide' during the Fedora Linux 39 development cycle. Changing version to 39.
In firefox-116.0.2-2.fc39 you can set MOZ_APP_REMOTINGNAME env variable which overrides default application name exported to system. Run as: MOZ_APP_REMOTINGNAME="anaconda" firefox You also need to install proper desktop file (/usr/share/applications/anaconda.desktop): ``` [Desktop Entry] Version=1.0 Name=Anaconda GenericName=Anaconda Installer Comment=Install it! Exec=anaconda Icon=org.fedoraproject.AnacondaInstaller Terminal=false Type=Application StartupNotify=true ``` You also need to create /usr/bin/anaconda launcher where you set all env variables etc.
Filed https://bugzilla.redhat.com/show_bug.cgi?id=2235244 for the anaconda side.