Gentoo Archives: gentoo-user

From: Willie Wong <wwong@××××××××××××××.edu>
To: gentoo-user@l.g.o
Subject: [gentoo-user] Intel Video and i915 driver
Date: Sat, 09 Jan 2010 18:36:02
Message-Id: 20100109183952.GA22731@princeton.edu
1 Hi list:
2
3 I found the following problem when trying to set-up X on my Gigabyte
4 Netbook, model T1028M. Firstly, about the hardware
5
6 lspci shows
7 00:02.0 VGA compatible controller: Intel Corporation Mobile 945GME
8 Express Integrated Graphics Controller (rev 03)
9
10 So I tried the i915 kernel driver with Kernel Modesetting. I booted
11 with kernel option
12
13 i915.modeset=1 video=1024x600
14
15 the resolution is the native resolution on the netbook. I tried to
16 start X using the configuration generated by X -configure, and it
17 errors out with
18
19 drmOpenByBusid: Searching for BusID pci:0000:00:02.0
20 drmOpenDevice: node name is /dev/dri/card0
21 drmOpenDevice: open result is 9, (OK)
22 drmOpenByBusid: drmOpenMinor returns 9
23 drmOpenByBusid: drmGetBusid reports pci:0000:00:02.0
24 (**) intel(0): Depth 24, (--) framebuffer bpp 32
25 (==) intel(0): RGB weight 888
26 (==) intel(0): Default visual is TrueColor
27 (**) intel(0): Option "Tiling" "False"
28 (II) intel(0): Integrated Graphics Chipset: Intel(R) 945GME
29 (--) intel(0): Chipset: "945GME"
30 (II) intel(0): Output VGA1 using monitor section VGA
31 (**) intel(0): Option "Ignore" "True"
32 (II) intel(0): Output LVDS1 using monitor section Monitor0
33 (II) intel(0): Output LVDS1 disconnected
34 (WW) intel(0): No outputs definitely connected, trying again...
35 (II) intel(0): Output LVDS1 disconnected
36 (WW) intel(0): Unable to find initial modes
37 (==) intel(0): video overlay key set to 0x101fe
38 (EE) intel(0): No modes.
39 (II) UnloadModule: "intel"
40 (EE) Screen(s) found, but none have a usable configuration.
41
42 Digging in a bit more into the boot log gives the following snip from
43 dmesg
44
45 [ 1.382044] [drm] Initialized drm 1.1.0 20060810
46 [ 1.382225] i915 0000:00:02.0: PCI INT A -> GSI 16 (level, low) ->
47 IRQ 16
48 [ 1.382352] i915 0000:00:02.0: setting latency timer to 64
49 [ 1.400100] [drm] set up 7M of stolen space
50 [ 1.526143] ACPI: Battery Slot [BAT0] (battery present)
51 [ 1.541048] ------------[ cut here ]------------
52 [ 1.541169] WARNING: at drivers/gpu/drm/drm_crtc_helper.c:1032
53 drm_helper_initial_config+0x57/0x60()
54 [ 1.541367] Hardware name: M1028
55 [ 1.541471] No connectors reported connected with modes
56 [ 1.541607] Modules linked in:
57 [ 1.541786] Pid: 1, comm: swapper Not tainted 2.6.32-gentoo #1
58 [ 1.541896] Call Trace:
59 [ 1.542000] [<c12880e7>] ? drm_helper_initial_config+0x57/0x60
60 [ 1.542126] [<c12880e7>] ? drm_helper_initial_config+0x57/0x60
61 [ 1.542239] [<c1031f8f>] ? warn_slowpath_common+0x6f/0xd0
62 [ 1.542363] [<c12880e7>] ? drm_helper_initial_config+0x57/0x60
63 [ 1.542501] [<c103203b>] ? warn_slowpath_fmt+0x2b/0x30
64 [ 1.542612] [<c12880e7>] ? drm_helper_initial_config+0x57/0x60
65 [ 1.542757] [<c129d132>] ? i915_driver_load+0x1332/0x1450
66 [ 1.542877] [<c129bde0>] ? i915_vga_set_decode+0x0/0x20
67 [ 1.543004] [<c1290bfd>] ? drm_get_dev+0x29d/0x430
68 [ 1.543137] [<c121c14b>] ? local_pci_probe+0xb/0x10
69 [ 1.543247] [<c121c941>] ? pci_device_probe+0x61/0x80
70 [ 1.543368] [<c12d1965>] ? driver_probe_device+0x85/0x190
71 [ 1.543479] [<c121c206>] ? pci_match_device+0x16/0xb0
72 [ 1.543589] [<c12d1ae9>] ? __driver_attach+0x79/0x80
73 [ 1.543698] [<c121c880>] ? pci_device_remove+0x0/0x40
74 [ 1.543807] [<c12d1259>] ? bus_for_each_dev+0x49/0x70
75 [ 1.543917] [<c121c880>] ? pci_device_remove+0x0/0x40
76 [ 1.544037] [<c12d17f6>] ? driver_attach+0x16/0x20
77 [ 1.544147] [<c12d1a70>] ? __driver_attach+0x0/0x80
78 [ 1.544255] [<c12d0b8f>] ? bus_add_driver+0xaf/0x240
79 [ 1.544369] [<c121c880>] ? pci_device_remove+0x0/0x40
80 [ 1.544479] [<c12d1d77>] ? driver_register+0x67/0x150
81 [ 1.544589] [<c14ee092>] ? printk+0x17/0x25
82 [ 1.544697] [<c128c86d>] ? drm_init+0x2d/0xe0
83 [ 1.544806] [<c121cb6d>] ? __pci_register_driver+0x3d/0xb0
84 [ 1.544916] [<c17577d6>] ? i915_init+0x0/0x48
85 [ 1.545037] [<c100112e>] ? do_one_initcall+0x2e/0x180
86 [ 1.545146] [<c17382fc>] ? kernel_init+0x13c/0x194
87 [ 1.545255] [<c17381c0>] ? kernel_init+0x0/0x194
88 [ 1.545369] [<c10038df>] ? kernel_thread_helper+0x7/0x18
89 [ 1.545488] ---[ end trace 8902177fd73ec406 ]---
90 [ 1.545607] [drm] Initialized i915 1.6.0 20080730 for 0000:00:02.0
91 on minor 0
92
93 I'm not quite sure I understand what's going on here. Any thoughts?
94 I'm not even sure what information may be useful, so please let me
95 know what I need to give.
96
97 Thanks,
98
99 W
100 --
101 The only person who always got his work done by Friday was Robinson Crusoe.
102 Sortir en Pantoufles: up 1128 days, 17:25

Replies

Subject Author
[gentoo-user] Re: Intel Video and i915 driver walt <w41ter@×××××.com>