Re: Xorg fails on ATI after update (mmio aperture)
On 04/03/17 04:49 AM, John Paul Adrian Glaubitz wrote:
> On 03/02/2017 07:44 PM, Riccardo Mottola wrote:
>> [ 4.174055] atyfb 0000:00:10.0: enabling device (0086 -> 0087)
>> [ 4.174138] atyfb: using auxiliary register aperture
>> [ 4.174809] atyfb: 3D RAGE Mobility L (Mach64 LN, AGP 2x) [0x4c4e rev 0x64]
>> [ 4.174896] atyfb: 4M SDRAM (2:1) (32-bit), 14.31818 MHz XTAL, 230 MHz PLL, 70 Mhz MCLK, 53 MHz XCLK
>> [ 4.180172] aty: Backlight initialized (atybl0)
>> [ 4.180787] atyfb: monitor sense=0, mode 20
>
> Your machine is loading the framebuffer kernel driver which will only work
> when you configure X.Org to use the "fbdev" driver. You can either set your
> display driver to "fbdev" (see further below) or disable the framebuffer driver
> on the kernel command line with:
>
> video=atyfb:off
>
> Then it should be possible to use the "mach64" driver *if* the kernel has
> support for the hardware. However, looking at the information available in
> the X.Org wiki [1], it seems the mach64 DRM module is currently not part of
> the Linux kernel, so the fbdev driver might be your only option.
John, what you're writing would apply if mach64 was a KMS kernel driver,
but it's not; it predated KMS by a long shot.
xf86-video-mach64 works without the mach64 kernel driver. It may or may
not work with the atyfb kernel driver — there's no particular reason why
it couldn't.
Somebody should probably try isolating the kernel change which broke
Riccardo's setup.
--
Earthling Michel Dänzer | http://www.amd.com
Libre software enthusiast | Mesa and X developer
Reply to: