xhost +local:
in your primary account.
Also check these topics:
https://bbs.archlinux.org/viewtopic.php?id=45941
https://bbs.archlinux.org/viewtopic.php?id=122848
---
I sometimes use secondary accounts by way of profile control, that is if I want to try programs with different settings I'll su to a different shell account. Up until this week when I upgraded to the latest everything, I could open an xterm, su to my secondary login, and start firefox or whatever just fine.
Now suddenly I can't do that; I get two lines of
No protocol specified
and then
Error: Cannot open display: :0.0
And one more
No protocol specified
I'm sure it's a permissions issue, and probably fixes a security hole from previous versions; root can still do this but not my non-root accounts. Any idea which device files I need to modify to allow account B to open a window on account A's desktop?
]]>