Execute o IceWM na instalação mínima do Ubuntu?

1

Estou construindo uma distribuição personalizada do Ubuntu para atender às necessidades de um Dell Latitude (era XP). Eu quero que o resultado final seja semelhante ao AntiX distro, mas com todos os benefícios adicionais do Ubuntu. Fiz uma instalação nova da instalação mínima do Ubuntu sem nenhum ambiente de desktop incluído. A partir daí, eu instalo o IceWM e o LightDM através da linha de comando.

Tudo que eu quero é poder inicializar o Ubuntu, acessar a tela de login do LightDM e entrar no IceWM. O problema é esse; quando eu reinicio, o Ubuntu atinge uma tela em branco e congela. Ele não responde à entrada do teclado e eu nem consigo acessar a linha de comando. Alguém sabe o que estou fazendo errado? Há um passo que eu perdi em algum lugar? Esta compilação é mesmo possível?

    
por bowen3 31.07.2017 / 03:13

1 resposta

1

Para instalações mínimas, recomendo usar uma ferramenta mínima chamada xinit .

Antes de mais nada, desative ou remova o lightdm.

Em seguida, verifique se você instalou as coisas relacionadas com xorg , como:

xserver-common
xserver-xorg
xserver-xorg-core
xserver-xorg-input-all
xserver-xorg-video-all

em seguida, instale xinit :

sudo apt install xinit

Agora, após o login, use:

startx

deve trazer o seu IceWM para cima, se não funcionou para o seu então em seu diretório home executado:

cp /etc/X11/xinit/xinitrc .xinitrc

abra .xinitrc usando um editor:

nano ~/.xinitrc

e comente todas as linhas (coloque um # no início de cada linha laking # ).

adicione:

exec icewm-session

e salve o arquivo, agora execute startx e ele deve funcionar bem.

Como uma alternativa para lightdm , você pode instalar slim , iniciar o serviço ou reinicializar o sistema e, em seguida, fazer o login usando suas credenciais, e você deve estar certo para ir.

    
por Ravexina 31.07.2017 / 03:26