Como instalar o indicador Netspeed no Ubuntu 16.10?

0

Estou tentando instalar o indicador Netspeed no Ubuntu 16.10 usando os seguintes comandos:

sudo apt-get install build-essential libgtop2-dev libgtk-3-dev libappindicator3-dev git-core
git clone https://github.com/GGleb/indicator-netspeed-unity.git
cd indicator-netspeed-unity
make
sudo make install
indicator-netspeed-unity &

Infelizmente, isso retorna erro ...

** (indicator-netspeed-unity:6641): WARNING **: Couldn't register with accessibility bus: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.

(indicator-netspeed-unity:6641): GLib-GIO-ERROR **: Settings schema 'apps.indicators.netspeed-unity' is not installed

    
por nazar2sfive 10.11.2016 / 13:51

2 respostas

9

Você considerou tentar Unidade Indicador Netspeed ? Foi uma bifurcação do Indicador Netspeed do mgedmin. Apesar de seu nome, ele deve funcionar com qualquer painel que suporte AppIndicators.

Citação do artigo Webupd8 .

Indicator Netspeed Unity is a heavily modified Indicator Netspeed, which adds the following extra features:

  • four panel display modes: download, upload or total (either merged or separated) network speed;
  • configurable bit rate prefix;
  • shows total downloaded and uploaded data for the current session in the indicator menu ("All" item);
  • enable/disable padding - when enabled, it preserves the indentation of indicator text (I recommend disabling this or else you'll end up
    with a gap between the icons and text);

  • supports using custom icons (available via Dconf);

  • added a settings menu which allows changing the upload/download prefix, change the theme to dark/light or current (system) theme and run nethogs for a more detailed analysis.

Como instalar?

Você pode usar o comando apt-get install adicionando ppa primeiro.

sudo apt-add-repository ppa:fixnix/netspeed
sudo apt-get update
sudo apt-get install indicator-netspeed-unity

Caso contrário, você pode instalar a partir dos arquivos .deb

32 bits

wget http://ppa.launchpad.net/fixnix/netspeed/ubuntu/pool/main/i/indicator-netspeed-unity/indicator-netspeed-unity_1.04-yakkety0_i386.deb
sudo dpkg -i indicator-netspeed-unity_1.04-yakkety0_i386.deb

64 bits

wget http://ppa.launchpad.net/fixnix/netspeed/ubuntu/pool/main/i/indicator-netspeed-unity/indicator-netspeed-unity_1.04-yakkety0_amd64.deb
sudo dpkg -i indicator-netspeed-unity_1.04-yakkety0_amd64.deb
    
por Liso 10.11.2016 / 14:22
0

Os esquemas GSettings são armazenados em /usr/share/glib-2.0/schemas , e precisam ser compilados para serem reconhecidos. Parece que sudo make install não está fazendo isso. Ele instala este esquema:

/usr/share/glib-2.0/schemas/indicator-netspeed-unity.gschema.xml

Você então precisa recompilar os esquemas executando:

sudo glib-compile-schemas /usr/share/glib-2.0/schemas

Acabei de criar o indicador netspeed-unity no Xubuntu 18.04 depois de recompilar os esquemas.

Mas ... pelo menos no meu ambiente Xubutu 18.04, embora o ícone do indicador apareça no painel, as velocidades de upload e download não são mostradas. Eu ainda tenho que encontrar uma solução definitiva para isso.

    
por Paulo Marcel Coelho Aragão 29.04.2018 / 01:39