Estou executando o openSUSE 11.3 na minha estação de trabalho no trabalho no KDE, não tenho acesso root a ele. O shell padrão foi definido como tcsh
. Quando estou logado na minha estação de trabalho e logon remotamente no meu MacBook executando o OS X 10.6 ssh
, use o seguinte:
ssh -X -C user@workstation.edu
tudo funciona bem; no entanto, assim que termino, recebo erros DBUS na sessão da estação de trabalho sempre que tento iniciar qualquer coisa com uma GUI, incluindo, infelizmente, a caixa de diálogo de logout no painel da barra de tarefas. Estou cansado de matar startkde
apenas para sair nessas situações.
On-line Encontrei muitas instruções para conectar-se a uma sessão dbus existente usando ssh, mas eu gostaria de fazer o oposto, deixe a sessão dbus existente completamente intocada pela sessão de login remoto ssh.
Se eu fizer
ssh -X -C user@workstation.edu dbus-launch konsole
isso funciona, então é apenas o shell de login interativo que está quebrando o dbus. Como devo modificar ~/.cshrc
? Tenha em mente que eu não tenho permissão para modificar /etc/cshrc
, /etc/login
etc.
Eu posso listar o conteúdo desses arquivos aqui, se necessário.
Atualizar:
Aqui está um grande arquivo tar com todos os scripts que pude encontrar:
dbus-launch konsole
que interrompe a sessão local? Ou apenas um login ssh interativo no qual você pressionaexit
imediatamente?).