wicd przestał działać i nie mogę odinstalować

Instalacja i konfiguracja oprogramowania sieciowego.
Awatar użytkownika
ojeju
Piegowaty Guziec
Piegowaty Guziec
Posty: 5
Rejestracja: 11 sty 2008, 17:02
Płeć: Mężczyzna
Wersja Ubuntu: 8.04
Środowisko graficzne: GNOME
Kontakt:

wicd przestał działać i nie mogę odinstalować

Post autor: ojeju »

Witam serdecznie.

Ostatnio po zainstalowaniu aktualizacji i restarcie systemu przestał mi działać wicd (wcześniej było wszystko ok). Nie ma ikonki na pasku systemowym i internet nie działa. Ręcznie również nie chce się uruchomić

Kod: Zaznacz cały

jarek@pingwin:~$ /opt/wicd/tray.py
bash: /opt/wicd/tray.py: No such file or directory
Przy próbie odinstalowania dostaję komunikat:

Kod: Zaznacz cały

jarek@pingwin:~$ sudo apt-get remove wicd
[sudo] password for jarek: 
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności       
Odczyt informacji o stanie... Gotowe
Następujące pakiety zostały zainstalowane automatycznie i nie są już więcej wymagane:
  libsdl-console libmono-mozilla0.1-cil libxmmsclient4 libwxgtk2.8-0
  libpcap0.7 libclamav4 devhelp-common libmono-winforms2.0-cil libupnp2
  libwxbase2.8-0 libcrypto++7 libphysfs-1.0-0 libsdl-pango1 libgbf-1-common
  frozen-bubble-data libsdl-perl libgeoip1 libmono-accessibility2.0-cil
  amule-common fb-music-high libxmmsclient-glib1 libgdiplus libsmpeg0
Aby je usunąć należy użyć "apt-get autoremove".
Następujące pakiety zostaną USUNIĘTE:
  wicd
0 aktualizowanych, 0 nowo instalowanych, 1 usuwanych i 57 nieaktualizowanych.
Po tej operacji zostanie zwolnione 1790kB miejsca na dysku.
Czy chcesz kontynuować [T/n]? t
(Odczytywanie bazy danych ... 214499 plików i katalogów obecnie zainstalowanych.)
Usuwanie wicd ...
Stopping wicd daemon...
invoke-rc.d: initscript wicd, action "stop" failed.
dpkg: błąd przetwarzania wicd (--remove):
 podproces pre-removal script zwrócił kod błędu 1
Stopping any running daemons...
Starting wicd daemon...
Wystąpiły błędy podczas przetwarzania:
 wicd
E: Sub-process /usr/bin/dpkg returned an error code (1)
jarek@pingwin:~$ 
Próbowałem również zainstalować starszą wersję wicd ręcznie, ale niestety:

Kod: Zaznacz cały

Zaznaczenie poprzednio niezaznaczonego pakietu wicd.
(Odczytywanie bazy danych ... 214500 plików i katalogów obecnie zainstalowanych.)
Przygotowanie do zastąpienia wicd 1.5.2-1~hardy1~andre1 (wykorzystując .../KINGSTON/wicd_1.5.2_all.deb) ...
Stopping wicd daemon...
invoke-rc.d: initscript wicd, action "stop" failed.
dpkg: ostrzeżenie - poprzedni skrypt pre-removal zwrócił kod błędu 1
dpkg - próba wywołania skryptu z nowego pakietu ...
Stopping wicd daemon...
invoke-rc.d: initscript wicd, action "stop" failed.
dpkg: błąd przetwarzania /media/KINGSTON/wicd_1.5.2_all.deb (--install):
 podproces new pre-removal script zwrócił kod błędu 1
Stopping any running daemons...
Starting wicd daemon...
Wystąpiły błędy podczas przetwarzania:
 /media/KINGSTON/wicd_1.5.2_all.deb
Installation failed
Press enter to continue
Network-manager też niestety nie chce się zainstalować:

Kod: Zaznacz cały

network-manager:
  Wymaga: wpasupplicant (>=0.6.1~). ale ma być zainstalowana wersja 0.6.0+0.5.8-0ubuntu2

I tak zostałem bez internetu pod linuxem:wall:.
Gdyby ktoś byłby mi w stanie pomóc będę dozgonnie wdzięczny i z góry dziękuje.
salvadhor
Przyjaciel
Przyjaciel
Posty: 340
Rejestracja: 09 lip 2005, 18:33
Płeć: Mężczyzna
Wersja Ubuntu: 12.04
Środowisko graficzne: Xfce
Architektura: x86_64
Kontakt:

Odp: wicid przestał działać i nie mogę odinstalować

Post autor: salvadhor »

To mi przypomniało, że mam stare Wicd na komputerze :)

Od którejś wersji wicd nie ma już tray.py, tylko wszystkie funkcje są obsługiwane przez wicd-client (oraz daemon wicd). I nie leżą one w /opt/wicd, tylko normalnie, jak reszta binarek.

Wywal wicd i dopiero wtedy zainstaluj nowe. Jak nie będzie chciało iść przez apt-get remove, użyj:

Kod: Zaznacz cały

sudo dpkg --remove --force-all wicd
... i wtedy instaluj nowe. Możesz też w podobne sposób nadinstalować nową paczkę - zamiast --remove daj --install (pamiętaj o --force-all).
Root walks behind you.
404 sposoby na Linuksa: http://404.g-net.pl
#254787
Awatar użytkownika
k2cl
Przyjaciel
Przyjaciel
Posty: 3632
Rejestracja: 09 gru 2007, 12:48
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: LXDE
Architektura: x86

Odp: wicid przestał działać i nie mogę odinstalować

Post autor: k2cl »

Owszem, w wicd sporo się pozmieniało - może dlatego nowszych wersji ciągle nie ma w oficjalnych repozytoriach, tak więc trzeba je ściągać i instalować samodzielnie lub szukać w prywatnych repozytoriach? W repo dla Ubuntu dalej króluje 1.4.2 :)

@ ojeju
Dowcip najprawdopodobniej polega na tym, w jaki sposób przeprowadziłeś aktualizację wicd... jeśli wcześniejsza wersja była instalowana z repozytorium a nowa z własnoręcznie ściągniętej paczki .deb albo jakiegoś nieoficjalnego repo, podczas instalacji system najprawdopodoobniej zadał Ci pytanie, czy ma zastąpić stare pliki i skrypty wicd... w przypadku odpowiedzi "tak" (dodajmy - niezalecanej przez system ;) ) wszystko instaluje się gładko i sympatycznie działa. Co dzieje się w przypadku udzielenia innej odpowiedzi - mogę sobie wyobrazić, zważywszy na zmiany w architekturze programu (rezygnacja z tray-py)... Tak czy inaczej, porada salvadhor'a powinna pomóc :)
Awatar użytkownika
ojeju
Piegowaty Guziec
Piegowaty Guziec
Posty: 5
Rejestracja: 11 sty 2008, 17:02
Płeć: Mężczyzna
Wersja Ubuntu: 8.04
Środowisko graficzne: GNOME
Kontakt:

Odp: wicid przestał działać i nie mogę odinstalować

Post autor: ojeju »

Rzeczywiście, wicid aktualizowało się z jakiś nieoficjalnych repozytoriów i w trakcie instalacji zadał mi pytanie czy ma zastąpić stare pliki i skrypty. Ja niestety wybrałem opcję zalecaną przez system, czyli "nie".

Niestety propozycja salvadhor'a nie pomogła.
Przy próbie odinstalowania:

Kod: Zaznacz cały

jarek@pingwin:~$ sudo dpkg --remove --force-all wicd
[sudo] password for jarek: 
(Odczytywanie bazy danych ... 214499 plików i katalogów obecnie zainstalowanych.)
Usuwanie wicd ...
Stopping wicd daemon...
invoke-rc.d: initscript wicd, action "stop" failed.
dpkg: błąd przetwarzania wicd (--remove):
 podproces pre-removal script zwrócił kod błędu 1
Stopping any running daemons...
Starting wicd daemon...
Wystąpiły błędy podczas przetwarzania:
 wicd
jarek@pingwin:~$ 
Nadinstalować też niestety nie mogę:

Kod: Zaznacz cały

jarek@pingwin:/media/KINGSTON$ sudo dpkg --install --force-all wicd_1.5.2_all.deb
Zaznaczenie poprzednio niezaznaczonego pakietu wicd.
(Odczytywanie bazy danych ... 214500 plików i katalogów obecnie zainstalowanych.)
Przygotowanie do zastąpienia wicd 1.5.2-1~hardy1~andre1 (wykorzystując wicd_1.5.2_all.deb) ...
Stopping wicd daemon...
invoke-rc.d: initscript wicd, action "stop" failed.
dpkg: ostrzeżenie - poprzedni skrypt pre-removal zwrócił kod błędu 1
dpkg - próba wywołania skryptu z nowego pakietu ...
Stopping wicd daemon...
invoke-rc.d: initscript wicd, action "stop" failed.
dpkg: błąd przetwarzania wicd_1.5.2_all.deb (--install):
 podproces new pre-removal script zwrócił kod błędu 1
Stopping any running daemons...
Starting wicd daemon...
Wystąpiły błędy podczas przetwarzania:
 wicd_1.5.2_all.deb
jarek@pingwin:/media/KINGSTON$ 
EDIT:
Wybaczcie że się narzucam, ale mieć linuxa bez internetu to jak kupić super fajny samochód i nim nie jeździć.

Jeśli nie mogę nic wykombinować z wicd to może da się jakoś zainstalować gnome-network-manager'a?
No i niestety zostaje ostatnia opcja, postawić ubuntu od nowa, ale tego chciałbym uniknąć.
Proszę o pomoc lub jakiekolwiek sugestie.
Awatar użytkownika
grzepiotr
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 233
Rejestracja: 18 paź 2007, 04:10
Płeć: Mężczyzna
Wersja Ubuntu: 12.04
Środowisko graficzne: Unity
Architektura: x86_64

Odp: wicid przestał działać i nie mogę odinstalować

Post autor: grzepiotr »

Podłącz lapsa przez kabel i otwórz menadżer pakietów i w szukaj wpisz gnome network mannager
Ubuntu is the Best Ubuntu Rules !!!!!
Awatar użytkownika
k2cl
Przyjaciel
Przyjaciel
Posty: 3632
Rejestracja: 09 gru 2007, 12:48
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: LXDE
Architektura: x86

Odp: wicid przestał działać i nie mogę odinstalować

Post autor: k2cl »

Może jest prostsze rozwiązanie :) Paczki z network-managerem są na płytce instalacyjnej ubuntu... Wystarczy zaznaczyć w Synapticu cd-rom ubuntu jako źródło oprogramowania, a potem wydać komendę instalacji network-managera. Jeśli i to nie pomoże, potrzebne będzie (najprawdopodobniej) ręczne wyłączenie daemona wicd, który najwyraźniej nie chce tak łatwo się poddać, przez co uniemożliwia proces własnej deinstalacji :D

edit:
przyszedł mi do głowy jeszcze jeden pomysł - a mianowicie sprawdzenie, czy problem tkwi w daemonie którego nie można wyłączyć, czy też uszkodzonej paczce wicd 1.5.2, która jest zainstalowana w systemie... Do ustalenia tego przydałby się wynik polecenia

Kod: Zaznacz cały

dpkg -s wicd
Awatar użytkownika
ojeju
Piegowaty Guziec
Piegowaty Guziec
Posty: 5
Rejestracja: 11 sty 2008, 17:02
Płeć: Mężczyzna
Wersja Ubuntu: 8.04
Środowisko graficzne: GNOME
Kontakt:

Odp: wicid przestał działać i nie mogę odinstalować

Post autor: ojeju »

Kod: Zaznacz cały

jarek@pingwin:~$ dpkg -s wicd
Package: wicd
Status: deinstall ok installed
Priority: optional
Section: net
Installed-Size: 1748
Maintainer: David Paleino <d.paleino@gmail.com>
Architecture: all
Version: 1.5.2-1~hardy1~andre1
Depends: python, python-dbus, python-glade2, python-gtk2, python-support (>= 0.7.1), wireless-tools, wpasupplicant
Conffiles:
 /etc/wicd/encryption/templates/wep-shared 35a4c26dcba1f57e3771c647b8c139b3
 /etc/wicd/encryption/templates/leap fd998ca01ed63b6785465da2fa73259e
 /etc/wicd/encryption/templates/eap ff34c83047ddd016bb078843b7f27bbe
 /etc/wicd/encryption/templates/wep-passphrase a963bfa1431b07ebe146c40988aae974
 /etc/wicd/encryption/templates/peap da5a24fc85fb9c63d14709c256c3f8bf
 /etc/wicd/encryption/templates/wpa-psk 9e2633eaa88e3e54f75772c14423b12a
 /etc/wicd/encryption/templates/eap-tls 70cd579ee54cd62086e201d3152cc5d2
 /etc/wicd/encryption/templates/wep-hex bd6165839dcb01aa724c1ef7559f6535
 /etc/wicd/encryption/templates/active 7f5ffbaf034bdbc09344c19fe9752a75
 /etc/wicd/encryption/templates/peap-tkip d28f1b19d0c33b9768e28af1beb95bad
 /etc/wicd/encryption/templates/wpa 9156c23d45e97d926e389c28e8af9c84
 /etc/wicd/encryption/templates/ttls dd66b34cd318ac6cf92faa0adcb19213
 /etc/init.d/wicd 4d8c6c79d07d5ae7bef35f64ce489905
 /etc/xdg/autostart/wicd-tray.desktop f4b551525b0799af72f44089eb4e13cb
 /etc/acpi/suspend.d/50-wicd-suspend.sh a4c752c4145f7b7806f179daada4e371
 /etc/acpi/resume.d/80-wicd-connect.sh 6c0e8db6a3cf6c37255ac6d8272323d6
 /etc/dbus-1/system.d/wicd.conf adf700f6396c2e3bf7da01fba02dc843
Description: wired and wireless network manager
 Wicd is an open source wired and wireless network manager which
 aims to provide a simple interface to connect to networks with a
 wide variety of settings.
 .
 Some of Wicd's features include:
 .
  1. No GNOME dependencies (although it does require GTK+), so it is
     easy to use in Xfce, Fluxbox, Openbox, Enlightenment, etc.
  2. Ability to connect to wired and wireless networks
  3. Profiles for each wireless network and wired network
  4. Many encryption schemes, some of which include WEP/WPA/WPA2 (and
     you can add your own)
  5. Remains compatible with wireless-tools
  6. Tray icon showing network activity and signal strength
Homepage: http://wicd.sourceforge.net/
jarek@pingwin:~$ 
Próbowałem trochę pokombinować na własną rękę i doszedłem że po wywołaniu polecenia:

Kod: Zaznacz cały

jarek@pingwin:~$ sudo wicd -f
i ponownym zalogowaniu wszystko śmiga ok:D
A znalazłem to w pomocy

Kod: Zaznacz cały

jarek@pingwin:~$ sudo wicd -help

wicd 1.5.2
wireless (and wired) connection daemon.

Arguments:
	-a	--no-autoconnect	Don't auto-scan/auto-connect.
	-f	--no-daemon	Don't daemonize (run in foreground).
	-e	--no-stderr	Don't redirect stderr.
	-n	--no-poll	Don't monitor network status.
	-o	--no-stdout	Don't redirect stdout.
	-h	--help		Print this help.

jarek@pingwin:~$ 
Ale wciąż nie mogę odinstalować wicd.
salvadhor
Przyjaciel
Przyjaciel
Posty: 340
Rejestracja: 09 lip 2005, 18:33
Płeć: Mężczyzna
Wersja Ubuntu: 12.04
Środowisko graficzne: Xfce
Architektura: x86_64
Kontakt:

Odp: wicid przestał działać i nie mogę odinstalować

Post autor: salvadhor »

Powiem ci, jak po takim zepsuciu sobie paczek, radzą sobie prawdziwi twardziele :)

- otwórz plik /var/lib/dpkg/status (sudo gedit /var/lib/dpkg/status),
- znajdź w nim wpis 'Package: wicd',
- wykasuj wszystko od tego Package: wicd do następnej linii z Package: coś-tam,
- zapisz plik,

Zainstaluj sobie nowe wicd. Ze starego wicd pewnie i tak nic nie zostało w systemie, a nawet jeśli, to niewiele zaszkodzi (katalog /opt/wicd, itp).
Root walks behind you.
404 sposoby na Linuksa: http://404.g-net.pl
#254787
Awatar użytkownika
ojeju
Piegowaty Guziec
Piegowaty Guziec
Posty: 5
Rejestracja: 11 sty 2008, 17:02
Płeć: Mężczyzna
Wersja Ubuntu: 8.04
Środowisko graficzne: GNOME
Kontakt:

Odp: wicid przestał działać i nie mogę odinstalować

Post autor: ojeju »

Salvadhor jesteś WIELKI:D
Pomogło. Jestem Twoim dozgonnym dłużnikiem:-D.
ulrke
Piegowaty Guziec
Piegowaty Guziec
Posty: 7
Rejestracja: 17 mar 2006, 13:24
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: GNOME

Odp: wicid przestał działać i nie mogę odinstalować

Post autor: ulrke »

Miałem podobny problem, ściągnąłem z netu wesję 1.4.2, wóciłem do starszej, następnie upgrade do 1.5.3, przy pytaniach wybrałem "yes" i też działa, trochę mi zajęło zanim doszedłem do tego, ale teraz jest ok.
Awatar użytkownika
marek83
Piegowaty Guziec
Piegowaty Guziec
Posty: 15
Rejestracja: 15 kwie 2008, 00:46
Płeć: Mężczyzna
Wersja Ubuntu: 7.10
Środowisko graficzne: GNOME

Odp: wicid przestał działać i nie mogę odinstalować

Post autor: marek83 »

ulrke pisze:Miałem podobny problem, ściągnąłem z netu wesję 1.4.2, wóciłem do starszej, następnie upgrade do 1.5.3, przy pytaniach wybrałem "yes" i też działa, trochę mi zajęło zanim doszedłem do tego, ale teraz jest ok.
Hej! Zrobiłem to co poradził Salvadhor, czyli wywaliłem ten pakiet ze statusa, potem zrobiłem to co ulrke zainstalowałem ściągnięta z neta i przeniesioną na pendrivie paczkę deb z 1.4.2, następnie zupgradowałem do 1.5.3 tym razem dając "zastąp pliki konfiguracyjne" i efekt jest taki, że net wreszcie śmiga ale nie ma ikony wicd w trayu. Jak ją dodać? Z góry dzięki za pomoc!
ulrke
Piegowaty Guziec
Piegowaty Guziec
Posty: 7
Rejestracja: 17 mar 2006, 13:24
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: GNOME

Odp: wicid przestał działać i nie mogę odinstalować

Post autor: ulrke »

U mnie też nie ma ikonki w trayu, za to jest na koncie root
Na moim koncie też już jest, zaznaczyłem w Preferencjach sesji uruchamianie Wicd Network Manager Tray, polecenie "wicd-client"
Awatar użytkownika
tomekgreen1985
Wytworny Kaczor
Wytworny Kaczor
Posty: 316
Rejestracja: 21 mar 2008, 18:53
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: KDE Plasma
Architektura: x86

Odp: wicid przestał działać i nie mogę odinstalować

Post autor: tomekgreen1985 »

Salvadhor dzięki umnie też pomogło. pozdrawiam
Linux Mint 9 Isadora oraz Debian Sid AMD Athlon 2 x 2.8 + 3 GB Ram +WD 500GB + GF 6150 SE 256 MB + MP61PME-S2P
#483476
Awatar użytkownika
marek83
Piegowaty Guziec
Piegowaty Guziec
Posty: 15
Rejestracja: 15 kwie 2008, 00:46
Płeć: Mężczyzna
Wersja Ubuntu: 7.10
Środowisko graficzne: GNOME

Odp: wicid przestał działać i nie mogę odinstalować

Post autor: marek83 »

Dzięki urlke - wszystko śmiga.
gregorij
Piegowaty Guziec
Piegowaty Guziec
Posty: 4
Rejestracja: 09 gru 2007, 19:57
Płeć: Mężczyzna
Wersja Ubuntu: 8.04
Środowisko graficzne: GNOME

Odp: wicid przestał działać i nie mogę odinstalować

Post autor: gregorij »

co jakis czas wicd przestaje funkcjonowac poprawnie (zawsze po update-ach).
od dwoch tygodni odpalam tylko XP przez brak sieci w Ubuntu.
wreszcie z powrotem,

dzieki za pomoc - wszystko smiga jak powinno!
ODPOWIEDZ

Wróć do „Sieci, serwery, Internet”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 27 gości