Начать 3 Терминатор Windows на 3 разных мониторах с 3 различными макетами

Вам нужен только файл dvb-demod-si2168-b40-01.fw в / lib / firmware. Палка работает с новыми ядрами. Ядро 4.4.52 (см. Kernel.org) не имеет записи в исходном файле /drivers/media/dvb-core/dvb-usb-ids.h для палки, поэтому палка не распознается и драйвер не загружается. В ядре 4.9.13 и выше (см. Kernel.org) есть запись, и будут загружены модули (драйверы). Я знаю некоторые дистрибутивы Linux с ядром раньше 4.9.13, которые работают. (Netrunner 17.01 имеет ядро ​​4.8.0 и MX-16)

1
задан 3 March 2018 в 03:37

2 ответа

Чтобы открыть Terminator в заранее определенном макете, вам сначала нужно определить макет. Окно конфигурации может помочь вам в этом. Вы также можете настроить и назвать несколько разных макетов. Я не буду рассказывать, как это сделать, и сосредоточиться на том, как запустить Terminator с существующими макетами при входе в систему.

Начать с одного макета Terminator и экземпляра

Давайте начнем просто с одним экземпляром. Я предполагаю, что у вас есть предопределенный макет Terminator с именем «simple-layout». Вы можете запустить новый экземпляр Terminator с этим макетом со следующими параметрами командной строки:

terminator -l simple-layout

Если вы хотите окно с максимальным, полноэкранным или без полей, вы можете использовать подходящие дополнительные параметры, как описано в руководстве Terminator (запустите man terminator, чтобы просмотреть его).

Запустите единую команду при входе в систему

Общий процесс подробно объясняется в разделе Как автоматически запускать приложения при входе в систему? и я не собираюсь повторять его здесь.

Однако есть некоторые особенности относительно Терминатора: я обнаружил, что Terminator только помнит свою прежнюю позицию по размеру, когда она запускается после того, как оконный менеджер полностью запущен. Вот почему я задерживаю начало на несколько секунд (10 в этом примере). Вместо приведенной выше команды я выбираю автозапуск команды:

sh -c "sleep 10 && exec terminator -l simple-layout" sh -c вызывает командный интерпретатор (Bourne shell), который может выполнять несколько команд в последовательности, как описано ниже. sleep 10 ждет 10 секунд перед запуском следующей команды. exec заменяет текущий процесс командно-интерпретатора последующей программой (вместо того, чтобы разворачивать новый процесс и тратить ресурсы без причины). terminator ... - см. выше.

Теперь для нескольких экземпляров и макетов

На этом этапе тривиально повторить процесс для дополнительных экземпляров Terminator и макетов. Я не уверен, что Terminator запомнит положение каждого окна из нескольких экземпляров. Если нет, вы должны искать вокруг или задавать следующий вопрос и включать в свой оконный менеджер вопрос, поскольку это влияет на ответ.

0
ответ дан 17 July 2018 в 19:40

Чтобы открыть Terminator в заранее определенном макете, вам сначала нужно определить макет. Окно конфигурации может помочь вам в этом. Вы также можете настроить и назвать несколько разных макетов. Я не буду рассказывать, как это сделать, и сосредоточиться на том, как запустить Terminator с существующими макетами при входе в систему.

Начать с одного макета Terminator и экземпляра

Давайте начнем просто с одним экземпляром. Я предполагаю, что у вас есть предопределенный макет Terminator с именем «simple-layout». Вы можете запустить новый экземпляр Terminator с этим макетом со следующими параметрами командной строки:

terminator -l simple-layout

Если вы хотите окно с максимальным, полноэкранным или без полей, вы можете использовать подходящие дополнительные параметры, как описано в руководстве Terminator (запустите man terminator, чтобы просмотреть его).

Запустите единую команду при входе в систему

Общий процесс подробно объясняется в разделе Как автоматически запускать приложения при входе в систему? и я не собираюсь повторять его здесь.

Однако есть некоторые особенности относительно Терминатора: я обнаружил, что Terminator только помнит свою прежнюю позицию по размеру, когда она запускается после того, как оконный менеджер полностью запущен. Вот почему я задерживаю начало на несколько секунд (10 в этом примере). Вместо приведенной выше команды я выбираю автозапуск команды:

sh -c "sleep 10 && exec terminator -l simple-layout" sh -c вызывает командный интерпретатор (Bourne shell), который может выполнять несколько команд в последовательности, как описано ниже. sleep 10 ждет 10 секунд перед запуском следующей команды. exec заменяет текущий процесс командно-интерпретатора последующей программой (вместо того, чтобы разворачивать новый процесс и тратить ресурсы без причины). terminator ... - см. выше.

Теперь для нескольких экземпляров и макетов

На этом этапе тривиально повторить процесс для дополнительных экземпляров Terminator и макетов. Я не уверен, что Terminator запомнит положение каждого окна из нескольких экземпляров. Если нет, вы должны искать вокруг или задавать следующий вопрос и включать в свой оконный менеджер вопрос, поскольку это влияет на ответ.

0
ответ дан 23 July 2018 в 20:24
  • 1
    Поскольку вы никогда не принимали ответа раньше: если это ответит на ваш вопрос, не забудьте нажать серый ☑ под номером слева от этого текста, чтобы принять его , что означает «да, этот ответ действительно "! – David Foerster 18 March 2018 в 08:32

Другие вопросы по тегам:

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