A maneira mais leve de executar aplicativos GUI no Linux? [fechadas]

25

Percebi que posso usar um gerenciador de janelas sem um ambiente de área de trabalho e não perco nenhuma funcionalidade. sobre. Aplicações ainda funcionam bem, eu ainda posso organizar as janelas do aplicativo como eu gosto.

Isso praticamente elimina a necessidade de ambientes de desktop leves, como o LXDE e o XFCE, para casos de uso como o meu.

Eu me pergunto se esse é o fim da lista. Existe alguma coisa que se possa cortar? Como mínimo, eu quero algo que possa rodar aplicativos GUI como o Firefox. Eu imagino algo com um terminal do qual eu possa iniciar outros aplicativos.

    
por phunehehe 02.09.2010 / 14:54

11 respostas

18

Você deu uma olhada em outros gerenciadores de janela "mais leves" ;-)?

Estou completamente satisfeito com a i3, por exemplo: link

É apenas um gerenciador de janelas lado a lado com dmenu para o lançamento de aplicativos. Nenhuma área de trabalho, nenhum outro recurso especial e o binário é apenas alguns KBs.

Existem muitos outros nesse intervalo:

O mínimo absoluto seria rodar o seu X-Server sem qualquer gerenciador de janelas e apenas com algo como dmenu ( link ) para iniciar aplicações. Não tenho certeza se isso é realmente o que você quer, porque você não será capaz de redimensionar as janelas do aplicativo, movê-las, etc.

    
por 02.09.2010 / 15:20
14

A página da Wikipedia sobre Comparação dos gerenciadores de janelas X classifica os vários gerenciadores de janelas em quatro categorias: peso-pesado, peso-médio, peso leve e mínimo. Você provavelmente estaria interessado naqueles na categoria mínima.

Neste momento, esses incluem o Matchbox, o sithWM, o evilwm, o dwm, o WMFS, o wmii e o scrotwm. (i3 é colocado no Lightweight; o Xfwm (usado por padrão no Xfce) e o Openbox (usado por padrão no LXDE) são considerados Middleweight por essa classificação.)

Eu não sei quais foram os fundamentos usados para classificá-los, e não tentei o suficiente para saber quão preciso é.

Em relação ao ponto que você fez sobre o Compiz autônomo, no entanto, eu não consideraria isso mais leve do que usar o LXDE com o Openbox ou o XFCE com o XFWM. Compiz é um recurso besta; usá-lo sozinho não será muito diferente de usá-lo no GNOME, desde que você não carregue nada no GNOME que você não precise.

(Lembre-se que o XFCE e o LXDE são ambientes de desktop; você pode executar seus gerenciadores de janelas padrão sem usar o resto desses ambientes de desktop, assim como você pode executar o Compiz sem um ambiente Desktop também. Bem, pelo menos eu sei que você pode rodar Openbox sem o LXDE. Nunca tentei executar o XFWM sem o XFCE.)

    
por 02.09.2010 / 19:55
6

Meus engenheiros adoram ratpoison como gerente de janela minimalista.

Quando eu quero peso leve, eu passo pela dor da reconstrução do Open Look (olwm e olvwm), embora eu não tenha sentido tanta dor por um tempo.

    
por 02.09.2010 / 20:06
5

Você não precisa do X11 para ter um gerenciador de janelas. Você pode usar TWIN , o gerenciador de janelas em modo Texto, junto com GPM para mouse. Você pode ter que mudar seu navegador principal para Links e seu programa de bate-papo para Finch , embora.

    
por 02.11.2010 / 20:19
4

Antes de me mudar para o KDE eu era um usuário hardcore do Fluxbox . Ele tem uma interface de comando fbrun que pode ser usada para iniciar programas junto com um menu personalizável no botão direito do mouse. Ele também tem abas de janela, eu acredito que é um dos primeiros WM's a ter isto. IIRC Fluxbox é o WM que Maldito Pequeno Linux usa.

    
por 02.09.2010 / 20:58
2

A implementação do cwm no OpenBSD é um ótimo equilíbrio entre leve e rico em recursos. Por padrão, apenas um xterm aparece quando você faz o login. Não há decorações ao redor das janelas e nada na área de trabalho. Tudo é feito via teclado (e, sim, quero dizer tudo). Se você quiser ssh em algum lugar Alt+. irá puxar uma caixa de diálogo ssh. Se você quiser executar um programa Shift+Alt+/ trará uma caixa de diálogo exec.

A lista completa de recursos / comandos está disponível como página man .

Infelizmente, isso só está disponível no OpenBSD, tanto quanto eu posso dizer. Embora a fonte possa ser compilada e executada no linux, que é o que eu faço quando não estou autorizado a usar o OpenBSD.

    
por 02.09.2010 / 15:50
2

icewm é muito leve. Funciona bem no meu servidor sem cabeçalho com 1 GB de RAM com Xvfb e x11vnc . Se você quer um "ambiente de desktop" leve, eu gosto do ROX-Filer.

    
por 25.04.2011 / 16:37
1

Minha preferência nesse caso é definitivamente xmonad . Ele é um gerenciador de janelas autônomo e pode ser usado sem o ambiente de desktop GNNome ou KDE (embora haja o Gnome com o xmonad).

xmonad está disponível no synaptic como um pacote. Eu instalei usando sudo apt-get install xmonad no meu Ubuntu e depois logado na sessão xmonad, e desde então eu tenho usado o xmonad exclusivamente. É um pouco chato de usar no começo, mas atende exatamente às suas necessidades.

    
por 14.01.2014 / 07:07
1

Eu usei jwm por um bom tempo no meu velho laptop de 199MHz com apenas 32MB de RAM.

Trabalhou muito bem e estava parecendo muito bom. A configuração também é bem feita com um arquivo XML.

    
por 02.09.2010 / 20:38
0

Pessoalmente, prefiro usar o "Xvesa" em vez de usar qualquer ambiente de desktop.

O Xvesa é strong o suficiente para executar o firefox e o tipo de aplicativo.

[O Xvesa é usado pelo tinycore, o menor e minimalista sistema operacional Linux]

    
por 25.04.2011 / 11:59
0

Eu às vezes leio como iniciar um aplicativo diretamente com o X11, por exemplo: diga ao X11, que o Desktop Environment / Window Manager / o aplicativo a ser executado na inicialização é firefox / gimp / é outra coisa.

Talvez em conexão com Kiosk mode . Você não pode alternar de aplicativo para aplicativo - basta usar um único. app.

    
por 25.04.2011 / 13:52