Вы не говорите, используете ли вы wicd-gtk или wicd-curses? Это звучит как GTK, так как вы упомянули "кнопку".
wicd-gtk - это отдельный процесс (сессия Python). Извините за knotech, но вы просто не правы. Существуют процессы демона и монитора, но предполагается, что они будут работать постоянно, и крайне маловероятно, что будет несколько копий, и они не будут называться wicd-клиентом. Просто для полноты, демон (и монитор) можно запустить, запустив wicd-client, но это произойдет, только если они еще не запущены и только после того, как вы введете свой пароль gksudo. Если вы убьете демона, ваши сети больше не будут управляться, они не будут автоматически (повторно) подключаться, и вы можете остаться без подключения.
Таким образом, wicd-gtk запускает один или оба, или ни один, окна и иконки в трее. Набрав просто wicd-gtk (или набрав wicd-client, который запустит установленный вами тип wicd-клиента), вы должны запустить оба. wicd-gtk --tray запустит только трей, wicd-gtk --no-tray только окно. wicd-gtk --only-notifications не запустится ни одним, просто порождая процесс, который может дать вам пузыри уведомлений, когда ваши сети подключены или отключены.
Нажатие кнопки Quit в окне закрывает окно. Он не закрывает значок в трее, поэтому, если вы начали с простого wicd-gtk (или wicd-gtk --tray, а затем открыли окно), то у вас останется значок в трее. Это известно как поведение "близко к лотку" и является очень распространенным, хотя для некоторых людей может быть лучше, если его можно настроить так, чтобы он этого не делал. Если вы начали с wicd-gtk --no-tray, то все это закроется, когда вы нажмете кнопку Quit. Если у вас есть значок в трее (вы?) затем вы можете закрыть все это из контекстного меню иконки в трее. Или с Ctrl-C, где бы вы ни начали.
Если у вас нет иконки в трее и вы ее не хотите, начните с wicd-gtk --no-tray. Затем ваш клиент закроется, когда вы нажмете кнопку «Выйти». Если вы хотите иконку в трее, но хотите, чтобы все это исчезло при нажатии кнопки «Выйти» в окне, то в данный момент вам не повезло.