** Description changed:
Binary package hint: xserver-xorg-video-geode
Back in Intrepid, GX2 support was broken and required using a custom
xorg.conf to work containing the following (bug 270912):
Section "Device"
Identifier "Device0"
Driver "geode"
Option "AccelMethod" "XAA"
EndSection
Now trying with Jaunty, I never managed to get X to start with:
- No xorg.conf
- The above xorg.conf
- Only the Driver forced (so using EXA instead of XAA)
In cases where I have a xorg.conf I get the following crash:
AmdPciProbe: Probing for supported devices!
Unable to open /dev/cpu/0/msr: 2
Unable to read the MSR - reverting to the VSA method.
+
Backtrace:
- 0: X(xorg_backtrace+0x3b) [0x813419b]
- 1: X(xf86SigHandler+0x55) [0x80c76a5]
- 2: [0xb7f5a400]
- 3: /usr/lib/xorg/modules/drivers//geode_drv.so(GXRandRInit+0xe8) [0xb7a09238]
- 4: /usr/lib/xorg/modules/drivers//geode_drv.so [0xb7a03aa8]
- 5: X(AddScreen+0x19d) [0x807192d]
- 6: X(InitOutput+0x206) [0x80af786]
- 7: X(main+0x1e1) [0x8072021]
- 8: /lib/libc.so.6(__libc_start_main+0xe5) [0xb7b6d775]
- 9: X [0x80716b1]
- Saw signal 11. Server aborting.
- ddxSigGiveUp: Closing log
- ddxSigGiveUp: re-raising 11
- Segmentation fault
+ #0 0x08072df3 in dixSetPrivate (privates=0x85ccba0, key=0xb78a0b90,
val=0x85e4f18) at ../../dix/privates.c:79
+ No locals.
+ #1 0xb7875248 in GXRandRInit (pScreen=0x85cca50, rotation=15) at
gx_randr.c:366
+ No locals.
+ #2 0xb786faa8 in GXScreenInit (scrnIndex=0, pScrn=0x85cca50, argc=3,
argv=0xbfd69654) at gx_driver.c:1402
+ pScrni = (ScrnInfoPtr) 0x85c7ff8
+ pGeode = (GeodeRec *) 0x85c8708
+ shadowReq = {majorversion = 1 '\001', minorversion = 1 '\001', patchlevel =
0, abiclass = 0x0, abiversion = 0, moduleclass = 0x0}
+ maj = -1215891701
+ min = 0
+ ret = <value optimized out>
+ rotate = -995204112
+ #3 0x08071a4d in AddScreen (pfnInit=0xb786f700 <GXScreenInit>, argc=3,
argv=0xbfd69654) at ../../dix/main.c:702
+ i = 0
+ scanlinepad = 32
+ depth = <value optimized out>
+ bitsPerPixel = <value optimized out>
+ k = 2
+ pScreen = (ScreenPtr) 0x85cca50
+ #4 0x080afb26 in InitOutput (pScreenInfo=0x81f6c20, argc=3, argv=0xbfd69654)
at ../../../../hw/xfree86/common/xf86Init.c:1245
+ i = 0
+ j = 0
+ k = <value optimized out>
+ scr_index = <value optimized out>
+ modulelist = <value optimized out>
+ optionlist = (pointer *) 0x85c2dc0
+ layout = (screenLayoutPtr) 0x85bc028
+ ---Type <return> to continue, or q <return> to quit---
+ screenpix24 = <value optimized out>
+ pix24 = Pix24Use32
+ pix24From = X_DEFAULT
+ autoconfig = <value optimized out>
+ configured_device = <value optimized out>
+ #5 0x08072141 in main (argc=3, argv=0xbfd69654, envp=0xbfd69664) at
../../dix/main.c:315
+ i = <value optimized out>
+ alwaysCheckForInput = {0, 1}
+
When I don't have a xorg.conf, it just fails detecting the right driver (as
it did with Intrepid):
AmdPciProbe: Probing for supported devices!
Fatal server error:
Cannot run in framebuffer mode. Please specify busIDs for all
framebuffer devices
Please consult the The X.Org Foundation support
at http://wiki.x.org
for help.
Please also check the log file at "/var/log/Xorg.0.log" for additional
information.
ddxSigGiveUp: Closing log
Attached is a Xorg log file
--
X crashing with Geode GX2 on Jaunty
https://bugs.launchpad.net/bugs/327484
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs