Ir para o conteúdo

Marco Aurelio Padilha Cassilha

Voltar a Blog
Tela cheia

Como compilar Lumina 1.20 Desktop no Debian e derivados

20 de Fevereiro de 2017, 2:03 , por Marco Aurelio Padilha Cassilha - 0sem comentários ainda | No one following this article yet.
Visualizado 74 vezes

O que é Lumina Desktop?

O Ambiente Lumina Desktop é uma interface de sistema leve projetada para uso em qualquer sistema operacional semelhante a Unix. O Lumina® é baseado no uso de plugins, o que permite que a interface inteira seja organizada por cada usuário individualmente, conforme desejado. Um layout padrão de sistema também está incluído, e é configurável pelo administrador do sistema. Isso permite que cada sistema (ou sessão do usuário) seja projetado para maximizar a produtividade do usuário individual.

 

Os desenvolvedores do Lumina desktop entendem que o ponto de um sistema de computador é para executar aplicativos, assim Lumina foi projetado para exigir o mínimo de dependências do sistema/requisitos possíveis. Isso permite que ele seja usado para revitalizar sistemas mais antigos ou para permitir que o usuário execute aplicativos que podem precisar de uma porcentagem maior dos recursos do sistema do que anteriormente estavam disponíveis em outros ambientes de desktop.

 

Como instalar o Lumina desktop ao invés de compilar, esta é a maneira mais rápida e fácil de ter o Lumina em seu sistema Debian e derivados!

 

Abra o terminal digite os comandos abaixo:

 

$ sudo apt-get update

 

$ sudo apt-get install build-essential git qt5-default qttools5-dev-tools libqt5gui5 qtmultimedia5-dev libqt5multimediawidgets5 libqt5network5 libqt5svg5-dev libqt5x11extras5-dev libxcb-icccm4-dev libxcb-ewmh-dev libxcb-composite0-dev libxcb-damage0-dev libxcb-util0-dev libphonon-dev libxcomposite-dev libxdamage-dev libxrender-dev libxcb-image0-dev libxcb-screensaver0-dev qtdeclarative5-dev fluxbox kde-style-oxygen-qt5 xscreensaver xbacklight alsa-utils acpi numlockx pavucontrol xterm sysstat compton libconfig9 libphonon4qt5-4 lockfile-progs xpolkit lxsession-data oxygen-icon-theme phonon-backend-gstreamer-common

phonon4qt5-backend-gstreamer pmount usbmount

 

Em seguida, precisamos baixar o código-fonte Lumina.


$ git clone https://github.com/trueos/lumina.git

 

Depois baixar o patch que corrige a falta do xcb/xinput.h e descompacta na pasta lumina.

 

$ wget https://github.com/trueos/lumina/archive/v1.2.0-p1.tar.gz

 

$ tar xvf v1.2.0-p1.tar.gz

 

Nosso próximo passo é configurar e construir o código fonte da Lumina.

 

$ cd lumina

 

$ qmake CONFIG+=NO_XINPUT

 

Observe que depois de executar o “qmake CONFIG+=NO_XINPUT”, deve haver uma mensagem sobre a detecção do Debian para a compatibilidade do sistema operacional - caso contrário, talvez seja necessário executar "qmake CONFIG+=NO_XINPUT LINUX_DISTRO=Debian"

Finalmente, nós construímos e instalamos o desktop. Essas etapas provavelmente levarão vários minutos para serem concluídas.

 

$ make

 

$ sudo make install

 

Neste ponto, podemos sair da sessão de desktop atual e achar a sessão Lumina® foi adicionada como opção à nossa tela de login.

 

Testado em Debian 9 e Devuan Ascii correspondente; Ubuntu 16.04 LTS.

 

O startx do Lumina é start-lumina-desktop e usa o gerenciador de janelas do fluxbox.

 

Fontes:

https://lumina-desktop.org/get-lumina/#source-debian

 

https://github.com/trueos/lumina/issues/323

 

https://github.com/trueos/lumina/pull/350

 

https://github.com/trueos/lumina/commit/5b73835ebf330f0fb462d7fb11e31ca47c960f82

 

https://github.com/trueos/lumina/releases/tag/v1.2.0-p1

 

 

 

 

 

 


Tags deste artigo: debian Lumina Desktop Compilação

0sem comentários ainda

    Enviar um comentário

    Os campos realçados são obrigatórios.

    Se você é um usuário registrado, pode se identificar e ser reconhecido automaticamente.

    Cancelar