
Eu instalei o kde4 (via running # pkg_add kde4
) na minha VM OpenBSD 6.0 e gostaria de inicializar automaticamente o KDM na inicialização. eu tenho seguidoo guia mais aplicávelO Google me encontrou, mas não funcionou. Adicionando especificamente:
kdm_flags=""
if [ "X${kdm_flags}" != X"NO" ]; then
/usr/local/bin/kdm ${kdm_flags} ;
echo -n 'kdm '
fi
para o meu/etc/rc.conf
nãofazer com que o KDM inicie na inicialização para mim. Alguma ideia? Meu /etc/rc.conf
arquivo completo (que além da modificação acima não mudei desde que instalei o OpenBSD) pode ser encontradoaqui. Se for relevante, a execução startkde4
inicia o KDE sem problemas. /usr/local/bin/kdm
existe.
Responder1
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 o /etc/rc.conf.local
.Mas você não precisa fazer nem isso:
Testado em OpenBSD 6.1-stable (amd64) rodando 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 na reinicialização. O KDM iniciará o ambiente de área de trabalho KDE quando você fizer login.
Você também pode iniciar o KDM doas rcctl start kdm
sem reinicializar.
Se você já temxenodm(1)
(anteriormente conhecido como xdm
) em execução, pare-o e desative-o primeiro, antes de iniciar o KDM:
$ doas rcctl stop xenodm
$ doas rcctl disable xenodm
$ doas rcctl enable kdm
Veja tambémrcctl(8)
.
Em relação /etc/doas.conf
(a partir de comentários):
Este é o meu /etc/doas.conf
sistema estável OpenBSD 6.1:
permit nopass keepenv root as root
permit persist :trusted
Ele permite que o root seja usado doas
sem senha e sem redefinir o ambiente (esta linha é retirada diretamente dodoas.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
no mínimo, ou
permit setenv { -ENV PS1=$DOAS_PS1 SSH_AUTH_SOCK } :wheel
conforme sugerido por doas.conf(5)
(e depois adicione o usuário ao wheel
grupo).
A persist
opção permite doas
invocações sem senha durante cinco minutos após uma doas
chamada bem-sucedida ter sido realizada. Esta opção foi adicionada no OpenBSD 6.1.
Responder2
Olá, você pode verificar os arquivos leia-me do KDE específicos do OpenBSD em:
/usr/local/share/doc/pkg-readmes/
você pode encontrar mais sobre o KDE OpenBSD relacionado