Xinerama tworzy rzutnię panoramowania


2

EDYCJA : Utworzyłem raport o błędzie: https://bugs.freedesktop.org/show_bug.cgi?id=48458

Moja konfiguracja

Mam 4 monitory 1920x1080, które są w trybie portretowym (obrócone w lewo). Są one połączone z dwiema kartami graficznymi Radeon.

Jak zwykle obraz mówi więcej niż tysiąc słów.

Console of Doom

Problem

Wszystko działa dobrze, gdy Xinerama jest wyłączona. Ale kiedy włączę Xineramę, dzieje się dziwnie. Kiedy poruszam myszą ekranu i wracam, zawartość ekranu zaczyna się przesuwać myszką, tylko na tym monitorze. Wygląda na to, że rozmiar wirtualnego ekranu nie odpowiada rzeczywistemu rozmiarowi ekranu, co aktywuje panoramowanie okienka ekranu. Masz pomysł, jak to zatrzymać?

Wideo

Utworzyłem film, aby zademonstrować problem: http://www.youtube.com/watch?v=zq_XHji1P24

xorg.conf

To jest moje xorg.conf:

Section "ServerLayout"
 ##################[ Evilness begins here ]#############
 Option "Xinerama" "on"       # <--- Makes it go b0rked!
 ##################[    End of all evil   ]#############

 Identifier     "BOFH Console of Doom"
 Screen         0 "Screen-0" 0 0
 Screen         1 "Screen-1" RightOf "Screen-0"
 Screen         2 "Screen-2" RightOf "Screen-1"
 Screen         3 "Screen-3" RightOf "Screen-2"
EndSection

Section "ServerFlags"
  Option "RandR" "false"
EndSection


Section "Module"
  Load  "dbe"
  Load  "dri"
  Load  "extmod"
  Load  "dri2"
  Load  "record"
  Load  "glx"
EndSection

Section "Monitor"
 Identifier   "Monitor-0"
 Option      "Rotate" "left"
EndSection

Section "Monitor"
 Identifier   "Monitor-1"
 Option      "Rotate" "left"
EndSection

Section "Monitor"
 Identifier   "Monitor-2"
 Option      "Rotate" "left"
EndSection

Section "Monitor"
 Identifier   "Monitor-3"
 Option      "Rotate" "left"
EndSection

Section "Device"
 Identifier  "Radeon-0-0"
 Driver      "radeon"
 BusID       "PCI:9:0:0"
 Option      "ZaphodHeads" "DVI-0"
 Screen      0
EndSection

Section "Device"
 Identifier  "Radeon-0-1"
 Driver      "radeon"
 BusID       "PCI:9:0:0"
 Option      "ZaphodHeads" "DVI-1"
 Screen      1
EndSection

Section "Device"
 Identifier  "Radeon-1-0"
 Driver      "radeon"
 BusID       "PCI:4:0:0"
 Option      "ZaphodHeads" "DVI-2"
 Screen      0
EndSection

Section "Device"
 Identifier  "Radeon-1-1"
 Driver      "radeon"
 BusID       "PCI:4:0:0"
 Option      "ZaphodHeads" "DVI-3"
 Screen      1
EndSection

Section "Screen"
 Identifier "Screen-0"
 Device     "Radeon-0-0"
 Monitor    "Monitor-0"
 DefaultDepth     24
 SubSection "Display"
  Viewport   0 0
  Depth     24
 EndSubSection
EndSection

Section "Screen"
 Identifier "Screen-1"
 Device     "Radeon-0-1"
 Monitor    "Monitor-1"
 DefaultDepth     24
 SubSection "Display"
  Viewport   0 0
  Depth     24
 EndSubSection
EndSection

Section "Screen"
 Identifier "Screen-2"
 Device     "Radeon-1-0"
 Monitor    "Monitor-2"
 DefaultDepth     24
 SubSection "Display"
  Viewport   0 0
  Depth     24
 EndSubSection
EndSection

Section "Screen"
 Identifier "Screen-3"
 Device     "Radeon-1-1"
 Monitor    "Monitor-3"
 DefaultDepth     24
 SubSection "Display"
  Viewport   0 0
  Depth     24
 EndSubSection
EndSection
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.