More about the Geode LX crash with Generla Software BIOS... There seems to be an inconsistency between what the x86emu gets from the PCI handling code and by accessing hardware directly. x86emu relies on a set of functions to emulate PCI access. When things goes wrong, the emulator is asked to execute an OUT instruction on port 0x20.
I've put together a patch against xserver-xorg package that prevents accesses to BAD registers. This turns a freeze into a segfault in X. http://www.jukie.net/~bart/patches/xorg-server/20080111/0001-X86EMU- added-blacklist-for-I-O-port-in-0-0xFF-range.patch It does not address the DDC not working, I hope that after fixing the bugs in x86emu, things may improve. Anyway, I am continuing to investigate the real cause of the PCI access issue. To find out more read this thread: http://lists.freedesktop.org/archives/xorg/2008-January/031811.html -Bart -- amd driver fails to autoconfigure https://bugs.launchpad.net/bugs/140051 You received this bug notification because you are a member of Ubuntu Bugs, which is the bug contact for Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs