O ícone do indicador Copy.com desapareceu ou o menu está ilegível

6

Copy.com é um serviço comercial que oferece espaço livre (como o Dropbox e, uma vez, o UbuntuOne). Começando com a versão 13.10 e continuando com 14.04, dois bugs atormentam o aplicativo Copy.com no Ubuntu (veja este tópico ):

  1. às vezes, o indicador do aplicativo não é visível
  2. mesmo que seja visível, o menu não é legível (sem entradas de menu, exceto uma ou duas), assim:

Como posso me livrar desses dois bugs?

    
por January 29.04.2014 / 15:06

2 respostas

5

Atualização: uma solução alternativa foi adicionada ao cliente de cópia, para que as instruções abaixo não sejam mais necessárias se você usar a cópia mais recente!

O menu do indicador do cliente Copy.com não funciona corretamente no Ubuntu 14.04 e 13.10 devido a um bug no libdbusmenu.

Este bug foi corrigido no Ubuntu 14.10 e eu não tenho certeza quando ele será corrigido em versões mais antigas do Ubuntu, mas você pode obter o menu indicador Copy.com para funcionar agora no Ubuntu 14.04 e 13.10 usando a correção / trabalho -around abaixo.

Primeiro de tudo: lembre-se de excluir as versões de cópia eventualmente instaladas manualmente.

Então:

cd /tmp
wget https://github.com/hotice/webupd8/raw/master/libdbusmenu-gtk-$(arch).tar.gz
tar -xvf libdbusmenu-gtk*
sudo cp /tmp/libdbusmenu-gtk*/* /PATH/TO/COPY-FOLDER/

As instruções acima farão o download do libdbusmenu-gtk compilado com a correção e copiá-lo para a pasta copy-client. Para o último comando, substitua "/ PATH / TO / COPY-FOLDER /" pelo caminho para onde você instalou Copy . Se você usou o Copiar PPA , o caminho é / opt / copy-client /

Esta solução alternativa / fixa inclui o libdbusmenu-gtk criado por mim. Se você quiser criar você mesmo, consulte AQUI .

via WebUpd8

    
por Alin Andrei 12.06.2014 / 16:32
2
  1. Para o bug # 1 (falta do indicador): a razão para isto parece ser que desde 13,10, o systray está faltando no Unity (veja esta questão ). Em suma, é preciso substituir o Unity por uma versão modificada. Este repositório parece funcionar em 13.10, mas não funcionou com 14,04 para mim. Para fiel (14.04), eu encontrei este repositório utilizável: ppa: gurqn / systray-trusty

    sudo apt-add-repository ppa:gurqn/systray-trusty
    sudo apt-get update
    sudo apt-get upgrade
    

    ( Fonte )

  2. Segundo bug é complicado e parece aparecer apenas em arquiteturas x86_64. Acontece que é devido a uma única configuração no arquivo de configuração na pasta de configuração de cópia local. Ele pode ser facilmente modificado, mas requer que o pacote sqlite3 acesse o arquivo de configuração sqlite da cópia.

    Primeiro, mate ou feche a Cópia. Então, no terminal, faça o seguinte:

    sudo apt-get install sqlite3
    cd $HOME/.copy
    echo 'UPDATE config2 SET value=0 WHERE option="csmBlackWhiteIconsV2" ;' | sqlite3 config.db
    

Isso deve reparar seu menu.

EDIT: embora o acima pareça ser uma solução correta para pelo menos alguns usuários com um sistema x86_64 , a clanlaw abaixo (que usa 32b) relata que a mudança fez seu indicador de cópia desaparecer completamente . Veja como reverter para a configuração original:

echo 'UPDATE config2 SET value=1 WHERE option="csmBlackWhiteIconsV2" ;' | sqlite3 config.db
    
por January 29.04.2014 / 15:16