Por que não instala seu daemon?

5
Mais uma vez, encontrei-me batendo com a cabeça contra a parede depois de ter problemas com o wicd ( o software mais amplamente usado de buggy que já usei ).

Desta vez, depois de instalar o wicd do apt-get no debian 8 jessie e então tentar abrir o wicd-gtk, um de seus front-ends de gui, estas, mensagens de erro bastante contraditórias, aparecerão:

perry@perry:~$ wicd-gtk 
Has notifications support True
Loading...
Connecting to daemon...
Can't connect to the daemon, trying to start it automatically...
Can't connect to the daemon, trying to start it automatically...
It seems like the daemon is already running.
If it is not, please remove /var/run/wicd/wicd.pid and try again.
perry@perry:~$ 

Além disso, ao executar apenas o wicd, essa mensagem é exibida:

perry@perry:~$ sudo wicd
It seems like the daemon is already running.
If it is not, please remove /var/run/wicd/wicd.pid and try again.

Então, obviamente, o wicd-gtk não pode encontrar um daemon, mas o wicd parece achar que ele está funcionando. Eu pareço mais interessado em acreditar nas mensagens de erro do wicd-gtk, visto que não há nenhum arquivo /etc/init.d/wicd (que deveria estar lá para iniciar e parar o daemon) e nenhuma saída de um processo wicd em ps aux | grep wicd .

O que eu já tentei: Reinstalou o wicd, removeu todos os tipos de arquivos rm -rf /etc/wicd /var/log/wicd /etc/dbus-1/system.d/wicd* , removeu /var/run/wicd/wicd.pid , reinstalou o wicd.

Minha pergunta é, por que não há um arquivo /etc/init.d/wicd mesmo que eu tenha instalado o wicd, e como é que eu devo colocar o daemon lá?

    
por Perry 16.05.2015 / 15:36

1 resposta

1

Como é frequentemente o caso em assuntos como estes, o ArchWiki é o seu go-to sobre informações detalhadas: aqui (addage: aqueles com a melhor documentação eventualmente levarão o dia)

Dois, não três, itens sobre os gerentes de rede, sendo o primeiro o único importante:

  1. Certifique-se de que apenas um esteja instalado / ativo . Se mais de um estiver ativo, seu sistema parecerá uma casa mal-assombrada de conectividade de rede aleatória. E eles não são nomeados para que uma pessoa involuntária possa detectá-los (por exemplo, connman, netctl, wicd, ...)

  2. Se a sua experiência for até dois anos atrás, as alterações associadas ao systemd o surpreenderão. Por exemplo, você iniciou e ativou seu daemon wicd?

  3. Muitas pessoas acham que o Networkmanager (que é um gerenciador de rede específico, não o nome genérico) deve ser mais automaticamente aproveitável para as situações mais comuns.

por 16.05.2015 / 16:54