Aller au contenu

Marco Aurelio Padilha Cassilha

Retour à Blog
Plein écran

Como compilar Lumina 1.20 Desktop no Debian e derivados

February 20, 2017 2:03 , par Marco Aurelio Padilha Cassilha - 0Pas de commentaire | No one following this article yet.
Viewed 77 times

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

 

 

 

 

 

 


Les tags de cet article : debian Lumina Desktop Compilação

0Pas de commentaire

    Poster un commentaire

    The highlighted fields are mandatory.

    Si vous vous êtes déjà enregistré(e) comme utilisateur, vous pouvez vous connecter pour être reconnu(e) automatiquement.

    Annuler