Re: Running SPICE on PPC64

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 03/18/2015 04:38 PM, Denis Kirjanov wrote:
On 3/18/15, Uri Lublin <uril@xxxxxxxxxx> wrote:
3. What is the output of "info spice" qemu-kvm monitor command, after
     connecting with the client and while seeing the black screen.
     (I like to run qemu-kvm with -monitor stdio)

Looks like that a session has been established successfully... But
still the black surface with the "Connected to graphic server" text.

[root@power ~]# SPICE_DEBUG_LEVEL=5 /usr/bin/qemu-system-ppc64 -spice
port=5908,disable-ticketing -hda /root/power.img --monitor stdio
(/usr/bin/qemu-system-ppc64:40654): Spice-Debug **:
reds.c:3847:spice_server_set_seamless_migration: seamless migration
enabled=0
(/usr/bin/qemu-system-ppc64:40654): Spice-Info **:
reds.c:3209:do_spice_init: starting 0.12.5
(/usr/bin/qemu-system-ppc64:40654): Spice-Info **:
reds.c:2382:reds_init_socket: bound to 0.0.0.0:5908
(/usr/bin/qemu-system-ppc64:40654): Spice-Debug **:
red_channel.c:1078:red_channel_create: channel type 1 id 0 thread_id
0x3fff9a60ea40
(/usr/bin/qemu-system-ppc64:40654): Spice-Debug **:
red_channel.c:1078:red_channel_create: channel type 3 id 0 thread_id
0x3fff9a60ea40
(/usr/bin/qemu-system-ppc64:40654): Spice-Info **:
reds.c:3141:spice_server_add_interface: SPICE_INTERFACE_MIGRATION
(/usr/bin/qemu-system-ppc64:40654): Spice-Info **:
reds.c:3062:spice_server_add_interface: SPICE_INTERFACE_KEYBOARD
(/usr/bin/qemu-system-ppc64:40654): Spice-Info **:
reds.c:3072:spice_server_add_interface: SPICE_INTERFACE_MOUSE
QEMU 2.2.1 monitor - type 'help' for more information
(qemu) (/usr/bin/qemu-system-ppc64:40654): Spice-Info **:
reds.c:3084:spice_server_add_interface: SPICE_INTERFACE_QXL
(/usr/bin/qemu-system-ppc64:40654): Spice-Debug **:
red_dispatcher.c:1098:red_dispatcher_init:
red_dispatcher->async_commands.next 0x1003f795c88
(/usr/bin/qemu-system-ppc64:40654): SpiceWorker-Info **:
red_worker.c:11967:red_worker_main: begin
(/usr/bin/qemu-system-ppc64:40654): SpiceWorker-Info **:
red_worker.c:10498:display_channel_create: create display channel
(/usr/bin/qemu-system-ppc64:40654): Spice-Debug **:
red_channel.c:1078:red_channel_create: channel type 2 id 0 thread_id
0x3fff86ffef30
(/usr/bin/qemu-system-ppc64:40654): SpiceWorker-Info **:
red_worker.c:10753:cursor_channel_create: create cursor channel
(/usr/bin/qemu-system-ppc64:40654): Spice-Debug **:
red_channel.c:1078:red_channel_create: channel type 4 id 0 thread_id
0x3fff86ffef30
(/usr/bin/qemu-system-ppc64:40654): SpiceWorker-Debug **:
red_worker.c:11141:dev_create_primary_surface:
(/usr/bin/qemu-system-ppc64:40654): Spice-Debug **:
red_dispatcher.c:833:red_dispatcher_on_vm_start:

(qemu) info spice
Server:
      address: *:5908
     migrated: false
         auth: none
     compiled: 0.12.5
   mouse-mode: server
Channels: none
(qemu) (/usr/bin/qemu-system-ppc64:40654): SpiceWorker-Debug **:
red_worker.c:11190:dev_destroy_primary_surface:
(/usr/bin/qemu-system-ppc64:40654): SpiceWorker-Debug **:
red_worker.c:11141:dev_create_primary_surface:
(/usr/bin/qemu-system-ppc64:40654): SpiceWorker-Debug **:
red_worker.c:1236:monitors_config_decref: freeing monitors config
(qemu)
(qemu)
(qemu)
(qemu)
(qemu)
(qemu)
(qemu)
(qemu) (/usr/bin/qemu-system-ppc64:40654): Spice-Info **:
reds.c:2024:reds_handle_auth_mechanism: Auth method: 16777216
(/usr/bin/qemu-system-ppc64:40654): Spice-Info **:
reds.c:1561:reds_handle_main_link:
(/usr/bin/qemu-system-ppc64:40654): Spice-Info **: reds.c:522:reds_disconnect:
(/usr/bin/qemu-system-ppc64:40654): Spice-Info **:
reds.c:1430:reds_info_new_channel: channel 1:0, connected
successfully, over Non Secure link
main_channel_link: add main channel client
(/usr/bin/qemu-system-ppc64:40654): Spice-Info **:
reds.c:1600:reds_handle_main_link: NEW Client 0x1003f88d800 mcc
0x1003f934be0 connect-id 1819530804
main_channel_handle_parsed: net test: latency 69.319000 ms, bitrate
848384424 bps (809.082436 Mbps)
(/usr/bin/qemu-system-ppc64:40654): Spice-Debug **:
red_channel.c:839:red_channel_client_start_connectivity_monitoring:
(/usr/bin/qemu-system-ppc64:40654): Spice-Debug **:
red_channel.c:1521:red_channel_client_handle_pong: update roundtrip
0.44(ms)

(qemu) info spice
Server:
      address: *:5908
     migrated: false
         auth: none
     compiled: 0.12.5
   mouse-mode: server
Channel:
      address: 10.10.1.75:52857
      session: 1819530804
      channel: 1:0


[root@rhtest ~]# remote-viewer --spice-debug --spice-disable-audio
spice://10.10.0.30?port=5908
(remote-viewer:4754): GSpice-DEBUG: spice-session.c:172 New session
(compiled from package spice-gtk 0.20)
(remote-viewer:4754): GSpice-DEBUG: spice-session.c:176 Supported
channels: main, display, inputs, cursor, playback, record, smartcard,
usbredir
(remote-viewer:4754): GSpice-DEBUG: usb-device-manager.c:856 device
added 0x1726310
(remote-viewer:4754): GSpice-DEBUG: usb-device-manager.c:856 device
added 0x1726420
(remote-viewer:4754): GSpice-DEBUG: usb-device-manager.c:856 device
added 0x1725b50
(remote-viewer:4754): GSpice-DEBUG: usb-device-manager.c:856 device
added 0x1726110
(remote-viewer:4754): GSpice-DEBUG: spice-session.c:1623 session:
disconnecting 0
(remote-viewer:4754): GSpice-DEBUG: spice-channel.c:127 main-1:0:
spice_channel_constructed
(remote-viewer:4754): GSpice-DEBUG: spice-session.c:1930 main-1:0: new
main channel, switching
(remote-viewer:4754): GSpice-DEBUG: spice-gtk-session.c:809 Changing
main channel from (nil) to 0x17436f0
(remote-viewer:4754): GSpice-DEBUG: spice-channel.c:2385 main-1:0:
Open coroutine starting 0x17436f0
(remote-viewer:4754): GSpice-DEBUG: spice-channel.c:2231 main-1:0:
Started background coroutine 0x1743780
(remote-viewer:4754): GSpice-DEBUG: spice-session.c:1743 connecting
0x7f3abc0819c0...
(remote-viewer:4754): GSpice-DEBUG: spice-session.c:1812 open host
10.10.0.30:5908
(remote-viewer:4754): GSpice-DEBUG: spice-session.c:1729 connect ready
(remote-viewer:4754): GSpice-DEBUG: spice-channel.c:1163 main-1:0:
channel type 1 id 0 num common caps 1 num caps 1
(remote-viewer:4754): GSpice-DEBUG: spice-channel.c:1194 main-1:0:
Peer version: 2:2
(remote-viewer:4754): GSpice-DEBUG: spice-channel.c:1691 main-1:0:
spice_channel_recv_link_msg: 2 caps
(remote-viewer:4754): GSpice-DEBUG: spice-channel.c:1701 main-1:0: got
common caps 0:0xB
(remote-viewer:4754): GSpice-DEBUG: spice-channel.c:1707 main-1:0: got
channel caps 0:0x9
(remote-viewer:4754): GSpice-DEBUG: spice-channel.c:2619 test cap 0 in 0xB: yes
(remote-viewer:4754): GSpice-DEBUG: spice-channel.c:2619 test cap 2 in 0xB: no
(remote-viewer:4754): GSpice-DEBUG: spice-channel.c:2619 test cap 1 in 0xB: yes
(remote-viewer:4754): GSpice-DEBUG: spice-channel.c:2619 test cap 3 in 0xB: yes
(remote-viewer:4754): GSpice-DEBUG: spice-channel.c:1736 main-1:0: use
mini header: 1
(remote-viewer:4754): GSpice-DEBUG: spice-channel.c:1100 main-1:0:
channel up, state 2
(remote-viewer:4754): GSpice-DEBUG: spice-session.c:2019 set mm time: 3201537210
(remote-viewer:4754): GSpice-DEBUG: spice-session.c:2022
spice_session_set_mm_time: mm-time-reset, old 759777878, new
3201537210
(remote-viewer:4754): GSpice-DEBUG: channel-main.c:1494 server uuid:
00000000-0000-0000-0000-000000000000

(remote-viewer:4754): GSpice-CRITICAL **: failed to parse message:
main-1:0 type 104


This is the problem.
So main channel successfully connects, but other channels do not connect.
Type 104 is SPICE_MSG_MAIN_CHANNELS_LIST.

_______________________________________________
Spice-devel mailing list
Spice-devel@xxxxxxxxxxxxxxxxxxxxx
http://lists.freedesktop.org/mailman/listinfo/spice-devel





[Index of Archives]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Security]     [Bugtraq]     [Linux]     [Linux OMAP]     [Linux MIPS]     [ECOS]     [Asterisk Internet PBX]     [Linux API]     [Monitors]