Bug 21149 - [855GM UXA] failed to load kernel module "i915"
Summary: [855GM UXA] failed to load kernel module "i915"
Status: CLOSED FIXED
Alias: None
Product: DRI
Classification: Unclassified
Component: DRM/Intel (show other bugs)
Version: XOrg git
Hardware: Other All
: medium normal
Assignee: Gordon Jin
QA Contact:
URL:
Whiteboard:
Keywords: NEEDINFO
Depends on:
Blocks:
 
Reported: 2009-04-13 07:39 UTC by Mario Chacon
Modified: 2017-07-24 23:10 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments
Xorg.conf Intel (3.33 KB, text/plain)
2009-04-13 07:40 UTC, Mario Chacon
no flags Details
Xorg.log (26.66 KB, text/plain)
2009-04-13 07:40 UTC, Mario Chacon
no flags Details
xorg.conf intel 2.7 (3.33 KB, text/plain)
2009-04-20 06:02 UTC, Mario Chacon
no flags Details
xorg.log intel 2.7 (75.36 KB, text/plain)
2009-04-20 06:03 UTC, Mario Chacon
no flags Details
dmesg.log (20.55 KB, text/plain)
2009-04-30 18:49 UTC, Mario Chacon
no flags Details
xorg.conf (3.33 KB, text/plain)
2009-04-30 18:49 UTC, Mario Chacon
no flags Details
xorg.log (26.66 KB, text/plain)
2009-04-30 18:49 UTC, Mario Chacon
no flags Details

Description Mario Chacon 2009-04-13 07:39:04 UTC
Hello:

I got software renderize with glxgears -info and I saw this error in the Xorg.log:

(II) intel(0): Kernel reported 232704 total, 1 used
(II) intel(0): I830CheckAvailableMemory: 930812 kB available
drmOpenDevice: node name is /dev/dri/card0
[drm] failed to load kernel module "i915"
(WW) intel(0): Failed to open DRM device
(**) intel(0): Framebuffer compression enabled
(**) intel(0): Tiling enabled
(==) intel(0): VideoRam: 131072 KB
(II) intel(0): Attempting memory allocation with tiled buffers.
(WW) intel(0): xf86AllocateGARTMemory: allocation of 1536 pages failed
    (Cannot allocate memory)
(WW) intel(0): Allocation error, framebuffer compression disabled
(WW) intel(0): xf86AllocateGARTMemory: allocation of 10 pages failed
    (Cannot allocate memory)

It's possible to fix it?

Salu2..
masch...
Comment 1 Mario Chacon 2009-04-13 07:40:07 UTC
Created attachment 24751 [details]
Xorg.conf Intel
Comment 2 Mario Chacon 2009-04-13 07:40:27 UTC
Created attachment 24752 [details]
Xorg.log
Comment 3 Mario Chacon 2009-04-16 04:59:26 UTC
Is it possible to apply a workaround to use DRI or DRI2?
Comment 4 Mario Chacon 2009-04-20 06:02:25 UTC
I tried with the new kernel 2.6.29.1-100.fc11.i586 and
xorg-x11-drv-intel-2.7.0-1.fc11.i586 and I have another logs, please see new
attachs.

Salu2...
masch...
Comment 5 Mario Chacon 2009-04-20 06:02:50 UTC
Created attachment 24964 [details]
xorg.conf intel 2.7
Comment 6 Mario Chacon 2009-04-20 06:03:11 UTC
Created attachment 24965 [details]
xorg.log intel 2.7
Comment 7 Jesse Barnes 2009-04-24 15:20:48 UTC
You've got two device sections for the Intel driver, you don't need the BusID       "PCI:0:2:1" one (that device is just there for Windows 9x compatibility, and should be ignored).

But yeah looks like i915 is failing to load for some reason, you'll need to attach your dmesg so we can see why.
Comment 8 Mario Chacon 2009-04-30 18:48:20 UTC
Now I have the kernel 2.6.29.1-111.fc11.x86_64 and xorg-x11-drv-intel-2.7.0-2.fc11.x86_64 and it's working, but I have another issue.

I have to use the option Tiling(false) to synchronize the video and  got this
warning:

II)         composite (RENDER acceleration)
(==) intel(0): Backing store disabled
(==) intel(0): Silken mouse enabled
(II) intel(0): Initializing HW Cursor
(II) intel(0): No memory allocations
(II) intel(0): RandR 1.2 enabled, ignore the following RandR disabled message.
(II) intel(0): DPMS enabled
(==) intel(0): Intel XvMC decoder disabled
(WW) intel(0): Disabling Xv because no adaptors could be initialized.
(II) intel(0): direct rendering: DRI2 Enabled
(--) RandR disabled
(II) Initializing built-in extension Generic Event Extension
(II) Initializing built-in extension SHAPE
(II) Initializing built-in extension MIT-SHM
(II) Initializing built-in extension XInputExtension
(II) Initializing built-in extension XTEST
(II) Initializing built-in extension BIG-REQUESTS
(II) Initializing built-in extension SYN

Watching the intel help it's says that if I enable this option:
In most cases (especially for complex rendering), tiling dramatically improves
performance.
Why do I need to use it??

I'm using an application running opengl 2d render and in the Fedora 10 the
application works very fast, but when I use it in the rawhide all it's slow. Is
it possible of this option??

Also the fedora plymouth it's not working, I did not see the beauty login. How can I check if the KMS it's running?  

Salu2...
masch...  
Comment 9 Mario Chacon 2009-04-30 18:49:00 UTC
Created attachment 25324 [details]
dmesg.log
Comment 10 Mario Chacon 2009-04-30 18:49:25 UTC
Created attachment 25325 [details]
xorg.conf
Comment 11 Mario Chacon 2009-04-30 18:49:43 UTC
Created attachment 25326 [details]
xorg.log
Comment 12 Gordon Jin 2009-06-02 11:32:34 UTC
(In reply to comment #8)
> Now I have the kernel 2.6.29.1-111.fc11.x86_64 and
> xorg-x11-drv-intel-2.7.0-2.fc11.x86_64 and it's working, but I have another
> issue.

So the orignial problem has gone. Please file separate tracker for new bugs, according to http://intellinuxgraphics.org/how_to_report_bug.html.

And remember to clear "NEEDINFO" from Keywords, otherwise the bug owner may not notice your change.

> I have to use the option Tiling(false) to synchronize the video and  got this
> warning:

Is "synchronize the video" issue reported?

> Watching the intel help it's says that if I enable this option:
> In most cases (especially for complex rendering), tiling dramatically improves
> performance.
> Why do I need to use it??

As said, for performance. If I remember correctly, tiling should be enabled by default.
 
> I'm using an application running opengl 2d render and in the Fedora 10 the
> application works very fast, but when I use it in the rawhide all it's slow. Is
> it possible of this option??

I don't know.

> Also the fedora plymouth it's not working, I did not see the beauty login. How
> can I check if the KMS it's running?  

kernel parameter i915.modeset=0 or 1 controls KMS. You should see LVDS1 from dmesg if KMS enabled.


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.