Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
| intel_gpu [2012/05/25 22:49] – Enable OpenGL 3.0 KonstantinBelousov | intel_gpu [2013/03/27 18:15] (current) – Remove no-longer-relevant items, now that this is in HEAD EdMaste | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | All patches were committed to HEAD as of r235859. | + | NOTE: All enabling |
| **What is this ?** The required kernel-mode support to run the recent usermode ddx and mesa drivers for Intel GPUs. Initial goal is to have gen4-gen6 | **What is this ?** The required kernel-mode support to run the recent usermode ddx and mesa drivers for Intel GPUs. Initial goal is to have gen4-gen6 | ||
| Line 11: | Line 11: | ||
| agp_i810(4) has been reworked to add required generic support for the Intel GTT. | agp_i810(4) has been reworked to add required generic support for the Intel GTT. | ||
| - | Required usermode components are available in the ports tree, you need to add WITH_NEW_XORG=true to / | + | Required usermode components are available in the ports tree, you need to add WITH_NEW_XORG=true and WITH_KMS=true to / |
| Or, for the latest development versions of the usermode stack, get | Or, for the latest development versions of the usermode stack, get | ||
| Line 26: | Line 26: | ||
| Obviously, you need to have textproc/ | Obviously, you need to have textproc/ | ||
| - | The driver is loaded by the '' | + | Since the syscons is not integrated with KMS, screen goes blank after i915kms is loaded. |
| - | is not integrated with KMS, screen goes blank after i915kms is loaded. Use the command sequence | + | Use '' |
| - | session from VT console. Set '' | + | Set '' |
| You must have the serial console to catch debugging output and panics. | You must have the serial console to catch debugging output and panics. | ||
| Line 51: | Line 51: | ||
| ==== FAQ (yes, I already tired of some questions) ==== | ==== FAQ (yes, I already tired of some questions) ==== | ||
| - | |||
| - | - I have the problem .... | ||
| - | |||
| - | **Do not mail me in private. Use mailing lists, x11@ is probably right one.** | ||
| - Do you plan to port TTM ? | - Do you plan to port TTM ? | ||
| - | Not in the scope of this project. After the project is finished, I might look at TTM and execution managers for non-Intel cards, | + | Not in the scope of this project, |
| - | in particular, ATI/AMD. | + | |
| - | Apparently, KMS bits are not much interesting to me. | + | |
| - | + | ||
| - | - I want to test ! | + | |
| - | + | ||
| - | Great. Why do you think that I need to know about it ? | + | |
| - | Bug fixes and reviews are welcome. | + | |
| - Does KMS work will ease the future porting of the KMS code for non-Intel drivers ? | - Does KMS work will ease the future porting of the KMS code for non-Intel drivers ? | ||
| Line 90: | Line 79: | ||
| This way, it is easier for me to test the driver. Eventually, this will be changed. | This way, it is easier for me to test the driver. Eventually, this will be changed. | ||
| - | - I get kernel compilation error with all.X.Y.patch, | + | - The system panics upon " |
| - | TBF. | + | At present the module cannot be unloaded. |