Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 8 Sep 2014 04:24:57 -0700
From:      Mark Millard <markmi@dsl-only.net>
To:        freebsd-ppc@freebsd.org
Subject:   iMac G3 vs. Xorg/xfce4: Module fbdevhw does not have a fbdevhwModuleData data object [Unable to test Justin H.'s powerpc fixes on G3]
Message-ID:  <0602E4A2-12D0-4E3F-A8B1-2FC5FBC34FE8@dsl-only.net>

next in thread | raw e-mail | index | archive | help
I booted a iMac G3 with=20

FreeBSD FBSDG4S1 10.1-PRERELEASE FreeBSD 10.1-PRERELEASE #0 r270981: Wed =
Sep  3 04:01:09 UTC 2014     =
root@releng1.nyi.freebsd.org:/usr/obj/powerpc.powerpc/usr/src/sys/GENERIC =
powerpc

that had Xorg and xfce4 installed. I generated a xorg.conf file via Xorg =
-configure. startxfce4 got (from /var/log/Xorg.0.log):

...
[   383.775] (II) R128: Driver for ATI Rage 128 chipsets:
...
[   383.791] (=3D=3D) R128(0): RGB weight 888
[   383.791] (II) R128(0): Using 8 bits per RGB (8 bit DAC)
[   383.791] (**) R128(0): Using framebuffer device
[   383.791] (II) Loading sub module "fbdevhw"
[   383.791] (II) LoadModule: "fbdevhw"
[   383.794] (II) Loading /usr/local/lib/xorg/modules/libfbdevhw.so
[   383.796] (EE) LoadModule: Module fbdevhw does not have a =
fbdevhwModuleData data object.
[   383.796] (II) UnloadModule: "fbdevhw"
[   383.796] (II) Unloading fbdevhw
[   383.797] (EE) R128: Failed to load module "fbdevhw" (invalid module, =
0)
[   383.797] (II) UnloadModule: "r128"
[   383.797] (EE) Screen(s) found, but none have a usable configuration.
[   383.797]=20
Fatal server error:
[   383.797] no screens found
...

I'll note that there is no Chipset line in the file: no identification =
of the specific Rage 128 variant. So far I've not found a xorg.conf =
variant that makes the iMac G3 work for Xorg/xfce4.


So as of yet I've not been able to test Justin Hibitts' recent =
powerpc/powerpc64 changes on the only working G3 that I have access to. =
(Actually the above boot was an attempt to see the before-change =
behavior first: The FreeBSD predates his changes to stable/10.)

(Justin's changes fixed Xorg/xfce4 issues that were happening on the =
Dual Processor G4 PowerMacs that I have access to. The single-processor =
G4 PowerMac that FreeBSD can boot and the G5 Powermacs continue to have =
Xorg/xfce4 working before and after Justin's changes.)

=3D=3D=3D
Mark Millard
markmi at dsl-only.net




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?0602E4A2-12D0-4E3F-A8B1-2FC5FBC34FE8>