1 (13.05.2012 21:33:48 отредактировано Logioniz)

Есть 2 монитора. Когда разворачиваю приложение на полный экран, то оно разворачивается на 2 монитора сразу...
Я поначалу мирился с этим, но потом окончательно достало... Мелочь, но раздражает.
Даже не знаю, что показывать надо в этом случае, но покажу следующие настройки:
xorg.conf:
http://pastebin.com/cRveZDY5



Чёт никто не отвечает... Может не понятно, что я хочу?) Нужно, чтоб приложение разворачивалось на 1 монитор.

2

Logioniz пишет:

Чёт никто не отвечает... Может не понятно, что я хочу?) Нужно, чтоб приложение разворачивалось на 1 монитор.

В смысле чтобы на каждом мониторе был свой рабочий стол?
Тут бы посмотреть что за видеокарта стоит, вроде для nvidia и радеон, проприетарные проги это делали чисто кликами, из под рута. Для nvidia вроде nvidia-settings это делала.

Зы: смотрю конфиг прошел очень долгий путь во времени, сейчас уже ни кто не добавляет FontPath, шрифты и так автоматом цепляются.

3 (07.05.2012 21:11:49 отредактировано Logioniz)

ormorph пишет:

В смысле чтобы на каждом мониторе был свой рабочий стол?

Я не очень понимаю, что тут имеется в виду, но короче вот, что я хочу:
Есть 2 монитора, они разделяют один виртуальный рабочий стол. В принципе в конфиге  xorg-а вроде так и настроено.
Вот только я хочу, чтоб запущенное приложение разворачивалось на весь экран одного монитора, ну к примеру в ubuntu цепляешь 2-ой монитор и разворачиваешь консоль (f11 и alt-f10), консоль развернется ровно на 1 монитор.

У меня xorg.conf был сгенерен Xorg-ом (Xorg -configure), потом я сгенерил nvidia-ми дровами xorg.conf, в итоге написал 3-ий (используя их оба), тока отрубив полностью nvidia-ие дрова, оставив intel-ие (у меня 2 видеокарты). Почему-то xorg.conf от nvidia был не рабочий). Поэтому там есть что-то вроде

ormorph пишет:

FontPath

.

Короче я смогу проверить все ваши решения не раньше четверга.

А вообще есть проблема с браузером) (не по теме, но по фиг). Почему-то ни один браузер не сохраняет куки от этого сайта (opera, chrome, chromium). Firefox не пробовал, его ставить надо... В настройках стоят разрешения). Вот правда, когда я смотрю куки этого сайта, то там всё-таки что-то сохраняется, но не сессия. Пробовал на rutracker-e, yandex-e  - везде всё норм... чёт странно как-то. Может все они юзают какую-нить библиотеку общую? если да, то интересно узнать, какую...

4

Ну FontPath уже как то не нужен, при присутствии пакета fontconfig, иксы находят шрифты автоматически.
eselect fontconfig list
А так вот пример конфига xorg.conf

+ открыть спойлер

Section "ServerLayout"
    Identifier     "aticonfig Layout"
    Screen      0  "aticonfig-Screen[0]-0" 0 0
    Screen         "amdcccle-Screen[1]-1" 1366 0
EndSection

Section "Module"
    Load  "dri"
    Load  "dbe"
    Load  "freetype"
    Load  "extmod"
    Load  "glx"
EndSection

Section "InputClass"
    Identifier      "evdev keyboard catchall"
    Driver          "evdev"
    MatchDevicePath "/dev/input/event*"
    MatchIsKeyboard "yes"
    Option        "XkbLayout" "us,ru"
    Option        "XkbOptions" "grp:ctrl_shift_toggle,grp_led:scroll"
    Option        "XkbVariant" ",winkeys"
EndSection

Section "Monitor"
    Identifier   "aticonfig-Monitor[0]-0"
    Option        "VendorName" "ATI Proprietary Driver"
    Option        "ModelName" "Generic Autodetecting Monitor"
    Option        "DPMS" "true"
EndSection

Section "Monitor"
    Identifier   "0-LVDS"
    Option        "VendorName" "ATI Proprietary Driver"
    Option        "ModelName" "Generic Autodetecting Monitor"
    Option        "DPMS" "true"
    Option        "PreferredMode" "1366x768"
    Option        "TargetRefresh" "60"
    Option        "Position" "0 0"
    Option        "Rotate" "normal"
    Option        "Disable" "false"
EndSection

Section "Monitor"
    Identifier   "0-CRT1"
    Option        "VendorName" "ATI Proprietary Driver"
    Option        "ModelName" "Generic Autodetecting Monitor"
    Option        "DPMS" "true"
    Option        "PreferredMode" "1400x1050"
    Option        "TargetRefresh" "60"
    Option        "Position" "0 0"
    Option        "Rotate" "normal"
    Option        "Disable" "false"
EndSection

Section "Device"
    Identifier  "aticonfig-Device[0]-0"
    Driver      "fglrx"
    Option        "XAANoOffscreenPixmaps" "true"
    Option        "EnableDepthMoves" "on"
    Option        "VideoOverlay" "on"
    Option        "TexturedVideo" "True"
    Option        "TexturedVideoSync" "True"
    Option        "Monitor-LVDS" "0-LVDS"
    BusID       "PCI:1:0:0"
EndSection

Section "Device"
    Identifier  "amdcccle-Device[1]-1"
    Driver      "fglrx"
    Option        "Monitor-CRT1" "0-CRT1"
    BusID       "PCI:1:0:0"
    Screen      1
EndSection


Section "Screen"
    Identifier "aticonfig-Screen[0]-0"
    Device     "aticonfig-Device[0]-0"
    DefaultDepth     24
    SubSection "Display"
        Viewport   0 0
        Depth     24
    EndSubSection
EndSection

Section "Screen"
    Identifier "amdcccle-Screen[1]-1"
    Device     "amdcccle-Device[1]-1"
    DefaultDepth     24
    SubSection "Display"
        Viewport   0 0
        Depth     24
    EndSubSection
EndSection

Section "Extensions"
    Option        "Composite" "Enable"
EndSection

Тут как видно на каждый монитор прописывается все отдельно, также и драйвер на него(тут одна и та же видеокарта), от куда взялся параметр 1366 0 в верхнем пункте не трудно догадаться просмотрев весь файл(обычное смещение по горизонтали).
Мышь между этими столами ходит нормально.

5 (08.05.2012 12:52:27 отредактировано Logioniz)

Хорошо, я увидел, что у вас используются 2 скрина, у меня же подключается один (наверно это не очень заметно, так как у меня там много лишнего, я ж 2 xorg.conf-a "склеивал"). В среду вечером или в четверг попробую такую конфигурацию.

Кста, у меня пропала эта проблема с куками. Не знаю, в чём была проблема... Может какую-нибудь библиотеку переустановил, может тут что-нить пофикслили... Сразу в chromium-e && opera-e всё норм работает.

6

Вот чудеса) Всё работает с моими прежними конфигами. Даже не знаю, что сделал, может world обновил, кароче щас всё норм с мониторами... Теперь приложение  разворачивается на 1 монитор.
Спасибо за помощь.