[Bug 648631] Re: Intel graphics drivers not working on new kernels on Maverick?
Stenten
stenten at gmail.com
Mon Oct 4 21:01:03 UTC 2010
** Description changed:
+ === Problem ===
+ From the Maverick 2.6.35-16 kernel and onward, X does not load and the computer boots to a tty login prompt.
+
+ === dmesg (2.6.35-22.33) ===
+ (snip)
+ [ 20.162308] intel ips 0000:00:1f.6: No CPUID match found.
+ [ 20.162319] BUG: unable to handle kernel NULL pointer dereference at 0000000000000008
+ [ 20.162424] IP: [<ffffffffa007e3c6>] ips_detect_cpu+0x76/0x1d0 [intel_ips]
+ [ 20.162500] PGD aefed067 PUD a4804067 PMD 0
+ [ 20.162616] Oops: 0000 [#1] SMP
+ [ 20.162702] last sysfs file: /sys/devices/pci0000:ff/0000:ff:02.1/uevent
+ [ 20.162749] CPU 1
+ [ 20.162780] Modules linked in: intel_ips(+) snd_page_alloc bluetooth led_class lp parport ahci r8169 mii libahci
+ [ 20.163144]
+ [ 20.163176] Pid: 418, comm: modprobe Not tainted 2.6.35-22-generic #33-Ubuntu FJNBB06/LIFEBOOK A530
+ [ 20.163229] RIP: 0010:[<ffffffffa007e3c6>] [<ffffffffa007e3c6>] ips_detect_cpu+0x76/0x1d0 [intel_ips]
+ [ 20.163312] RSP: 0018:ffff8800a4883c48 EFLAGS: 00010202
+ [ 20.163355] RAX: 0000000000a800c8 RBX: 0000000000000000 RCX: 0000000000a800c8
+ [ 20.163401] RDX: 0000000000000000 RSI: ffff8800a4883c64 RDI: 0000000000a800c8
+ [ 20.163451] RBP: ffff8800a4883c88 R08: 0000000000000000 R09: 0000000000000000
+ [ 20.163499] R10: 0000000000000000 R11: 0000000000000002 R12: 0000000000a800c8
+ [ 20.163565] R13: ffff8800a4331b40 R14: ffff8800b2af3090 R15: 00000000fffffff4
+ [ 20.163637] FS: 00007f5616ada700(0000) GS:ffff880001f00000(0000) knlGS:0000000000000000
+ [ 20.163729] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
+ [ 20.163792] CR2: 0000000000000008 CR3: 00000000aeffb000 CR4: 00000000000006e0
+ [ 20.163860] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
+ [ 20.163926] DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400
+ [ 20.163994] Process modprobe (pid: 418, threadinfo ffff8800a4882000, task ffff8800a48596e0)
+ [ 20.164085] Stack:
+ [ 20.164138] ffff8800a4883c88 ffffffff81142fa4 ffff8800a4883d14 00000000b2af3000
+ [ 20.164283] <0> ffff8800b2af3000 ffff8800a4331b40 ffff8800b2af3000 00000000fffffff4
+ [ 20.164499] <0> ffff8800a4883cd8 ffffffffa007efb1 ffff8800a4883cb8 ffff8800aed53e10
+ [ 20.164763] Call Trace:
+ [ 20.164823] [<ffffffff81142fa4>] ? kmem_cache_alloc_notrace+0xb4/0xd0
+ [ 20.164896] [<ffffffffa007efb1>] ips_probe+0x71/0x710 [intel_ips]
+ [ 20.164967] [<ffffffff812d6ec7>] local_pci_probe+0x17/0x20
+ [ 20.165034] [<ffffffff812d71b9>] __pci_device_probe+0xe9/0xf0
+ [ 20.165104] [<ffffffff812b951a>] ? kobject_get+0x1a/0x30
+ [ 20.165172] [<ffffffff81383c29>] ? get_device+0x19/0x20
+ [ 20.165238] [<ffffffff812d825a>] pci_device_probe+0x3a/0x60
+ [ 20.165304] [<ffffffff81387fe8>] really_probe+0x68/0x190
+ [ 20.165371] [<ffffffff81388155>] driver_probe_device+0x45/0x70
+ [ 20.165436] [<ffffffff8138821b>] __driver_attach+0x9b/0xa0
+ [ 20.165503] [<ffffffff81388180>] ? __driver_attach+0x0/0xa0
+ [ 20.165566] [<ffffffff81387428>] bus_for_each_dev+0x68/0x90
+ [ 20.165633] [<ffffffff81387e5e>] driver_attach+0x1e/0x20
+ [ 20.165697] [<ffffffff8138771e>] bus_add_driver+0xde/0x280
+ [ 20.165761] [<ffffffff81388560>] driver_register+0x80/0x150
+ [ 20.165825] [<ffffffff8158d0f6>] ? notifier_call_chain+0x56/0x80
+ [ 20.165845] input: Fujitsu FUJ02B1 as /devices/LNXSYSTM:00/LNXSYBUS:00/FUJ02B1:00/input/input4
+ [ 20.165898] ACPI: Fujitsu FUJ02B1 [FJEX] (on)
+ [ 20.166032] [<ffffffff812d84e6>] __pci_register_driver+0x56/0xd0
+ [ 20.166103] [<ffffffff81084f05>] ? __blocking_notifier_call_chain+0x65/0x80
+ [ 20.166176] [<ffffffffa0084000>] ? ips_init+0x0/0x20 [intel_ips]
+ [ 20.166245] [<ffffffffa008401e>] ips_init+0x1e/0x20 [intel_ips]
+ [ 20.166314] [<ffffffff8100204c>] do_one_initcall+0x3c/0x1a0
+ [ 20.166382] [<ffffffff8109bc6b>] sys_init_module+0xbb/0x200
+ [ 20.166450] [<ffffffff8100a0f2>] system_call_fastpath+0x16/0x1b
+ [ 20.166517] Code: a0 48 c7 c7 88 ec ac 81 48 c7 c3 80 0a 08 a0 e8 c1 fc 23 e1 48 85 c0 74 44 bf ac 01 00 00 4c 89 e6 e8 3f 7e fb e0 66 90 41 89 c4 <8b> 53 08 41 c1 e4 12 41 c1 ec 15 41 69 c4 e8 03 00 00 39 c2 0f
+ [ 20.168316] RIP [<ffffffffa007e3c6>] ips_detect_cpu+0x76/0x1d0 [intel_ips]
+ [ 20.168411] RSP <ffff8800a4883c48>
+ [ 20.168470] CR2: 0000000000000008
+ [ 20.168539] ---[ end trace 934ab8f8f0f56d90 ]---
+
+ === Xorg.0.log (2.6.35-22.33) ===
+ (snip)
+ [ 95.229] (WW) Falling back to old probe method for vesa
+ [ 95.229] (WW) Falling back to old probe method for fbdev
+ [ 95.229] (II) Loading sub module "fbdevhw"
+ [ 95.229] (II) LoadModule: "fbdevhw"
+ [ 95.229] (II) Loading /usr/lib/xorg/modules/libfbdevhw.so
+ [ 95.230] (II) Module fbdevhw: vendor="X.Org Foundation"
+ [ 95.230] compiled for 1.9.0, module version = 0.0.2
+ [ 95.230] ABI class: X.Org Video Driver, version 8.0
+ [ 95.230] (EE) open /dev/fb0: No such file or directory
+ [ 197.074] (EE) intel(0): No kernel modesetting driver detected.
+ [ 197.074] (II) UnloadModule: "intel"
+ [ 197.074] (EE) Screen(s) found, but none have a usable configuration.
+ [ 197.074]
+ Fatal server error:
+ [ 197.074] no screens found
+ [ 197.074]
+ Please consult the The X.Org Foundation support
+ at http://wiki.x.org
+ for help.
+ [ 197.074] Please also check the log file at "/var/log/Xorg.0.log" for additional information.
+ [ 197.074]
+ [ 197.080] ddxSigGiveUp: Closing log
+
+ === Upstream Testing ===
+ 2.6.35.1 works. (This maps to 2.6.35-15.)
+ 2.6.35.2 works. (This maps to 2.6.35-16.)
+ 2.6.36-rc6 works.
+
+
+ === Original Report ===
Binary package hint: xserver-xorg-video-intel
Basically, on Maverick, X fails to start properly for me on newer
kernels. Kernels up to 2.6.35-15 work just fine, but the later ones
don't. While booting, I get into a terminal login. If I run startx from
there, it complains that it couldn't load the screen properly and offers
low graphics mode.
Driver version: 2:2.12.0-1ubuntu4
dmesg log from kernel 2.6.35-17 (one of the not working ones): http://pastebin.com/9JNcNAN1
Xorg.log: http://pastebin.com/2XHxX45P
Note that these logs have drivers & Xorg from the xorg-edgers ppa. Removing it with ppa-purge doesn't change the situation in any way though.
Also, my GPU is Intel HD Graphics, lspci | grep VGA output being:
00:02.0 VGA compatible controller: Intel Corporation Core Processor Integrated Graphics Controller (rev 02)
It's my first time reporting a bug, I hope I didn't miss anything
important! I already made a thread on the maverick forums about this,
where I was advised to report a bug.
** Summary changed:
- Intel graphics drivers not working on new kernels on Maverick?
+ Kernel Oops - unable to handle kernel NULL pointer dereference; IP: [<ffffffffa007e3c6>] ips_detect_cpu+0x76/0x1d0 [intel_ips]
--
Kernel Oops - unable to handle kernel NULL pointer dereference; IP: [<ffffffffa007e3c6>] ips_detect_cpu+0x76/0x1d0 [intel_ips]
https://bugs.launchpad.net/bugs/648631
You received this bug notification because you are a member of Kernel
Bugs, which is subscribed to linux in ubuntu.
More information about the kernel-bugs
mailing list