On Tue, 2010-02-16 at 20:38 -0600, Jonathan Nieder wrote:
> Hi Sam,
> 
> Sam Morris wrote:
> > Package: gitk
> > Version: 1:1.6.6-1
> 
> > $ ssh -o ForwardX11Trusted=no -X server gitk
> > Invalid MIT-MAGIC-COOKIE-1 keyApplication initialization failed: couldn't 
> > connect to display "localhost:10.0"
> > Error in startup script: invalid command name "image"
> >     while executing
> > "image create bitmap tri-rt -background black -foreground blue -data {
> >     #define tri-rt_width 13
> >     #define tri-rt_height 13
> >     static unsigned cha..."
> >     (file "/usr/bin/gitk" line 2961)
> 
> I can’t reproduce this.  When I try ssh -o ForwardX11Trusted=no -X
> localhost gitk, I get the following:
> 
> | Warning: untrusted X11 forwarding setup failed: xauth key data not generated
> | Warning: No xauth data; using fake authentication data for X11 forwarding.
> | Invalid MIT-MAGIC-COOKIE-1 keyApplication initialization failed: couldn't 
> connect to display "localhost:10.0"
> | Invalid MIT-MAGIC-COOKIE-1 keyError in startup script: couldn't connect to 
> display "localhost:10.0"
> |     while executing
> | "load /usr/lib/libtk8.4.so.0 Tk"
> |     ("package ifneeded" script)
> |     invoked from within
> | "package require Tk"
> |     (file "/usr/bin/gitk" line 10)
> 
> Similarly, when I try
> 
>       ssh -o ForwardX11Trusted=no -X localhost xmessage hello
> 
> I get
> 
> | Warning: untrusted X11 forwarding setup failed: xauth key data not generated
> | Warning: No xauth data; using fake authentication data for X11 forwarding.
> | Invalid MIT-MAGIC-COOKIE-1 keyError: Can't open display: localhost:10.0
> 
> which is ugly but I assume just means I am using ssh incorrectly.
> 
> Can you send an idiotproof recipe for recreating your failure?
> 
> Jonathan

Hmm, very odd. I get this error both on a freshly installed system and
on my desktop at home that has been around for a few months.

Both systems are, in case it matters, VirtualBox virtual machines.
Sounds like clutching at straws though... unless there's something about
the capabilities of the vboxvideo X11 driver that causes applications to
behave differently.

I thought I'd try using xtrace to see the conversation between the
client and server:

        00:<: am lsb-first want 11:0 authorising with 'MIT-MAGIC-COOKIE-1' of 
length 16
        000:>: Success, version is 11:0 vendor='The X.Org Foundation' 
release=10704000 resource-id=0x03c00000 resource-mask=0x001fffff 
motion-buffer-size=256 max-request-len=65535 image-byte-order=LSBFirst(0x00) 
bitmap-bit-order=LeastSignificant(0x00) scanline-unit=32 scanline-pad=32 
min-keycode=0x08 max-keycode=0x00 pixmap-formats={depth=1 bits/pixel=1 
scanline-pad=32},{depth=4 bits/pixel=8 scanline-pad=32},{depth=8 bits/pixel=8 
scanline-pad=32},{depth=15 bits/pixel=16 scanline-pad=32},{depth=16 
bits/pixel=16 scanline-pad=32},{depth=24 bits/pixel=32 
scanline-pad=32},{depth=32 bits/pixel=32 scanline-pad=32}; 
roots={root=0x0000010e default-colormap=0x00000020 white-pixel=0x00ffffff 
black-pixel=0x00000000 
input-mask=KeyPress,KeyRelease,EnterWindow,LeaveWindow,Exposure,StructureNotify,SubstructureNotify,SubstructureRedirect,FocusChange,PropertyChange,ColormapChange
 width[pixel]=1920 height[pixel]=1200 width[mm]=502 height[mm]=314 
min-installed-maps=1 max-installed-maps=1 root=0x00000021 
backing-stores=Never(0x00) save-unders=false(0x00) root-depth=24 allowed 
depths={depth=24 visuals={id=0x00000021 class=TrueColor(0x04) bits/rgb-value=8 
colormap-entries=256 red-mask=0x00ff0000 green-mask=0x0000ff00 
blue-mask=0x000000ff},{id=0x000000cf class=TrueColor(0x04) bits/rgb-value=8 
colormap-entries=256 red-mask=0x00ff0000 green-mask=0x0000ff00 
blue-mask=0x000000ff},{id=0x000000d0 class=TrueColor(0x04) bits/rgb-value=8 
colormap-entries=256 red-mask=0x00ff0000 green-mask=0x0000ff00 
blue-mask=0x000000ff},{id=0x000000d1 class=TrueColor(0x04) bits/rgb-value=8 
colormap-entries=256 red-mask=0x00ff0000 green-mask=0x0000ff00 
blue-mask=0x000000ff},{id=0x000000d2 class=TrueColor(0x04) bits/rgb-value=8 
colormap-entries=256 red-mask=0x00ff0000 green-mask=0x0000ff00 
blue-mask=0x000000ff},{id=0x000000d3 class=TrueColor(0x04) bits/rgb-value=8 
colormap-entries=256 red-mask=0x00ff0000 green-mask=0x0000ff00 
blue-mask=0x000000ff},{id=0x000000d4 class=TrueColor(0x04) bits/rgb-value=8 
colormap-entries=256 red-mask=0x00ff0000 green-mask=0x0000ff00 
blue-mask=0x000000ff},{id=0x000000d5 class=TrueColor(0x04) bits/rgb-value=8 
colormap-entries=256 red-mask=0x00ff0000 green-mask=0x0000ff00 
blue-mask=0x000000ff},{id=0x000000d6 class=TrueColor(0x04) bits/rgb-value=8 
colormap-entries=256 red-mask=0x00ff0000 green-mask=0x0000ff00 
blue-mask=0x000000ff},{id=0x000000d7 class=TrueColor(0x04) bits/rgb-value=8 
colormap-entries=256 red-mask=0x00ff0000 green-mask=0x0000ff00 
blue-mask=0x000000ff},{id=0x000000d8 class=TrueColor(0x04) bits/rgb-value=8 
colormap-entries=256 red-mask=0x00ff0000 green-mask=0x0000ff00 
blue-mask=0x000000ff},{id=0x000000d9 class=TrueColor(0x04) bits/rgb-value=8 
colormap-entries=256 red-mask=0x00ff0000 green-mask=0x0000ff00 
blue-mask=0x000000ff},{id=0x000000da class=TrueColor(0x04) bits/rgb-value=8 
colormap-entries=256 red-mask=0x00ff0000 green-mask=0x0000ff00 
blue-mask=0x000000ff},{id=0x000000db class=TrueColor(0x04) bits/rgb-value=8 
colormap-entries=256 red-mask=0x00ff0000 green-mask=0x0000ff00 
blue-mask=0x000000ff},{id=0x000000dc class=TrueColor(0x04) bits/rgb-value=8 
colormap-entries=256 red-mask=0x00ff0000 green-mask=0x0000ff00 
blue-mask=0x000000ff},{id=0x000000dd class=TrueColor(0x04) bits/rgb-value=8 
colormap-entries=256 red-mask=0x00ff0000 green-mask=0x0000ff00 
blue-mask=0x000000ff},{id=0x000000de class=TrueColor(0x04) bits/rgb-value=8 
colormap-entries=256 red-mask=0x00ff0000 green-mask=0x0000ff00 
blue-mask=0x000000ff},{id=0x000000df class=TrueColor(0x04) bits/rgb-value=8 
colormap-entries=256 red-mask=0x00ff0000 green-mask=0x0000ff00 
blue-mask=0x000000ff},{id=0x000000e0 class=TrueColor(0x04) bits/rgb-value=8 
colormap-entries=256 red-mask=0x00ff0000 green-mask=0x0000ff00 
blue-mask=0x000000ff},{id=0x000000e1 class=TrueColor(0x04) bits/rgb-value=8 
colormap-entries=256 red-mask=0x00ff0000 green-mask=0x0000ff00 
blue-mask=0x000000ff},{id=0x000000e2 class=TrueColor(0x04) bits/rgb-value=8 
colormap-entries=256 red-mask=0x00ff0000 green-mask=0x0000ff00 
blue-mask=0x000000ff},{id=0x000000e3 class=TrueColor(0x04) bits/rgb-value=8 
colormap-entries=256 red-mask=0x00ff0000 green-mask=0x0000ff00 
blue-mask=0x000000ff},{id=0x000000e4 class=TrueColor(0x04) bits/rgb-value=8 
colormap-entries=256 red-mask=0x00ff0000 green-mask=0x0000ff00 
blue-mask=0x000000ff},{id=0x000000e5 class=TrueColor(0x04) bits/rgb-value=8 
colormap-entries=256 red-mask=0x00ff0000 green-mask=0x0000ff00 
blue-mask=0x000000ff},{id=0x000000e6 class=TrueColor(0x04) bits/rgb-value=8 
colormap-entries=256 red-mask=0x00ff0000 green-mask=0x0000ff00 
blue-mask=0x000000ff},{id=0x000000e7 class=TrueColor(0x04) bits/rgb-value=8 
colormap-entries=256 red-mask=0x00ff0000 green-mask=0x0000ff00 
blue-mask=0x000000ff},{id=0x000000e8 class=TrueColor(0x04) bits/rgb-value=8 
colormap-entries=256 red-mask=0x00ff0000 green-mask=0x0000ff00 
blue-mask=0x000000ff},{id=0x000000e9 class=TrueColor(0x04) bits/rgb-value=8 
colormap-entries=256 red-mask=0x00ff0000 green-mask=0x0000ff00 
blue-mask=0x000000ff},{id=0x000000ea class=TrueColor(0x04) bits/rgb-value=8 
colormap-entries=256 red-mask=0x00ff0000 green-mask=0x0000ff00 
blue-mask=0x000000ff},{id=0x000000eb class=TrueColor(0x04) bits/rgb-value=8 
colormap-entries=256 red-mask=0x00ff0000 green-mask=0x0000ff00 
blue-mask=0x000000ff},{id=0x000000ec class=TrueColor(0x04) bits/rgb-value=8 
colormap-entries=256 red-mask=0x00ff0000 green-mask=0x0000ff00 
blue-mask=0x000000ff},{id=0x000000ed class=DirectColor(0x05) bits/rgb-value=8 
colormap-entries=256 red-mask=0x00ff0000 green-mask=0x0000ff00 
blue-mask=0x000000ff},{id=0x000000ee class=DirectColor(0x05) bits/rgb-value=8 
colormap-entries=256 red-mask=0x00ff0000 green-mask=0x0000ff00 
blue-mask=0x000000ff},{id=0x000000ef class=DirectColor(0x05) bits/rgb-value=8 
colormap-entries=256 red-mask=0x00ff0000 green-mask=0x0000ff00 
blue-mask=0x000000ff},{id=0x000000f0 class=DirectColor(0x05) bits/rgb-value=8 
colormap-entries=256 red-mask=0x00ff0000 green-mask=0x0000ff00 
blue-mask=0x000000ff},{id=0x000000f1 class=DirectColor(0x05) bits/rgb-value=8 
colormap-entries=256 red-mask=0x00ff0000 green-mask=0x0000ff00 
blue-mask=0x000000ff},{id=0x000000f2 class=DirectColor(0x05) bits/rgb-value=8 
colormap-entries=256 red-mask=0x00ff0000 green-mask=0x0000ff00 
blue-mask=0x000000ff},{id=0x000000f3 class=DirectColor(0x05) bits/rgb-value=8 
colormap-entries=256 red-mask=0x00ff0000 green-mask=0x0000ff00 
blue-mask=0x000000ff},{id=0x000000f4 class=DirectColor(0x05) bits/rgb-value=8 
colormap-entries=256 red-mask=0x00ff0000 green-mask=0x0000ff00 
blue-mask=0x000000ff},{id=0x000000f5 class=DirectColor(0x05) bits/rgb-value=8 
colormap-entries=256 red-mask=0x00ff0000 green-mask=0x0000ff00 
blue-mask=0x000000ff},{id=0x000000f6 class=DirectColor(0x05) bits/rgb-value=8 
colormap-entries=256 red-mask=0x00ff0000 green-mask=0x0000ff00 
blue-mask=0x000000ff},{id=0x000000f7 class=DirectColor(0x05) bits/rgb-value=8 
colormap-entries=256 red-mask=0x00ff0000 green-mask=0x0000ff00 
blue-mask=0x000000ff},{id=0x000000f8 class=DirectColor(0x05) bits/rgb-value=8 
colormap-entries=256 red-mask=0x00ff0000 green-mask=0x0000ff00 
blue-mask=0x000000ff},{id=0x000000f9 class=DirectColor(0x05) bits/rgb-value=8 
colormap-entries=256 red-mask=0x00ff0000 green-mask=0x0000ff00 
blue-mask=0x000000ff},{id=0x000000fa class=DirectColor(0x05) bits/rgb-value=8 
colormap-entries=256 red-mask=0x00ff0000 green-mask=0x0000ff00 
blue-mask=0x000000ff},{id=0x000000fb class=DirectColor(0x05) bits/rgb-value=8 
colormap-entries=256 red-mask=0x00ff0000 green-mask=0x0000ff00 
blue-mask=0x000000ff},{id=0x000000fc class=DirectColor(0x05) bits/rgb-value=8 
colormap-entries=256 red-mask=0x00ff0000 green-mask=0x0000ff00 
blue-mask=0x000000ff},{id=0x000000fd class=DirectColor(0x05) bits/rgb-value=8 
colormap-entries=256 red-mask=0x00ff0000 green-mask=0x0000ff00 
blue-mask=0x000000ff},{id=0x000000fe class=DirectColor(0x05) bits/rgb-value=8 
colormap-entries=256 red-mask=0x00ff0000 green-mask=0x0000ff00 
blue-mask=0x000000ff},{id=0x000000ff class=DirectColor(0x05) bits/rgb-value=8 
colormap-entries=256 red-mask=0x00ff0000 green-mask=0x0000ff00 
blue-mask=0x000000ff},{id=0x00000100 class=DirectColor(0x05) bits/rgb-value=8 
colormap-entries=256 red-mask=0x00ff0000 green-mask=0x0000ff00 
blue-mask=0x000000ff},{id=0x00000101 class=DirectColor(0x05) bits/rgb-value=8 
colormap-entries=256 red-mask=0x00ff0000 green-mask=0x0000ff00 
blue-mask=0x000000ff},{id=0x00000102 class=DirectColor(0x05) bits/rgb-value=8 
colormap-entries=256 red-mask=0x00ff0000 green-mask=0x0000ff00 
blue-mask=0x000000ff},{id=0x00000103 class=DirectColor(0x05) bits/rgb-value=8 
colormap-entries=256 red-mask=0x00ff0000 green-mask=0x0000ff00 
blue-mask=0x000000ff},{id=0x00000104 class=DirectColor(0x05) bits/rgb-value=8 
colormap-entries=256 red-mask=0x00ff0000 green-mask=0x0000ff00 
blue-mask=0x000000ff},{id=0x00000105 class=DirectColor(0x05) bits/rgb-value=8 
colormap-entries=256 red-mask=0x00ff0000 green-mask=0x0000ff00 
blue-mask=0x000000ff},{id=0x00000106 class=DirectColor(0x05) bits/rgb-value=8 
colormap-entries=256 red-mask=0x00ff0000 green-mask=0x0000ff00 
blue-mask=0x000000ff},{id=0x00000107 class=DirectColor(0x05) bits/rgb-value=8 
colormap-entries=256 red-mask=0x00ff0000 green-mask=0x0000ff00 
blue-mask=0x000000ff},{id=0x00000108 class=DirectColor(0x05) bits/rgb-value=8 
colormap-entries=256 red-mask=0x00ff0000 green-mask=0x0000ff00 
blue-mask=0x000000ff},{id=0x00000109 class=DirectColor(0x05) bits/rgb-value=8 
colormap-entries=256 red-mask=0x00ff0000 green-mask=0x0000ff00 
blue-mask=0x000000ff},{id=0x0000010a class=DirectColor(0x05) bits/rgb-value=8 
colormap-entries=256 red-mask=0x00ff0000 green-mask=0x0000ff00 
blue-mask=0x000000ff},{id=0x0000010b class=DirectColor(0x05) bits/rgb-value=8 
colormap-entries=256 red-mask=0x00ff0000 green-mask=0x0000ff00 
blue-mask=0x000000ff},{id=0x0000010c class=DirectColor(0x05) bits/rgb-value=8 
colormap-entries=256 red-mask=0x00ff0000 green-mask=0x0000ff00 
blue-mask=0x000000ff};},{depth=1 visuals=;},{depth=4 visuals=;},{depth=8 
visuals=;},{depth=15 visuals=;},{depth=16 visuals=;},{depth=32 
visuals={id=0x0000004e class=TrueColor(0x04) bits/rgb-value=8 
colormap-entries=256 red-mask=0x00ff0000 green-mask=0x0000ff00 
blue-mask=0x000000ff};};};
        000:<:0001: 20: Request(98): QueryExtension name='BIG-REQUESTS'
        000:>:0001:32: Reply to QueryExtension: present=true(0x01) 
major-opcode=142 first-event=0 first-error=0
        000:<:0002:  4: BIG-REQUESTS-Request(142,0): Enable 
        000:>:0002:32: Reply to Enable: maximum-request-length=4194303
        000:<:0003: 20: Request(55): CreateGC cid=0x03c00000 
drawable=0x0000010e values={background=0x00ffffff}
        000:<:0004: 24: Request(20): GetProperty delete=false(0x00) 
window=0x0000010e property=0x17("RESOURCE_MANAGER") type=0x1f("STRING") 
long-offset=0x00000000 long-length=0x05f5e100
        000:>:0004:268: Reply to GetProperty: type=0x1f("STRING") 
bytes-after=0x00000000 
data='*customization:\t-color\nXTerm.vt100.background:\twhite\nXTerm.vt100.foreground:\tblack\nXcursor.size:\t24\nXcursor.theme:\tDMZ-Black\nXcursor.theme_core:\ttrue\nXft.antialias:\t1\nXft.dpi:\t96\nXft.hinting:\t1\nXft.hintstyle:\thintfull\nXft.rgba:\tnone\n'
        000:<:0005: 20: Request(98): QueryExtension name='XKEYBOARD'
        000:>:0005:32: Reply to QueryExtension: present=true(0x01) 
major-opcode=144 first-event=96 first-error=154
        000:<:0006:  8: XKEYBOARD-Request(144,0): UseExtension major=1 minor=0
        000:>:0006:32: Reply to UseExtension: major=1 minor=0
        000:<:0007: 16: Request(98): QueryExtension name='SECURITY'
        000:>:0007:32: Reply to QueryExtension: present=false(0x00) 
major-opcode=0 first-event=0 first-error=0
        001:<: am lsb-first want 11:0 authorising with 'MIT-MAGIC-COOKIE-1' of 
length 16
        001:>: Failed, version is 11:0 reason is 'Invalid MIT-MAGIC-COOKIE-1 
keymi'.
        002:<: am lsb-first want 11:0 authorising with 'MIT-MAGIC-COOKIE-1' of 
length 16
        002:>: Failed, version is 11:0 reason is 'Invalid MIT-MAGIC-COOKIE-1 
keymi'.

Hmm. wait a minute... no SECURITY extension on my display? According to
xdpyinfo it is so. I have xserver-xorg-core 2:1.7.4-2; would you mind
telling me which version you have, and whether SECURITY shows up in the
output of xdpyinfo?

Thanks,

-- 
Sam Morris
https://robots.org.uk/

PGP key id 1024D/5EA01078
3412 EA18 1277 354B 991B  C869 B219 7FDB 5EA0 1078

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to