Eu estava tentando instalar o agente de provisionamento SAP Hana Data para o qual o SAP Note dizia que precisávamos de um usuário não-root que deveria ter acesso de leitura / gravação à pasta / usr / sap e acesso de exibição. Então eu iniciei o vncserver para esse usuário não-root e consegui fazer download do agente e encerrei a sessão. Agora, para instalar o agente, eu fiz o login na mesma sessão, mas ele disse que você não tem acesso à GUI, já que eu havia exportado a exibição para aquela única sessão. Agora eu adicionei a variável de exibição no arquivo / etc / environment logado como root e iniciei o vncserver novamente. Agora eu consegui abrir GUI / xclock usando apenas usuário root. Se eu digitar xclock no terminal após o login usando qualquer usuário diferente de root, eu fico preso nesse prompt de comando.
Eu também tentei exportar DISPLAY =: 0.0 em cada arquivo .bashrc específico do usuário.
Não funcionou.
Tags gui bashrc display-manager linux suse