Это большая старая ошибка - и они, похоже, не готовы ее исправить.
На самом деле в Xfce нет расширения внутреннего основного дисплея влево : расширение влево (как указано в другом ответе - также здесь - или с помощью других методов, таких как перетаскивание в графическом интерфейсе, которые позволяют реорганизовать) делает внешний дисплей первичный один.
Сам термин « основной» получает другое значение в Xfce: это просто ЛЕВАЯ часть ОДНОГО рабочего стола / рабочего пространства, которая охватывает несколько мониторов.
Почему?
Это связано с тем, как Xfce обрабатывает рабочие пространства в отношении нескольких мониторов. Xfce всегда разделяет одно и то же рабочее пространство между различными дисплеями слева направо. Сделать отображение первичным в Xfce просто означает показ на этом дисплее левой части одного рабочего пространства (и правой части на втором дисплее).
Я могу понять разницу только по сравнению с другими компьютерами, которые я использую в других системах.
В рабочем столе Pantheon (элементарной ОС) и большинстве других современных рабочих столов расширение означает, что у каждого дисплея есть отдельное рабочее пространство . Основной дисплей имеет все элементы управления, в то время как второй дисплей просто занимает другое рабочее пространство, которое устанавливается вправо или влево в зависимости от ваших настроек.
В Xfce это не так. С подключенным расширенным дисплеем я вижу, что второго рабочего пространства там нет, оно доступно только в том случае, если я прокручиваю для этого (в соответствии с настройками рабочего стола Xfce): два дисплея совместно используют одно и то же рабочее пространство слева направо (включая панель ): основной всегда слева . Изменение рабочей области, когда у вас два монитора, просто разделяет вторую рабочую область между двумя мониторами (в то время как первая рабочая область становится отсутствующей у всех мониторов), вместо того, чтобы предоставить каждому монитору отдельную рабочую область.
Вот почему в наиболее распространенной конфигурации панели левая часть (кнопка меню, кнопки окна) находится на основном, правая часть (область уведомлений, часы и т. Д.) Находится на втором дисплее, если «Мониторы пролета» опция включена .
Левая (основная) половина рабочей области:
Правая половина того же рабочего пространства:
Если опция «Span monitors» не включена, панель будет присутствовать только на основном левом внешнем мониторе.
Я думаю, что эта ситуация зависит от базовой конфигурации Xfce и не может быть изменена без изменения этой базы.
Временное решение:
Выдвиньте на левый внешний монитор (который, таким образом, становится основным), затем переместите все элементы управления, а именно панель (и), на правый (дополнительный) внутренний монитор, заставляя его действовать так, как если бы он был основным.
Для расширения влево используйте команду вроде xrandr --output LVDS1 --auto --right-of VGA1 --output VGA1 --auto
(где LVDS1
находится внутренний дисплей). Это очень полезно добавить в панель запуска или на рабочем столе или связать ее с ярлыком.
Снимите флажок «Span мониторы» и разблокируйте панель.
- Перетащите панель на правый (внутренний) монитор. (Если это не сработает, сделайте панель вертикальной, затем переместите ее, затем сделайте ее горизонтальной, если вы этого хотите.)
Положение панели, кажется, запоминается после возврата к этой конфигурации дисплея и после перезапуска.
После команды окна выходят на внешний левый монитор: чтобы получить быстрый способ отправить их на следующий монитор, смотрите этот ответ .