Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2006-04-12 23:06:24

  Filip - Użytkownik

Filip
Użytkownik
Zarejestrowany: 2006-04-10
Serwis

zawieszanie sie przy restarcie

Witam. gdy probuje zarestartowac dostaje taki komunikat:

Kod:

Apr 12 18:09:53 localhost shutdown[1825]: shutting down for system reboot
Apr 12 18:09:53 localhost init: Switching to runlevel: 6
Apr 12 18:09:55 localhost kernel: ------------[ cut here ]------------
Apr 12 18:09:55 localhost kernel: kernel BUG at mm/swap.c:52!
Apr 12 18:09:55 localhost kernel: invalid opcode: 0000 [#1]
Apr 12 18:09:55 localhost kernel: Modules linked in: af_packet shpchp pci_hotplug ehci_hcd usbcore nls_cp852 fglrx intermodule rtc unix
Apr 12 18:09:55 localhost kernel: CPU:    0
Apr 12 18:09:55 localhost kernel: EIP:    0060:[put_page+39/64]    Tainted: P    B VLI
Apr 12 18:09:55 localhost kernel: EFLAGS: 00210256   (2.6.16.3 #1) 
Apr 12 18:09:55 localhost kernel: EIP is at put_page+0x27/0x40
Apr 12 18:09:55 localhost kernel: eax: 00000000   ebx: cd0d2c68   ecx: ffffffff   edx: c1199720
Apr 12 18:09:55 localhost kernel: esi: b7b1a000   edi: c1199720   ebp: cf7c7f1c   esp: cf7c7e8c
Apr 12 18:09:55 localhost kernel: ds: 007b   es: 007b   ss: 0068
Apr 12 18:09:55 localhost kernel: Process XFree86 (pid: 1802, threadinfo=cf7c6000 task=c1317550)
Apr 12 18:09:55 localhost kernel: Stack: <0>c0138280 c1199720 0ccb9067 00000000 ffffffff ce88dac0 cdd183e4 cf422b78 
Apr 12 18:09:55 localhost kernel:        b7b1b000 cf7c7f1c c01383f6 c03f05dc cdd183e4 cf422b78 b7b1a000 b7b1b000 
Apr 12 18:09:55 localhost kernel:        cf7c7f1c 00000000 b7b1afff cf422b78 cf422b78 cdd183e4 b7b1a000 b7b1b000 
Apr 12 18:09:55 localhost kernel: Call Trace:
Apr 12 18:09:55 localhost kernel:  [zap_pte_range+352/544] zap_pte_range+0x160/0x220
Apr 12 18:09:55 localhost kernel:  [unmap_page_range+182/304] unmap_page_range+0xb6/0x130
Apr 12 18:09:55 localhost kernel:  [unmap_vmas+224/400] unmap_vmas+0xe0/0x190
Apr 12 18:09:55 localhost kernel:  [unmap_region+119/224] unmap_region+0x77/0xe0
Apr 12 18:09:55 localhost kernel:  [do_munmap+197/256] do_munmap+0xc5/0x100
Apr 12 18:09:55 localhost kernel:  [sys_munmap+51/80] sys_munmap+0x33/0x50
Apr 12 18:09:55 localhost kernel:  [syscall_call+7/11] syscall_call+0x7/0xb
Apr 12 18:09:55 localhost kernel: Code: 90 90 90 90 8b 54 24 04 8b 02 f6 c4 40 75 26 8b 42 04 40 74 16 83 42 04 ff 0f 98 c0 84 c0 75 04 c3 8d 76 00 89 d0 e9 69 02 00 00 <0f> 0b 34 00 f9 7e 31 c0 eb e0 eb 8d 8d b6 00 00 00 00 8d bc 27 

i stoi nic sie nie dzieje musze mu twardego restarta dac :/

przegladalem tez inne logi i w logu od xdm znalazlem taki blad:

Kod:

(==) Log file: "/var/log/XFree86.0.log", Time: Wed Apr 12 22:53:54 2006
(==) Using config file: "/etc/X11/XF86Config-4"
Skipping "/usr/X11R6/lib/modules/extensions/libGLcore.a:m_debug_clip.o":  No symbols found
Skipping "/usr/X11R6/lib/modules/extensions/libGLcore.a:m_debug_norm.o":  No symbols found
Skipping "/usr/X11R6/lib/modules/extensions/libGLcore.a:m_debug_xform.o":  No symbols found
Skipping "/usr/X11R6/lib/modules/extensions/libGLcore.a:m_debug_vertex.o":  No symbols found
(WW) fglrx: No matching Device section for instance (BusID PCI:1:0:1) found
The XKEYBOARD keymap compiler (xkbcomp) reports:
> Warning:          Type "ONE_LEVEL" has 1 levels, but <RALT> has 2 symbols
>                   Ignoring extra symbols
Errors from xkbcomp are not fatal to the X server

X-y normalnie sie odpalaja dzialaja ale np jak dam polecenie glxinfo to juz tez wywala mi jakies ciagi i wiesza sie musze zamykac konsole. Jak ktos ma jakis pomysl niech wali smialo co moge porobic ;-)

Offline

 

#2  2006-04-13 09:36:52

  Lite-ON - Członek DUG

Lite-ON
Członek DUG
Zarejestrowany: 2006-03-07

Re: zawieszanie sie przy restarcie

Jajko sam kompilowałeś czy dystrybucyjne??
Coś jest nie tak ze swap`em chyba

kernel BUG at mm/swap.c:52![/quote]
Mam dwie możliwości  żeby zobaczyć :)
1) wyedytuj /etc/fstab i zahaszuj linijke tam gdzie jest partycja swap czyli mniej-więcej zrób tak:

/dev/hdaxy none defaults coś tam[/quote]
zmień na:

# /dev/hdaxy none defaults coś tam[/quote]
czyli poprostu tam gdzie jest numer twojej partycji swap`a dodaj na początku ten linijki znaczek #

2) spróbuj sobie zainstalować jakieś dystrybucyjne jajko inne niż to twoje np. 2.6.8 i zobacz czy na nim będzie dobrze


[url]http://sourceland.xt.pl[/url]

Offline

 

#3  2006-04-13 15:27:12

  Filip - Użytkownik

Filip
Użytkownik
Zarejestrowany: 2006-04-10
Serwis

Re: zawieszanie sie przy restarcie

wiec jajko kompilowalem sam. mozliwe ze jakis blad zrobilem ale wydaje mi sie za na poczatku wylaczal mi sie bez problemu dopiero jak xserver zainstalowalem to zaczal sie wieszac zreszta on zaraz pod tym bledem ze swapem pisze cos o xfree86 moze to wlasnie przez to cos sie dzieje??? probowalem zahaszowac linijke ze swapem - nic nie dalo. A jesli to wlasnie cos ze swapem w jadrze to co powinienem zmienic w jadrze???

EDIT: Na 2.6.8 Dziala ladnie

EDIT 2: znalazlem jeszcez cos takiego w syslog swiadczace wg mnie ze to cos z xfree86 nie tak:

Kod:

Apr 12 21:45:30 localhost /usr/sbin/cron[1767]: (CRON) INFO (Running @reboot jobs)
Apr 12 21:45:31 localhost Xprt_64: No matching visual for __GLcontextMode with visual class = 0 (32775), nplanes = 8
Apr 12 21:45:32 localhost kernel: [fglrx] Kernel AGP support doesn't provide agplock functionality.
Apr 12 21:45:32 localhost kernel: [fglrx] AGP detected, AgpState   = 0x1f000207 (hardware caps of chipset)
Apr 12 21:45:32 localhost kernel: agpgart: Found an AGP 2.0 compliant device at 0000:00:00.0.
Apr 12 21:45:32 localhost kernel: agpgart: Putting AGP V2 device at 0000:00:00.0 into 4x mode
Apr 12 21:45:32 localhost kernel: agpgart: Putting AGP V2 device at 0000:01:00.0 into 4x mode
Apr 12 21:45:32 localhost kernel: [fglrx] AGP enabled,  AgpCommand = 0x1f000304 (selected caps)
Apr 12 21:45:32 localhost kernel: Bad page state in process 'XFree86'
Apr 12 21:45:32 localhost kernel: page:c119d240 flags:0x80000414 mapping:00000000 mapcount:0 count:0
Apr 12 21:45:32 localhost kernel: Trying to fix it up, but a reboot is needed
Apr 12 21:45:32 localhost kernel: Backtrace:
Apr 12 21:45:32 localhost kernel:  [bad_page+70/128] bad_page+0x46/0x80
Apr 12 21:45:32 localhost kernel:  [free_hot_cold_page+251/272] free_hot_cold_page+0xfb/0x110
Apr 12 21:45:32 localhost kernel:  [zap_pte_range+352/544] zap_pte_range+0x160/0x220
Apr 12 21:45:32 localhost kernel:  [unmap_page_range+182/304] unmap_page_range+0xb6/0x130
Apr 12 21:45:32 localhost kernel:  [unmap_vmas+224/400] unmap_vmas+0xe0/0x190
Apr 12 21:45:32 localhost kernel:  [unmap_region+119/224] unmap_region+0x77/0xe0
Apr 12 21:45:32 localhost kernel:  [do_munmap+197/256] do_munmap+0xc5/0x100
Apr 12 21:45:32 localhost kernel:  [sys_munmap+51/80] sys_munmap+0x33/0x50
Apr 12 21:45:32 localhost kernel:  [syscall_call+7/11] syscall_call+0x7/0xb
Apr 12 21:45:32 localhost kernel: [fglrx] free  AGP = 121909248
Apr 12 21:45:32 localhost kernel: [fglrx] max   AGP = 121909248

Offline

 

#4  2006-04-13 16:40:20

  Lite-ON - Członek DUG

Lite-ON
Członek DUG
Zarejestrowany: 2006-03-07

Re: zawieszanie sie przy restarcie

możesz zrobić tak:
wywalić całkowicie swoje jajko z /boot oraz /lib/modules (tylko to twoje) potem jeśli nie masz to zaznacz obsługe AGP

Location:                                                             │
  │     -> Device Drivers                                                   │
  │       -> Character devices                                              │
  │         -> /dev/agpgart (AGP Support) (AGP [=y])[/quote]
rozumiem że grafika ati na agp??
i skompiluj na nowo jajko... najlepiej będzie jak przekopiujesz sobie plik .config z lokalizacji w której

cp /usr/src/linux/.config ~/CONFIG[/quote] kompilowałeś wcześniej gdzieś do domowego czy gdzieś. potem wywal cały folder jajka i rozpakuj plik linux-2.6.x.x.tar.bz2 i przekopiuj do katalogu który powstanie swój poprzedni config

cp ~/CONFIG /usr/src/linux/.config[/quote] i zrób "make && make modules_install && make install"
powinno pomóc jeśli nie to napisz.

PS: oczywiście lokalizacje zmień wg. swoich


[url]http://sourceland.xt.pl[/url]

Offline

 

#5  2006-04-13 19:23:16

  Filip - Użytkownik

Filip
Użytkownik
Zarejestrowany: 2006-04-10
Serwis

Re: zawieszanie sie przy restarcie

sluchaj ale ja mam wkompilowana na stale obsluge agp i zaznaczony chipset mojej plyty (VIA) tez na stale wiec to chyba nie to :/

Offline

 

#6  2006-04-13 19:45:52

  Lite-ON - Członek DUG

Lite-ON
Członek DUG
Zarejestrowany: 2006-03-07

Re: zawieszanie sie przy restarcie

dlatego napisałem jeśli nie masz... poprostu usuń katalog w którym kompilowałeś jajko prawdopodobnie /usr/src/linux-numerjajka ale przedtem przekopiuj z tamtego katalogu plik .config gdzieś indziej potem wypakuj na nowo jajko (z pliku tar.bz2 albo tar.gz) przekopiuj tam config i skompiluj "make && make modules_install && make install"
i napisz czy gra


[url]http://sourceland.xt.pl[/url]

Offline

 

#7  2006-04-13 21:16:12

  Filip - Użytkownik

Filip
Użytkownik
Zarejestrowany: 2006-04-10
Serwis

Re: zawieszanie sie przy restarcie

OK, myslalem ze mam przekompilowac tylko po to zeby zalaczyc obsluge AGP. Zrobilem tak jak mowisz i dziala :] Dzieki wielkie !!!

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Nas ludzie lubią po prostu, a nie klikając w przyciski ;-)

[ Generated in 0.012 seconds, 12 queries executed ]

Informacje debugowania

Time (s) Query
0.00028 SET CHARSET latin2
0.00010 SET NAMES latin2
0.00153 SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='18.225.95.229' WHERE u.id=1
0.00113 UPDATE punbb_online SET logged=1732671578 WHERE ident='18.225.95.229'
0.00064 SELECT * FROM punbb_online WHERE logged<1732671278
0.00096 DELETE FROM punbb_online WHERE ident='3.15.145.50'
0.00084 SELECT topic_id FROM punbb_posts WHERE id=25599
0.00146 SELECT id FROM punbb_posts WHERE topic_id=3234 ORDER BY posted
0.00065 SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=3234 AND t.moved_to IS NULL
0.00012 SELECT search_for, replace_with FROM punbb_censoring
0.00090 SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=3234 ORDER BY p.id LIMIT 0,25
0.00098 UPDATE punbb_topics SET num_views=num_views+1 WHERE id=3234
Total query time: 0.00959 s