To get a longer startup id, it's just a question of adding more "blarg" arguments to echo, so this should
be sufficient to reproduce the problem (albeit in a constructed form).
Hm, better yet, here is reproduction recipe that shows the actual problem of xauth breaking:
yes :0 | head -30 | xargs gksu --debug xauth list
works, but
yes :0 | head -300 | xargs gksu --debug xauth list
Hi.
I answered your jabber message briefly, but for completeness let me answer here as well.
gksu --debug id
gives me
STARTUP_ID: gksu/id/ 6533-0- chiyo_TIME18080 71
And
gksu --debug echo blarg blarg blarg
gives me
STARTUP_ID: gksu/echo 'blarg' 'blarg' 'blarg' /6547-0- chiyo_TIME18746 55
To get a longer startup id, it's just a question of adding more "blarg" arguments to echo, so this should
be sufficient to reproduce the problem (albeit in a constructed form).
Hm, better yet, here is reproduction recipe that shows the actual problem of xauth breaking:
yes :0 | head -30 | xargs gksu --debug xauth list
works, but
yes :0 | head -300 | xargs gksu --debug xauth list
does not.