Проблема с двумя мониторами, хаотичное появление диалоговых окон и файлов.

Автор CoolAller, 22 июля 2015, 13:56:59

« назад - далее »

0 Пользователи и 2 гостей просматривают эту тему.

CoolAller

В общем проблема достаточно остро стояла и раньше, но с переходом к Mate 1.8 разработчики еще больше накосячили и стало вообще невозможно пользоваться. Суть траблы в следующем: делаем основной монитор справа, т.е. на нем будет располагаться панели Mate и основное меню со всеми аплетами и т.д. а слева на втором мониторе будет продолжение рабочего пространства, т.е. проведя мышью в левую сторону мы попадаем на другой монитор. Вся проблема в том, что диалоговые окна отображаются не на основном мониторе, а на том что слева, в том числе и при удалении файлов и т.д. В добавок ко всему этому все сохраняемые файлы на рабочий стол будут отображаться не на основном мониторе, а на том, что с левой стороны. В довершении к этому безобразию некоторые программы и их диалоговые окна могут открываться не на основном мониторе, либо их части открываются в самом крае монитора, а не по середине экрана. Буду признателен любым идеям, вплоть до смены DE, ибо уже задрало.

PS. Мониторы абсолютно одинаковые, перемещение по разным выходам видеокарт ничего не дает, на разных видеокартах AMD и Nvidia одно и то же поведение, через настройки nvidia-setting не настраивается, сейчас стоит видеокарта AMD (ATi).

Yrii

хм, про xrandr не слово, поэтому на всякий случай спрошу.
пробовали через xrandr указывать основной монитор, используя опцию --primary (т.е. например xrandr --output VGA1 --primary)?

CoolAller

Yrii, пробовал - безрезультатно и в dconf-editor проверял в разделе marco установлен: monitor number 0 и стоит чекбокс напротив use-active-monitor.

При выполнении команды: #xrandr --output VGA-0 --primary файл monitors.xml в  /etc/mate-settings-daemon/xrandr/monitors.xml не создается, dconf-editor в разделе xrandr ссылается на это размещение. Этот файл есть в домашнем каталоге, если его скопировать оттуда, ничего не изменяется. Вот содержимое monitors.xml оно может изменяться в зависимости от изменения настроек в mate-display-properties и именно оттуда и считывается при загрузке DE:
Открыть содержимое (спойлер)
<monitors version="1">
  <configuration>
      <clone>no</clone>
      <output name="HDMI-0">
      </output>
      <output name="VGA-0">
          <vendor>SAM</vendor>
          <product>0x0655</product>
          <serial>0x30373533</serial>
          <width>1920</width>
          <height>1080</height>
          <rate>60</rate>
          <x>1920</x>
          <y>0</y>
          <rotation>normal</rotation>
          <reflect_x>no</reflect_x>
          <reflect_y>no</reflect_y>
          <primary>yes</primary>
      </output>
      <output name="DVI-0">
          <vendor>SAM</vendor>
          <product>0x0656</product>
          <serial>0x30373533</serial>
          <width>1920</width>
          <height>1080</height>
          <rate>60</rate>
          <x>0</x>
          <y>0</y>
          <rotation>normal</rotation>
          <reflect_x>no</reflect_x>
          <reflect_y>no</reflect_y>
          <primary>no</primary>
      </output>
  </configuration>
</monitors>
[свернуть]

Utility

Стационар = MB: ASRock N68-gs4 FX R2.0 ; CPU: Athlon II x3 460 => Phenom B60; RAM: 2x Kingston KVR1333D3N9/4G; VGA: zotac gt630 4G
Ноутбук = ASUS x55a = MB: chipset HM70; CPU: Celeron B820; RAM: 2G: VGA: intel3000; audio VT1802

CoolAller

Utility, без разницы и с открытыми и проприетарными один и тот же косяк, писал выше что через nvidia-setting с видеокартой nVidia так же не настраивается, это не драйвера виноваты, а кривое DE Mate, так как не дрова отвечают за появление окон на рабочем пространстве. Был такой же косяк в гноме, а в Mate этот глюк похоже просто форкнули, теперь его довели до совершенно неюзабельного состояния и продолжают свободно распространять дальше. Теперь даже если расположить основной монитор слева, то все равно диалоговые окна Mate, например, при удалении файла будут прилепляться к правому краю монитора.

Попутно нашел еще один глюк, если нажать Minimize в диалоговом окне при удалении файла, то весь рабочий стол становится недоступным, включая файлы, файловый менеджер Caja не закрывается, в нем невозможно ничего выбрать, а само это "свернутое" окно уже не может быть никак выведено обратно (Alt+Tab его не показывает), так как его нет ни на панели, ни в трее, короче все DE становится колом. Ппц. похоже у велосипеда с недокрученными гайками таки что-то отвалилось. Написать бы в багтрекер, да только во-первых, не знаю как это все описать на английском, чтобы пациентам было понятно, а во-вторых, думаю все равно удалят как это было ранее с другими репортами, дескать одно колесо отвалилось, тащите этот велосипед на себе.

PS. Посоветуйте кто-нибудь другое DE где нет этих глюков, если можно то напишите сразу о других глюках, которые присутствуют в других DE и так же годами не исправляются, чтобы не тратить время на перебор всех DE и сразу определить насколько они критичны.

ogost

я после гнома на крысе недолго сидел, щас вообще на i3-wm. последнее довольно специфичная штука, не каждому понравится. глюков с мультимониторностью не замечено.

CoolAller

ogost, спасибо. Тоже думал по поводу Xfce, надо попробовать накатить. Вот только бы про основные глюки Xfce кто написал, которые там неискоренимы.

Utility

Цитата: CoolAller от 22 июля 2015, 16:50:39
Utility, без разницы и с открытыми и проприетарными один и тот же косяк, писал выше что через nvidia-setting с видеокартой nVidia так же не настраивается, это не драйвера виноваты, а кривое DE Mate, так как не дрова отвечают за появление окон на рабочем пространстве. Был такой же косяк в гноме, а в Mate этот глюк похоже просто форкнули, теперь его довели до совершенно неюзабельного состояния и продолжают свободно распространять дальше. Теперь даже если расположить основной монитор слева, то все равно диалоговые окна Mate, например, при удалении файла будут прилепляться к правому краю монитора.

Попутно нашел еще один глюк, если нажать Minimize в диалоговом окне при удалении файла, то весь рабочий стол становится недоступным, включая файлы, файловый менеджер Caja не закрывается, в нем невозможно ничего выбрать, а само это "свернутое" окно уже не может быть никак выведено обратно (Alt+Tab его не показывает), так как его нет ни на панели, ни в трее, короче все DE становится колом. Ппц. похоже у велосипеда с недокрученными гайками таки что-то отвалилось. Написать бы в багтрекер, да только во-первых, не знаю как это все описать на английском, чтобы пациентам было понятно, а во-вторых, думаю все равно удалят как это было ранее с другими репортами, дескать одно колесо отвалилось, тащите этот велосипед на себе.

PS. Посоветуйте кто-нибудь другое DE где нет этих глюков, если можно то напишите сразу о других глюках, которые присутствуют в других DE и так же годами не исправляются, чтобы не тратить время на перебор всех DE и сразу определить насколько они критичны.
Не прочитал, значит. Ну ок.
Как посоветовал ogost, только немного предлогаю расширить, DE это же косплект, правильно?
Так вот *DM+WM+File_manager+Browser... чувствует?
Стационар = MB: ASRock N68-gs4 FX R2.0 ; CPU: Athlon II x3 460 => Phenom B60; RAM: 2x Kingston KVR1333D3N9/4G; VGA: zotac gt630 4G
Ноутбук = ASUS x55a = MB: chipset HM70; CPU: Celeron B820; RAM: 2G: VGA: intel3000; audio VT1802

CoolAller

Цитата: Utility от 23 июля 2015, 16:52:31Так вот *DM+WM+File_manager+Browser... чувствует?
Не понял вопрос.


Cообщение объединено 24 июля 2015, 18:23:47

Цитата: ogost от 23 июля 2015, 10:14:33я после гнома на крысе недолго сидел, щас вообще на i3-wm. последнее довольно специфичная штука, не каждому понравится. глюков с мультимониторностью не замечено.
Во втором гноме был косяк с мониторами, поставил Xfce там тоже косяк с мониторами, только другой - невозможно назначить второй монитор главным, хотя такая опция присутствует. :-\  Как вообще люди это юзают, а самое главное столько пользователей, они же вечные бета-тестеры, а все никак не допилят. В i3-wm нет необходимости, нужно рабочее окружение с панелями и управляемое в т.ч. мышью, гибрид делать нет желания, тем более результат заранее известен.

CoolAller

Оставил баг репорт на  bugs.debian.org.

CoolAller

Таки пришел ответ с bugs.debian.org, добавили опцию primary для главного монитора, но как это не смешно все стало работать еще хуже))

Частично данную проблему можно решить с помощью настройки появления диалоговых окон в Compiz (Place Windows->Fixed Window Placement) путем добавления "Window ID".