[Spice-devel] spicec bug - only works on X display :0.0 (no multi-display support)

Richard Harman richard at richardharman.com
Mon Oct 3 05:38:27 PDT 2011


Heh, been a while since I did XDMCP - but here you go:

For two screens: Xnest -scrns 2 -query yourbox :1

And if you're using GDM:

[security]
DisallowTCP=false

[xdmcp]
Enable=true


On 10/03/11 03:55, Alon Levy wrote:
> On Sun, Oct 02, 2011 at 10:32:47AM -0400, Richard Harman wrote:
>> Attached is the log.
>>
>> I launched spicec from my third display (DISPLAY=:0.2), and it showed up
>> on :0.0.
> 
> Any idea how to create a situation with DISPLAY=:0.2 when my physical machine
> has only one card and it supports xrandr? What does your xorg.conf look like?
> Can I use one of Xnest / Xephyr for that?
> 
>>
>> My displays are laid out horizontally in a flat row, :0.3 on the left,
>> :0.0 on the right.  :0.2 and :0.1 are in the center.
>>
>>
>> On 10/02/11 04:15, Alon Levy wrote:
>>> On Sat, Oct 01, 2011 at 02:16:57AM -0400, Richard Harman wrote:
>>>> (I'm not on the mailing list, please CC me when replying, thanks!)
>>>>
>>>
>>> You are now.
>>>
>>>> I have a desktop running fedora with Xorg set up with the classic X
>>>> Window multi-display method, not using Xinerama, or nvidia's thing that
>>>> is similar to Xinerama.
>>>>
>>>> I've got four displays: :0.0, :0.1, :0.2, and :0.3.  Unfortunately
>>>> spicec refuses to open up on any display besides :0.0 -- even when I try
>>>> to launch it from other displays.  I'm guessing this is something of an
>>>> accident that got hard coded somewhere?  I just tested this on 0.9.0.
>>>
>>> The only calls to XOpenDisplay are with NULL, which should take the DISPLAY
>>> environment variable. What is DISPLAY set to? Can you provide $HOME/.spicec/spicec.log (please
>>> erase it first and then run the failed spicec so it contains just the recent log)?
>>>
>>>> _______________________________________________
>>>> Spice-devel mailing list
>>>> Spice-devel at lists.freedesktop.org
>>>> http://lists.freedesktop.org/mailman/listinfo/spice-devel
> 
>> 1317565704 INFO [26075:26075] Application::main: starting 0.9.0
>> 1317565704 INFO [26075:26075] init_key_map: using kbd mapping
>> 1317565704 INFO [26075:26075] MultyMonScreen::MultyMonScreen: platform_win: 111149060
>> 1317565704 INFO [26075:26075] MultyMonScreen::MultyMonScreen: platform_win: 111149061
>> 1317565704 INFO [26075:26075] MultyMonScreen::MultyMonScreen: platform_win: 111149062
>> 1317565704 INFO [26075:26075] MultyMonScreen::MultyMonScreen: platform_win: 111149063
>> 1317565704 INFO [26075:26075] GUI::GUI: 
>> 1317565704 INFO [26075:26075] ForeignMenu::ForeignMenu: Creating a foreign menu connection /tmp/SpiceForeignMenu-26075.uds
>> 1317565704 INFO [26075:26076] RedPeer::connect_unsecure: Connected to harmanr.analyst 5901
>> 1317565704 WARN [26075:26076] RedClient::find_factory: no factory for 8
>> 1317565704 INFO [26075:26079] RedPeer::connect_unsecure: Connected to harmanr.analyst 5901
>> 1317565704 INFO [26075:26078] RedPeer::connect_unsecure: Connected to harmanr.analyst 5901
>> 1317565704 INFO [26075:26080] RedPeer::connect_unsecure: Connected to harmanr.analyst 5901
>> 1317565705 INFO [26075:26076] RedChannel::handle_notify: remote channel 1:0 warn!!! #0: keyboard channel is insecure
>> 1317565705 INFO [26075:26075] DisplayChannel::create_sw_canvas: display 0: using sw
>> 1317565726 INFO [26075:26075] main: Spice client terminated (exitcode = 0)
> 
>> _______________________________________________
>> Spice-devel mailing list
>> Spice-devel at lists.freedesktop.org
>> http://lists.freedesktop.org/mailman/listinfo/spice-devel
> 


More information about the Spice-devel mailing list