du kommer med lite kort om detaljer, när du säger att du skriver direkt i X11 fönstret menar du att du gör något som följande:
export DISPLAY=":0.0"
xclock
i en xterm i X11 applikationen?
för min del fungerar zsh som det ska, å andra sidan har jag satt zsh som loginskal det kan bete sig annorlunda om man startar det ovanpå ett annat kan jag tänka mig.