Re: iBook SE 466 running XFree86 4: Success!


Subject: Re: iBook SE 466 running XFree86 4: Success!
From: Bo Brinkman (brinkman@cs.princeton.edu)
Date: Sat Jan 06 2001 - 16:39:56 MST


Addendum to my previous email.

1) I cleared up my "bleeding console" problem using fbset. Apparently
the default mode it is set to at boot time was wrong. I can't seem to
make the kernel arguments work, so I use fbset in my rc.sysinit.
2) I have snipped the XF86Config except for the keyboard section. There
is a typo there that will make keyboard mapping fail (specifically emacs
and netscape)

Bo Brinkman wrote:
>
> Hi everyone, I know a lot of people have been having problems getting
> XFree86 (of any kind) to work on the new iBooks.
>
> The new ibooks have an actual Rage 128 Mobility LF, not a Mach64 (you
> will know this is you if you do "cat /proc/fb" and it says "0 ATY
> Rage128").
>
> I could not get the 2.2.17 kernels to recognize the framebuffer as a
> Rage 128: At boot type the kernel would tell me that it was loading
> atyfb (instead of aty128fb as it should have), and give an error code
> (something about an unrecognized type). Building the 2.2.18 kernel
> solved this problem, although now my display is not usable in console
> mode. It has a bunch of bleeding lines on it, so if you don't have a
> remote computer so you can telnet to your iBook, maybe this isn't a
> solution for you.
>
> Having installed the 2.2.18 kernels (from yellowdog), I then got the
> latest version of XFree86 from their CVS repository and built it. I
> don't know, perhaps earlier versions would work. I am using the "fbdev"
> driver instead of the r128 driver (I could not make the r128 driver
> work).
>
> I have included my XF86Config below. Many many many many thanks to core
> of the YellowDog team. He is the man, and he gave me the modelines and
> keyboard setup that eventually worked for me.
>
> I am currently using video=aty128fb:vmode:12,cmode:16 for my kernel
> options in yaboot, though this doesn't seem to make any difference.
>
> -------snip--------------XF86Config------------snip---------

FIXED keyboard section

>
> Section "InputDevice"
> Identifier "Keyboard0"
> Driver "keyboard"
>
> Option "Protocol" "Standard"
>
> Option "AutoRepeat" "250 30"
>
> Option "LeftAlt" "Meta"
> Option "RightAlt" "Meta"
> Option "ScrollLock" "Compose"
> Option "RightCtl" "Control"
> #XkbKeycodes was the problem: it was macintosh_old, but should be macintosh
> Option "XkbKeycodes" "macintosh"
> Option "XkbTypes" "default"
> Option "XkbCompat" "default"
> Option "XkbSymbols" "macintosh/us"
> Option "XkbGeometry" "macintosh"
> Option "XkbRules" "xfree86"
> Option "XkbModel" "macintosh"
> EndSection

-- 
William "Bo" Brinkman                         brinkman@cs.princeton.edu
Princeton Computer Science                 http://www.derandomized.org/
-- 
pr3s3nt d4y..haha...
pr3s3nt t1m3 hahaHA!...
  --Serial Experiments : Lain



This archive was generated by hypermail 2a24 : Sat Jan 06 2001 - 16:37:10 MST