Nenhum gerenciador de janelas sendo executado por padrão na inicialização, qual é o melhor método para garantir que um seja aberto corretamente?

1

Quando inicio o Ubuntu (10.04), a área de trabalho é iniciada e possui janelas sem o cromo da janela (por exemplo, elas não têm botões de fechamento, minimização ou maximização). Quando clico no ícone "mostrar área de trabalho", a seguinte mensagem aparece:

Your window manager does not support the show desktop button, or you are not running a window manager.

Eu posso consertar isso indo para a aparência e alternando os níveis de efeitos visuais para algo diferente do que eles estavam usando.

Com base no comportamento e na mensagem, espero que o gerenciador de janelas simplesmente não seja iniciado corretamente ao inicializar. Qual é a melhor maneira de fazer isso?

Log potencialmente aplicável (do visualizador de registros):

Apr 20 17:46:09 WinterMute acpid: 1 client rule loaded
Apr 20 17:46:09 WinterMute acpid: client connected from 14964[0:0]
Apr 20 17:46:09 WinterMute acpid: 1 client rule loaded
Apr 20 17:46:11 WinterMute gdm-simple-greeter[15041]: Gtk-WARNING: /build/buildd/gtk+2.0-2.20.1/gtk/gtkwidget.c:5636: widget not within a GtkWindow
Apr 20 17:46:18 WinterMute gdm-session-worker[15043]: GLib-GObject-CRITICAL: g_value_get_boolean: assertion 'G_VALUE_HOLDS_BOOLEAN (value)' failed
Apr 20 17:46:19 WinterMute gnome-session[15073]: WARNING: Could not parse desktop file /home/tchalvak/.config/autostart/xfconf-migration-4.6.desktop: Key file does not have key 'Name'
Apr 20 17:46:19 WinterMute gnome-session[15073]: WARNING: could not read /home/tchalvak/.config/autostart/xfconf-migration-4.6.desktop
Apr 20 17:46:19 WinterMute gnome-session[15073]: WARNING: Could not launch application '10b602e69f41694b93125011878472406000000044180035.desktop': Unable to start application: Failed to execute child process "/usr/bin/compiz.real" (No such file or directory)
Apr 20 17:46:19 WinterMute gnome-session[15073]: WARNING: Could not launch application 'ubuntuone-client-applet.desktop': Unable to start application: Failed to execute child process "ubuntuone-client-applet" (No such file or directory)
Apr 20 17:46:19 WinterMute gnome-session[15073]: WARNING: Could not launch application '10996e0d149c5579e7125021326532307300000045290042.desktop': Unable to start application: Failed to execute child process "hamster-applet" (No such file or directory)
Apr 20 17:46:20 WinterMute gnome-session[15073]: WARNING: Could not launch application '10996e0d149c5579e712502132692274200000045290043.desktop': Unable to start application: Failed to execute child process "fast-user-switch-applet" (No such file or directory)
Apr 20 17:47:23 WinterMute AptDaemon: INFO: Initializing daemon
    
por Kzqai 20.04.2011 / 22:22

2 respostas

1

De acordo com o bug aqui:

link

E o erro no meu daemon log sobre a falta do compiz.real:

Criando um symlink de compiz.real para compiz resolveu o problema:

sudo ln -s /usr/bin/compiz /usr/bin/compiz.real

Tudo começa a brilhar agora!

    
por Kzqai 21.04.2011 / 00:13
1

Isso é gerenciado por uma chave gconf:

  • Abraoeditordeconfiguração(gconf-editor)eassegure-sedeque/desktop/gnome/session/required_components/windowmanagernãoestejavazio(eledevelermetacity,compizougnome-wm).

Vocêtambémpodefazerissoapartirdalinhadecomandoexecutando:

  • gconftool-s/desktop/gnome/session/required_components/windowmanager-tstringmetacity

emumterminalounoconsolederecuperação.

  • Itemdalista

Seametacitynãofuncionar,vocêpodetentarocompizouognome-wmcomosuaopção.Seelesnãofuncionarem,vocêpodeinstalaro openbox até descobrir por que nenhum desses está funcionando.

Se nada disso funcionar, então o Gnome não está lendo a chave gconf por algum motivo e você tem outro problema para corrigir.

Outra ideia que posso imaginar é adicionar metacity --replace ou compiz --replace aos seus aplicativos de inicialização.

( NB! isso é realmente uma correção temporária, porque se você fizer isso, você os iniciará em qualquer outro ambiente de desktop que você usar (como o KDE ou o XFCE).

    
por RolandiXor 20.04.2011 / 23:29