Як я можу запобігти переключенню програм на робочі простори?


10

Я хочу запобігти переключенню програм на робочі простори. Якщо я працюю в одній робочій області, а програма в іншій робочій області має відкрити діалогове вікно, воно перериває все, що я роблю. Аналогічно, якщо я перейду на робочу область, натисніть, щоб відкрити програму, а потім перейдіть до першого робочого простору, програма відкриється в робочій області, в якій я зараз перебуваю, а не в робочій області, в якій я її відкрив.

В основному я хочу, щоб програма була заблокована в робочій області і не могла перемикатися.

Будь-які пропозиції вдячні!



Ви хочете назавжди блокувати конкретні програми для певних робочих просторів (наприклад, Firefox та Terminal завжди на робочій області 1, GIMP завжди на робочій області 2 тощо)? Або конкретна робоча область потенційно може змінюватися кожного разу, коли ви відкриваєте програму?
Падді Ландау

1
Чи не працює це клацання правою кнопкою миші на панелі вікна програми та повторним вибором параметра "лише на цій робочій області"? Я щойно спробував на своєму комп’ютері, і він спрацював чудово ...
Віктор

Відповіді:


2

Щоб зафіксувати додаток до певного вікна перегляду (ви можете вручну перемістити його після його відкриття), використовуйте Compiz.

  1. Встановіть менеджер налаштувань CompizConfig за допомогою диспетчера програм Ubuntu. Попередження: ви можете зіпсувати свій інтерфейс, якщо поспішаєте з бітами, яких ви не знаєте, тому уважно дотримуйтесь інструкцій тут.
  2. Відкрийте менеджер налаштувань CompizConfig (також відомий як CCSM).
  3. Виберіть « Керування вікнами» у меню зліва.
  4. Виберіть " Розмістити Windows" з правого боку.
    CCSM Place Windows
  5. Виберіть вкладку Розміщення фіксованого вікна .

Тепер для кожної програми, вікно якої потрібно розмістити у фіксованому вікні перегляду:

  1. Відкрийте додаток.
  2. У CCSM під Windows з фіксованим вікном перегляду виберіть Нове .
  3. Натисніть великий зелений +, а потім захопіть. Курсор змінюється на хрест; натисніть на вікно програми, яке ви хочете виправити (наприклад, Firefox). Значення буде автоматично заповнено.
  4. Натисніть Додати .
    Перехід до кнопки «Захопити»
  5. Заповніть позиції X Viewport (має бути єдиним); це стосується підрахунку номера робочої області зліва.
  6. Заповніть позиції Y Viewport (має бути єдиним); це стосується підрахунку номера робочої області зверху.
    У своєму прикладі я вибрав Firefox, щоб завжди починати з третього стовпця, другого ряду доступних робочих просторів.
    Приклад Firefox
  7. Натисніть Закрити .

Після цього ця програма завжди відкриється у цьому конкретному вікні перегляду.


-2

Клацніть правою кнопкою миші на панелі робочих просторів. Клацніть на "Налаштування" Знайдіть "Кількість робочих просторів" під заголовком "Робочі простори" Клацніть знак мінус, поки кількість робочих просторів не стане 1. Закрийте вікно


4
Він хоче запобігти переключенню робочих просторів Windows, а не відключити робочі простори в цілому.
Брайам

Він не уточнив, що, на відміну від рішення вище, це працює в загальному випадку!
user234461

2
"Я хочу, щоб програма була заблокована в робочій області і не могла перемикатися." для мене він хоче, щоб його робочі місця працювали, а не були відключені.
Брайам

1
@Braiam Наявність однієї робочої області робить саме це. Він завжди може знову збільшити кількість робочих просторів, якщо вирішить, що їм подобаються.
користувач234461
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.