Dobrý den,
omlouvám se, jestli toto téma vkládám do špatné diskuse - x11vnc je svým zařazením desktop/network aplikace, a tak se omlouvám, jestli tady jsem špatně.
Připojuji se vzdáleně na jeden stroj, na němž běží démon SSH a x11vnc proces. Vzdálené připojení přes SSH mi problém nedělá. Vzdálená plocha pomocí VNC mi však určitým způsobem blbne - aby se napsal jeden znak, je zapotřebí zmáčknout klávesu na delší dobu (3-5 vteřin).
Při stisku klávesy se mi (nevím, jestli ve VNC klientovi, či ve Windows, ze kterých spravuji ten stroj) se mi vyvolá událost, na níž se reaguje zvukem (jako když máte TextBox s omezenou délkou textu a při dosáhnutí maximálního počtu znaku to udělá zvuk "ding" - ve Windows je tento zvuk nazván jako "kritické zastavení ). Sledoval jsem log a nic špatného v něm nevidím:
23/03/2011 15:15:28 x11vnc version: 0.9.10 lastmod: 2010-04-28 pid: 2540
23/03/2011 15:15:29 Using X display :0
23/03/2011 15:15:29 rootwin: 0x101 reswin: 0x1e00001 dpy: 0x107d870
23/03/2011 15:15:29
23/03/2011 15:15:29 ------------------ USEFUL INFORMATION ------------------
23/03/2011 15:15:29 X DAMAGE available on display, using it for polling hints.
23/03/2011 15:15:29 To disable this behavior use: '-noxdamage'
23/03/2011 15:15:29
23/03/2011 15:15:29 Most compositing window managers like 'compiz' or 'beryl'
23/03/2011 15:15:29 cause X DAMAGE to fail, and so you may not see any screen
23/03/2011 15:15:29 updates via VNC. Either disable 'compiz' (recommended) or
23/03/2011 15:15:29 supply the x11vnc '-noxdamage' command line option.
23/03/2011 15:15:29
23/03/2011 15:15:29 Wireframing: -wireframe mode is in effect for window moves.
23/03/2011 15:15:29 If this yields undesired behavior (poor response, painting
23/03/2011 15:15:29 errors, etc) it may be disabled:
23/03/2011 15:15:29 - use '-nowf' to disable wireframing completely.
23/03/2011 15:15:29 - use '-nowcr' to disable the Copy Rectangle after the
23/03/2011 15:15:29 moved window is released in the new position.
23/03/2011 15:15:29 Also see the -help entry for tuning parameters.
23/03/2011 15:15:29 You can press 3 Alt_L's (Left "Alt" key) in a row to
23/03/2011 15:15:29 repaint the screen, also see the -fixscreen option for
23/03/2011 15:15:29 periodic repaints.
23/03/2011 15:15:29
23/03/2011 15:15:29 XFIXES available on display, resetting cursor mode
23/03/2011 15:15:29 to: '-cursor most'.
23/03/2011 15:15:29 to disable this behavior use: '-cursor arrow'
23/03/2011 15:15:29 or '-noxfixes'.
23/03/2011 15:15:29 using XFIXES for cursor drawing.
23/03/2011 15:15:29 GrabServer control via XTEST.
23/03/2011 15:15:29
23/03/2011 15:15:29 Scroll Detection: -scrollcopyrect mode is in effect to
23/03/2011 15:15:29 use RECORD extension to try to detect scrolling windows
23/03/2011 15:15:29 (induced by either user keystroke or mouse input).
23/03/2011 15:15:29 If this yields undesired behavior (poor response, painting
23/03/2011 15:15:29 errors, etc) it may be disabled via: '-noscr'
23/03/2011 15:15:29 Also see the -help entry for tuning parameters.
23/03/2011 15:15:29 You can press 3 Alt_L's (Left "Alt" key) in a row to
23/03/2011 15:15:29 repaint the screen, also see the -fixscreen option for
23/03/2011 15:15:29 periodic repaints.
23/03/2011 15:15:29 X FBPM extension not supported.
23/03/2011 15:15:29 X display is capable of DPMS.
23/03/2011 15:15:29 --------------------------------------------------------
23/03/2011 15:15:29
23/03/2011 15:15:29 Default visual ID: 0x21
23/03/2011 15:15:29 Read initial data from X display into framebuffer.
23/03/2011 15:15:29 initialize_screen: fb_depth/fb_bpp/fb_Bpl 24/32/3200
23/03/2011 15:15:29
23/03/2011 15:15:29 X display :0.0 is 32bpp depth=24 true color
23/03/2011 15:15:29
23/03/2011 15:15:29 Autoprobing TCP port
23/03/2011 15:15:29 Autoprobing selected port 5900
23/03/2011 15:15:29 Listening also on IPv6 port 5900 (socket 10)
23/03/2011 15:15:29
23/03/2011 15:15:29 Xinerama is present and active (e.g. multi-head).
23/03/2011 15:15:29 Xinerama: number of sub-screens: 1
23/03/2011 15:15:29 Xinerama: no blackouts needed (only one sub-screen)
23/03/2011 15:15:29
23/03/2011 15:15:29 fb read rate: 1013 MB/sec
23/03/2011 15:15:29 fast read: reset wait ms to: 10
23/03/2011 15:15:29 fast read: reset defer ms to: 10
23/03/2011 15:15:29 The X server says there are 10 mouse buttons.
23/03/2011 15:15:29 screen setup finished.
23/03/2011 15:15:29
23/03/2011 15:15:29 WARNING: You are running x11vnc WITHOUT a password. See
23/03/2011 15:15:29 WARNING: the warning message printed above for more info.
23/03/2011 15:15:29
The VNC desktop is: debian:0
PORT=5900
******************************************************************************
Have you tried the x11vnc '-ncache' VNC client-side pixel caching feature yet?
The scheme stores pixel data offscreen on the VNC viewer side for faster
retrieval. It should work with any VNC viewer. Try it by running:
x11vnc -ncache 10 ...
One can also add -ncache_cr for smooth 'copyrect' window motion.
More info: http://www.karlrunge.com/x11vnc/faq.html#faq-client-caching
23/03/2011 15:16:02 Got connection from client 158.196.195.159
23/03/2011 15:16:02 other clients:
23/03/2011 15:16:02 Disabled X server key autorepeat.
23/03/2011 15:16:02 to force back on run: 'xset r on' (3 times)
23/03/2011 15:16:02 incr accepted_client=1 for *.196.*.159:53969 sock=11
23/03/2011 15:16:02 Client Protocol Version 3.8
23/03/2011 15:16:02 Protocol version sent 3.8, using 3.8
23/03/2011 15:16:02 rfbProcessClientSecurityType: executing handler for type 1
23/03/2011 15:16:02 rfbProcessClientSecurityType: returning securityResult for client rfb version >= 3.8
23/03/2011 15:16:02 Pixel format for client 158.196.195.159:
23/03/2011 15:16:02 8 bpp, depth 8
23/03/2011 15:16:02 true colour: max r 3 g 3 b 3, shift r 4 g 2 b 0
23/03/2011 15:16:02 Enabling full-color cursor updates for client *.196.*.159
23/03/2011 15:16:02 Enabling NewFBSize protocol extension for client *.196.*.159
23/03/2011 15:16:02 Using ZRLE encoding for client 158.196.195.159
23/03/2011 15:16:02 Pixel format for client 158.196.195.159:
23/03/2011 15:16:02 32 bpp, depth 24, little endian
23/03/2011 15:16:02 true colour: max r 255 g 255 b 255, shift r 16 g 8 b 0
23/03/2011 15:16:02 no translation needed
23/03/2011 15:16:03 Enabling full-color cursor updates for client *.196.*.159
23/03/2011 15:16:03 Enabling NewFBSize protocol extension for client *.196.*.159
23/03/2011 15:16:03 Switching from ZRLE to hextile Encoding for client *.196.*.159
23/03/2011 15:16:03 client 1 network rate 650.7 KB/sec (9527.7 eff KB/sec)
23/03/2011 15:16:03 client 1 latency: 21.5 ms
23/03/2011 15:16:03 dt1: 0.1534, dt2: 0.0589 dt3: 0.0215 bytes: 131123
23/03/2011 15:16:03 link_rate: LR_UNKNOWN - 21 ms, 650 KB/s
23/03/2011 15:16:03 client_set_net: 158.196.195.159 0.0014
23/03/2011 15:16:03 created xdamage object: 0x1e0001d
23/03/2011 15:16:03 copy_tiles: allocating first_line at size 26
23/03/2011 15:16:09 created selwin: 0x1e0001e
23/03/2011 15:16:09 called initialize_xfixes()
23/03/2011 15:21:27 idle keyboard: turning X autorepeat back on.
23/03/2011 15:22:47 active keyboard: waiting until all keys are up. key_down=22 BackSpace. If the key is inaccessible via keyboard, consider 'x11vnc -R clear_all'
23/03/2011 15:22:49 active keyboard: turning X autorepeat off.
^Ccaught signal: 2
23/03/2011 15:24:24 deleted 25 tile_row polling images.
23/03/2011 15:24:24 Restored X server key autorepeat to: 1
Myslel jsem si, že když spustím TeamViewer6, že se něco změní - vstup z klávesnice nešel vůbec - zkouším různé varianty, ale nedaří se mi..
Vše provozuji na Debianu 6.