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#1556 - DRI support on Intel chipsets broken
Attached to Project:
Arch Linux
Opened by LB06 (LB06) - Thursday, 30 September 2004, 19:09 GMT
Last edited by Judd Vinet (judd) - Monday, 04 October 2004, 18:32 GMT
Opened by LB06 (LB06) - Thursday, 30 September 2004, 19:09 GMT
Last edited by Judd Vinet (judd) - Monday, 04 October 2004, 18:32 GMT
|
Detailsxorg log:
drmOpenDevice: node name is /dev/dri/card0 drmOpenDevice: open result is -1, (Unknown error 999) drmOpenDevice: open result is -1, (Unknown error 999) drmOpenDevice: Open failed drmOpenDevice: node name is /dev/dri/card0 drmOpenDevice: open result is -1, (Unknown error 999) drmOpenDevice: open result is -1, (Unknown error 999) drmOpenDevice: Open failed [drm] failed to load kernel module "i915" (II) I810(0): [drm] drmOpen failed (EE) I810(0): [dri] DRIScreenInit failed. Disabling DRI. It seems the i915 module is required for direct rendering on Intel chipsets. Please add it to the next stock kernel. |
This task depends upon
And if so, does your user have RW access to it?
RH also suffered from the same bug.
First, I have an Intel 855GM chipset. As stated on various websites it is only supported by the i830 or the new i915 driver (Slack also loaded the i830 driver according to lsmod, dri worked). I also found out you need 3 drivers/modules to get x with dri: A kernel driver, a userspace driver(Xorg?), a userspace dri/drm driver(X/mesa?). So I have various options.
(1) Try to continue with i810
(2) Try i830
(3) Try i915
(1)
The i810 seems to work fine for non accelerated stuff, but the i810_dri driver/module obviously doesn't work for a non i810 chipset. Xorg seems to know about this and wants to load the i915 dri drivers. There is no matching kernel module, however(why doesn't it try to load i830, this one is present in the kernel?)
(2)
This one is present in kernel, but not in userland(x.org/mesa?). There is no matching module in /usr/X11R6/lib/modules/drivers, however. There also is no dri module in /usr/X11R6/lib/modules/dri.
(3)
This one is meant to replace i830 (and possibly i810). Not present in kernel, not present in userland, but there is a dri driver.
So only the i810 has all the required stuff, but the problem is that my GPU is incompatible with it. i830 lacks an x.org and dri module. i915 lacks a x.org and kernel module.
I hope this helps.