Summary: | Xorg can't enable DRI and can't load drm anymore with the new kernel 2.6.29 | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Product: | DRI | Reporter: | TeF <tefiszx> | ||||||||||||
Component: | DRM/Radeon | Assignee: | Default DRI bug account <dri-devel> | ||||||||||||
Status: | RESOLVED FIXED | QA Contact: | |||||||||||||
Severity: | normal | ||||||||||||||
Priority: | medium | CC: | remi | ||||||||||||
Version: | XOrg git | ||||||||||||||
Hardware: | x86 (IA32) | ||||||||||||||
OS: | Linux (All) | ||||||||||||||
Whiteboard: | |||||||||||||||
i915 platform: | i915 features: | ||||||||||||||
Attachments: |
|
Created attachment 24592 [details] [review] Xorg.log when run on 2.6.29 Created attachment 24593 [details] [review] kernel config for 2.6.29 Created attachment 24594 [details]
lspci info
Does booting with nopat (on your kernel command line) help? 2.6.29 needs the firmware to exist as a separate file. Are you sure you installed the firmare package for your distribution ? (In reply to comment #5) > 2.6.29 needs the firmware to exist as a separate file. Are you sure you > installed the firmare package for your distribution ? How Can I confirm the firmware exist my distribution as a separate file? (my distribution is Gentoo) (In reply to comment #4) > Does booting with nopat (on your kernel command line) help? > Yes !It works with "nopat" options of kernel command line! But my system is hanged when X exited! What the "napat" option means? (In reply to comment #7) > (In reply to comment #4) > > Does booting with nopat (on your kernel command line) help? > > > Yes !It works with "nopat" options of kernel command line! But my system is > hanged when X exited! > What the "napat" option means? > PAT = Page Attribute Tables It allows for fine grained control of caching for pages in memory. It seems to have problems with ioremap and AGP. (In reply to comment #8) > (In reply to comment #7) > > (In reply to comment #4) > > > Does booting with nopat (on your kernel command line) help? > > > > > Yes !It works with "nopat" options of kernel command line! But my system is > > hanged when X exited! > > What the "napat" option means? > > > PAT = Page Attribute Tables > It allows for fine grained control of caching for pages in memory. It seems to > have problems with ioremap and AGP. thanks for your patient. I press the Command "dmesg | grep drm" in my system ,and it shows me some ERROR infomation like this: [**ERROR** could not find ioremap agp regions!] How can I fix this problem complete? Could I use the "nopat" kernel option permanently? Dose this kernel option affect my system normal running? (In reply to comment #9) > > thanks for your patient. I press the Command "dmesg | grep drm" in my system > ,and it shows me some ERROR infomation like this: > [**ERROR** could not find ioremap agp regions!] > How can I fix this problem complete? Could I use the "nopat" kernel option > permanently? Dose this kernel option affect my system normal running? > nopat will work around it for now. AGP should be fixed to work with pat at some point. Created attachment 24709 [details]
dmesg info
|
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.
Created attachment 24591 [details] dmesg for gentoo-sources-2.26.9 Latest working kernel version:<2.6.29 Earliest failing kernel version:>=2.6.29 Distribution: Gentoo ~x86 Hardware Environment: P4, radeon 9550 ,in a Intel 865PE ,AGP 8X port Software Environment: Xorg 7.4 ,xorg-server 1.5.3-r5 , radeon driver,mesa7.4 ----------------------------------------------------------------------------------------------------------- Problem Description: Xorg can't enable DRI and can't load drm anymore with the new kernel(2.6.29), which disables about any hw accelled rendering . There are some messages in dmesg and Xorg.log, I'll attach them.