Postępowałem zgodnie z krokami opisanymi w tym poradniku .
Zaraz po zalogowaniu się do Gnome mogę poruszać myszą tam iz powrotem, ale gdy tylko pasek zadań się załaduje, mysz zostaje uwięziona na ekranie (nie może się poruszać między ekranami).
To jest mój xorg.conf:
Section "ServerLayout"
Identifier "Layout0"
Screen 0 "DisplayLinkScreen" 0 0
Screen 1 "Screen0" LeftOf "DisplayLinkScreen"
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Mouse0" "CorePointer"
Option "Xinerama" "0" #Could not get this to work it has to be disable
EndSection
Section "Files"
ModulePath "/usr/local/lib/xorg/modules/drivers"
ModulePath "/usr/lib/xorg/modules/drivers"
ModulePath "/usr/local/lib"
ModulePath "/usr/lib/xorg/modules"
FontPath "/usr/share/fonts/X11/misc"
FontPath "/usr/share/fonts/X11/cyrillic"
FontPath "/usr/share/fonts/X11/100dpi/:unscaled"
FontPath "/usr/share/fonts/X11/75dpi/:unscaled"
FontPath "/usr/share/fonts/X11/Type1"
FontPath "/usr/share/fonts/X11/100dpi"
FontPath "/usr/share/fonts/X11/75dpi"
FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
FontPath "built-ins"
EndSection
Section "Module"
Load "dbe"
Load "dri"
Load "dri2"
Load "extmod"
Load "glx"
Load "record"
EndSection
Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
EndSection
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/psaux"
# Option "Device" "/dev/input/mice"
Option "ZAxisMapping" "4 5 6 7"
EndSection
Section "Monitor"
Identifier "Monitor0"
VendorName "Monitor Vendor"
ModelName "Monitor Model"
EndSection
Section "Device"
### Available Driver options are:-
### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
### [arg]: arg optional
#Option "NoAccel" # [<bool>]
#Option "SWcursor" # [<bool>]
#Option "ColorKey" # <i>
#Option "CacheLines" # <i>
#Option "Dac6Bit" # [<bool>]
#Option "DRI" # [<bool>]
#Option "NoDDC" # [<bool>]
#Option "ShowCache" # [<bool>]
#Option "XvMCSurfaces" # <i>
#Option "PageFlip" # [<bool>]
Identifier "Card0"
Driver "intel"
VendorName "Intel Corporation"
BoardName "Core Processor Integrated Graphics Controller"
BusID "PCI:0:2:0"
Option "DPMS"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
SubSection "Display"
Viewport 0 0
Depth 1
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 4
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 8
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 15
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 16
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
EndSection
Section "Monitor"
Identifier "DisplayLinkMonitor"
EndSection
Section "Device"
Identifier "DisplayLinkDevice"
Driver "displaylink"
Option "fbdev" "/dev/fb0"
EndSection
Section "Screen"
Identifier "DisplayLinkScreen"
Device "DisplayLinkDevice"
Monitor "DisplayLinkMonitor"
SubSection "Display"
Depth 24
Modes "1920x1200" "1920x1080" "1680x1050" "1600x1200" "1440x900" "1366x768" "1280x1024" "1280x960" "1280x800" "1280x768" "1152x864" "1024x768" "800x600" "640x480"
EndSubSection
EndSection
Każda pomoc będzie mile widziana. Jestem tak blisko uruchomienia tego!
10.04
mouse
xrandr
displaylink
Tyler
źródło
źródło
Odpowiedzi:
Moim zdaniem przypuszczam, że problem powoduje pozycja prawego ekranu. Możesz spróbować zmodyfikować sekcję ServerLayout w następujący sposób:
Lub jeśli naprawdę chcesz, aby DisplayLinkScreen był ekranem głównym, zmodyfikuj go, aby współrzędne pasowały do rozdzielczości Screen0. Na przykład Screen0 ma rozdzielczość 1900 x 1200:
Inną możliwą lokalizacją problemów może być konfiguracja RandR, która jest ładowana podczas uruchamiania gnome. Możesz całkowicie zresetować konfigurację RandR, usuwając
~/.config/monitors.xml
.źródło
Znalazłem tutaj narzędzie , które automatycznie owija mysz między oddzielnymi ekranami.
Zadziałało, gdy miałem problem z poruszaniem myszą między ekranami.
źródło
Masz dwa różne urządzenia graficzne, jedno z opcją -intel, jedno z opcją-displayport i chcesz połączyć je ze sobą, aby mysz poruszała się płynnie po nich. Xinerama jest tym, co łączy wiele ekranów, więc potrzebujesz tej opcji.
Jednak tryb Xinerama dla -intel nie jest tak dobrze obsługiwany (powinien być coraz lepszy). Może będziesz miał z tym szczęście, ale o ile wiem, nie oczekuje się, że to zadziała.
Prawdopodobnie możesz go uruchomić, jeśli użyjesz binarnego sterownika -nvidia.
źródło