Re: Xorg fails on ATI after update (mmio aperture)
Hi Adrian,
John Paul Adrian Glaubitz wrote:
Yes, you would need to file a bug report against src:linux.
I can do that if it turns out to fix your issue.
do yo have means of quickly generating a current kernel with that 
options back off? I would test it.
In the meanwhile I tried to turn the framebuffer off.
> To test this I would need to run the new kernel without
> the kernel atyfb and see if then Xorg starts.
> I asked for advice on how to
I actually mentioned that in my first post:
	video=atyfb:off
You should just be able to append this on the yaboot command line.
I changed my yaboot.conf with:
        append="video=atyfb:off"
X11 doesn't start, but the error message changed and goes further. 
Before it essentially failed to detect my card, now I see in Xorg.log:
[   175.081] (**) MACH64(0): Option "shadow_fb" "True"
[   175.081] (==) MACH64(0): Using XAA acceleration architecture
[   175.082] (II) MACH64: Mach64 in slot 0:16:0 detected.
[   175.082] (II) MACH64(0): BIOS Data:  BIOSSize=0x0000, ROMTable=0x0000.
[   175.083] (II) MACH64(0): BIOS Data:  ClockTable=0x0000, 
FrequencyTable=0x0000.
[   175.083] (II) MACH64(0): BIOS Data:  LCDTable=0x0000.
[   175.083] (II) MACH64(0): BIOS Data:  VideoTable=0x0000, 
HardwareTable=0x0000.
[   175.083] (II) MACH64(0): BIOS Data:  I2CType=0x00, Tuner=0x00, 
Decoder=0x00, Audio=0x0F.
[   175.083] (--) MACH64(0): ATI 3D Rage Mobility graphics controller 
detected.
[   175.083] (--) MACH64(0): Chip type 4C4E "LN", version 4, foundry 
TSMC, class 0, revision 0x01.
[   175.083] (--) MACH64(0): AGP bus interface detected.
[   175.083] (--) MACH64(0): ATI Mach64 adapter detected.
[   175.084] (!!) MACH64(0): For information on using the multimedia 
capabilities
        of this adapter, please see http://gatos.sf.net.
[   175.084] (--) MACH64(0): Internal RAMDAC (subtype 1) detected.
[   175.084] (==) MACH64(0): RGB weight 565
[   175.084] (==) MACH64(0): Default visual is TrueColor
[   175.084] (==) MACH64(0): Using gamma correction (1.0, 1.0, 1.0)
[   175.084] (II) MACH64(0): Using Mach64 accelerator CRTC.
[   175.084] (--) MACH64(0): 800x600 panel detected.
[   175.084] (--) MACH64(0): Panel clock is 39.992 MHz.
[   175.084] (II) MACH64(0): Using digital flat panel interface.
[   175.085] (II) MACH64(0): Storing hardware cursor image at 0x913FFC00.
[   175.085] (II) MACH64(0): Using 8 MB linear aperture at 0x91800000.
[   175.085] (!!) MACH64(0): Virtual resolutions will be limited to 4095 kB
 due to linear aperture size and/or placement of hardware cursor image 
area.
[   175.085] (II) MACH64(0): Using Block 0 MMIO aperture at 0x90000400.
[   175.085] (II) MACH64(0): Using Block 1 MMIO aperture at 0x90000000.
[   175.085] (EE) MACH64(0): Unable to map linear aperture. Invalid 
argument (22)
[   175.089] (II) UnloadModule: "mach64"
I think I don't have enough space for a native kernel build, I'd need to 
build in a separate partition, else I need to go all the way to build a 
PPC kernel from my x86 Debian laptop where perhaps I need additional 
assistance for.
Riccardo
Reply to: