Приложения, запущенные на втором мониторе открываются на первом.

Здравствуйте, есть относительно старая система, примерно 2-летней давности с лишним, там ещё gnome-2.32, стал на ней обновлять Chromium, плюс-минус всё собралось, с новым деревом portage, но появилась проблема.

Система целиком не обновлялась, это не нужно.

Настроена двухмониторная конфигурация, с двумя "головами":

Section "Monitor"

    # HorizSync source: edid, VertRefresh source: edid
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Samsung SyncMaster"
    HorizSync       30.0 - 81.0
    VertRefresh     56.0 - 75.0
    Option         "DPMS"
EndSection

Section "Monitor"

    # HorizSync source: edid, VertRefresh source: edid
    Identifier     "Monitor1"
    VendorName     "Unknown"
    ModelName      "Samsung SyncMaster"
    HorizSync       30.0 - 81.0
    VertRefresh     56.0 - 75.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce GT 630"
    BusID          "PCI:1:0:0"
    Screen          0
EndSection

Section "Device"
    Identifier     "Device1"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce GT 630"
    BusID          "PCI:1:0:0"
    Screen          1
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "Stereo" "0"
    Option         "metamodes" "DVI-I-1: nvidia-auto-select +0+0"
    Option         "SLI" "Off"
    Option         "MultiGPU" "Off"
    Option         "BaseMosaic" "off"
    SubSection     "Display"
        Depth       24
        Modes      "1024x768"
    EndSubSection
EndSection

Section "Screen"
    Identifier     "Screen1"
    Device         "Device1"
    Monitor        "Monitor1"
    DefaultDepth    24
    Option         "Stereo" "0"
    Option         "metamodes" "VGA-0: nvidia-auto-select +0+0"
    Option         "SLI" "Off"
    Option         "MultiGPU" "Off"
    Option         "BaseMosaic" "off"
    SubSection     "Display"
        Depth       24
        Modes      "1024x768"
    EndSubSection
EndSection

на правом мониторе всегда у меня запущен VirtualBox, по рабочим нуждам и ещё ряд приложений.

После частичного обновления при запуске с кнопок запуска, с панели, с gnome-terminal, запущенном на втором мониторе, окна приложений открываются на левом мониторе.

Если на рабочем столе правого монитора поместить sh скрипт, в котором прописать вызов программы, сделать его исполняемым и запустить, то окно приложения откроется на правом мониторе.

Для обхода проблемы можно в .desktop файл прописывать:

env DISPLAY=:0.1 VirtualBox

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

Есть идеи в чём могут быть проблемы, что нужно пересобрать, откатить или донастроить, что бы все приложения, запускаемые с .desktop файлов на правом мониторе отрисовывали свои окна на его рабочем столе без дополнительных правок.

Спасибо.

У меня на kde приложения

У меня на kde приложения стараются равномерно распределяться по всему пространству рабочего стола. Помню, когда подключал 2 монитора (сейчас 1 большой), открывалось по умолчанию на 2м! Хотя первый стоял дефолтным. Так что это может быть установлено "по задумке".

Сейчас настроено два

Сейчас настроено два отдельных рабочих стола, перетаскивать приложения с одного монитора на другой нельзя. И до частичного обновления системы всё работало нормально, окна приложений, запущенных на втором мониторе отображались на втором мониторе.

Т.е. всё было, так как и должно быть, а сейчас не так.

А это так странновато

А это так странновато задумано что нельзя перетаскивать окна, или "так получилось" ?

Я вроде чётко написал какие

Я вроде чётко написал какие изменения произошли, которых раньше не было. А именно, что раньше при запуске приложений с элементов управления на втором мониторе их окна отрисовывались на нём же, сейчас это не так.

Значит то, что рабочие столы разделены так было и раньше и есть сейчас, значит мне так надо. Сделано два отдельных Screen, посмотри xorg.conf, а не один и так было изначально и так мне надо.

Если есть что сказать по проблеме, почему запускаемому приложению не пердаётся соответствующий DISPLAY самим WM.

Спасибо.

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".