Strona 1 z 1
wicd przestał działać i nie mogę odinstalować
: 27 wrz 2008, 16:27
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.
Odp: wicid przestał działać i nie mogę odinstalować
: 27 wrz 2008, 19:03
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:
... i wtedy instaluj nowe. Możesz też w podobne sposób nadinstalować nową paczkę - zamiast --remove daj --install (pamiętaj o --force-all).
Odp: wicid przestał działać i nie mogę odinstalować
: 27 wrz 2008, 19:13
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

Odp: wicid przestał działać i nie mogę odinstalować
: 28 wrz 2008, 15:15
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.
Odp: wicid przestał działać i nie mogę odinstalować
: 28 wrz 2008, 15:39
autor: grzepiotr
Podłącz lapsa przez kabel i otwórz menadżer pakietów i w szukaj wpisz gnome network mannager
Odp: wicid przestał działać i nie mogę odinstalować
: 28 wrz 2008, 16:45
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
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
Odp: wicid przestał działać i nie mogę odinstalować
: 28 wrz 2008, 18:43
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:
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.
Odp: wicid przestał działać i nie mogę odinstalować
: 28 wrz 2008, 18:54
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).
Odp: wicid przestał działać i nie mogę odinstalować
: 28 wrz 2008, 19:32
autor: ojeju
Salvadhor jesteś WIELKI:D
Pomogło. Jestem Twoim dozgonnym dłużnikiem:-D.
Odp: wicid przestał działać i nie mogę odinstalować
: 29 wrz 2008, 22:36
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.
Odp: wicid przestał działać i nie mogę odinstalować
: 30 wrz 2008, 11:13
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!
Odp: wicid przestał działać i nie mogę odinstalować
: 30 wrz 2008, 13:41
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"
Odp: wicid przestał działać i nie mogę odinstalować
: 01 paź 2008, 09:20
autor: tomekgreen1985
Salvadhor dzięki umnie też pomogło. pozdrawiam
Odp: wicid przestał działać i nie mogę odinstalować
: 01 paź 2008, 09:58
autor: marek83
Dzięki urlke - wszystko śmiga.
Odp: wicid przestał działać i nie mogę odinstalować
: 29 paź 2008, 20:38
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!