Вопрос или проблема
Описание проблемы
Недавно я обновил свою систему с двумя мониторами с Lubuntu 14.04 до Lubuntu 15.10. Я настроил все в новой системе точно так же, как в старой, и обнаружил странное поведение на рабочем столе:
Первичный монитор 1, позиция меню «Пуск» и положение значков на рабочем столе каким-то образом были нарушены. Кроме того, я не мог установить обои для рабочего стола на оба монитора.
На скриншоте ниже можно увидеть ситуацию.
Не только позиции меню «Пуск» и значков были перепутаны, но также я не мог установить два разных обоя, так как диалог Предпочтения рабочего стола
менял обои только на мониторе 1, но масштабирование изображения использовало весь экран Xserver в качестве аргумента (3840×1200).
Появлялись два разных диалога при нажатии правой кнопкой мыши на рабочем столе. На мониторе 2 появлялся всплывающий диалог Openbox, на мониторе 1 — LXDE с ограниченными опциями.
Что бы я ни выбирал, только обои для монитора 1 могли быть изменены. Моя конфигурация системы:
Операционная система: Lubuntu 15.10
Графический адаптер: Nvidia GeForce GTX 750
Драйвер: Nvidia 352.63
Монитор 1: HP LP2475w / подключен через DVI-I-1 / 1920x1200
Монитор 2: HP LP2475w / подключен через DVI-D-0 / 1920x1200
Экран XServer: 3840x1200
PCManFM: 1.2.3
Есть ли у кого-то такая же проблема или решение, как это исправить?
После попыток различных решений и описаний из интернета я выяснил, что причиной может быть файловый менеджер по умолчанию PCManFM.
Lubuntu 14.04 | Lubuntu 15.10
PCManFM 1.2.0 | PCManFM 1.2.3
На вики LXDE я узнал, что в поведении PCManFM были внесены значительные изменения после версии 1.2.0. Поэтому я немного поэкспериментировал и обнаружил, что следующее решение сработало для меня.
Возможное решение / обходной путь:
1. Программы по умолчанию в LXSessions
В меню «Пуск» выберите «Программы по умолчанию для LXSession» из раздела «Настройки».
На самом верху указывается файловый менеджер по умолчанию для LXSession.
Нажмите на «Подробнее» и измените запись «Ручная настройка» с pcmanfm
на pcmanfm --desktop
. Это заставляет PCManFM управлять рабочим столом.
Обновите настройки, выйдя из системы и войдя в нее снова. На случай, если у вас есть сочетание клавиш для открытия файлового менеджера, например, HOME+e или WINDOWS+e, система вызовет конфигурацию по умолчанию, что означает вызов pcmanfm --desktop
снова. Этот вызов фактически перезапускает PCManFM и корректно устанавливает обои. Но при повторном использовании сочетания клавиш значки рабочего стола исчезают и файловый менеджер не открывается!
Чтобы исправить это, я добавил вызов pcmanfm --desktop
в программы автозапуска и вручную изменил сочетание клавиш.
2. Автозапуск
Чтобы вызвать файловый менеджер хотя бы раз при старте системы, добавьте pcmanfm --desktop
вручную в программы автозапуска в “Программы по умолчанию для LXSession” из меню “Настройки”.
3. Сочетания клавиш
Отредактируйте ваши сочетания клавиш с помощью VIM или любого другого текстового редактора. Отредактируйте файл ~/.config/openbox/lubuntu-rc.xml
. В разделе <keyboard>
вы найдете сочетания клавиш для вашей сессии. По умолчанию это выглядит так:
<!-- Keybindings for running applications on Home + E -->
<keybind key="W-e">
<action name="Execute">
<startupnotify>
<enabled>true</enabled>
<name>File manager</name>
</startupnotify>
<command>lxsession-default file_manager</command>
</action>
</keybind>
Измените строку <command>lxsession-default file_manager</command>
, чтобы напрямую вызвать файловый менеджер pcmanfm
на вашем компьютере, как показано ниже:
<!-- Keybindings for running applications on Home + E -->
<keybind key="W-e">
<action name="Execute">
<startupnotify>
<enabled>true</enabled>
<name>File manager</name>
</startupnotify>
<command>pcmanfm</command>
</action>
</keybind>
После выхода и повторного входа в систему, кажется, она теперь работает так, как раньше, посмотрите на картинку ниже.
Значки находятся на том же мониторе, что и меню «Пуск», установлены два разных изображения в качестве обоев рабочего стола, при нажатии правой кнопкой мыши на рабочем столе открывается диалог «Предпочтения рабочего стола LXDE», и можно выбрать разные изображения для обоих мониторов.
Надеюсь, это поможет кому-то; я не знаю, является ли это багом или фичей Lubuntu 15.10 / PCManFM.
Ответ или решение
Вопрос о настройке двух мониторов в Lubuntu 15.10: Решение и рекомендации
Вы столкнулись с проблемами при обновлении системы Lubuntu с версии 14.04 до 15.10 на двухмониторной конфигурации. Основные затруднения включают несоответствия в расположении значков рабочего стола и меню «Пуск», а также невозможность настройки отдельных обоев на каждом мониторе. Давайте рассмотрим возможные решения и рекомендации, чтобы исправить эти проблемы.
Проблема и контекст
После обновления системы вы отметили следующие проблемы:
- Несоответствующее расположение меню «Пуск» и значков на рабочем столе.
- Невозможность настроить обои для обоих мониторов через стандартный интерфейс.
- На втором мониторе появляется диалог Openbox, в то время как на первом — ограниченный интерфейс LXDE.
Параметры вашей системы:
- Операционная система: Lubuntu 15.10
- Графический адаптер: Nvidia GeForce GTX 750
- Драйвер: Nvidia 352.63
- Мониторы: оба HP LP2475w с разрешением 1920×1200
- XServer Screen: разрешение 3840×1200
- Файловый менеджер PCManFM: версия 1.2.3
Рекомендации по решению
На основании вашего описания и проведённых экспериментов, проблематика может быть связана с изменениями в файловом менеджере PCManFM, использующимся в LXDE. Вот шаги, которые могут помочь:
-
Настройка LXSession:
- Откройте «Настройки LXSession» через меню «Пуск».
- В разделе настроек приложения измените значение для файлового менеджера с
pcmanfm
наpcmanfm --desktop
. - Это принудит PCManFM управлять обоими экранами и позволит корректно отображать рабочий стол.
-
Добавление в автозапуск:
- Настройте запуск
pcmanfm --desktop
при старте системы, добавив эту команду в автозапуск через меню настроек LXSession. - Это обеспечит корректное отображение обоих рабочих столов сразу после загрузки.
- Настройте запуск
-
Коррекция горячих клавиш:
- Откройте файл конфигурации горячих клавиш
~/.config/openbox/lubuntu-rc.xml
. - Найдите секцию
<keyboard>
и измените команду запуска файлового менеджера сlxsession-default file_manager
на прямой вызовpcmanfm
. - Это устранит проблему исчезновения значков рабочего стола при использовании горячих клавиш.
- Откройте файл конфигурации горячих клавиш
После выполнения этих шагов перезагрузите сеанс (выйдите и снова зайдите в систему). Это должно восстановить прежние функциональные возможности рабочего стола, включая возможность устанавливать разные обои на каждый из мониторов.
Заключение
Эти рекомендации должны помочь вам справиться с возникшими трудностями в Lubuntu 15.10 на двухмониторной конфигурации. Обратите внимание, что это может быть следствие изменений в PCManFM, и адаптация системы под ваши нужды позволит вам сохранить привычный рабочий процесс. Если проблемы сохранятся, возможно, стоит обратиться к сообществу или разработчикам для дальнейшего изучения и решения этой специфической проблемы.