Posso ter o Graphics no Linux sem um gerenciador de desktop?

4

Eu tenho um aplicativo mais ou menos incorporado no desenvolvimento que usa o Linux como seu sistema operacional. Eu tenho que especificar a distro que usamos e comecei com o Ubunto 12.04. Meus aplicativos, felizmente, são aplicativos de terminal independentes de distro e, creio eu, a maior parte do código é de outros desenvolvedores. Um cara, no entanto, precisa de uma interface gráfica anexada à web. Não tenho certeza se ele está usando um navegador como o Firefox ou um que é construído em Java, mas tem que mostrar gráficos, ainda e (melhor resposta) vídeo.

Eu não posso sentir que o Ubuntu ou mesmo o XUbuntu é a minha melhor escolha para um sistema operacional. Eu continuo me perguntando se uma das imagens menores (Arch, DSL, etc.) ou mesmo o Ubuntu em um runlevel mais baixo, poderia funcionar para mim. Eu acho que o que eu estou procurando é um Linux que vem até uma interface de terminal (como um sistema operacional de servidor), mas pode exibir gráficos.

Existe tal animal? Talvez alguém possa me aconselhar sobre como selecionar meu sistema operacional e, talvez, como entender melhor o sistema gráfico no Linux - por exemplo, onde X pára e o Gnome é iniciado. Eu sei que o gnome é um gerenciador de desktop. Eu poderia apenas desligar isso? Se eu fizesse, o que eu veria? Como eu iria emitir comandos? Em um prompt de comando que aparece no lugar da área de trabalho?

    
por Wes Miller 26.10.2012 / 16:43

3 respostas

4

a Linux that comes up to a terminal interface but can display graphics. Is there such a beast?

Sim. Qualquer instalação GNU / Linux pode fazer isso.

Pode não ser a configuração padrão, mas qualquer distribuição Linux com X (Xorg) pode exibir gráficos.

I know gnome is a desktop manager. Could I just turn that off?

Isso varia por distribuição. Mas quando você inicia o X e efetua o login, alguns arquivos em seu diretório pessoal são lidos. Estes contêm várias coisas, mas geralmente inclui o gerenciador de janelas que você deseja iniciar após o login no X (por exemplo, Gnome, KDE, twm, amiwm, ...). Você pode substituir o gerenciador do Windows pelo seu próprio programa.

Como alternativa, você pode testar o início de X e o login sem iniciar um gerenciador de janelas pressionando F1 ao invés de Enter na tela de login gráfico.

    
por 26.10.2012 / 16:54
3

Se você está tentando levar peso leve, recomendo usar o Arch Linux. Ele vem com quase nada fora da caixa, mas tem toneladas de pacotes, e qualquer coisa que você não encontrar normalmente é apenas uma compilação em seu (não suportado) AUR. Ele não vem com um gerenciador de janelas, então você pode escolher o que quiser com o mínimo de dor possível

Para o gerenciador de janelas, há muitos leves por aí. O Fluxbox não é o mais leve, mas é o meu favorito dos mais leves. Apenas pesquise por "gerenciadores de janelas xorg leves" se o Fluxbox não parecer um bom caso para você.

Embora, também seja completamente impossível não usar um gerenciador de janelas. É só uma dor para gerenciar :) (ou seja, você pode editar .xinitrc para iniciar o firefox e nada mais .. será uma tela preta com o firefox no meio dela)

    
por 26.10.2012 / 16:59
1

X É o nível básico em que os WM's e DEs são executados e geralmente são necessários para o Gnome / KDE / * Box / etc.

Você tem vários TTYs disponíveis quando o seu computador é inicializado (independente da distribuição do Linux). Geralmente, a maioria das Distros o leva para sua janela de login (GDM = Gnome, Slim = Various, etc.). No entanto, você pode mudar para um TTY (terminal basicamente) ou apenas desabilitar o gerenciador de login. Isso foi em / etc / inittab.

Você pode pressionar Ctrl + Alt + F1 até F7. Eu acho que F1 ou F7 é o padrão para a maioria (eu esqueço qual). Então, basta pressionar Ctrl + Alt + F3 para ficar seguro. Isso fará com que você faça o login e poderá ir a partir daí.

Gostaria de destacar o @Earlz no Arch . Você pode fazer exatamente o que você precisa, ele tem o linux base com o pacman como gerenciador. Eles têm uma comunidade incrível com um fantástico Wiki .

    
por 26.10.2012 / 17:03