it-swarm-pt.com

Como se livrar do ambiente de trabalho e usar apenas um gerenciador de janelas?

Tenho usado o xterm em todo o meu trabalho. Percebi que os recursos que os ambientes de desktop como o GNOME têm a oferecer não são muito úteis para mim. Agora, é possível que eu remova o GNOME e o KDE por completo e use algum gerenciador de janelas apenas no nível de execução 5 (X11) para reproduzir vídeos, usar o navegador e, ocasionalmente, um gerenciador de arquivos como o Nautilus. Como eu posso fazer isso? É uma boa ideia? Qual gerenciador de janelas você sugere?

O que fiz até agora: instalei Window Maker . Quando reiniciei, recebi mais uma opção no momento do login - GNOME, KDE, Window Maker. Eu escolhi o Window Maker. Ele me dá vários espaços de trabalho, atalhos de teclado personalizáveis, sem recursos de área de trabalho usuais como painel, área de notificação, ícones de área de trabalho.

Mas eu observei que sempre que eu inicio o Nautilus, o plano de fundo da área de trabalho muda para o que eu defini no GNOME e todos os ícones da área de trabalho são restaurados como eram no GNOME, embora os atalhos de teclado do Window Maker ainda funcionem. Mas, para remover o fundo do GNOME e os ícones da área de trabalho, preciso fazer logout e login novamente.

Como posso corrigir isso para que o lançamento do Nautilus não traga o fundo do GNOME? Devo usar algum outro gerenciador de arquivos?

Atualizar

Cumpri e instalei o dwm. Não foi nada difícil. Embora eu precisasse seguir os seguintes passos para fazer dwm aparecer no menu da minha tela de login.

$ cd /usr/share/xsessions/  
$ vim dwm.desktop  

No dwm.desktop Eu escrevi:

[Desktop Entry]
Encoding=UTF-8
Name=dwm
Comment=To start dwm session
Exec=/usr/local/bin/dwm
Type=Application

Desta vez, quando consegui fazer o login, consegui dwm no menu.

Atualizar

Resolvi o problema do nautilus seguindo as etapas a seguir.

$ gconftool-2 --recursive-list "/apps" |less

Aqui eu procurei por Nautilus. Deu-me

 /apps/nautilus:
  /apps/nautilus/preferences:
   show_icon_text = local_only
   start_with_sidebar = true
   click_policy = double
   background_color = #ffffff
   start_with_toolbar = true
   start_with_location_bar = true
   mouse_back_button = 8
   thumbnail_limit = 10485760
   directory_limit = -1
   ...

Depois disso, foi uma simples questão de definir as chaves

$ gconftool-2 --get "/apps/nautilus/preferences/show_desktop"
$ true
$ gconftool-2 --set "/apps/nautilus/preferences/show_desktop" --type bool false
$ gconftool-2 --get "/apps/nautilus/preferences/exit_with_last_window
$ false
$ gconftool-2 --set "/apps/nautilus/preferences/exit_with_last_window" --type bool true
$ gconftool-2 --get "/apps/nautilus/preferences/media_automount_open
$ true
$ gconftool-2 --set "/apps/nautilus/preferences/media_automount_open" --type bool false

Links úteis :

16
Andrew-Dufresne

Eu fiz uma pergunta semelhante uma vez. Definitivamente, é uma boa idéia se você ignorar as ferramentas e recursos diversos que vêm com o ambiente de trabalho.

A solução é que você não precisa instalar um ambiente de desktop (ou qualquer coisa que não use), apenas um gerenciador de janelas de sua escolha. Eu (também) perguntei outra pergunta sobre gerenciadores de janela leves. O resumo é, se você quiser muitos efeitos, vá para Compiz , caso contrário, escolha um leve como dwm .

Em relação ao Nautilus, você realmente precisa dele ou de algum de seus recursos? Se não, você provavelmente deveria mudar para outra coisa, talvez Thunar .

13
phunehehe

Como posso corrigir isso para que o lançamento do Nautilus não traga o fundo do GNOME?

A razão disso acontecer é que o Nautilus não é apenas o gerenciador de arquivos do Gnome, mas também responsável por desenhar a área de trabalho do Gnome. Portanto, quando você inicia o Nautilus, ele renderiza sua área de trabalho porque vê isso como uma de suas responsabilidades.

Para desativar esse comportamento, invoque-o com a opção --no-desktop ou defina a chave gconf /apps/nautilus/preferences/show_desktop para falso.

15
sepp2k

não é mais fácil apenas mudar para outro nível de execução? (um nível de execução sem gui)

0
fromnaboo