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.10.1 (released: 2008-08-14)
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:
- No known issue.
- With X server 1.2:
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:
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.
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.11.0 (2008-09-15)
Feature |
Developer |
Status |
Port to RandR > 1.2 |
Jordan Crouse |
In Progress |
2.12.0 (2008-12-15)
Feature |
Developer |
Status |
Notes |
Merge nsc and cyrix |
Jordan Crouse |
Planned |
See https://bugs.freedesktop.org/show_bug.cgi?id=2737 for details |
Distribution Trackers
Project Resources
- Bernardo Innocenti (OLPC)
- Jordan Crouse (AMD)
- Andres Salomon (Debian)
- Warren Togami (Fedora, Red Hat)
- Gideon Romm (Symbio Technologies)
- Bart Trojanowski (Symbio Technologies)
- Martin-Éric Racine (Artec Group, Debian, Ubuntu)
- Mart Raudsepp (Artec Group, Gentoo)


