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!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Witam. gdy probuje zarestartowac dostaje taki komunikat:
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:
(==) 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
Jajko sam kompilowałeś czy dystrybucyjne??
Coś jest nie tak ze swap`em chyba
kernel BUG at mm/swap.c:52!
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
zmień na:
# /dev/hdaxy none defaults coś tam
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
Offline
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:
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
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])
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
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
i zrób "make && make modules_install && make install"
powinno pomóc jeśli nie to napisz.
PS: oczywiście lokalizacje zmień wg. swoich
Offline
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
Offline