Alterar o padrão do Startx no Slackware?

3

Eu instalei o Slackware como uma VM dentro do Virtual Box. Host é o Windows 7, se é importante. Eu instalei com êxito adições de convidados e o XFCE é iniciado e executado de forma limpa, com ou sem as adições de convidados. No entanto, o KDE (que foi definido como o padrão para startx ) começa a me dar a área de trabalho apropriada na resolução apropriada, mas falha no meio do caminho durante a animação da tela inicial. Não tenho certeza se vale a pena lutar com isso.

Como altero o padrão para startx para xfce? Eu percebo que sempre posso iniciá-lo na linha de comando com startxfce4 na linha de comando, mas eu gostaria de mudar o nível de execução do inittab para 5, o que acionaria o KDE com falhas.

    
por haziz 01.01.2012 / 20:06

3 respostas

2

O Slack fornece o "xwmconfig" para realizar essas alterações.

Você executa isso como usuário ou root.

No entanto, o travamento do XServer ainda pode ser um problema com outra configuração do X e não com a falha do XFCE. Certifique-se de que a VM tenha memória de vídeo e configurações suficientes para facilitar a implantação da área de trabalho (eu uso 28MB).

    
por 06.01.2013 / 12:14
1

Como por man startx , os seguintes arquivos controlam o comportamento de startx :

   $(HOME)/.xinitrc         Client to run.  Typically a shell script which runs  many  programs  in  the
                            background.

   $(HOME)/.xserverrc       Server to run.  The default is X.

   /etc/X11/xinit/xinitrc   Client to run if the user has no .xinitrc file.

   /etc/X11/xinit/xserverrc Server to run if the user has no .xserverrc file.

Então, se você quiser continuar usando startx , você deve ajustar o conteúdo do seu arquivo .xinitrc .

Mas isso pode não ser necessário, já que os ambientes pesados de desktop, como o KDE, geralmente vêm com scripts de inicialização prontos para uso. No caso do KDE, existe um chamado startkde (não me lembro se ele é usado como um substituto para startx , ou se você precisa colocá-lo em xinitrc ).

    
por 03.01.2012 / 10:35
0

Verifique se ~/.xsession inclui o que você deseja começar com startx . Neste caso:

echo startxfce4 >> ~/.xsession
    
por 02.01.2012 / 08:35