Запустить несколько экземпляров процесса gnome-terminal

Конечно, можно выполнить обоих одновременно. IIRC t также возможно подключить к концентратору Cisco с помощью vpnc, пока он имеет поддержку IPsec. Что произойдет, когда Вы сделаете обоих, которых мы не можем сказать. Это зависит от конфигураций VPN, которые могут быть продвинуты к Вашему компьютеру от удаленного конца.

Для получения, что Вы хотите Вас, вероятно, должны вручную настроить Вашу таблицу маршрутизации, чтобы удостовериться, что только правильный трафик входит в корректную конечную точку. Нет никакого универсального ответа на этот вопрос все же.

17
07.05.2015, 03:13
3 ответа

Согласно man gnome-terminal, опция, которую вы ищете, выглядит запутанной

   --disable-factory
             Do not register with the activation name server, do 
             not re-use an active terminal.

Однако, по-видимому удалена в более поздних релизах , так что на нее полагаться не стоит.

9
27.01.2020, 19:47

В связи с новой архитектурой клиент/сервер (подробности здесь ) вам придется запускать отдельные экземпляры гном-терминал-сервера . Для этого вы можете использовать переключатель --app-id:

/usr/lib/gnome-terminal/gnome-terminal-server --app-id my.first.Terminal

затем использовать клиента (с тем же самым app-id) для создания терминалов1 внутри нового сервера :

gnome-terminal --app-id my.first.Terminal
gnome-terminal --full-screen --app-id my.first.Terminal
......

Другой экземпляр:

/usr/lib/gnome-terminal/gnome-terminal-server --app-id my.second.Terminal

и терминалы:

gnome-terminal --geometry 80x24+200+200 --app-id my.second.Terminal
gnome-terminal --app-id my.second.Terminal
.....

Путь к gnome-терминал-серверу может быть разным в вашей системе.


1: Обратите внимание, что "у вас есть 10 секунд, чтобы использовать клиента для создания терминала внутри нового сервера".

17
27.01.2020, 19:47

Я боролся с mc, находящимся в той же группе вкладок alt -, что и другие окна терминала, и нашел это решение.

https://chrisirwin.ca/posts/multiple-instances-of-gnome-terminal/

Парень (Крис Ирвин )решает эту проблему для своей почтовой программы. Я сделал то же самое для mc с полным успехом, за исключением значка mc на вкладке alt -, но это нормально.

Вам понадобится 3 файла:

/usr/share/dbus -1/services/org.gnome.Terminal -mc.service

[D-BUS Service]
Name=org.gnome.Terminal-mc
SystemdService=gnome-terminal-server-mc.service
Exec=/usr/lib/gnome-terminal-server --class=org.gnome.Terminal-mc --app-id org.gnome.Terminal-mc

/usr/lib/systemd/user/gnome -терминал -сервер -mc.service

[Unit]
Description=GNOME mc Terminal Server
[Service]
KillMode=process
Type=dbus
BusName=org.gnome.Terminal-mc
ExecStart=/usr/lib/gnome-terminal-server --class=org.gnome.Terminal-mc --app-id org.gnome.Terminal-mc

/usr/local/share/applications/mc.desktop

Это ваша запись на рабочем столе для Midnight Commander. Либо отредактируйте его непосредственно в /usr/share/applications/..., либо переместите оттуда в /usr/local/share/applications/mc.desktop, чтобы подчеркнуть, что это ваша измененная копия. В любом случае запись Execдолжна быть изменена, чтобы иметьgnome-terminal --app-id org.gnome.Terminal-mc -e mc

Exec=gnome-terminal --app-id org.gnome.Terminal-mc --hide-menubar --geometry=102x35 -e mc

Архив со всем вышеперечисленным

https://we.tl/t-6rH5jduMG7Это.tar.gz, который нужно распаковать в /. Он создаст файлы сверху, а также значок.svg для mc.

2
20.08.2021, 12:33

Теги

Похожие вопросы