Я использую несколько профилей в Firefox, и я создал ярлык для каждого и поместил их в ~/.local/share/applications. Эти многочисленные Firefox появляются в тире и также заблокированы для запуска, поэтому у меня есть три кнопки Firefox на моем пусковом устройстве.
Каждый ярлык имеет три разных Exec, в каждом из которых:
Рабочий стол: Exec=firefox -P <profile> -no-remote %u Открыть новое окно: Exec=firefox -new-window Открыть личное окно: Exec=firefox -private-windowИспользовать случай:
Нажмите кнопку один, чтобы запустить основной экземпляр Firefox (это является профилем по умолчанию); Нажмите кнопку два, чтобы запустить дополнительный экземпляр Firefox; и щелкните правой кнопкой мыши две кнопки и выберите Open a New Window или Open a New Private Window.Результат: открывает новое окно или частное окно основного экземпляра Firefox, а не вторичного экземпляра Firefox, в котором я на самом деле нажал кнопку.
I попытался добавить к Exec нового окна:
Рабочий стол: Exec=firefox -P <profile> -no-remote %u -P secondary или Открыть новое окно: Exec=firefox -new-windowЭто все еще не работает, и в некоторых случаях возвращает предупреждающее сообщение (щелкните правой кнопкой мыши кнопку запуска экземпляра -> Открыть новое окно):
Как я могу попросить открыть новое окно или для частного окна в отношении правильного экземпляра? Что мне следует помещать в соответствующие Exec в ярлыках?