Deixe /etc/rc.conf como está. Ele ainda tem um cabeçalho proeminente dizendo DO NOT EDIT THIS FILE!! , duas vezes. Em vez disso, modifique /etc/rc.conf.local . Mas você não precisa fazer nem que :
Testado no OpenBSD 6.1-stable (amd64) em execução em uma VM VirtualBox (isso instala kde4-4.14.3 e ativa o KDM):
$ doas pkg_add kde4
$ doas rcctl enable kdm
$ doas reboot
O KDM será iniciado após a reinicialização. O KDM iniciará o ambiente de área de trabalho do KDE quando você efetuar login.
Você também pode iniciar o KDM através de doas rcctl start kdm sem reinicializar.
Se você já tiver xenodm(1) (anteriormente conhecido como xdm ) em execução, pare-o e desative-o primeiro, antes iniciando o KDM:
$ doas rcctl stop xenodm
$ doas rcctl disable xenodm
$ doas rcctl enable kdm
Veja também rcctl(8) .
Em relação a /etc/doas.conf (dos comentários):
Este é o meu /etc/doas.conf no meu sistema OpenBSD 6.1-stable:
permit nopass keepenv root as root
permit persist :trusted
Ele permite que root use doas sem senha e sem redefinir o ambiente (essa linha é retirada diretamente de doas.conf(5) ), e permite que membros do grupo trusted (um grupo especial no meu sistema) usem doas com senha.
Para conceder o uso de doas a um único usuário myuser , provavelmente usaria algo como
permit persist myuser
como mínimo, ou
permit setenv { -ENV PS1=$DOAS_PS1 SSH_AUTH_SOCK } :wheel
como sugerido por doas.conf(5) (e, em seguida, adicione o usuário ao grupo wheel ).
A opção persist permite invocações doas sem senha durante cinco minutos após a execução bem-sucedida de doas . Esta opção foi adicionada no OpenBSD 6.1.