<html>
    <head>
      <base href="https://bugs.freedesktop.org/" />
    </head>
    <body>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW --- - Desktop shell Bind error"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=55601#c2">Comment # 2</a>
              on <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW --- - Desktop shell Bind error"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=55601">bug 55601</a>
              from <span class="vcard"><a class="email" href="mailto:zhuang_fukun@tte.toyotsu.net" title="zhuang_fukun <zhuang_fukun@tte.toyotsu.net>"> <span class="fn">zhuang_fukun</span></a>
</span></b>
        <pre>Thanks for your reply.
I'm very sorry to the shore description 
1.weston,wayland build complete
2.the example of weston run ok
3.when weston server running,
desktop-shell is runned

4.when I'want to run the desktop-shell client under weston client ,
error message is printed

[3586982.176] <a href="mailto:wl_display@1.global">wl_display@1.global</a>(1, "wl_display", 1)
[3586982.276] <a href="mailto:wl_display@1.global">wl_display@1.global</a>(2, "wl_compositor", 1)
[3586982.312]  -> <a href="mailto:wl_display@1.bind">wl_display@1.bind</a>(2, "wl_compositor", 1, new id 2)
[3586982.345] <a href="mailto:wl_display@1.global">wl_display@1.global</a>(3, "wl_shm", 1)
[3586982.381]  -> <a href="mailto:wl_display@1.bind">wl_display@1.bind</a>(3, "wl_shm", 1, new id 3)
[3586982.437] <a href="mailto:wl_display@1.global">wl_display@1.global</a>(4, "wl_drm", 1)
[3586982.629] <a href="mailto:wl_display@1.global">wl_display@1.global</a>(5, "screenshooter", 1)
[3586982.668] <a href="mailto:wl_display@1.global">wl_display@1.global</a>(6, "wl_data_device_manager", 1)
[3586982.705]  -> <a href="mailto:wl_display@1.bind">wl_display@1.bind</a>(6, "wl_data_device_manager", 1, new id 4)
[3586982.739] <a href="mailto:wl_display@1.global">wl_display@1.global</a>(7, "wl_output", 1)
[3586982.775]  -> <a href="mailto:wl_display@1.bind">wl_display@1.bind</a>(7, "wl_output", 1, new id 5)
[3586982.826] <a href="mailto:wl_display@1.global">wl_display@1.global</a>(8, "wl_input_device", 1)
[3586982.856]  -> <a href="mailto:wl_display@1.bind">wl_display@1.bind</a>(8, "wl_input_device", 1, new id 6)
[3586982.894]  -> <a href="mailto:wl_data_device_manager@4.get_data_device">wl_data_device_manager@4.get_data_device</a>(new id 7,
wl_input_device@6)
[3586982.916] <a href="mailto:wl_display@1.global">wl_display@1.global</a>(9, "wl_shell", 1)
[3586982.944]  -> <a href="mailto:wl_display@1.bind">wl_display@1.bind</a>(9, "wl_shell", 1, new id 8)
[3586982.976] <a href="mailto:wl_display@1.global">wl_display@1.global</a>(10, "desktop_shell", 1)
[3586983.003] <a href="mailto:wl_display@1.global">wl_display@1.global</a>(11, "screensaver", 1)
[3586983.968]  -> <a href="mailto:wl_display@1.bind">wl_display@1.bind</a>(4, "wl_drm", 1, new id 9)
[3586984.052]  -> <a href="mailto:wl_display@1.sync">wl_display@1.sync</a>(new id 10)
[3586984.695] <a href="mailto:wl_output@5.geometry">wl_output@5.geometry</a>(0, 0, 1024, 640, 0, "(null)", "(null)")
[3586984.752] <a href="mailto:wl_output@5.mode">wl_output@5.mode</a>(3, 1024, 640, 60)
[3586984.783] <a href="mailto:wl_drm@9.device">wl_drm@9.device</a>("/dev/dri/card0")
[3586984.872]  -> <a href="mailto:wl_drm@9.authenticate">wl_drm@9.authenticate</a>(152)
[3586984.892] <a href="mailto:wl_drm@9.format">wl_drm@9.format</a>(875713089)
[3586984.908] <a href="mailto:wl_drm@9.format">wl_drm@9.format</a>(875713112)
[3586984.923] <a href="mailto:wl_callback@10.done">wl_callback@10.done</a>(0)
[3586984.945] <a href="mailto:wl_display@1.delete_id">wl_display@1.delete_id</a>(10)
[3586984.963]  -> <a href="mailto:wl_display@1.sync">wl_display@1.sync</a>(new id 10)
[3586986.923] <a href="mailto:wl_drm@9.authenticated">wl_drm@9.authenticated</a>()
[3586986.947] <a href="mailto:wl_callback@10.done">wl_callback@10.done</a>(0)
[3586986.964] <a href="mailto:wl_display@1.delete_id">wl_display@1.delete_id</a>(10)
[3587063.757]  -> <a href="mailto:wl_drm@9.create_buffer">wl_drm@9.create_buffer</a>(new id 10, 1769497248, 32, 32, 128,
875713089)
[3587067.164]  -> <a href="mailto:wl_drm@9.create_buffer">wl_drm@9.create_buffer</a>(new id 11, 1662543360, 32, 32, 128,
875713089)
[3587068.626]  -> <a href="mailto:wl_drm@9.create_buffer">wl_drm@9.create_buffer</a>(new id 12, 421027840, 32, 32, 128,
875713089)
[3587069.578]  -> <a href="mailto:wl_drm@9.create_buffer">wl_drm@9.create_buffer</a>(new id 13, 278422656, 32, 32, 128,
875713089)
[3587070.445]  -> <a href="mailto:wl_drm@9.create_buffer">wl_drm@9.create_buffer</a>(new id 14, 1774287040, 32, 32, 128,
875713089)
[3587071.582]  -> <a href="mailto:wl_drm@9.create_buffer">wl_drm@9.create_buffer</a>(new id 15, 1082226688, 32, 32, 128,
875713089)
[3587073.097]  -> <a href="mailto:wl_drm@9.create_buffer">wl_drm@9.create_buffer</a>(new id 16, 975272800, 32, 32, 128,
875713089)
[3587073.940]  -> <a href="mailto:wl_drm@9.create_buffer">wl_drm@9.create_buffer</a>(new id 17, 939621504, 32, 32, 128,
875713089)
[3587075.007]  -> <a href="mailto:wl_drm@9.create_buffer">wl_drm@9.create_buffer</a>(new id 18, 241543456, 32, 32, 128,
875713089)
[3587075.819]  -> <a href="mailto:wl_drm@9.create_buffer">wl_drm@9.create_buffer</a>(new id 19, 790998624, 32, 32, 128,
875713089)
[3587076.704]  -> <a href="mailto:wl_drm@9.create_buffer">wl_drm@9.create_buffer</a>(new id 20, 98938272, 32, 32, 128,
875713089)
[3587078.498]  -> <a href="mailto:wl_drm@9.create_buffer">wl_drm@9.create_buffer</a>(new id 21, 1748498912, 32, 32, 128,
875713089)
[3587153.440]  -> <a href="mailto:wl_display@1.bind">wl_display@1.bind</a>(7, "wl_output", 1, new id 22)
[3587153.466]  -> <a href="mailto:wl_display@1.bind">wl_display@1.bind</a>(10, "desktop_shell", 1, new id 23)
fopen path /home/tte/.config/weston-desktop-shell.ini
fgets path /home/tte/.config/weston-desktop-shell.ini
display_run start
[3587153.984] <a href="mailto:wl_display@1.error">wl_display@1.error</a>(desktop_shell@23, 0, "permission to bind
desktop_shell denied")
desktop_shell@23: error 0: permission to bind desktop_shell denied



(In reply to <a href="show_bug.cgi?id=55601#c1">comment #1</a>)
<span class="quote">> When filing a bug report, you need to provide as much relevant detail as you
> possibly can. In this case, you should explain at least how you installed
> wayland/weston and what you did to get this error message.</span >

Since
<span class="quote">> desktop-shell protocol is a special case, not just anything can bind to it.
> In fact, the compositor only allows the instance of desktop-shell that it
> initiated to bind. This means that you cannot start desktop-shell manually,
> you must let the compositor start it.</span ></pre>
        </div>
      </p>
      <hr>
      <span>You are receiving this mail because:</span>
      
      <ul>
          <li>You are the assignee for the bug.</li>
      </ul>
    </body>
</html>