This never would have worked, as the mir demos do not have .desktop files for them. Also App IDs cannot have _ in the appname or package name portion of the ID, as it is a separator. The format for App IDs is "${packagename}_${appname}_${version}" and so _ is not a valid character.
If you want to launch these apps via ubuntu-app-launch, then they need to have .desktop files named as "mir-demo-client-egltriangle.desktop" for your example, then you could do "ubuntu-app-launch mir-demo-client-egltriangle" and it would work.
You can only run applications with ubuntu-app-launch which appear in the list output by ubuntu-app-launch-appids.
This never would have worked, as the mir demos do not have .desktop files for them. Also App IDs cannot have _ in the appname or package name portion of the ID, as it is a separator. The format for App IDs is "${packagename} _${appname} _${version} " and so _ is not a valid character.
If you want to launch these apps via ubuntu-app-launch, then they need to have .desktop files named as "mir-demo- client- egltriangle. desktop" for your example, then you could do "ubuntu-app-launch mir-demo- client- egltriangle" and it would work.
You can only run applications with ubuntu-app-launch which appear in the list output by ubuntu- app-launch- appids.