Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
FS#17163 - [xf86-video-intel] KMS with an Intel GMA X3100 (GM965) graphics
Attached to Project:
Arch Linux
Opened by Sandro Carvalho (SanzFC) - Monday, 16 November 2009, 19:13 GMT
Last edited by Jan de Groot (JGC) - Thursday, 21 January 2010, 07:40 GMT
Opened by Sandro Carvalho (SanzFC) - Monday, 16 November 2009, 19:13 GMT
Last edited by Jan de Groot (JGC) - Thursday, 21 January 2010, 07:40 GMT
|
DetailsAn error occurs when I'm trying to use KMS with an Intel GMA X3100 (GM965) graphics.
In dmesg output i can see: [drm:i915_load_driver] *ERROR* Failed to map registers The system is Arch Linux 2009.08 x86_64 / Kernel 2.6.31 The packages are: xorg 1.7.1 xf86-video-intel 2.9.1 |
This task depends upon
I have not checked dmesg output for the error, but didn't notice it when checking other things in dmesg either.
Are there any visible problems besides dmesg message?
Jan, I'm almost sure that i put this in MODULES="intel_agp i915 drm" in mkinitcpio.conf, but I'll confirm this tonight.
MODULES="intel_agp drm i915"
MODULES="intel_agp drm_kms_helper drm i915" in /etc/mkinitcpio.conf
i915.modeset=1 in /boot/grub/menu.lst kernel line
"dmesg | grep drm" output:
[drm] Initialized drm 1.1.0 20060810
[drm:i915_driver_load] *ERROR* failed to map registers
"dmesg | grep i915" output:
Command line: root=/dev/disk/by-uuid/b4d6a332-1631-42ff-be7f-2a74e910da24 ro i915.modeset=1
Kernel command line: root=/dev/disk/by-uuid/b4d6a332-1631-42ff-be7f-2a74e910da24 ro i915.modeset=1
Unknown boot option `i915.modeset=1': ignoring
i915 0000:00:02.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
i915 0000:00:02.0: setting latency timer to 64
[drm:i915_driver_load] *ERROR* failed to map registers
i915 0000:00:02.0: PCI INT A disabled
i915: probe of 0000:00:02.0 failed with error -5
"dmesg | grep intel" output:
agpgart-intel 0000:00:00.0: Intel 965GM Chipset
agpgart-intel 0000:00:00.0: detected 7676K stolen memory
agpgart-intel 0000:00:00.0: AGP aperture is 256M @ 0xd0000000
I wait for help!!!
Can this be the cause of my problem?
How can I resolve this? I have no idea!!!
00:00.0 Host bridge: Intel Corporation Mobile PM965/GM965/GL960 Memory Controller Hub (rev 03)
00:02.0 VGA compatible controller: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (rev 03)
00:02.1 Display controller: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (rev 03)
Ok... I think this isn't the cause of my problem!!! Suggestions?
You could try the suggestion from your dmesg output:
ACPI: If "acpi_apic_instance=2" works better, notify linux-acpi@vger.kernel.org
Add acpi_apic_instance=2 to your boot line and see if things start working. I'm out of options here, but I'm not a kernel hacker.
I tried with acpi_apic_instance=2, but without success!!!
So, I decided to take a drastic action. My laptop (an ECS Uniwill S40II) is in home downloading the kernel26-git with yaourt -S kernel26-git!!! I hope that Linus Torvalds can do something for me :)
Do you think that is a good choice or can I have more problems?
Tonight I post the results!
I tried with acpi_apic_instance=2, but without success!!!
So, I decided to take a drastic action. My laptop (an ECS Uniwill S40II) is in home downloading the kernel26-git with yaourt -S kernel26-git!!! I hope that Linus Torvalds can do something for me :)
Do you think that is a good choice or can I have more problems?
Tonight I post the results!
The kernel26-git (2.6.32-rc7) resolved all the problems. Now, the KMS is working perfectly. I don't know if the problem is a bug in kernel 2.6.31 from Arch repositories.
Moreover my glxinfo fps increase of ~ 390 to ~ 560 fps!
Thanks Jan for your patience!!!
PS: I hope this "unstable" kernel don't give me more white hairs. :)