[+] Linux si

Tematy związane z oprogramowaniem, instalacją, konfiguracją
Awatar użytkownika
lis6502
Member
Posty: 1798
Rejestracja: 05 listopada 2008, 20:14
Lokalizacja: Miasto Szybowców

[+] Linux się zawiesza

Post autor: lis6502 »

Stało się... Nie wiem dlaczego, ale od czasu przejścia na Lenny'ego doświadczam co dwa dni zawieszenia sytemu. Komputer chodzi w zasadzie 24/h ale to szczegół. Nie przegrzewa się, zasilacz w porządku. Nie jest to związane z czymś szczególnym. Ot, amaroK dostarcza muzykę, ja kluczę po forum i nagle zmrożenie systemu. Wszystko cichnie, alt+bksp, ctrl+alt+f_ileś nic nie daje. Zostaje mi tylko twardy reset.
Pytanie 1. Czy jest gdzieś logowany ewentualny crash?
Pytane 2. Słyszałem o magic sysrq key, ale nie wiem jak to ugryźć...
Akkon
Junior Member
Posty: 833
Rejestracja: 09 listopada 2007, 14:06

Post autor: Akkon »

Może jakiś konflikt sprzętowy? Zły xorg? Może spróbuj z innym krenelem?
Awatar użytkownika
lis6502
Member
Posty: 1798
Rejestracja: 05 listopada 2008, 20:14
Lokalizacja: Miasto Szybowców

Post autor: lis6502 »

Ja też obstawiałbym kernel, cuda zaczęły się dziać po przejściu z Etcha. Obecny to 2.6.26, głównie z powodu pewnych nieprzyjemnych problemów. . Zapewne spróbuję, ale to tylko półśrodek, bardzo zależy mi by dowiedzieć się co się dzieje po zawieszce. Dodam, że zainstalowałem program z repozytorium, bodajże crashme anyway jego cel to generowanie losowego kodu i próba jego wykonania. Test potrafi przeżyć dzień i nie zwiesi się. Czasem po dwóch minutach po uruchomieniu systemu potrafi zamarznąć...

Rozumiem że kernel mam zdobyć na własną rękę, to nie problem. Z kompilacją i instalacją poradzę sobie. Jednak co z obecnym? Usunę go, tak samo jak headers, modules (to wszystko dostarczy mi kompilacja, w razie czego ręcznie porobię symlinki). Interesuje mnie jednak kwestia zależności, którą zresztą poruszałem już.

Dodam że postawiłem powernowd dla mojego k8. Nie wiem gdzie szukać błędów, ale może ktoś coś zgłosił? Może to o to chodzi?
Utumno
Beginner
Posty: 432
Rejestracja: 09 listopada 2008, 13:04
Lokalizacja: Gdansk

Post autor: Utumno »

Po zawiaszeniu, sprobuj sie zalogowac zdalnie przez SSH.
Awatar użytkownika
lis6502
Member
Posty: 1798
Rejestracja: 05 listopada 2008, 20:14
Lokalizacja: Miasto Szybowców

Post autor: lis6502 »

SSH? Nawet nie wiem z czym to się je;p Wiem do czego to służy, ale nie umiem tego używać, ponadto, na drugim końcu kabla z lana jest komp w klientem samby i ip przydzielanym po dhcp przeze mnie. Samba się zwiesza, a pakiety dhcp nie dochodzą, więc dlaczego miałbym próbować logowania?

edit: To brzmi tak nieprawdopodobnie, że aż u mnie chodzi demon ssh, na drugim komputerze odpaliłem putty i zalogowałem się do siebie. Na pierwszej konsoli biega crashme 64 96 16 24:00:00, na drugiej povray ze sceną benchmark i parametrami +w65536 +h65536 +q11 (no co, jak haj definiszyn to pełną gębą);p. Poprzednio taki test wywrócił mi kompa, zobaczymy jak teraz będzie.
Utumno
Beginner
Posty: 432
Rejestracja: 09 listopada 2008, 13:04
Lokalizacja: Gdansk

Post autor: Utumno »

Miales sie sprobowac zalogowac zdalnie W CZASIE, GDY KOMPUTER SIE ZWIESIL i wtedy sprobowac zajrzeć do logow.

Masz najprawdopodobniej problemy z jakims driverem i musisz ustalic, jakim.
Awatar użytkownika
lis6502
Member
Posty: 1798
Rejestracja: 05 listopada 2008, 20:14
Lokalizacja: Miasto Szybowców

Post autor: lis6502 »

Gwoli ścisłości: na razie mam być zalogowany lokalnie, a z putty skorzystać dopiero jak mój komputer siądzie?
Akkon
Junior Member
Posty: 833
Rejestracja: 09 listopada 2007, 14:06

Post autor: Akkon »

lis6502 pisze:Rozumiem że kernel mam zdobyć na własną rękę, to nie problem
Niekoniecznie. Na początek popróbuj ze starszymi/nowszymi wersjami z repo.
Jednak co z obecnym? Usunę go, tak samo jak headers, modules
Możesz go zwyczajnie odinstalować, ale wcale nie musisz. Możesz mieć przecież kilka kreneli do wyboru podczas bootowania.
Utumno pisze:Masz najprawdopodobniej problemy z jakims driverem i musisz ustalic, jakim.
Też mi się tak wydaje.
Awatar użytkownika
lis6502
Member
Posty: 1798
Rejestracja: 05 listopada 2008, 20:14
Lokalizacja: Miasto Szybowców

[+] Linux się zawiesza

Post autor: lis6502 »

Oto co proponuje mi repo w kwestii kernela.

Kod: Zaznacz cały

lis6502@debian:~$ aptitude search linux-image
v   linux-image                     -
v   linux-image-2.6                 -
i   linux-image-2.6-amd64           - Linux 2.6 image on AMD64
i   linux-image-2.6-amd64-generic   - Linux 2.6 image on all x86-64 - transition
p   linux-image-2.6-openvz-amd64    - Linux 2.6 image on AMD64
p   linux-image-2.6-vserver-amd64   - Linux 2.6 image on AMD64
c   linux-image-2.6.18-6-amd64      - Linux 2.6.18 image on AMD64
i   linux-image-2.6.26-1-amd64      - Linux 2.6.26 image on AMD64
p   linux-image-2.6.26-1-openvz-amd - Linux 2.6.26 image on AMD64, OpenVZ suppor
p   linux-image-2.6.26-1-vserver-am - Linux 2.6.26 image on AMD64, Linux-VServer
p   linux-image-2.6.26-1-xen-amd64  - Linux 2.6.26 image on AMD64
p   linux-image-amd64               - Linux image on AMD64
p   linux-image-openvz-amd64        - Linux image on AMD64
p   linux-image-vserver-amd64       - Linux image on AMD64
Akkon pisze:Niekoniecznie. Na początek popróbuj ze starszymi/nowszymi wersjami z repo.
Z 2.6.18 uciekłem z powodu problemów z sieciówką forcedeth. Więc raczej repo odpada.
Akkon pisze:Możesz go zwyczajnie odinstalować, ale wcale nie musisz. Możesz mieć przecież kilka kreneli do wyboru podczas bootowania.
Uważam to za zbytek i zaśmiecanie dysku niepotrzebnym stuffem. Nie mam małego dysku, ale lubię mieć porządek.

Trzy godziny uptime'u ze 100% obciążeniem CPU procesami o których pisałem wcześniej. Nie mam już pomysłów jak go zapchać... Sterowniki?

Kod: Zaznacz cały

lis6502@debian:~$ lsmod
Module                  Size  Used by
ipv6                  288328  18
nvidia               7803032  26
ipt_MASQUERADE          7296  1
iptable_nat             9872  1
nf_nat                 23192  2 ipt_MASQUERADE,iptable_nat
nf_conntrack_ipv4      19352  3 iptable_nat,nf_nat
nf_conntrack           71440  4 ipt_MASQUERADE,iptable_nat,nf_nat,nf_conntrack_ipv4
ip_tables              21520  1 iptable_nat
x_tables               25224  3 ipt_MASQUERADE,iptable_nat,ip_tables
battery                16904  0
ppdev                  11656  0
lp                     14724  0
powernow_k8            17156  0
cpufreq_userspace       8452  1
cpufreq_powersave       6400  0
cpufreq_conservative    11784  0
cpufreq_ondemand       11792  0
cpufreq_stats           9120  0
freq_table              9344  3 powernow_k8,cpufreq_ondemand,cpufreq_stats
fuse                   53184  1
dm_snapshot            19400  0
dm_mirror              20608  0
dm_log                 13956  1 dm_mirror
dm_mod                 58864  3 dm_snapshot,dm_mirror,dm_log
snd_pcm_oss            41760  0
snd_mixer_oss          18816  1 snd_pcm_oss
it87                   28696  0
hwmon_vid               7296  1 it87
loop                   19468  0
parport_pc             31016  1
parport                41776  3 ppdev,lp,parport_pc
arc4                    6272  2
ecb                     7296  2
crypto_blkcipher       21636  1 ecb
serio_raw               9860  0
pcspkr                  7040  0
psmouse                42268  0
k8temp                  9216  0
snd_ca0106             37760  1
snd_seq_midi           11072  0
snd_seq_midi_event     11904  1 snd_seq_midi
snd_rawmidi            26784  2 snd_ca0106,snd_seq_midi
snd_ac97_codec        115416  1 snd_ca0106
snd_pcm                81800  3 snd_pcm_oss,snd_ca0106,snd_ac97_codec
snd_seq                54304  2 snd_seq_midi,snd_seq_midi_event
ath5k                  98048  0
snd_timer              25744  2 snd_pcm,snd_seq
snd_seq_device         11668  3 snd_seq_midi,snd_rawmidi,snd_seq
mac80211              162864  1 ath5k
snd                    63688  11 snd_pcm_oss,snd_mixer_oss,snd_ca0106,snd_rawmidi,snd_ac97_codec,snd_pcm,snd_seq,snd_timer,snd_seq_device
cfg80211               30224  2 ath5k,mac80211
soundcore              12064  1 snd
ac97_bus                6272  1 snd_ac97_codec
snd_page_alloc         13072  2 snd_ca0106,snd_pcm
usblp                  16896  0
button                 11680  0
i2c_nforce2            10752  0
i2c_core               27936  2 nvidia,i2c_nforce2
evdev                  14208  3
ext3                  124688  2
jbd                    51240  1 ext3
mbcache                12804  1 ext3
ide_cd_mod             36360  0
cdrom                  37928  1 ide_cd_mod
ide_disk               16512  2
sd_mod                 29376  3
ata_generic            10116  0
usb_storage            94400  0
amd74xx                13448  0 [permanent]
sata_nv                27528  3
libata                165472  2 ata_generic,sata_nv
scsi_mod              160760  3 sd_mod,usb_storage,libata
dock                   14112  1 libata
floppy                 61672  0
forcedeth              54032  0
ide_pci_generic         9220  0 [permanent]
ide_core              128284  4 ide_cd_mod,ide_disk,amd74xx,ide_pci_generic
ehci_hcd               36108  0
ohci_hcd               25092  0
thermal                22688  0
processor              42304  2 powernow_k8,thermal
fan                     9352  0
thermal_sys            17728  3 thermal,processor,fan
Chętnie dowiem się jak obciążyć każdy z modułów :)

Znowu się zawiesił (od mojego ostatniego posta w tym temacie był cichutko :P). Próbowałem wejść przez ssh tak jak proponowaliście. Tak jak przypuszczałem, odrzucone połączenie... czyli ssh odpada. Ale dziwne, bo ostatnie zawieszenie namieszało mi w configu gruba, tzn system stawiałem na sda1 (dysk IDE/AT-bus przez przejściówkę na SATA), w międzyczasie przepiąłem go na IDE, więc stał się hda1. Oczywiście odświeżyłem fstaba, i menu.lst. Wszystko ładnie chodziło. Po zwieszce wywalił błąd. Przyjrzałem się i faktycznie było hd(1,0) i sda1. Ale już naprawiłem, pewnie i-nody się pomieszały.

Po zmianie systemu na Lenny32 problem nie ustał. Uczestniczę w sysinfo-project, dzięĸi temu na poczę lokaną dostaję co 15 min informację o uruchomieniu programu. Zajrzałem dzisiaj do tej poczty, okazuje się że zwis nastąpił między 10:16 a 10:31. W jakich logach mogę szukać przyczyny? Czego mogę się złapać?

Zmieniłem kernel na 2.6.27. Jak ręką odjął.
ODPOWIEDZ