Percebi que posso usar um gerenciador de janelas sem um ambiente de área de trabalho e não perco nenhuma funcionalidade que me interessa. Os aplicativos ainda funcionam bem, ainda posso organizar as janelas do aplicativo como quiser.
Isso praticamente elimina a necessidade de ambientes de desktop leves, como LXDE e XFCE, para casos de uso como o meu.
Eu me pergunto se esse é o fim da lista. Existe algo que alguém possa cortar? No mínimo, quero algo que possa executar aplicativos GUI como o Firefox. Imagino algo com um terminal a partir do qual posso iniciar outros aplicativos.
Respostas:
Você deu uma olhada em outros gerenciadores de janelas "mais leves" ;-)?
Estou completamente satisfeito com o i3, por exemplo: http://i3wm.org/
É apenas um gerenciador de janelas lado a lado com dmenu para iniciar aplicativos. Sem área de trabalho, sem outros recursos especiais e o binário são apenas alguns KBs.
Existem muitos outros nessa faixa:
O mínimo absoluto seria executar o seu X-Server sem nenhum gerenciador de janelas e apenas com algo como dmenu ( http://tools.suckless.org/dmenu/ ) para iniciar aplicativos. Não tenho certeza se é realmente isso que você deseja, porque você não poderá redimensionar as janelas do aplicativo, movê-las etc.
fonte
A página da Wikipedia em Comparação dos gerenciadores de janelas X classifica os vários gerenciadores de janelas em quatro categorias: pesado, médio, leve e mínimo. Você provavelmente estaria interessado naqueles na categoria mínima.
No momento, eles incluem Matchbox, sithWM, evilwm, dwm, WMFS, wmii e scrotwm. (o i3 é colocado em Lightweight; Xfwm (usado por padrão no Xfce) e Openbox (usado por padrão no LXDE) são considerados Middleweight por essa classificação.
Não sei que motivos foram usados para resolvê-los e não tentei o suficiente para saber quão preciso é.
No entanto, com relação ao argumento que você fez sobre o Compiz autônomo, eu não consideraria isso mais leve do que usar LXDE com Openbox ou XFCE com XFWM. Compiz é uma besta de recursos; usá-lo sozinho não será muito diferente do que usá-lo no GNOME, desde que você não carregue nada no GNOME que não seja necessário.
(Lembre-se de que o XFCE e o LXDE são ambientes de desktop; você pode executar os gerenciadores de janelas padrão sem usar o restante desses ambientes, assim como também pode executar o Compiz sem um ambiente de desktop. Bem, pelo menos eu sei que você pode executar o Openbox sem o LXDE Nunca tentei executar o XFWM sem o XFCE.)
fonte
Meus engenheiros adoram o ratpoison como um gerenciador de janelas minimalista.
Quando quero peso leve, passo pela dor de reconstruir o Open Look (olwm e olvwm), embora eu não tenha desejado tanta dor por um tempo.
fonte
Você não precisa do X11 para ter um gerenciador de janelas. Você pode usar o TWIN , o gerenciador de janelas em modo de texto, junto com o GPM para mouse. Você pode ter que mudar seu navegador principal para Links e seu programa de bate-papo para Finch .
fonte
Antes de me mudar para o KDE, eu era um usuário hardcore do Fluxbox . Possui interface de comando fbrun que pode ser usada para iniciar programas junto com um menu personalizável com o botão direito. Ele também possui abas de janela, acredito que seja um dos primeiros WMs a ter isso. O IIRC Fluxbox é o WM que o Damn Small Linux usa.
fonte
A implementação do cwm no OpenBSD é um equilíbrio impressionante entre leve e rico em recursos. Por padrão, apenas um xterm aparece quando você faz login. Não há decorações nas janelas e nada na área de trabalho. Tudo é feito via teclado (e, sim, quero dizer tudo). Se você deseja ssh em algum lugar,
Alt+.
será exibida uma caixa de diálogo ssh. Se você deseja executar um programaShift+Alt+/
será um diálogo executivo.A lista completa de recursos / comandos está disponível como uma página de manual .
Infelizmente, isso está disponível apenas no OpenBSD, até onde eu sei. Embora a fonte possa ser compilada e executada no Linux, é o que faço quando não tenho permissão para usar o OpenBSD.
fonte
icewm
é muito leve. Funciona bem no meu servidor decapitado com 1 GB de RAM comXvfb
ex11vnc
. Se você quer um "ambiente de desktop" leve, eu gosto do ROX-Filer.fonte
Minha preferência nesse caso é definitivamente
xmonad
. É um gerenciador de janelas independente e pode ser usado sem o ambiente de desktop GNnome ou KDE (embora exista o Gnome com o xmonad).O xmonad está disponível no synaptic como um pacote. Eu o instalei usando
sudo apt-get install xmonad
no meu ubuntu e, em seguida, efetuei login na sessão do xmonad, e desde então eu uso o xmonad exclusivamente. É um pouco chato de usar no começo, mas atende exatamente às suas necessidades.fonte
Eu usei o jwm por um bom tempo no meu antigo laptop de 199 MHz com apenas 32 MB de RAM.
Funcionou muito bem e estava muito bom. A configuração também é bem feita com um arquivo XML.
fonte
Pessoalmente, prefiro usar o "Xvesa" em vez de qualquer ambiente de desktop.
O Xvesa é forte o suficiente para executar o firefox e o tipo de aplicativo.
[Xvesa é usado pelo tinycore, o menor e minimalista sistema operacional Linux]
fonte
À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 é o firefox / is gimp / é outra coisa.
Talvez em conexão com
Kiosk mode
. Você não pode mudar de aplicativo para aplicativo - basta usar um. aplicativo.fonte