LINUX.ORG.RU

Xfce4 + два монитора

 , ,


0

1

В общем подключил я второй монитор, настроил кое-как отображение (ATI/AMD Catalyst). Операционная система Gentoo, Xfce4. Проблема - как перетаскивать окна между мониторами. Проблема эта самая главная, именно из-за нее не могу перейти полностью с винды на линух.



Последнее исправление: cetjs2 (всего исправлений: 2)

Проблема - как перетаскивать окна между мониторами

А в чем проблема?

J ★★★★
()
Ответ на: комментарий от J

Проблема в том, что когда я окно к краю (левому допустим) монитора перетаскиваю оно на правый край монитора «телепортируется». Хрень, однако.

Layan
() автор топика
Ответ на: комментарий от Layan

Поправка - оно попадает на другое рабочее место монитора №X. Нужно чтобы оно попадало на активное рабочее место монитора №Y.

Layan
() автор топика
Ответ на: комментарий от Layan

Поправка - оно попадает на другое рабочее место монитора №X. Нужно чтобы оно попадало на активное рабочее место монитора №Y.

Мониторы дублируют друг друга? Не знаю как у АМД, а нвидия настраивается двумя кликами мыши. Неужели нет графической тулзы настраивающей дрова?

J ★★★★
()
Ответ на: комментарий от J

Мониторы друг друга не дублируют. Это я настраивал пару часов. На мониторах можно отдельно создавать панели, обои и тд. Xfce4 определяет их нормально. На счет графических прог - не знаю. Но это явно эффект Xfce4

Layan
() автор топика
Ответ на: комментарий от Layan

Я grandr использую для этого. Полет нормальный.

Deleted
()
Ответ на: комментарий от Kroz

Именно там ничего не понял.. Мне нужно, чтобы на два монитора были общие рабочие места. Собственно конфиг:

Section «ServerLayout» Identifier «Main Layout» Screen 0 «Screen 0» 0 0 Screen «aticonfig-Screen[0]-1» RightOf «Screen 0» EndSection

Section «Module» SubSection «extmod» Option «omit xfree86-dga» EndSubSection Load «i2c» Load «ddc» Load «vbe» Load «dri» Load «glx» Load «synaptics» EndSection

Section «ServerFlags» Option «AllowMouseOpenFail» «true» EndSection

Section «Monitor» Identifier «Generic Monitor» HorizSync 28.0 - 80.0 VertRefresh 43.0 - 60.0 EndSection

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

Section «Device»

#BusID «PCI:02:00» #Option «RenderAccel» «on» #Option «XAANoOffscreenPixmaps» #Option «BusType» «PCI» #Option «ColorTiling» «on» #Option «EnablePageFlip» «on» # UseEvents is causing segmentation faults with # NVIDIA 6xxx, 7xxx and >=275.xx.xx drivers #Option «UseEvents» «True» Identifier «SabayonVga0» Driver «fglrx» Option «LogoPath» «/usr/share/backgrounds/sabayonlinux-nvidia.png» BusID «PCI:2:0:0» EndSection

Section «Device» Identifier «aticonfig-Device[0]-1» Driver «fglrx» BusID «PCI:2:0:0» Screen 1 EndSection

Section «Screen»

#Option «AddARGBGLXVisuals» «true» Identifier «Screen 0» Device «SabayonVga0» Monitor «Generic Monitor» DefaultDepth 24 SubSection «Display»

#Modes «1024x768» «800x600» «640x480» Viewport 0 0 Depth 8 EndSubSection SubSection «Display»

#Modes «1024x768» «800x600» «640x480» Viewport 0 0 Depth 16 EndSubSection SubSection «Display»

#Modes «1024x768» «800x600» «640x480» Viewport 0 0 Depth 24 EndSubSection EndSection

Section «Screen» Identifier «aticonfig-Screen[0]-1» Device «aticonfig-Device[0]-1» Monitor «aticonfig-Monitor[0]-1» DefaultDepth 24 SubSection «Display» Viewport 0 0 Depth 24 EndSubSection EndSection

Section «DRI» Mode 0666 EndSection

Layan
() автор топика
Ответ на: комментарий от Layan

Блин, если хочешь чтобы тебе помогали, облегчай задачу, освой тег [code] : www.linux.org.ru/wiki/en/Lorcode

Вот рабочий конфиг: http://gofedora.com/wp-content/uploads/linux/xorg.conf_f11_dual_display_fglrx... ; вот как его делали: http://gofedora.com/how-to-configure-dual-display-ati-radeon-fglrx-xinerama/ . Сравнив с твоим, разница в том, что у тебя нет Option «Xinerama» «on» в секции ServerLayout и не определены разрешения для обоих мониторов. Также, в гентушном мануале сказано:
In dual head mode, you can't move windows between the two screens, as there's no xinerama.

Если у тебя мышка ездит с одного монитора на другой, а только окна не перетаскиваются, то скорее всего проблема в xinerama.

Рекомендую следующие манипуляции.
1. Пересоздать конфиг с помощью линка вверху (предварительно забекапив предыдущий). По крайней мере не будет такого бардака.
или
1. Добавь Option «Xinerama» «on» в Section «ServerLayout»
2. Включить USE флаг xinerama и перекомпилить соотв. приложения (флаг --newuse в emerge).
3. Если нет - выкладываешь конфиг в этой ветке в нормальном форматировании и просишь проверить тех, у кого AMD/ATI (у меня nvidia)

Kroz ★★★★★
()
1 мая 2013 г.
Ответ на: комментарий от Kroz

Решил проблему с перетаскиванием окон, ubuntu 10.04

Достаточно поставить галочку Xinerama в Сatalyst Control Center, никаких конфигов и прочего.

anonymous
()
28 февраля 2014 г.

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

funeralismatic ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.