Launchpad has imported 11 comments from the remote bug at
https://bugs.freedesktop.org/show_bug.cgi?id=45978.

If you reply to an imported comment from within Launchpad, your comment
will be sent to the remote bug automatically. Read more about
Launchpad's inter-bugtracker facilities at
https://help.launchpad.net/InterBugTracking.

------------------------------------------------------------------------
On 2012-02-13T08:21:31+00:00 Tybion wrote:

Created attachment 56946
Log file for default boot up (and no xorg.conf) - 'vesa' driver is wrongly 
loaded

Xorg loads 'vesa' driver for Intel 82945G/GZ Video Controller.

A get-around is to specify 'pci=noacpi' on the boot up command - when
this is done, the 'intel' driver is correctly loaded.

$ Xorg -version
X.Org X Server 1.10.4
Release Date: 2011-08-19
X Protocol Version 11, Revision 0
Build Operating System: Linux 2.6.24-29-server i686 Ubuntu
Current Operating System: Linux thich 3.0.0-15-generic #26-Ubuntu SMP Fri Jan 
20 15:59:53 UTC 2012 i686
Kernel command line: BOOT_IMAGE=/boot/vmlinuz-3.0.0-15-generic root=/dev/sda3 
ro quiet nosplash
Build Date: 19 October 2011  05:09:41AM
xorg-server 2:1.10.4-1ubuntu4.2 (For technical support please see 
http://www.ubuntu.com/support)

$ lspci | grep "VGA"
00:02.0 VGA compatible controller: Intel Corporation 82945G/GZ Integrated
Graphics Controller (rev 02)

Reply at: https://bugs.launchpad.net/xserver-xorg-video-
intel/+bug/805700/comments/15

------------------------------------------------------------------------
On 2012-02-13T08:23:56+00:00 Tybion wrote:

Created attachment 56947
Successful load of 'intel' driver when 'pci=noacpi' is specified at boot up

Reply at: https://bugs.launchpad.net/xserver-xorg-video-
intel/+bug/805700/comments/16

------------------------------------------------------------------------
On 2012-02-13T08:35:26+00:00 Tybion wrote:

Other info about this bug ..

https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-
intel/+bug/805700

http://markmail.org/message/msojtkj4o4klho3t?q=lkml+list:org.kernel.vger
.linux-kernel

Reply at: https://bugs.launchpad.net/xserver-xorg-video-
intel/+bug/805700/comments/18

------------------------------------------------------------------------
On 2012-02-13T11:06:44+00:00 Chris Wilson wrote:

Lets have lspci -n with a normal boot and pci=noacpi, and see how the
device is configuring the PCI device layout in both cases. From the
description this sounds like it is going to be an [kernel] ACPI bug...

Jesse, do you have any clue as how invoking ACPI might rearrange or hide
the display controller (on a gen3 device so no hybrid gfx involved)?

Reply at: https://bugs.launchpad.net/xserver-xorg-video-
intel/+bug/805700/comments/19

------------------------------------------------------------------------
On 2012-02-14T08:10:10+00:00 Tybion wrote:

Guessing that the 'Lets have ..' request was for me, the lspci -n gave
the same result for both reboots ..

$ lspci -n
00:00.0 0600: 8086:2770 (rev 02)
00:02.0 0300: 8086:2772 (rev 02)
00:1b.0 0403: 8086:27d8 (rev 01)
00:1d.0 0c03: 8086:27c8 (rev 01)
00:1d.1 0c03: 8086:27c9 (rev 01)
00:1d.2 0c03: 8086:27ca (rev 01)
00:1d.3 0c03: 8086:27cb (rev 01)
00:1d.7 0c03: 8086:27cc (rev 01)
00:1e.0 0604: 8086:244e (rev e1)
00:1f.0 0601: 8086:27b8 (rev 01)
00:1f.1 0101: 8086:27df (rev 01)
00:1f.2 0101: 8086:27c0 (rev 01)
00:1f.3 0c05: 8086:27da (rev 01)
01:06.0 0200: 10ec:8139 (rev 10)

Reply at: https://bugs.launchpad.net/xserver-xorg-video-
intel/+bug/805700/comments/20

------------------------------------------------------------------------
On 2012-02-14T11:16:33+00:00 Chris Wilson wrote:

Ok, that's a little more mysterious. I could understand how we would
fail if the device disappeared due to pci=acpi, but if it is present for
both I need a new explanation.

Can you please attach the dmesg for your boot in both cases? Adding
drm.debug=0xe to your kernel boot parameters would be useful, but I
don't think required. My next theory is that the i915.ko failed to load
in the pci=acpi case, and so the ddx found no kms support and did not
initialise. Looking at the dmesg should confirm that and if so give the
next clue.

Reply at: https://bugs.launchpad.net/xserver-xorg-video-
intel/+bug/805700/comments/21

------------------------------------------------------------------------
On 2012-02-15T07:57:55+00:00 Tybion wrote:

Created attachment 57065
dmesg for pci=noacpi drm.debug=0xe

Reply at: https://bugs.launchpad.net/xserver-xorg-video-
intel/+bug/805700/comments/22

------------------------------------------------------------------------
On 2012-02-15T08:00:31+00:00 Tybion wrote:

Created attachment 57066
dmesg for drm.debug=0xe

Attached are the dmesg results for the alternate reboots.

Reply at: https://bugs.launchpad.net/xserver-xorg-video-
intel/+bug/805700/comments/23

------------------------------------------------------------------------
On 2012-02-15T08:56:53+00:00 Ghislain Bugnicourt wrote:

Hi,
I have the same problem here.

I may be important to note that it doesn't occur with all intel 82945G/GZ 
chipsets, at least according to my searches (example 
http://askubuntu.com/questions/81076/issue-with-text-in-a-intel-82945g-express-chipset-family).
It could be linked to Foxconn motherboards, maybe even those including intel 
Atom processors.
Tybion, is it also your case ? (and thanks for reporting)

Reply at: https://bugs.launchpad.net/xserver-xorg-video-
intel/+bug/805700/comments/24

------------------------------------------------------------------------
On 2012-02-15T09:23:20+00:00 Chris Wilson wrote:

In the bad path, we see:

[   24.211464] ------------[ cut here ]------------
[   24.211536] WARNING: at 
/build/buildd/linux-3.0.0/drivers/gpu/drm/i915/intel_display.c:915 
assert_pipe+0x75/0x80 [i915]()
[   24.211546] Hardware name: O.E.M
[   24.211553] pipe A assertion failure (expected off, current on)
[   24.211559] Modules linked in: intel_rng(-) snd_seq snd_timer snd_seq_device 
i915(+) parport_pc snd drm_kms_helper drm soundcore snd_page_alloc i2c_algo_bit 
video lp parport ses enclosure usb_storage uas 8139too 8139cp
[   24.211617] Pid: 342, comm: modprobe Not tainted 3.0.0-15-generic #26-Ubuntu
[   24.211624] Call Trace:
[   24.211645]  [<c1047c02>] warn_slowpath_common+0x72/0xa0
[   24.211698]  [<f830da25>] ? assert_pipe+0x75/0x80 [i915]
[   24.211748]  [<f830da25>] ? assert_pipe+0x75/0x80 [i915]
[   24.211761]  [<c1047cd3>] warn_slowpath_fmt+0x33/0x40
[   24.211812]  [<f830da25>] assert_pipe+0x75/0x80 [i915]
[   24.211865]  [<f8317373>] i9xx_crtc_disable+0x133/0x170 [i915]
[   24.211919]  [<f83173d7>] i9xx_crtc_dpms+0x27/0x30 [i915]
[   24.211972]  [<f830b87f>] intel_crtc_dpms+0x3f/0x130 [i915]
[   24.212025]  [<f830b812>] intel_crtc_disable+0x22/0x50 [i915]
[   24.212116]  [<f810f45f>] drm_helper_disable_unused_functions+0xef/0x150 
[drm_kms_helper]
...
[   24.234078] [drm:init_ring_common], render ring head not reset to zero ctl 
ffffffff head ffffffff tail ffffffff start ffffffff
[   24.234113] [drm:init_ring_common] *ERROR* failed to set render ring head to 
zero ctl ffffffff head ffffffff tail ffffffff start ffffffff
[   24.234153] [drm:init_ring_common] *ERROR* render ring initialization failed 
ctl ffffffff head ffffffff tail ffffffff start ffffffff
[   24.234348] vga_switcheroo: disabled
[   24.234360] [drm:i915_driver_load] *ERROR* failed to init modeset

So completely fubar with pci=acpi.

However, even the "good" path is worrisome:
[ 1173.380034] [drm:i915_hangcheck_ring_idle] *ERROR* Hangcheck timer 
elapsed... render ring idle [waiting on 11453, at 11453], missed IRQ?
which is not meant to happen at all.

Reply at: https://bugs.launchpad.net/xserver-xorg-video-
intel/+bug/805700/comments/25

------------------------------------------------------------------------
On 2012-02-15T09:29:49+00:00 Tybion wrote:

Thanks, Ghislain, for that observation.

Yes, you're spot on ..

Some of the output from 'sudo lshw' ..

    description: Desktop Computer
  *-core
       description: Motherboard
       product: 45CS/45CSX
       vendor: FOXCONN
     *-firmware
          description: BIOS
          vendor: American Megatrends Inc.
          physical id: 0
          version: 080014
          date: 05/08/2009
          size: 64KiB
          capacity: 448KiB
     *-cpu:0
          description: CPU
          product: Intel(R) Atom(TM) CPU  330   @ 1.60GHz
          vendor: Intel Corp.
          physical id: 4
          bus info: cpu@0
          version: 6.12.2
          slot: Socket437
          size: 1600MHz
          capacity: 1666MHz
          width: 64 bits
          clock: 133MHz
     *-pci
          description: Host bridge
          product: 82945G/GZ/P/PL Memory Controller Hub
          vendor: Intel Corporation
          physical id: 100
          bus info: pci@0000:00:00.0
          version: 02
          width: 32 bits
          clock: 33MHz
          configuration: driver=agpgart-intel
          resources: irq:0
        *-display
             description: VGA compatible controller
             product: 82945G/GZ Integrated Graphics Controller
             vendor: Intel Corporation
             physical id: 2
             bus info: pci@0000:00:02.0
             version: 02
             width: 32 bits
             clock: 33MHz
             capabilities: msi pm vga_controller bus_master cap_list rom
             configuration: driver=i915 latency=0
             resources: irq:16 memory:ffe80000-ffefffff ioport:ec00(size=8) 
memory:d0000000-dfffffff memory:ffe40000-ffe7ffff

Reply at: https://bugs.launchpad.net/xserver-xorg-video-
intel/+bug/805700/comments/26


** Changed in: xserver-xorg-video-intel
       Status: Unknown => Confirmed

** Changed in: xserver-xorg-video-intel
   Importance: Unknown => Medium

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/805700

Title:
  Natty&Oneiric - intel 82945G/GZ graphics card - Intel driver fails

To manage notifications about this bug go to:
https://bugs.launchpad.net/xserver-xorg-video-intel/+bug/805700/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to