Opened 15 years ago
Last modified 15 years ago
#57 assigned defect
x11vncをxinetd経由で用いると、勝手にログアウトする
| Reported by: | mitty | Owned by: | mitty |
|---|---|---|---|
| Priority: | critical | Component: | research |
| Keywords: | vnc,x11,x11vnc,xinetd,logout | Cc: |
Description (last modified by mitty)
- see also wiki:TipAndDoc/network/vnc#x11vnc
- Ubuntu 10.10 Maverick on VMware Workstation 7.1.3
Linux ubuntu-pxe 2.6.35-27-generic #48-Ubuntu SMP Tue Feb 22 20:25:46 UTC 2011 x86_64 GNU/Linux
- $ x11vnc --version
x11vnc: 0.9.10 lastmod: 2010-04-28
- $ aptitude show xinetd
1:2.3.14-7ubuntu3
- Xface4 on Xubuntu
4.6.2 (Xfce 4.6)
- UltraVNC Win32 viewer 1.0.5
- SSH forwarding to localhost:5900
- /etc/xinetd.d/x11vnc
service x11vnc { port = 5900 type = UNLISTED socket_type = stream protocol = tcp wait = no only_from = 127.0.0.1 user = root server = /usr/bin/x11vnc server_args = -display :0 -auth guess -nopw -localhost -inetd -o /var/log/x11vnc.log disable = no }
Change History (5)
comment:1 Changed 15 years ago by mitty
- Description modified (diff)
- Status changed from new to assigned
comment:2 Changed 15 years ago by mitty
comment:3 Changed 15 years ago by mitty
- VMwareのコンソールから直接ログオンすると問題は起きない
- 10分程度放置
- コンソールから直接ログオンしたまま、VNCを接続(上記コンソールセッションに接続される)すると、2分後くらいに勝手にログアウトする
- /var/log/daemon.log
Mar 8 01:03:51 ubuntu-pxe NetworkManager[855]: <error> [1299513831.196583] [nm-manager.c:1317] user_proxy_init(): could not init user settings proxy: (3) Could not get owner of name 'org.freedesktop.NetworkManagerUserSettings': no such name Mar 8 01:03:51 ubuntu-pxe acpid: client 3755[0:0] has disconnected Mar 8 01:03:51 ubuntu-pxe acpid: client connected from 4167[0:0] Mar 8 01:03:51 ubuntu-pxe acpid: 1 client rule loaded Mar 8 01:03:51 ubuntu-pxe NetworkManager[855]: <error> [1299513831.618945] [nm-manager.c:1317] user_proxy_init(): could not init user settings proxy: (3) Could not get owner of name 'org.freedesktop.NetworkManagerUserSettings': no such name Mar 8 01:03:51 ubuntu-pxe gnome-session[4189]: WARNING: Could not launch application 'metacity.desktop': Unable to start application: Failed to execute child process "metacity" (No such file or directory) Mar 8 01:03:51 ubuntu-pxe gnome-session[4189]: WARNING: Could not launch application 'gnome-power-manager.desktop': Unable to start application: Failed to execute child process "gnome-power-manager" (No such file or directory) Mar 8 01:03:52 ubuntu-pxe gdm-simple-greeter[4205]: Gtk-WARNING: /build/buildd/gtk+2.0-2.22.0/gtk/gtkwidget.c:5684: widget not within a GtkWindow Mar 8 01:03:53 ubuntu-pxe gdm-simple-greeter[4205]: Gtk-WARNING: gtk_widget_size_allocate(): attempt to allocate widget with width 193 and height -1 Mar 8 01:03:53 ubuntu-pxe gdm-simple-greeter[4205]: CRITICAL: murrine_style_draw_box: assertion `height >= -1' failed Mar 8 01:03:53 ubuntu-pxe gdm-simple-greeter[4205]: Gtk-WARNING: gtk_widget_size_allocate(): attempt to allocate widget with width 193 and height -1 Mar 8 01:03:53 ubuntu-pxe gdm-simple-greeter[4205]: CRITICAL: murrine_style_draw_box: assertion `height >= -1' failed
comment:4 Changed 15 years ago by mitty
- /etc/xinetd.d/x11vnc を以下のように変更したが効果無し
@@ -8,6 +8,6 @@ only_from = 127.0.0.1 user = root server = /usr/bin/x11vnc - server_args = -display :0 -auth guess -nopw -localhost -inetd -o /var/log/x11vnc.log + server_args = -display :0 -auth guess -nopw -localhost -inetd -o /var/log/x11vnc.log -forever -bg disable = no }
comment:5 Changed 15 years ago by mitty
- Summary changed from x11vncをxinetd経由で用いると、まれに勝手にログアウトする to x11vncをxinetd経由で用いると、勝手にログアウトする
Note: See
TracTickets for help on using
tickets.

logon Xface4 session with VNC
08/03/2011 00:26:16 x11vnc version: 0.9.10 lastmod: 2010-04-28 pid: 2478 xauth: unable to generate an authority file name 08/03/2011 00:26:17 -auth guess: using 'XAUTHORITY=/var/run/gdm/auth-for-gdm-jKIzCL/database' for disp=':0' 08/03/2011 00:26:17 Using X display :0 08/03/2011 00:26:17 rootwin: 0x102 reswin: 0xc00001 dpy: 0x1d4b530 08/03/2011 00:26:17 08/03/2011 00:26:17 ------------------ USEFUL INFORMATION ------------------ 08/03/2011 00:26:17 X DAMAGE available on display, using it for polling hints. 08/03/2011 00:26:17 To disable this behavior use: '-noxdamage' 08/03/2011 00:26:17 08/03/2011 00:26:17 Most compositing window managers like 'compiz' or 'beryl' 08/03/2011 00:26:17 cause X DAMAGE to fail, and so you may not see any screen 08/03/2011 00:26:17 updates via VNC. Either disable 'compiz' (recommended) or 08/03/2011 00:26:17 supply the x11vnc '-noxdamage' command line option. 08/03/2011 00:26:17 08/03/2011 00:26:17 Wireframing: -wireframe mode is in effect for window moves. 08/03/2011 00:26:17 If this yields undesired behavior (poor response, painting 08/03/2011 00:26:17 errors, etc) it may be disabled: 08/03/2011 00:26:17 - use '-nowf' to disable wireframing completely. 08/03/2011 00:26:17 - use '-nowcr' to disable the Copy Rectangle after the 08/03/2011 00:26:17 moved window is released in the new position. 08/03/2011 00:26:17 Also see the -help entry for tuning parameters. 08/03/2011 00:26:17 You can press 3 Alt_L's (Left "Alt" key) in a row to 08/03/2011 00:26:17 repaint the screen, also see the -fixscreen option for 08/03/2011 00:26:17 periodic repaints. 08/03/2011 00:26:17 08/03/2011 00:26:17 XFIXES available on display, resetting cursor mode 08/03/2011 00:26:17 to: '-cursor most'. 08/03/2011 00:26:17 to disable this behavior use: '-cursor arrow' 08/03/2011 00:26:17 or '-noxfixes'. 08/03/2011 00:26:17 using XFIXES for cursor drawing. 08/03/2011 00:26:17 GrabServer control via XTEST. 08/03/2011 00:26:17 08/03/2011 00:26:17 Scroll Detection: -scrollcopyrect mode is in effect to 08/03/2011 00:26:17 use RECORD extension to try to detect scrolling windows 08/03/2011 00:26:17 (induced by either user keystroke or mouse input). 08/03/2011 00:26:17 If this yields undesired behavior (poor response, painting 08/03/2011 00:26:17 errors, etc) it may be disabled via: '-noscr' 08/03/2011 00:26:17 Also see the -help entry for tuning parameters. 08/03/2011 00:26:17 You can press 3 Alt_L's (Left "Alt" key) in a row to 08/03/2011 00:26:17 repaint the screen, also see the -fixscreen option for 08/03/2011 00:26:17 periodic repaints. 08/03/2011 00:26:17 08/03/2011 00:26:17 XKEYBOARD: number of keysyms per keycode 6 is greater 08/03/2011 00:26:17 than 4 and 2 keysyms are mapped above 4. 08/03/2011 00:26:17 Automatically switching to -xkb mode. 08/03/2011 00:26:17 If this makes the key mapping worse you can 08/03/2011 00:26:17 disable it with the "-noxkb" option. 08/03/2011 00:26:17 Also, remember "-remap DEAD" for accenting characters. 08/03/2011 00:26:17 08/03/2011 00:26:17 X FBPM extension not supported. 08/03/2011 00:26:17 X display is not capable of DPMS. 08/03/2011 00:26:17 -------------------------------------------------------- 08/03/2011 00:26:17 08/03/2011 00:26:17 Default visual ID: 0x21 08/03/2011 00:26:17 Read initial data from X display into framebuffer. 08/03/2011 00:26:17 initialize_screen: fb_depth/fb_bpp/fb_Bpl 24/32/3200 08/03/2011 00:26:17 08/03/2011 00:26:17 X display :0.0 is 32bpp depth=24 true color 08/03/2011 00:26:17 08/03/2011 00:26:17 08/03/2011 00:26:17 Xinerama is present and active (e.g. multi-head). 08/03/2011 00:26:17 Xinerama: number of sub-screens: 1 08/03/2011 00:26:17 Xinerama: no blackouts needed (only one sub-screen) 08/03/2011 00:26:17 08/03/2011 00:26:17 fb read rate: 431 MB/sec 08/03/2011 00:26:17 fast read: reset wait ms to: 10 08/03/2011 00:26:17 fast read: reset defer ms to: 10 08/03/2011 00:26:17 The X server says there are 13 mouse buttons. 08/03/2011 00:26:17 screen setup finished. ****************************************************************************** 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 08/03/2011 00:26:17 other clients: 08/03/2011 00:26:17 check_access: client 127.0.0.1 matches host 127.0.0.1 08/03/2011 00:26:17 Disabled X server key autorepeat. 08/03/2011 00:26:17 to force back on run: 'xset r on' (3 times) 08/03/2011 00:26:17 incr accepted_client=1 for 127.0.0.1:60926 sock=9 08/03/2011 00:26:17 Client Protocol Version 3.4 08/03/2011 00:26:17 Protocol version sent 3.4, using 3.4 08/03/2011 00:26:18 Pixel format for client 127.0.0.1: 08/03/2011 00:26:18 8 bpp, depth 8 08/03/2011 00:26:18 true colour: max r 7 g 7 b 3, shift r 0 g 3 b 6 08/03/2011 00:26:18 rfbProcessClientNormalMessage: ignoring unsupported encoding type zlibhex 08/03/2011 00:26:18 Using compression level 6 for client 127.0.0.1 08/03/2011 00:26:18 Enabling X-style cursor updates for client 127.0.0.1 08/03/2011 00:26:18 Enabling full-color cursor updates for client 127.0.0.1 08/03/2011 00:26:18 Enabling cursor position updates for client 127.0.0.1 08/03/2011 00:26:18 Using image quality level 6 for client 127.0.0.1 08/03/2011 00:26:18 rfbProcessClientNormalMessage: ignoring unsupported encoding type xorEnable 08/03/2011 00:26:18 Enabling LastRect protocol extension for client 127.0.0.1 08/03/2011 00:26:18 Enabling NewFBSize protocol extension for client 127.0.0.1 08/03/2011 00:26:18 rfbProcessClientNormalMessage: ignoring unsupported encoding type cacheEnable 08/03/2011 00:26:18 rfbProcessClientNormalMessage: ignoring unsupported encoding type Enc(0xFFFF8000) 08/03/2011 00:26:18 rfbProcessClientNormalMessage: ignoring unsupported encoding type Enc(0xFFFF8001) 08/03/2011 00:26:18 rfbProcessClientNormalMessage: ignoring unsupported encoding type Enc(0xFFFF8002) 08/03/2011 00:26:18 Using ZRLE encoding for client 127.0.0.1 08/03/2011 00:26:19 client_set_net: 127.0.0.1 0.0339 08/03/2011 00:26:19 created xdamage object: 0xc0001d 08/03/2011 00:26:19 Pixel format for client 127.0.0.1: 08/03/2011 00:26:19 32 bpp, depth 24, little endian 08/03/2011 00:26:19 true colour: max r 255 g 255 b 255, shift r 16 g 8 b 0 08/03/2011 00:26:19 no translation needed 08/03/2011 00:26:19 rfbProcessClientNormalMessage: ignoring unsupported encoding type zlibhex 08/03/2011 00:26:19 Using compression level 6 for client 127.0.0.1 08/03/2011 00:26:19 Enabling X-style cursor updates for client 127.0.0.1 08/03/2011 00:26:19 Enabling full-color cursor updates for client 127.0.0.1 08/03/2011 00:26:19 Enabling cursor position updates for client 127.0.0.1 08/03/2011 00:26:19 Using image quality level 6 for client 127.0.0.1 08/03/2011 00:26:19 rfbProcessClientNormalMessage: ignoring unsupported encoding type xorEnable 08/03/2011 00:26:19 Enabling LastRect protocol extension for client 127.0.0.1 08/03/2011 00:26:19 Enabling NewFBSize protocol extension for client 127.0.0.1 08/03/2011 00:26:19 rfbProcessClientNormalMessage: ignoring unsupported encoding type Enc(0xFFFF8000) 08/03/2011 00:26:19 rfbProcessClientNormalMessage: ignoring unsupported encoding type Enc(0xFFFF8001) 08/03/2011 00:26:19 rfbProcessClientNormalMessage: ignoring unsupported encoding type Enc(0xFFFF8002) 08/03/2011 00:26:19 Switching from ZRLE to hextile Encoding for client 127.0.0.1 08/03/2011 00:26:20 client 1 network rate 1912.1 KB/sec (5774.6 eff KB/sec) 08/03/2011 00:26:20 client 1 latency: 0.9 ms 08/03/2011 00:26:20 dt1: 0.2509, dt2: 0.0823 dt3: 0.0009 bytes: 636231 08/03/2011 00:26:20 link_rate: LR_LAN - 1 ms, 1912 KB/s 08/03/2011 00:26:20 copy_tiles: allocating first_line at size 26 08/03/2011 00:26:27 Battling with something for -norepeat!! (1 resets left) 08/03/2011 00:26:27 Disabled X server key autorepeat. 08/03/2011 00:26:27 to force back on run: 'xset r on' (2 times) 08/03/2011 00:26:29 created selwin: 0xc0001e 08/03/2011 00:26:29 called initialize_xfixes() 08/03/2011 00:26:35 Battling with something for -norepeat!! (0 resets left) 08/03/2011 00:26:35 Disabled X server key autorepeat. 08/03/2011 00:26:35 to force back on run: 'xset r on' (1 times) caught XIO error: 08/03/2011 00:29:15 deleted 25 tile_row polling images.