Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: 11.04 - padá grafika: unable to handle kernel paging request  (Přečteno 1981 krát)

JarekKos

  • Návštěvník
  • *
  • Příspěvků: 27
    • Zobrazit profil
Dobrý den,

na nové instalaci ubuntu-11.04-desktop-i386 se všemi aktualizacemi se mi stává toto:

po nějaké době práce v grafice (Unity, Gnome i Gnome no effects) to najednou spadne a jsem znovu
na přihlašovací obrazovce. A nebo, což je ještě horší, někdy grafika úplně zmizí a místo toho se dívám
na konzolový text začínající BUG: unable to handle kernel paging request at... (dále v přiloženém
výpisu) a počítač úplně zatuhne.

V logu jsem našel hlášky které přikládám, ale bohužel z nich vůbec nejsem schopen poznat o co jde.

Počítač: Intel Pentium 4 na 3.00GHz, MB: ASUS P5RD1-V, 1GB RAM, Integrated ATI RADEON X300 GPU.
uname: Linux 2.6.38-8-generic #42-Ubuntu SMP Mon Apr 11 03:31:50 UTC 2011 i686 i686 i386 GNU/Linux

Věděl by prosím někdo co s tím? Díky.

Kód: [Vybrat]
Aug  3 12:46:02 Ubuntu-test kernel: [ 2470.746558] BUG: unable to handle kernel paging request at 40000004 #(adresa se mění)
Aug  3 12:46:02 Ubuntu-test kernel: [ 2470.746664] IP: [<c10e7f35>] get_page_from_freelist+0xe5/0x320
Aug  3 12:46:02 Ubuntu-test kernel: [ 2470.746754] *pde = 00000000
Aug  3 12:46:02 Ubuntu-test kernel: [ 2470.746791] Oops: 0002 [#1] SMP
Aug  3 12:46:02 Ubuntu-test kernel: [ 2470.746830] last sysfs file: /sys/devices/system/cpu/cpu1/cache/index1/shared_cpu_map
Aug  3 12:46:02 Ubuntu-test kernel: [ 2470.746891] Modules linked in: snd_wavefront snd_hda_codec_realtek snd_cs4236 snd_wss_lib snd_hda_intel snd_opl3_lib snd_hda_codec snd_hwdep snd_pcm radeon snd_mpu401 snd_mpu401_uart binfmt_misc snd_seq_midi snd_rawmidi ppdev snd_seq_midi_event ttm snd_seq drm_kms_helper drm snd_timer snd_seq_device snd i2c_algo_bit psmouse i2c_ali15x3 ati_agp serio_raw i2c_ali1535 asus_atk0110 shpchp parport_pc ns558 soundcore gameport snd_page_alloc lp parport usbhid hid r8169 pata_ali sata_uli skge floppy
Aug  3 12:46:02 Ubuntu-test kernel: [ 2470.747420]
Aug  3 12:46:02 Ubuntu-test kernel: [ 2470.747437] Pid: 2287, comm: Xorg Not tainted 2.6.38-8-generic #42-Ubuntu System manufacturer System Product Name/P5RD1-V
Aug  3 12:46:02 Ubuntu-test kernel: [ 2470.747542] EIP: 0060:[<c10e7f35>] EFLAGS: 00213086 CPU: 0
Aug  3 12:46:02 Ubuntu-test kernel: [ 2470.747587] EIP is at get_page_from_freelist+0xe5/0x320
Aug  3 12:46:02 Ubuntu-test kernel: [ 2470.747628] EAX: f5807330 EBX: f5807324 ECX: f5807330 EDX: 40000000
Aug  3 12:46:02 Ubuntu-test kernel: [ 2470.747676] ESI: f62f6760 EDI: 00000000 EBP: ea399e50 ESP: ea399df0
Aug  3 12:46:02 Ubuntu-test kernel: [ 2470.747723]  DS: 007b ES: 007b FS: 00d8 GS: 00e0 SS: 0068
Aug  3 12:46:02 Ubuntu-test kernel: [ 2470.747765] Process Xorg (pid: 2287, ti=ea398000 task=ed741940 task.ti=ea398000)
Aug  3 12:46:02 Ubuntu-test kernel: [ 2470.747822] Stack:
Aug  3 12:46:02 Ubuntu-test kernel: [ 2470.747839]  00000002 00000041 00000002 ed6293a4 eaa02de0 00000000 ffffffff 00000040
Aug  3 12:46:02 Ubuntu-test kernel: [ 2470.747933]  00000000 ea399e1c c17844a4 c1784f0c 00000001 000284d2 00203296 f5807330
Aug  3 12:46:02 Ubuntu-test kernel: [ 2470.748013]  00000000 00000000 00203246 c1784480 c1784480 00000002 000284d2 00000000
Aug  3 12:46:02 Ubuntu-test kernel: [ 2470.748013] Call Trace:
Aug  3 12:46:02 Ubuntu-test kernel: [ 2470.748013]  [<c10e8809>] __alloc_pages_nodemask+0xf9/0x710
Aug  3 12:46:02 Ubuntu-test kernel: [ 2470.748013]  [<c127bb32>] ? copy_to_user+0x42/0x60
Aug  3 12:46:02 Ubuntu-test kernel: [ 2470.748013]  [<f8168dcf>] ? drm_ioctl+0x2df/0x470 [drm]
Aug  3 12:46:02 Ubuntu-test kernel: [ 2470.748013]  [<c1031a24>] pte_alloc_one+0x24/0x50
Aug  3 12:46:02 Ubuntu-test kernel: [ 2470.748013]  [<c10fe7b6>] __pte_alloc+0x26/0xb0
Aug  3 12:46:02 Ubuntu-test kernel: [ 2470.748013]  [<c11015e0>] handle_mm_fault+0x70/0x120
Aug  3 12:46:02 Ubuntu-test kernel: [ 2470.748013]  [<c150ce00>] ? do_page_fault+0x0/0x490
Aug  3 12:46:02 Ubuntu-test kernel: [ 2470.748013]  [<c150cf5e>] do_page_fault+0x15e/0x490
Aug  3 12:46:02 Ubuntu-test kernel: [ 2470.748013]  [<f8168af0>] ? drm_ioctl+0x0/0x470 [drm]
Aug  3 12:46:02 Ubuntu-test kernel: [ 2470.748013]  [<c11367cb>] ? do_vfs_ioctl+0x7b/0x2e0
Aug  3 12:46:02 Ubuntu-test kernel: [ 2470.748013]  [<c1136ab7>] ? sys_ioctl+0x87/0x90
Aug  3 12:46:02 Ubuntu-test kernel: [ 2470.748013]  [<c150ce00>] ? do_page_fault+0x0/0x490
Aug  3 12:46:02 Ubuntu-test kernel: [ 2470.748013]  [<c150a2df>] error_code+0x67/0x6c
Aug  3 12:46:02 Ubuntu-test kernel: [ 2470.748013] Code: 89 45 e4 8b 45 ec f7 da 89 55 b8 81 e1 00 08 00 00 83 c0 24 89 4d b4 89 45 c8 eb 60 66 90 8b 74 fb 10 83 ee 18 8b 56 18 8b 46 1c <89> 42 04 89 10 c7 46 18 00 01 10 00 c7 46 1c 00 02 20 00 83 2b
Aug  3 12:46:02 Ubuntu-test kernel: [ 2470.748013] EIP: [<c10e7f35>] get_page_from_freelist+0xe5/0x320 SS:ESP 0068:ea399df0
Aug  3 12:46:02 Ubuntu-test kernel: [ 2470.748013] CR2: 0000000040000004
Aug  3 12:46:02 Ubuntu-test kernel: [ 2470.748013] ---[ end trace 40c1b1d98201f36d ]---
Aug  3 12:46:03 Ubuntu-test gdm-simple-slave[2805]: WARNING: Unable to load file '/etc/gdm/custom.conf': Adresář nebo soubor neexistuje
Aug  3 12:46:03 Ubuntu-test acpid: client 2287[0:0] has disconnected
Aug  3 12:46:03 Ubuntu-test acpid: client connected from 2807[0:0]
Aug  3 12:46:03 Ubuntu-test acpid: 1 client rule loaded
Aug  3 12:46:04 Ubuntu-test gdm-session-worker[2848]: WARNING: Unable to load file '/etc/gdm/custom.conf': Adresář nebo soubor neexistuje
Aug  3 12:46:04 Ubuntu-test rtkit-daemon[1125]: Successfully made thread 2852 of process 2852 (n/a) owned by '106' high priority at nice level -11.
Aug  3 12:46:04 Ubuntu-test rtkit-daemon[1125]: Supervising 1 threads of 1 processes of 1 users.
Aug  3 12:46:04 Ubuntu-test rtkit-daemon[1125]: Successfully made thread 2855 of process 2852 (n/a) owned by '106' RT at priority 5.
Aug  3 12:46:04 Ubuntu-test rtkit-daemon[1125]: Supervising 2 threads of 1 processes of 1 users.
Aug  3 12:46:04 Ubuntu-test rtkit-daemon[1125]: Successfully made thread 2857 of process 2852 (n/a) owned by '106' RT at priority 5.
Aug  3 12:46:04 Ubuntu-test rtkit-daemon[1125]: Supervising 3 threads of 1 processes of 1 users.
Aug  3 12:46:04 Ubuntu-test pulseaudio[2852]: module-alsa-card.c: Failed to find a working profile.
Aug  3 12:46:04 Ubuntu-test pulseaudio[2852]: module.c: Failed to load  module "module-alsa-card" (argument: "device_id="1" name="1" card_name="alsa_card.1" tsched=yes ignore_dB=no card_properties="module-udev-detect.discovered=1""): initialization failed.
Aug  3 12:46:05 Ubuntu-test gdm-simple-greeter[2847]: Gtk-WARNING: /build/buildd/gtk+2.0-2.24.4/gtk/gtkwidget.c:5687: widget not within a GtkWindow
Aug  3 12:46:05 Ubuntu-test gdm-simple-greeter[2847]: WARNING: Unable to load CK history: no seat-id found

jmp

  • Závislák
  • ****
  • Příspěvků: 2647
    • Zobrazit profil
Re: 11.04 - padá grafika: unable to handle kernel paging request
« Odpověď #1 kdy: 03 Srpna 2011, 16:48:20 »
zkuste nejprve otestovat hw
treba nejaky memtest a S.M.A.R.T. utilitky od vyrobcu disku, cpuburn

respektive omrknete neco treba tady http://www.overclockers.com/forums/showthread.php?t=486495

JarekKos

  • Návštěvník
  • *
  • Příspěvků: 27
    • Zobrazit profil
Re: 11.04 - padá grafika: unable to handle kernel paging request
« Odpověď #2 kdy: 04 Srpna 2011, 14:21:42 »
Díky. 
Memtest jsem udělal jako první - prošel. Ale asi to byla ta integrovaná grafická karta.
Strčil jsem do toho nějakou starší nVidia GeForce 8800GT a teď (nechci to zakřiknout) to asi funguje.

Akorát že člověk aby kvůli tomu zaříznul černou slepici.
Musel jsem:
1. nainstalovat proprietární ovladač (Nastavení systému / Dodatečné ovladače)
2. restartovat počítač (?!) (proč to jen nerestartne gdm?)
-  skončil jsem v 1024x768, 50 Hz (zamlžená obrazovka s velkými písmenky)
NVidia X server Settings nenašel /etc/X11/xorg.conf a (!) neumí si ho vytvořit
3. vytvořit xorg.conf pomocí nvidia-xconfig (mohl jsem udělat prázdný ručně, ale nevěděl jsem, co si tam dá)
4. smazat obsah xorg.conf, protože s tím automaticky generovaným se pak nedá nic nastavit - nechat jen prázdný soubor
5. pomocí NVidia X server Settings nastavit vyšší rozlišení a frekvenci 60Hz
6. odhlásit se  a dát service gdm restart

Zabralo to, ALE monitor se nerozpozná a není možné nastavit rozlišení 1280x1024,
místo toho je v nabídce nejbližší podobné 1152x864.
NVidia si do xorg.conf přidala:
Section "Screen"
    ...
   Option "metamodes" "1152x864_60 +0+0"
   ...
EndSection

Zkusil jsem to přepsat na 1280x1024, ale v tom případě opět skončím na 1024x768.

Rád bych se tedy zeptal:
1. Dá se grafice vnutit konkrétní rozlišení - jak?
2. Možnosti "ovládacího panelu" Nastavení systému se mi zdají hrozně omezené.
    Existuje v Ubuntu nějaký komplexní správce hardware, který mi zobrazí
    informace, dovolí použít různé ovladače a nastavovat jejich parametry?
    (Omlouvám se, v Ubuntu jsem nový.)

Díky.

JarekKos

  • Návštěvník
  • *
  • Příspěvků: 27
    • Zobrazit profil
Re: 11.04 - padá grafika: unable to handle kernel paging request
« Odpověď #3 kdy: 04 Srpna 2011, 15:12:43 »
Ještě doplněk: nemožnost nastavení požadovaného rozlišení rozhodně není hardwarem.
Nainstaloval jsem na druhý disk stejného počítače Mageia Linux 1 a po zapnutí v Control Center/Hardware
to normálně běží na proprietární ovladač 1280x1024, 60Hz.

jiri.podvolecky

  • Návštěvník
  • *
  • Příspěvků: 69
    • Zobrazit profil
Re: 11.04 - padá grafika: unable to handle kernel paging request
« Odpověď #4 kdy: 04 Srpna 2011, 15:53:11 »
A proč to nepřeinstalovat celý ( brutal force ) ?

jmp

  • Závislák
  • ****
  • Příspěvků: 2647
    • Zobrazit profil
Re: 11.04 - padá grafika: unable to handle kernel paging request
« Odpověď #5 kdy: 04 Srpna 2011, 16:15:12 »
Ještě doplněk: nemožnost nastavení požadovaného rozlišení rozhodně není hardwarem.
Nainstaloval jsem na druhý disk stejného počítače Mageia Linux 1 a po zapnutí v Control Center/Hardware
to normálně běží na proprietární ovladač 1280x1024, 60Hz.
mno s tim bych az tak uplne nesouhlasil
pri nerozpoznani monitoru to muze byt i hw (stalo se mi to jednou pri pouziti d-sub kabelu, ktery nebyl plne osazen - stacilo vymenit propojovaci kabel mezi monitorem a pc za plne osazeny a jelo to...)

Roman Vacho

  • Člen placené komunitní podpory
  • Moderátor
  • Guru
  • ***
  • Příspěvků: 5592
  • Jeden vykope studnu, tisíce z ní pijí tisíc let.
    • Zobrazit profil
Vyřešená vlákna je vhodné uzavřít dodáním znaků "[vyřešeno]" do názvu téma v editaci prvního příspěvku.

 


Provoz zaštiťuje spolek OpenAlt.