О системе Gentoo x86_64
Gentoo x86_64 2.6.34-gentoo-r12
x11-misc/x11vnc-0.9.12 (crypt fbcon jpeg ssl system-libvncserver threads v4l xinerama zlib -avahi)
net-libs/libvncserver-0.9.7 (jpeg threads zlib -no24bpp -test)
x11-base/xorg-server-1.9.4 (nptl xorg -dmx -doc -ipv6 -kdrive -minimal -static-libs -tslib -udev)
Стоит x11vnc, запускается при старте X сервера, в стартовый скрипт GDM /etc/x11/gdm/Init/Default добавлена следующая строка:
/usr/bin/x11vnc -rfbauth /root/.vnc/passwd -o /var/log/x11vnc.log -forever -bg
Конфигурация X сервера:
Section "ServerLayout"
# Removed Option "Xinerama" "0"
Identifier "X.org Configured"
Screen 0 "Screen0" 0 0
Screen 1 "Screen1" 1280 0
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
Option "Xinerama" "0"
EndSection
Section "Files"
ModulePath "/usr/lib64/xorg/modules"
FontPath "/usr/share/fonts/misc/"
FontPath "/usr/share/fonts/TTF/"
FontPath "/usr/share/fonts/OTF"
FontPath "/usr/share/fonts/Type1/"
FontPath "/usr/share/fonts/100dpi/"
FontPath "/usr/share/fonts/75dpi/"
EndSection
Section "Module"
Load "record"
Load "dbe"
Load "extmod"
Load "glx"
EndSection
Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
EndSection
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/input/mice"
Option "ZAxisMapping" "4 5 6 7"
EndSection
Section "Monitor"
Identifier "Monitor0"
VendorName "Unknown"
ModelName "Acer AL1715"
HorizSync 24.0 - 80.0
VertRefresh 49.0 - 75.0
EndSection
Section "Monitor"
Identifier "Monitor1"
VendorName "Unknown"
ModelName "Samsung SyncMaster"
HorizSync 30.0 - 81.0
VertRefresh 56.0 - 75.0
EndSection
Section "Device"
Identifier "Card0"
Driver "nvidia"
VendorName "nVidia Corporation"
BoardName "G73 [GeForce 7600 GT]"
BusID "PCI:1:0:0"
EndSection
Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce 7600 GT"
BusID "PCI:1:0:0"
Screen 0
EndSection
Section "Device"
Identifier "Device1"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce 7600 GT"
BusID "PCI:1:0:0"
Screen 1
EndSection
Section "Screen"
# Removed Option "metamodes" "CRT: nvidia-auto-select +0+0"
Identifier "Screen1"
Device "Device1"
Monitor "Monitor0"
DefaultDepth 24
Option "TwinView" "0"
Option "TwinViewXineramaInfoOrder" "CRT-0"
Option "metamodes" "CRT: 1280x1024 +0+0"
SubSection "Display"
Depth 24
EndSubSection
EndSection
Section "Screen"
# Removed Option "metamodes" "DFP: nvidia-auto-select +0+0"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor1"
DefaultDepth 24
Option "TwinView" "0"
Option "metamodes" "DFP: nvidia-auto-select +0+0; DFP: 1280x1024 +0+0"
SubSection "Display"
Depth 24
EndSubSection
EndSection
В качестве клиента использую Real VNC Free Edition 4.1.3. Клиент нормально подключается, но не возможно осуществить ввод, ни с клавиатуры, ни какие-либо действия мышью.
На вкладке options включены все опции о передаче событий указателя мыши, событий клавиатуры и переключения языка, но собственно ввод не возможно осуществить.
Если отключить отправку на сервер событий указателя мыши, то работает переключение раскладки, но ввод осуществить не возможно.
Не может ли это быть связано с многомониторной конфигурацией, и если да, то что можно с этим поделать?