startx
diz:
--------------------------------------------------------------------------------------------
xinit failed. /usr/bin/Xorg is not setuid, maybe that's the reason?
If so either use a display manager (strongly recommended) or adjust /etc/permissions.local and run "chkstat --system --set" afterwards
Obviamente, posso chmod 4775 /usr/bin/Xorg
, que funcionará até que a próxima atualização do Xorg remova o bit suid novamente.
No entanto, como "usar um gerenciador de exibição", como "strongmente recomendado", não é nada óbvio para mim!
O que isso significa?
- O
startx
está obsoleto agora?
- O que devo ter digitado em vez disso?
- Por que o
startx
não está fazendo a coisa certa? Este é o seu salva-vidas no caso de o X cair; provavelmente um dos primeiros comandos que teve que aprender.
Tenho certeza de que meu sistema está usando um gerenciador de exibição.
Eu tenho xdm, kdm, gdm, lightdm e sddm.
Ele inicializa em um ambiente de área de trabalho que, quando desconectado, exibe uma tela de login.
Em outras palavras, uma configuração padrão da máquina desktop do pântano, mas no caso de ser importante, estou usando o KDE no OpenSuse Tumbleweed.
Vou aceitar uma lista razoavelmente documentada e razoavelmente completa dos vários comandos específicos em que o startx foi substituído por qualquer Unix. Se há algo que não funciona exatamente assim no OpenSuse, eu juro que vou escrever um relato de bug. Eu odeio ver uma interface de usuário que todos nós sabemos que virou de cabeça para baixo por razões puramente técnicas, enquanto ninguém conhece um substituto.