Xorg on FreeBSD 10.x. Mac mini G4: black screen
Tilman Keskinöz
arved at FreeBSD.org
Mon Apr 14 09:39:24 UTC 2014
Thanks Nathan, You pointed me in the right direction.
After changing my windowmanager to xterm,
i noticed that mouse and keyboard aren't detected because hal was not running.
Because of this i couldn't do anything on the screen :).
On Apr 14, 2014, at 11:17 , Alexey Dokuchaev wrote:
>> Does anyone have X11 working on a G4 mac mini and might want to share
>> his xorg.conf and what version he is running?
>
> I have X11 more or less running on fresh -CURRENT. However, I don't have
> HW acceleration (I've reported it previously on the list couple of times:
> http://lists.freebsd.org/pipermail/freebsd-ppc/2014-March/006914.html).
>
>> Section "Device"
>> ### Available Driver options are:-
>> ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
>> ### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
>> ### [arg]: arg optional
>> #Option "NoAccel" # [<bool>]
>> Option "NoAccel"
>
> Why did you need to uncomment "NoAccel"?
Yes, Without this i just get some pixels moving on the screen and the console
does not recover after terminating the process.
From what i read on the list, it may be because DRI
is broken. I will have to try to disable it.
Unfortunately w/o Acceleration everything is pretty slow, even console scrolling in x-term
>
>> #Option "R4xxATOM" # [<bool>]
>> #Option "ForceLowPowerMode" # [<bool>]
>> #Option "DynamicPM" # [<bool>]
>> #Option "NewPLL" # [<bool>]
>> #Option "ZaphodHeads" # <str>
>
> I have Option "UseFBDev" "false" here in mine; you might also need it; while
> X.org will complain that "Option "UseFBDev" is not used" in the log, I still
> think it helps (at the early stage?) to select correct video device (e.g. ATI
> driver vs. framebuffer mode).
>
> I also had to specify exact modeline for my LCD monitor in "Monitor" section
> (http://lists.freebsd.org/pipermail/freebsd-ppc/2014-March/006916.html), but
> that might be due to adapter usage.
>
> Do you have set sysctl hw.ofwfb.relax_mmap=1? (It's hard to tell without
> seeing your /var/log/Xorg.0.log.) Nathan is right; you should start a few
> different programs in ~/.xinitrc that create windows, e.g:
The relax_mmap check is default in 10.x. My monitor gets probed correctly.
More information about the freebsd-ppc
mailing list