Можно ли повторно использовать подчиненный конец PTY после его закрытия?

Это большая старая ошибка - и они, похоже, не готовы ее исправить.

Фактически нет расширения внутреннего основного дисплея до левого в Xfce : расширения до левого (как указано в другом ответе - также здесь - или другими методами, такими как перетаскивание в графическом интерфейсе пользователя, которое позволяет переупорядочивать), делает внешний дисплей основным .

Сам термин первичный имеет другое значение в Xfce: это просто ЛЕВАЯ часть ОДНОГО рабочего стола / рабочего пространства, которая охватывает несколько мониторов.


Почему?

Это связано с тем, как Xfce обрабатывает рабочие пространства по отношению к нескольким мониторам. Xfce всегда использует одно и то же рабочее пространство между разными дисплеями слева направо. Сделать дисплей основным в Xfce просто означает показать на этом дисплее левую часть одной рабочей области (и правую часть на втором дисплее).

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

В рабочем столе Pantheon (элементарная ОС) и большинстве других современных рабочих столов расширение означает, что каждый дисплей имеет отдельную рабочую область . Основной дисплей имеет все элементы управления, а второй дисплей просто занимает другое рабочее пространство, которое устанавливается вправо или влево в зависимости от ваших настроек.

В Xfce все не так. Когда подключен расширенный дисплей, я вижу, что второго рабочего пространства там нет, оно доступно, только если я прокручиваю его (в соответствии с настройками рабочего стола Xfce): два дисплея используют одно и то же рабочее пространство слева направо (включая панель): первичный всегда находится слева . Изменение рабочего пространства, когда у вас есть два монитора, просто разделяет второе рабочее пространство между двумя мониторами (в то время как первое рабочее пространство отсутствует на всех мониторах), вместо того, чтобы предоставлять каждому монитору его собственное отдельное рабочее пространство.

Поэтому при наиболее распространенной конфигурации панели левая часть (кнопка меню, кнопки окон) находится на основном, а правая часть (область уведомлений, часы и т. Д.) - на втором дисплее если включена опция «Span monitors» .

Левая (основная) половина рабочего пространства:

enter image description here

Правая половина того же рабочего пространства:

enter image description here

Если параметр «Охват мониторов» не включен, панель будет присутствовать только на основной левый внешний монитор.

Я думаю, что эта ситуация зависит от базовой конфигурации Xfce и не может быть изменена без изменения этой базы.


Временное решение:

Расширьте до левого внешнего монитора (который, таким образом, становится основным), затем переместите все элементы управления, а именно панель (и), на правый (дополнительный) внутренний монитор, заставив его работать так, как если бы это было первично.

  • Для расширения влево используйте команду вида xrandr --output LVDS1 --auto --right-of VGA1 --output VGA1 --auto (где LVDS1 - это внутренний дисплей).Очень полезно добавить это в панель запуска или на рабочий стол или связать с ярлыком.

  • Снимите флажок с опции «Span monitors» и разблокируйте панель.

enter image description here

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

Положение панели, кажется, запоминается после возврата к этой конфигурации отображения и после перезапуска.

После команды окна переходят на внешний левый монитор: чтобы быстро отправить их на следующий монитор, см. этот ответ .

5
20.06.2016, 11:14
0 ответов

Теги

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