Могу ли я по умолчанию создавать новые окна в Lubuntu?

Я хочу знать, могу ли я запускать программы без их открытия в Windows, прежде чем выбрать их, либо с помощью Alt + Tab, либо с моей панели задач.

Прямо сейчас, если я хочу использовать терминал во время загрузки веб-браузера (это занимает 5-10 секунд на моем ПК), я могу что-то набрать в терминале, а затем прерваться при открытии веб-браузера.

Я пробовал редактировать lubuntu-rc.xml как предложено в этом посте, который предложил изменить "да" в <focusNew>yes</focusNew> на "нет", затем перезагрузка, но это не сработало. Как я могу это сделать?

1 ответ

Решение

Во-первых, благодаря вашему исследованному вопросу. Это заняло бы больше времени, если бы вы не упомянули или не связали эту страницу конфигурации.

Почему ваши настройки не работают?

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

Правильные настройки:

Чтобы правильно реализовать это, вам нужны эти изменения в ~/.config/openbox/lubuntu-rc.xml файл.

в <applications></applications> теги, создайте новый <application></application> Вкладка с этими настройками.

<applications>
  <application type="normal">
    <focus>no</focus>
    <iconic>yes</iconic>
    <layer>below</layer>
  </application>
</applications>

Пояснения:

  • <application type="normal"> устанавливает правило для всех обычных окон. Другие типы окон включают dialog, splash, menu и т.д. Посмотрите на lubuntu-rc.xml файл для деталей

  • <focus>no</focus> - установка фокуса для нового окна. Новое окно будет не сфокусированным

  • <iconic>yes</iconic> - устанавливает окна, чтобы начать в свернутом.

  • <layer>below</layer> - устанавливает окно под текущим активным окном. Просто чтобы быть в большей безопасности.

Предложения:

Вы можете изменить комбинацию. Например, кажется, что делает слой below и сосредоточиться на no достигнет работы.

Результаты теста:

Я проверил эти настройки с lxterminal, textadept, leafpad, firefox, gedit, Большинство из них работали и открывались в панели задач.

Тем не менее, кажется, если вы запустите Firefox, просто набрав firefox в терминале он будет подниматься без видимой причины через 2-3 секунды. Вам нужно использовать firefox >/dev/null 2>&1 чтобы предотвратить это. Кроме того, Gedit, похоже, не следует этим настройкам. Но большинство lxde-совместимых приложений должно работать.

Дополнительно:

Я сделал скрепку на случай, если вам понадобится просмотреть весь файл. Вот это http://pastebin.com/f76X8qNy

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