WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

Author Topic: tc 2.11.1 - x11vnc keyboard problems in opera10  (Read 2694 times)

Offline bigpcman

  • Hero Member
  • *****
  • Posts: 719
tc 2.11.1 - x11vnc keyboard problems in opera10
« on: May 26, 2010, 10:24:28 PM »
Is anyone else experiencing the missing keyboard keys when remotely typing in opera10 using the x11vnc server and tight vcnviewer client? The "qwrtyuiop" and many other keys don't work. Everything works fine in the terminal console.

edit: I just tried shiretoko (firefox) and it does the same thing, missing keys.

However, programs like beaver work fine.

edit2: Just tried x0vncserver extension and it works fine. No key character xfer problems in opera.

« Last Edit: May 26, 2010, 11:43:10 PM by bigpcman »
big pc man

Offline bigpcman

  • Hero Member
  • *****
  • Posts: 719
Re: tc 2.11.1 - x11vnc keyboard problems in opera10
« Reply #1 on: June 02, 2010, 07:41:55 PM »
Am I crazy here or what. Can someone else please try this.

I would be content to use x0vnc server since it works fine, however it does not support copy/paste between windows os windows and the vnc window. The X11vnc server does support this feature (well mostly) but has the screwy missing characters in opera.

... and of course the realvnc server requires system mods to get it remotely display "display:0".

So it would be great to get x11vnc to work right. Any help would be appreciated.


----------------------
I'm currently using tc3alpha5 and Xvesa.

edit: Here's the x11vnc output:

Code: [Select]
tc@tstbox:~$ sudo x11vnc -display :0
###############################################################
#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#
#@                                                           @#
#@  **  WARNING  **  WARNING  **  WARNING  **  WARNING  **   @#
#@                                                           @#
#@        YOU ARE RUNNING X11VNC WITHOUT A PASSWORD!!        @#
#@                                                           @#
#@  This means anyone with network access to this computer   @#
#@  may be able to view and control your desktop.            @#
#@                                                           @#
#@ >>> If you did not mean to do this Press CTRL-C now!! <<< @#
#@                                                           @#
#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#
#@                                                           @#
#@  You can create an x11vnc password file by running:       @#
#@                                                           @#
#@       x11vnc -storepasswd password /path/to/passfile      @#
#@  or   x11vnc -storepasswd /path/to/passfile               @#
#@  or   x11vnc -storepasswd                                 @#
#@                                                           @#
#@  (the last one will use ~/.vnc/passwd)                    @#
#@                                                           @#
#@  and then starting x11vnc via:                            @#
#@                                                           @#
#@      x11vnc -rfbauth /path/to/passfile                    @#
#@                                                           @#
#@  an existing ~/.vnc/passwd file from another VNC          @#
#@  application will work fine too.                          @#
#@                                                           @#
#@  You can also use the -passwdfile or -passwd options.     @#
#@  (note -passwd is unsafe if local users are not trusted)  @#
#@                                                           @#
#@  Make sure any -rfbauth and -passwdfile password files    @#
#@  cannot be read by untrusted users.                       @#
#@                                                           @#
#@  Use x11vnc -usepw to automatically use your              @#
#@  ~/.vnc/passwd or ~/.vnc/passwdfile password files.       @#
#@  (and prompt you to create ~/.vnc/passwd if neither       @#
#@  file exists.)  Under -usepw, x11vnc will exit if it      @#
#@  cannot find a password to use.                           @#
#@                                                           @#
#@                                                           @#
#@  Even with a password, the subsequent VNC traffic is      @#
#@  sent in the clear.  Consider tunnelling via ssh(1):      @#
#@                                                           @#
#@    http://www.karlrunge.com/x11vnc/#tunnelling            @#
#@                                                           @#
#@  Or using the x11vnc SSL options: -ssl and -stunnel       @#
#@                                                           @#
#@  Please Read the documention for more info about          @#
#@  passwords, security, and encryption.                     @#
#@                                                           @#
#@    http://www.karlrunge.com/x11vnc/faq.html#faq-passwd    @#
#@                                                           @#
#@  To disable this warning use the -nopw option, or put     @#
#@  the setting in your ~/.x11vncrc file.                    @#
#@                                                           @#
#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#
###############################################################
02/06/2010 20:23:07 x11vnc version: 0.9.9 lastmod: 2009-12-21  pid: 2448
02/06/2010 20:23:07 Using X display :0
02/06/2010 20:23:07 rootwin: 0x32 reswin: 0xc00001 dpy: 0x9949e50
02/06/2010 20:23:07
02/06/2010 20:23:07 ------------------ USEFUL INFORMATION ------------------
02/06/2010 20:23:07 Disabling XFIXES mode: display does not support it.
02/06/2010 20:23:07 Disabling X DAMAGE mode: display does not support it.
02/06/2010 20:23:07
02/06/2010 20:23:07 Wireframing: -wireframe mode is in effect for window moves.
02/06/2010 20:23:07   If this yields undesired behavior (poor response, painting
02/06/2010 20:23:07   errors, etc) it may be disabled:
02/06/2010 20:23:07    - use '-nowf' to disable wireframing completely.
02/06/2010 20:23:07    - use '-nowcr' to disable the Copy Rectangle after the
02/06/2010 20:23:07      moved window is released in the new position.
02/06/2010 20:23:07   Also see the -help entry for tuning parameters.
02/06/2010 20:23:07   You can press 3 Alt_L's (Left "Alt" key) in a row to
02/06/2010 20:23:07   repaint the screen, also see the -fixscreen option for
02/06/2010 20:23:07   periodic repaints.
02/06/2010 20:23:07 GrabServer control via XTEST.
Xlib:  extension "RECORD" missing on display ":0.0".
02/06/2010 20:23:07
02/06/2010 20:23:07 The RECORD X extension was not found on the display.
02/06/2010 20:23:07 If your system has disabled it by default, you can
02/06/2010 20:23:07 enable it to get a nice x11vnc performance speedup
02/06/2010 20:23:07 for scrolling by putting this into the "Module" section
02/06/2010 20:23:07 of /etc/X11/xorg.conf or /etc/X11/XF86Config:
02/06/2010 20:23:07
02/06/2010 20:23:07   Section "Module"
02/06/2010 20:23:07   ...
02/06/2010 20:23:07       Load    "record"
02/06/2010 20:23:07   ...
02/06/2010 20:23:07   EndSection
02/06/2010 20:23:07
02/06/2010 20:23:07 warning: XKEYBOARD extension not present.
02/06/2010 20:23:07 warning: disabling bell. XKEYBOARD ext. not present.
02/06/2010 20:23:07 X FBPM extension not supported.
Xlib:  extension "DPMS" missing on display ":0.0".
02/06/2010 20:23:07 X display is not capable of DPMS.
02/06/2010 20:23:07 --------------------------------------------------------
2/06/2010 20:23:07
02/06/2010 20:23:07 Default visual ID: 0x21
02/06/2010 20:23:07 Read initial data from X display into framebuffer.
02/06/2010 20:23:07 initialize_screen: fb_depth/fb_bpp/fb_Bpl 24/32/4096
02/06/2010 20:23:07
02/06/2010 20:23:07 X display :0.0 is 32bpp depth=24 true color
02/06/2010 20:23:07
02/06/2010 20:23:07 Autoprobing TCP port
02/06/2010 20:23:07 Autoprobing selected port 5900
02/06/2010 20:23:07 fb read rate: 272 MB/sec
02/06/2010 20:23:07 fast read: reset wait  ms to: 10
02/06/2010 20:23:07 fast read: reset defer ms to: 10
02/06/2010 20:23:07 The X server says there are 5 mouse buttons.
02/06/2010 20:23:07 screen setup finished.
02/06/2010 20:23:07
02/06/2010 20:23:07 WARNING: You are running x11vnc WITHOUT a password.  See
02/06/2010 20:23:07 WARNING: the warning message printed above for more info.
02/06/2010 20:23:07

The VNC desktop is:      tstbox: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

02/06/2010 20:23:21 Got connection from client 192.168.0.112
02/06/2010 20:23:21   other clients:
02/06/2010 20:23:21 Disabled X server key autorepeat.
02/06/2010 20:23:21   to force back on run: 'xset r on' (3 times)
02/06/2010 20:23:21 incr accepted_client=1 for 192.168.0.112:53745  sock=5
02/06/2010 20:23:21 Client Protocol Version 3.8
02/06/2010 20:23:21 Protocol version sent 3.8, using 3.8
02/06/2010 20:23:21 rfbProcessClientSecurityType: executing handler for type 1
02/06/2010 20:23:21 rfbProcessClientSecurityType: returning securityResult for c                                                              lient rfb version >= 3.8
02/06/2010 20:23:21 copy_tiles: allocating first_line at size 33
02/06/2010 20:23:21 Pixel format for client 192.168.0.112:
02/06/2010 20:23:21   32 bpp, depth 24, little endian
02/06/2010 20:23:21   true colour: max r 255 g 255 b 255, shift r 16 g 8 b 0
02/06/2010 20:23:21 no translation needed
02/06/2010 20:23:21 rfbProcessClientNormalMessage: ignoring unsupported encoding                                                               type zlibhex
02/06/2010 20:23:21 Enabling X-style cursor updates for client 192.168.0.112
02/06/2010 20:23:21 Enabling full-color cursor updates for client 192.168.0.112
02/06/2010 20:23:21 Using image quality level 9 for client 192.168.0.112
02/06/2010 20:23:21 Enabling LastRect protocol extension for client 192.168.0.11                                                              2
02/06/2010 20:23:21 Enabling NewFBSize protocol extension for client 192.168.0.1                                                              12
02/06/2010 20:23:21 Using hextile encoding for client 192.168.0.112
02/06/2010 20:23:22 client 1 network rate 1045.2 KB/sec (25141.9 eff KB/sec)
02/06/2010 20:23:22 client 1 latency:  0.5 ms
02/06/2010 20:23:22 dt1: 0.0198, dt2: 0.0783 dt3: 0.0005 bytes: 102222
02/06/2010 20:23:22 link_rate: LR_LAN - 1 ms, 1045 KB/s
02/06/2010 20:23:22 client_set_net: 192.168.0.112  0.0300
02/06/2010 20:23:27 created selwin: 0xc00024
02/06/2010 20:30:30 idle keyboard:   turning X autorepeat back on.
02/06/2010 20:34:25 active keyboard: turning X autorepeat off.


« Last Edit: June 02, 2010, 09:17:48 PM by bigpcman »
big pc man