This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
Home Products Support Community News


[Xen-users] VNC Console Hangs

To: xen-users@xxxxxxxxxxxxxxxxxxx
Subject: [Xen-users] VNC Console Hangs
From: Chris <cjdl01@xxxxxxxxxxxxxxxxxx>
Date: Thu, 13 Aug 2009 09:53:07 -0400
Delivery-date: Thu, 13 Aug 2009 06:54:04 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
List-help: <mailto:xen-users-request@lists.xensource.com?subject=help>
List-id: Xen user discussion <xen-users.lists.xensource.com>
List-post: <mailto:xen-users@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-users-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: Internet Messaging Program (IMP) H3 (4.1.2)

I am running Xen on Debian Lenny. I am having a very strange issue regarding VNC.

I am able to connect to VNC just fine -- but as the paravirtualized machine boots, it stops at "lo: Disabled Privacy Extensions", and appears to hang there. The console will accept no keyboard input.


The strange part is that "xm console" still works for this domu... when I log in, I see that the domu has booted just fine! Everything works, including networking. I need vnc to work on this this domu. (btw- vnc works flawlessly with an hvm openbsd domu on the same machine).

Here is a screenshot of what I see:

Below is my cfg for this domu, and the output from my log file. Please note that the commented lines in my cfg are things I have to toggled to try and fix this -- none worked.

Thank you for your help.

kernel      = '/boot/vmlinuz-2.6.26-1-xen-amd64'
ramdisk     = '/boot/initrd.img-2.6.26-1-xen-amd64'
memory      = '1536'
root        = '/dev/xvda2 ro'
disk        = [
name        = 'mylennydomu'
dhcp        = 'dhcp'
vif         = [ 'mac=00:17:3F:2F:F7:34' ]

on_poweroff = 'destroy'
on_reboot   = 'restart'
on_crash    = 'restart'

vfb = [ 'type=vnc,vncdisplay=2' ]

Change xvda to look like hda
Change xvda to look like hda
Change xvda to look like hda
Watching /local/domain/0/device-model/52/logdirty/next-active
Watching /local/domain/0/device-model/52/command
shift keysym 003e keycode 86
shift keysym 00a6 keycode 86
keypad keysym ffae keycode 83
keypad keysym ffac keycode 83
keypad keysym ffb0 keycode 82
keypad keysym ffb1 keycode 79
keypad keysym ffb2 keycode 80
keypad keysym ffb3 keycode 81
keypad keysym ffb4 keycode 75
keypad keysym ffb5 keycode 76
keypad keysym ffb6 keycode 77
keypad keysym ffb7 keycode 71
keypad keysym ffb8 keycode 72
keypad keysym ffb9 keycode 73
shift keysym 0021 keycode 2
shift keysym 0040 keycode 3
shift keysym 0023 keycode 4
shift keysym 0024 keycode 5
shift keysym 0025 keycode 6
shift keysym 005e keycode 7
shift keysym 0026 keycode 8
shift keysym 002a keycode 9
shift keysym 0028 keycode 10
shift keysym 0029 keycode 11
shift keysym 005f keycode 12
shift keysym 002b keycode 13
shift keysym 007b keycode 26
shift keysym 007d keycode 27
shift keysym 003a keycode 39
shift keysym 0022 keycode 40
shift keysym 007e keycode 41
shift keysym 007c keycode 43
shift keysym 003c keycode 51
shift keysym 003e keycode 52
shift keysym 003f keycode 53
xs_read(): vncpasswd get error. /vm/82b1f664-096e-56fe-fea0-a1b625600960/vncpasswd.
char device redirected to /dev/pts/1
Console: prepared domain, waiting for ringref at /local/domain/52/console or /local/domain/52/serial/0
FB: Waiting for KBD backend creation
Doing backend watch on /local/domain/0/backend/vkbd/52/0
FB: Waiting for FB backend creation
Doing backend watch on /local/domain/0/backend/vfb/52/0
Console: got watch
Console: failed to find ring-ref/port yet
FB: Waiting for KBD frontend initialization
Doing frontend watch on /local/domain/52/device/vkbd/0
Console: got watch
Console: failed to find ring-ref/port yet
FB: Carry on waiting
Console: got watch
Console: got ring-ref 1078749 port 2
Console: connected to guest frontend
FB: Carry on waiting
FB: Waiting for FB frontend initialization
Doing frontend watch on /local/domain/52/device/vfb/0
Framebuffer 800x600x32 stride 3200
Framebuffer depth 32 width 800 height 600 line 3200
FB: Waiting for KBD frontend connection
Doing frontend watch on /local/domain/52/device/vkbd/0
FB: Carry on waiting
FB: Carry on waiting
FB: Carry on waiting
Xen Framebuffer registered

Xen-users mailing list

<Prev in Thread] Current Thread [Next in Thread>