AMD Geode Driver
This driver was previously called amd. It was renamed geode to avoid confusion with ATI chipsets recently acquired by Advanced Micro Devices.
Hardware Support
AMD Geode SC and older GX1 Geodes by Cyrix and NSC are not supported by this driver. Use the cyrix or nsc drivers instead.
- AMD Geode GX (a.k.a. GX2)
- AMD Geode LX (a.k.a. GX3)
- AMD Geode NX is not supported by any driver.
Current Status: xf86-video-geode 2.11.3 (released: 2009-06-19)
Auto-configuration only works with LX, because GX overlaps the PCI ID of GX1 products covered by cyrix and nsc drivers.
Will be fixed once cyrix and nsc are merged with geode, because then all Geode variants will be matched with the same driver.
GX2: AccelMethod "XAA" is needed in the Device section of xorg.conf
Compilation against X server << 1.3 fails since 2.9.0 because of a missing header:
- geode_ddc.c:31:23: error: xf86Modes.h: No such file or directory
- geode_ddc.c:158:50: error: missing binary operator before token "("
- Affects: Debian/Etch (1.1), Ubuntu/Dapper (1.0), Ubuntu/Edgy (1.1), Ubuntu/Feisty (1.2), ###OTHERS?###
Might be fixable following Intel driver autoconf methods.
- With X server 1.1 and a static xorg.conf configuration file:
- Cannot compile (see above).
- With X server 1.2:
- Cannot compile (see above).
Switching to a console using CTRL+ALT+Fx fails on some platforms: Debian BTS Ubuntu BTS.
Attachments include a patch against x86emu (CPUID) that resolves the issue.
CPU ID patch merged into X core 1.5 tree
- With X server 1.3 and X server 1.4:
Some platforms will freeze when using X -configure: Ubuntu BTS.
Attachments include two patches against x86emu (port blacklist, PCI bus access) that resolve this issue.
blacklist patch rejected
PCI patch merged into X core 1.5 tree
- With X server 1.5 and X server 1.6:
EXA Composite rendering bug: Black boxes X.org BTS
Download
Mailing Lists
X.org Geode discussion list
AMD Geode Linux discussion list archive
Development Roadmap
The following details the development roadmap for the rest of 2008. Please create a bug to make a suggestion for new features.
2.12.0 (2009-12-15)
Feature |
Developer |
Status |
Notes |
Merge GX1 and SC support, then deprecate cyrix and nsc drivers |
OPEN |
Planned |
|
Port to Linux >= 2.6.30 video mode setting |
OPEN |
Planned |
|
Distribution Trackers
Contributors
- Chris Ball (OLPC)
- Adam Jackson (Red Hat)
- Martin-Éric Racine (Debian, Ubuntu)
- Mart Raudsepp (Artec Group, Gentoo)
- Andres Salomon (Debian)
- Otavio Salvador (Debian)
Previous Contributors
- Jordan Crouse (AMD)
- Bernardo Innocenti (OLPC)
- Gideon Romm (Symbio Technologies)
- Warren Togami (Red Hat)
- Bart Trojanowski (Symbio Technologies)


